Ignition Rendering

API Reference

6.3.1
OgreRenderEnginePlugin Class Reference

Plugin for loading ogre render engine. More...

#include <OgreRenderEngine.hh>

Public Member Functions

 OgreRenderEnginePlugin ()
 Constructor. More...
 
 ~OgreRenderEnginePlugin ()=default
 Destructor. More...
 
RenderEngineEngine () const
 Get a pointer to the render engine loaded by this plugin. More...
 
std::string Name () const
 Get the name of the render engine loaded by this plugin. More...
 
- Public Member Functions inherited from RenderEnginePlugin
 RenderEnginePlugin ()
 Constructor. More...
 
virtual ~RenderEnginePlugin ()
 Destructor. More...
 

Additional Inherited Members

- Public Attributes inherited from RenderEnginePlugin
std::unique_ptr< RenderEnginePluginPrivate > dataPtr
 Pointer to private data class. More...
 

Detailed Description

Plugin for loading ogre render engine.

Constructor & Destructor Documentation

◆ OgreRenderEnginePlugin()

Constructor.

◆ ~OgreRenderEnginePlugin()

~OgreRenderEnginePlugin ( )
default

Destructor.

Member Function Documentation

◆ Engine()

RenderEngine* Engine ( ) const
virtual

Get a pointer to the render engine loaded by this plugin.

Returns
Render engine instance

Implements RenderEnginePlugin.

◆ Name()

std::string Name ( ) const
virtual

Get the name of the render engine loaded by this plugin.

Returns
Name of render engine

Implements RenderEnginePlugin.


The documentation for this class was generated from the following file: