AddHook(MsgHook *pkMsgHook) | Object | [virtual] |
AttachObject(Object *pkObject) | Object | [virtual] |
AttachToObject(Object *pkParent) | Object | [virtual] |
DetachObject(Object *pkObject) | Object | [virtual] |
Duplicate(Object *pkParent=0, Object *pkObject=0) | Object | [virtual] |
EDGE enum value | Object | |
GetChildObjects() const | Object | [virtual] |
GetID() const | Object | [inline] |
GetName() const | Object | [virtual] |
GetObject(const std::string &rstrName) | Object | [virtual] |
GetParent() | Object | [virtual] |
GetPosition() const | Object | |
GetRoot() | Object | [virtual] |
GetSize() const | Object | |
GetWorldPosition() | Object | |
HitTest(const Coord &rkCoord) | Object | |
HITTESTRESULT enum name | Object | |
Input(const NeoEngine::InputEvent *pkEvent) | Object | [virtual] |
INSIDE enum value | Object | |
m_eLastMouse | Object | [protected] |
m_kPos | Object | [protected] |
m_kSize | Object | [protected] |
m_kWorldPos | Object | [protected] |
m_pkParent | Object | [protected] |
m_strName | Object | [protected] |
m_uiID | Object | [protected] |
m_vpkChildren | Object | [protected] |
m_vpkMsgHook | Object | [protected] |
Object(Object *pkParent, Object *pkObject=0, bool bDuplicateChildren=true) | Object | |
OUTSIDE enum value | Object | |
ProcessMsg(Msg *pkMsg) | Object | [virtual] |
RemoveHook(MsgHook *pkMsgHook) | Object | [virtual] |
Render(NeoEngine::Frustum *pkFrustum=0, bool bForce=false) | Object | [virtual] |
SetAttribute(const AttributeBase &rkAttribute) | Object | [virtual] |
SetName(const NeoEngine::HashString &rstrName) | Object | [virtual] |
SetPosition(const Coord &rkPos) | Object | [virtual] |
SetSize(const Coord &rkSize) | Object | [virtual] |
Update(float fDeltaTime) | Object | [virtual] |
UpdateWorldCache(bool bRecurse=true) | Object | [protected] |
~Object() | Object | [virtual] |