#include <BasicNodes.h>
Public Member Functions | |
TransformNode (const string &sName) | |
CLASS_RTTI (TransformNode, NodeObject) | |
virtual void | Render () |
Render object. | |
void | SetPosition (float fx, float fy, float fz) |
void | GetPosition (float &fx, float &fy, float &fz) |
void | SetRotation (float fx, float fy, float fz) |
void | GetRotation (float &fx, float &fy, float &fz) |
void | SetScale (float fx, float fy, float fz) |
void | GetScale (float &fx, float &fy, float &fz) |
Private Attributes | |
float | m_fX |
float | m_fY |
float | m_fZ |
float | m_rX |
float | m_rY |
float | m_rZ |
float | m_sX |
float | m_sY |
float | m_sZ |
Definition at line 91 of file BasicNodes.h.
TransformNode::TransformNode | ( | const string & | sName | ) | [inline] |
Definition at line 94 of file BasicNodes.h.
TransformNode::CLASS_RTTI | ( | TransformNode | , | |
NodeObject | ||||
) |
void TransformNode::Render | ( | ) | [virtual] |
void TransformNode::SetPosition | ( | float | fx, | |
float | fy, | |||
float | fz | |||
) | [inline] |
Definition at line 102 of file BasicNodes.h.
void TransformNode::GetPosition | ( | float & | fx, | |
float & | fy, | |||
float & | fz | |||
) | [inline] |
Definition at line 103 of file BasicNodes.h.
void TransformNode::SetRotation | ( | float | fx, | |
float | fy, | |||
float | fz | |||
) | [inline] |
Definition at line 105 of file BasicNodes.h.
void TransformNode::GetRotation | ( | float & | fx, | |
float & | fy, | |||
float & | fz | |||
) | [inline] |
Definition at line 106 of file BasicNodes.h.
void TransformNode::SetScale | ( | float | fx, | |
float | fy, | |||
float | fz | |||
) | [inline] |
Definition at line 108 of file BasicNodes.h.
void TransformNode::GetScale | ( | float & | fx, | |
float & | fy, | |||
float & | fz | |||
) | [inline] |
Definition at line 109 of file BasicNodes.h.
float TransformNode::m_fX [private] |
Definition at line 111 of file BasicNodes.h.
float TransformNode::m_fY [private] |
Definition at line 111 of file BasicNodes.h.
float TransformNode::m_fZ [private] |
Definition at line 111 of file BasicNodes.h.
float TransformNode::m_rX [private] |
Definition at line 112 of file BasicNodes.h.
float TransformNode::m_rY [private] |
Definition at line 112 of file BasicNodes.h.
float TransformNode::m_rZ [private] |
Definition at line 112 of file BasicNodes.h.
float TransformNode::m_sX [private] |
Definition at line 113 of file BasicNodes.h.
float TransformNode::m_sY [private] |
Definition at line 113 of file BasicNodes.h.
float TransformNode::m_sZ [private] |
Definition at line 113 of file BasicNodes.h.