OgreObjectInterface Class Referenceabstract
Mixin class to provide direct access to Ogre objects. More...
#include <OgreObjectInterface.hh>
Public Member Functions | |
virtual | ~OgreObjectInterface () |
virtual Ogre::Camera * | Camera () const =0 |
Access the Ogre::Camera object. | |
virtual Ogre::MovableObject * | OgreMovableObject (const char *_typename) const |
Access to an Ogre::MovableObject. | |
Detailed Description
Mixin class to provide direct access to Ogre objects.
Constructor & Destructor Documentation
◆ ~OgreObjectInterface()
|
virtual |
Member Function Documentation
◆ Camera()
|
pure virtual |
Access the Ogre::Camera object.
- Returns
- A pointer to an Ogre::Camera. Has default nullptr.
Implemented in OgreCamera, OgreDepthCamera, and OgreThermalCamera.
◆ 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: