Gazebo Rendering

API Reference

7.4.2
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. 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

◆ ~OgreObjectInterface()

virtual ~OgreObjectInterface ( )
virtual

Member Function Documentation

◆ Camera()

virtual Ogre::Camera* Camera ( ) const
pure virtual

Access the Ogre::Camera object.

Returns
A pointer to an Ogre::Camera. Has default nullptr.

Implemented in OgreDepthCamera, OgreCamera, and OgreThermalCamera.

◆ OgreMovableObject()

virtual Ogre::MovableObject* OgreMovableObject ( const char *  _typename) const
virtual

Access to an Ogre::MovableObject.

Parameters
[in]_typenameName 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: