
Public Member Functions | |
| cRobMovable () | |
| void | ClearRenderables () |
| void | AddRenderable (Ogre::Renderable *p) |
| int | CountRenderables () |
| Ogre::Renderable * | GetRenderable (int i) |
| void | ParentNeedsUpdate () |
| void | SetBounds (Ogre::Vector3 vMin, Ogre::Vector3 vMax) |
| virtual const Ogre::String & | getMovableType (void) const |
| virtual const Ogre::AxisAlignedBox & | getBoundingBox (void) const |
| virtual Ogre::Real | getBoundingRadius (void) const |
| virtual void | _updateRenderQueue (Ogre::RenderQueue *queue) |
| virtual void | visitRenderables (Ogre::Renderable::Visitor *visitor, bool debugRenderables=false) |
Public Attributes | |
| std::vector< Ogre::Renderable * > | mlRenderables |
| Ogre::AxisAlignedBox | mBox |
| Ogre::Real | mfBoundingRadius |
Definition at line 150 of file lugre_vertexbuffer_L.cpp.
| Lugre::cRobMovable::cRobMovable | ( | ) | [inline] |
| void Lugre::cRobMovable::ClearRenderables | ( | ) | [inline] |
| void Lugre::cRobMovable::AddRenderable | ( | Ogre::Renderable * | p | ) | [inline] |
| int Lugre::cRobMovable::CountRenderables | ( | ) | [inline] |
| Ogre::Renderable* Lugre::cRobMovable::GetRenderable | ( | int | i | ) | [inline] |
| void Lugre::cRobMovable::ParentNeedsUpdate | ( | ) | [inline] |
Definition at line 162 of file lugre_vertexbuffer_L.cpp.
| void Lugre::cRobMovable::SetBounds | ( | Ogre::Vector3 | vMin, | |
| Ogre::Vector3 | vMax | |||
| ) | [inline] |
Definition at line 164 of file lugre_vertexbuffer_L.cpp.
References max(), mBox, and mfBoundingRadius.
Referenced by cRobMovable().
| virtual const Ogre::String& Lugre::cRobMovable::getMovableType | ( | void | ) | const [inline, virtual] |
Definition at line 169 of file lugre_vertexbuffer_L.cpp.
| virtual const Ogre::AxisAlignedBox& Lugre::cRobMovable::getBoundingBox | ( | void | ) | const [inline, virtual] |
| virtual Ogre::Real Lugre::cRobMovable::getBoundingRadius | ( | void | ) | const [inline, virtual] |
| virtual void Lugre::cRobMovable::_updateRenderQueue | ( | Ogre::RenderQueue * | queue | ) | [inline, virtual] |
| virtual void Lugre::cRobMovable::visitRenderables | ( | Ogre::Renderable::Visitor * | visitor, | |
| bool | debugRenderables = false | |||
| ) | [inline, virtual] |
| std::vector<Ogre::Renderable*> Lugre::cRobMovable::mlRenderables |
Definition at line 151 of file lugre_vertexbuffer_L.cpp.
Referenced by _updateRenderQueue(), AddRenderable(), ClearRenderables(), CountRenderables(), GetRenderable(), and visitRenderables().
| Ogre::AxisAlignedBox Lugre::cRobMovable::mBox |
Definition at line 152 of file lugre_vertexbuffer_L.cpp.
Referenced by getBoundingBox(), and SetBounds().
| Ogre::Real Lugre::cRobMovable::mfBoundingRadius |
Definition at line 153 of file lugre_vertexbuffer_L.cpp.
Referenced by getBoundingRadius(), and SetBounds().
1.5.6