AddChild(SceneNodeSPtr p_child) | Castor3D::SceneNode | |
AttachObject(MovableObjectSPtr p_object) | Castor3D::SceneNode | |
AttachTo(SceneNodeSPtr p_parent) | Castor3D::SceneNode | |
ChildsBegin() | Castor3D::SceneNode | inline |
ChildsBegin() const | Castor3D::SceneNode | inline |
ChildsEnd() | Castor3D::SceneNode | inline |
ChildsEnd() const | Castor3D::SceneNode | inline |
Count | Castor3D::SceneNode | static |
Detach() | Castor3D::SceneNode | |
DetachAllChilds() | Castor3D::SceneNode | |
DetachChild(SceneNodeSPtr p_child) | Castor3D::SceneNode | |
DetachChild(Castor::String const &p_childName) | Castor3D::SceneNode | |
DetachObject(MovableObjectSPtr p_object) | Castor3D::SceneNode | |
GetAxisAngle(Castor::Point3r &p_axis, Castor::Angle &p_angle) | Castor3D::SceneNode | inline |
GetChild(Castor::String const &p_name) | Castor3D::SceneNode | inline |
GetChilds() const | Castor3D::SceneNode | inline |
GetDerivedOrientation() | Castor3D::SceneNode | |
GetDerivedPosition() | Castor3D::SceneNode | |
GetDerivedScale() | Castor3D::SceneNode | |
GetDerivedTransformationMatrix() | Castor3D::SceneNode | |
GetNearestGeometry(Ray *p_ray, real &p_distance, FaceSPtr *p_nearestFace, SubmeshSPtr *p_nearestSubmesh) | Castor3D::SceneNode | |
GetObjects() const | Castor3D::SceneNode | inline |
GetOrientation() const | Castor3D::SceneNode | inline |
GetParent() const | Castor3D::SceneNode | inline |
GetPosition() const | Castor3D::SceneNode | inline |
GetScale() const | Castor3D::SceneNode | inline |
GetTransformationMatrix() | Castor3D::SceneNode | |
HasChild(Castor::String const &p_name) | Castor3D::SceneNode | |
IsDisplayable() const | Castor3D::SceneNode | inline |
IsModified() const | Castor3D::SceneNode | inline |
IsVisible() const | Castor3D::SceneNode | inline |
m_childs | Castor3D::SceneNode | protected |
m_derivedMtxChanged | Castor3D::SceneNode | protected |
m_derivedTransform | Castor3D::SceneNode | protected |
m_displayable | Castor3D::SceneNode | protected |
m_mtxChanged | Castor3D::SceneNode | protected |
m_objects | Castor3D::SceneNode | protected |
m_orientation | Castor3D::SceneNode | protected |
m_parent | Castor3D::SceneNode | protected |
m_position | Castor3D::SceneNode | protected |
m_scale | Castor3D::SceneNode | protected |
m_signalChanged | Castor3D::SceneNode | protected |
m_transform | Castor3D::SceneNode | protected |
m_visible | Castor3D::SceneNode | protected |
MovableObjectPtrArray typedef | Castor3D::SceneNode | protected |
node_const_iterator typedef | Castor3D::SceneNode | |
node_iterator typedef | Castor3D::SceneNode | |
object_const_iterator typedef | Castor3D::SceneNode | |
object_iterator typedef | Castor3D::SceneNode | |
ObjectsBegin() | Castor3D::SceneNode | inline |
ObjectsBegin() const | Castor3D::SceneNode | inline |
ObjectsEnd() | Castor3D::SceneNode | inline |
ObjectsEnd() const | Castor3D::SceneNode | inline |
Pitch(Castor::Angle const &p_angle) | Castor3D::SceneNode | |
RegisterObject(NodeChangedNotifyFunction p_function) | Castor3D::SceneNode | inline |
Roll(Castor::Angle const &p_angle) | Castor3D::SceneNode | |
Rotate(Castor::Quaternion const &p_quat) | Castor3D::SceneNode | |
Scale(Castor::Point3r const &p_s) | Castor3D::SceneNode | |
SceneNode(Castor::String const &p_name, Scene &p_scene) | Castor3D::SceneNode | |
SceneNodePtrStrMap typedef | Castor3D::SceneNode | protected |
SetOrientation(Castor::Quaternion const &p_orientation) | Castor3D::SceneNode | |
SetPosition(Castor::Point3r const &p_position) | Castor3D::SceneNode | |
SetScale(Castor::Point3r const &p_scale) | Castor3D::SceneNode | |
SetVisible(bool p_visible) | Castor3D::SceneNode | inline |
Translate(Castor::Point3r const &p_t) | Castor3D::SceneNode | |
UnregisterObject(uint32_t p_index) | Castor3D::SceneNode | inline |
Yaw(Castor::Angle const &p_angle) | Castor3D::SceneNode | |
~SceneNode() | Castor3D::SceneNode | virtual |