#include <angles.h>
Public Types | |
typedef MemberCaller1 < AnglesKey, const std::string &,&AnglesKey::angleChanged > | AngleChangedCaller |
typedef MemberCaller1 < AnglesKey, const std::string &,&AnglesKey::anglesChanged > | AnglesChangedCaller |
Public Member Functions | |
AnglesKey (const Callback &anglesChanged) | |
void | angleChanged (const std::string &value) |
void | anglesChanged (const std::string &value) |
void | write (Entity *entity) const |
Data Fields | |
Vector3 | m_angles |
Private Attributes | |
Callback | m_anglesChanged |
Definition at line 86 of file angles.h.
typedef MemberCaller1<AnglesKey, const std::string&, &AnglesKey::angleChanged> AnglesKey::AngleChangedCaller |
typedef MemberCaller1<AnglesKey, const std::string&, &AnglesKey::anglesChanged> AnglesKey::AnglesChangedCaller |
AnglesKey::AnglesKey | ( | const Callback & | anglesChanged | ) | [inline] |
void AnglesKey::angleChanged | ( | const std::string & | value | ) | [inline] |
Definition at line 97 of file angles.h.
References m_angles, m_anglesChanged, and read_angle().
void AnglesKey::anglesChanged | ( | const std::string & | value | ) | [inline] |
Definition at line 104 of file angles.h.
References m_angles, m_anglesChanged, and read_angles().
void AnglesKey::write | ( | Entity * | entity | ) | const [inline] |
Definition at line 111 of file angles.h.
References m_angles, and write_angles().
Definition at line 90 of file angles.h.
Referenced by angleChanged(), anglesChanged(), and write().
Callback AnglesKey::m_anglesChanged [private] |
Definition at line 88 of file angles.h.
Referenced by angleChanged(), and anglesChanged().