An entity point.
Definition: EntityPoint.h:22
void ScriptGetPosition() const
Informs the script manager of the point position.
Definition: EntityPoint.cpp:64
float rotation_
The entity point's orientation.
Definition: EntityPoint.h:105
float ScriptGetRotation() const
Retrieves the point orientation.
Definition: EntityPoint.cpp:87
Ogre::Vector3 position_
The entity point's position.
Definition: EntityPoint.h:100
Ogre::String name_
The entity point name.
Definition: EntityPoint.h:95
void SetRotation(const float rotation)
Sets the point orientation.
Definition: EntityPoint.cpp:73
virtual ~EntityPoint()
Destructor.
Definition: EntityPoint.cpp:18
const Ogre::Vector3 & GetPosition() const
Retrieves the point position.
Definition: EntityPoint.cpp:57
void UpdateDebug()
Updates the point state with debug information.
Definition: EntityPoint.cpp:24
float GetRotation() const
Retrieves the point orientation.
Definition: EntityPoint.cpp:80
const Ogre::String & GetName() const
Retrieves the entity point name.
Definition: EntityPoint.cpp:42
void SetPosition(const Ogre::Vector3 &point)
Sets the point position.
Definition: EntityPoint.cpp:49
EntityPoint(const Ogre::String &name)
Constructor.
Definition: EntityPoint.cpp:10
Ogre::String String
Definition: TypeDefine.h:37