Public Member Functions | |
| cRobRenderable (Ogre::MovableObject *pParent) | |
| virtual | ~cRobRenderable () |
| bool | GetIdentityTransform () |
| void | SetIdentityTransform (bool bVal) |
| Ogre::RenderOperation * | GetRenderOperationPtr () |
| void | SetParent (Ogre::MovableObject *pParent) |
| other methods will crash later if called with zero | |
| void | SetMaterial (const Ogre::String &matName) |
| void | SetWorldTransform (const Matrix4 &xform) |
| virtual const Ogre::MaterialPtr & | getMaterial (void) const |
| virtual void | getRenderOperation (Ogre::RenderOperation &op) |
| virtual void | getWorldTransforms (Ogre::Matrix4 *xform) const |
| virtual Ogre::Real | getSquaredViewDepth (const Ogre::Camera *cam) const |
| virtual const Ogre::LightList & | getLights (void) const |
Public Attributes | |
| Ogre::MaterialPtr | m_pMaterial |
| Ogre::RenderOperation | mRenderOp |
| Ogre::Matrix4 | m_matWorldTransform |
| bool | mbIdentityTransform |
| Ogre::MovableObject * | mParent |
Definition at line 102 of file lugre_vertexbuffer_L.cpp.
| Lugre::cRobRenderable::cRobRenderable | ( | Ogre::MovableObject * | pParent | ) | [inline] |
Definition at line 109 of file lugre_vertexbuffer_L.cpp.
References m_matWorldTransform, m_pMaterial, and mRenderOp.
| virtual Lugre::cRobRenderable::~cRobRenderable | ( | ) | [inline, virtual] |
| bool Lugre::cRobRenderable::GetIdentityTransform | ( | ) | [inline] |
| void Lugre::cRobRenderable::SetIdentityTransform | ( | bool | bVal | ) | [inline] |
| Ogre::RenderOperation* Lugre::cRobRenderable::GetRenderOperationPtr | ( | ) | [inline] |
| void Lugre::cRobRenderable::SetParent | ( | Ogre::MovableObject * | pParent | ) | [inline] |
other methods will crash later if called with zero
Definition at line 124 of file lugre_vertexbuffer_L.cpp.
References mParent.
| void Lugre::cRobRenderable::SetMaterial | ( | const Ogre::String & | matName | ) | [inline] |
| void Lugre::cRobRenderable::SetWorldTransform | ( | const Matrix4 & | xform | ) | [inline] |
| virtual const Ogre::MaterialPtr& Lugre::cRobRenderable::getMaterial | ( | void | ) | const [inline, virtual] |
| virtual void Lugre::cRobRenderable::getRenderOperation | ( | Ogre::RenderOperation & | op | ) | [inline, virtual] |
| virtual void Lugre::cRobRenderable::getWorldTransforms | ( | Ogre::Matrix4 * | xform | ) | const [inline, virtual] |
Definition at line 138 of file lugre_vertexbuffer_L.cpp.
References mbIdentityTransform, and mParent.
| virtual Ogre::Real Lugre::cRobRenderable::getSquaredViewDepth | ( | const Ogre::Camera * | cam | ) | const [inline, virtual] |
| virtual const Ogre::LightList& Lugre::cRobRenderable::getLights | ( | void | ) | const [inline, virtual] |
| Ogre::MaterialPtr Lugre::cRobRenderable::m_pMaterial |
Definition at line 103 of file lugre_vertexbuffer_L.cpp.
Referenced by cRobRenderable(), getMaterial(), and SetMaterial().
| Ogre::RenderOperation Lugre::cRobRenderable::mRenderOp |
Definition at line 104 of file lugre_vertexbuffer_L.cpp.
Referenced by cRobRenderable(), getRenderOperation(), GetRenderOperationPtr(), and ~cRobRenderable().
| Ogre::Matrix4 Lugre::cRobRenderable::m_matWorldTransform |
Definition at line 105 of file lugre_vertexbuffer_L.cpp.
Referenced by cRobRenderable(), and SetWorldTransform().
Definition at line 106 of file lugre_vertexbuffer_L.cpp.
Referenced by GetIdentityTransform(), getWorldTransforms(), and SetIdentityTransform().
| Ogre::MovableObject* Lugre::cRobRenderable::mParent |
Definition at line 107 of file lugre_vertexbuffer_L.cpp.
Referenced by getLights(), getSquaredViewDepth(), getWorldTransforms(), and SetParent().
1.5.6