virtual void getOrientation(float &x, float &y, float &z, float &angle) const
Return the object's orientation.
virtual void enter()
The cursor entered the object.
uint32 getModelID() const
Return the ID of the object's model.
virtual void getPosition(float &x, float &y, float &z) const
Return the object's position within its area.
float _orientation[4]
The object's orientation.
ObjectType getType() const
Return the exact type of the object.
virtual void highlight(bool enabled)
(Un)Highlight the object.
ObjectType _type
The object's type.
float _position[3]
The object's position.
virtual void setOrientation(float x, float y, float z, float angle)
Set the object's orientation.
virtual void leave()
The cursor left the object.
virtual void show()
Show the object's model.
virtual void setPosition(float x, float y, float z)
Set the object's position within its area.
virtual void hide()
Hide the object's model.
An object in a Sonic Chronicles: The Dark Brotherhood area.
uint32 _modelID
The ID of the object's model.