Ogre2ObjectInterface Class Referenceabstract
Mixin class to provide direct access to Ogre objects. More...
#include <Ogre2ObjectInterface.hh>
Public Member Functions | |
virtual | ~Ogre2ObjectInterface () |
virtual Ogre::Camera * | OgreCamera () const =0 |
Access the Ogre::Camera object. More... | |
virtual Ogre::MovableObject * | OgreMovableObject (const char *_typename) const |
Access to an Ogre::MovableObject. More... | |
Detailed Description
Mixin class to provide direct access to Ogre objects.
Constructor & Destructor Documentation
◆ ~Ogre2ObjectInterface()
|
virtual |
Member Function Documentation
◆ OgreCamera()
|
pure virtual |
Access the Ogre::Camera object.
- Returns
- A pointer to an Ogre::Camera. Has default nullptr.
Implemented in Ogre2Camera, Ogre2DepthCamera, Ogre2SegmentationCamera, and Ogre2ThermalCamera.
◆ OgreMovableObject()
|
virtual |
Access to an Ogre::MovableObject.
- Parameters
-
[in] _typename Name of the object type to retrieve.
- Returns
- A pointer to an Ogre::MovableObject. Has default nullptr.
The documentation for this class was generated from the following file: