#include <MovableObject.hpp>
◆ MovableObject() [1/2]
Constructor.
- Parameters
-
[in] | name | The name |
[in] | scene | The parent scene |
[in] | node | Parent node |
[in] | type | MovableObject type |
◆ MovableObject() [2/2]
Constructor.
- Parameters
-
[in] | name | The name |
[in] | scene | The parent scene |
[in] | type | MovableObject type |
◆ ~MovableObject()
virtual C3D_API castor3d::MovableObject::~MovableObject |
( |
| ) |
|
|
virtual |
◆ attachTo()
◆ detach()
C3D_API void castor3d::MovableObject::detach |
( |
| ) |
|
Detaches the movable object from it's parent.
◆ getEngine()
C3D_API EngineRPtr castor3d::MovableObject::getEngine |
( |
| ) |
const |
◆ getParent()
SceneNode * castor3d::MovableObject::getParent |
( |
| ) |
const |
|
inline |
◆ getType()
◆ m_notifyIndex
The node change notification index.
◆ m_sceneNode
SceneNode* castor3d::MovableObject::m_sceneNode |
|
protected |
◆ m_strNodeName
castor::String castor3d::MovableObject::m_strNodeName |
|
protected |
◆ m_type
Movable object type.
Referenced by getType().
The documentation for this class was generated from the following file: