This is the complete list of members for GameObject, including all inherited members.
Alarm0() | Alarmable | inlineprivatevirtual |
Alarm1() | Alarmable | inlineprivatevirtual |
Alarm2() | Alarmable | inlineprivatevirtual |
Alarmable() (defined in Alarmable) | Alarmable | protected |
Alarmable(const Alarmable &)=delete (defined in Alarmable) | Alarmable | protected |
AlarmDeregistration(AlarmableManager::ALARM_ID id) | Alarmable | private |
AlarmRegistration(AlarmableManager::ALARM_ID id, float t) | Alarmable | private |
Collidable() (defined in Collidable) | Collidable | protected |
Collidable(const Collidable &)=delete (defined in Collidable) | Collidable | protected |
CollisionTerrain() | GameObject | inlineprotectedvirtual |
ConnectToScene() | GameObject | private |
currState | GameObject | private |
defaultBSphere | Collidable | private |
DisconnectFromScene() | GameObject | private |
Draw() | Drawable | inlineprivatevirtual |
Draw2D() | Drawable | inlineprivatevirtual |
Drawable() (defined in Drawable) | Drawable | protected |
Drawable(const Drawable &)=delete (defined in Drawable) | Drawable | protected |
GameObject() (defined in GameObject) | GameObject | protected |
GameObject(const GameObject &)=delete (defined in GameObject) | GameObject | protected |
GameObjectAttorney (defined in GameObject) | GameObject | friend |
GetAlarmRegInt(AlarmableManager::ALARM_ID id) | Alarmable | private |
GetCollisionVolume() | Collidable | |
GetDefaultBSphere() const | Collidable | |
GetGroupRef() | Collidable | private |
Inputable()=default (defined in Inputable) | Inputable | protected |
Inputable(const Inputable &)=delete (defined in Inputable) | Inputable | protected |
IsAlarmRegistered(AlarmableManager::ALARM_ID id) | Alarmable | protected |
IsPendingDeregistration() const | GameObject | |
IsPendingRegistration() const | GameObject | |
IsRegistered() const | GameObject | |
KeyDeregistration(AZUL_KEY k, EventType e) | Inputable | private |
KeyHeld(AZUL_KEY k) | Inputable | inlineprivatevirtual |
KeyInactive(AZUL_KEY k) | Inputable | inlineprivatevirtual |
KeyMap typedef | Inputable | private |
keyMap | Inputable | private |
KeyMapIt typedef | Inputable | private |
KeyPress(AZUL_KEY k) | Inputable | inlineprivatevirtual |
KeyRegistration(AZUL_KEY k, EventType e) | Inputable | private |
KeyRelease(AZUL_KEY k) | Inputable | inlineprivatevirtual |
MouseHeld(AZUL_MOUSE m) | Inputable | inlineprivatevirtual |
MouseInactive(AZUL_MOUSE m) | Inputable | inlineprivatevirtual |
MouseKeyDeregistration(AZUL_MOUSE m, EventType e) | Inputable | private |
MouseKeyMap typedef | Inputable | private |
mouseKeyMap | Inputable | private |
MouseKeyMapIt typedef | Inputable | private |
MouseKeyRegistration(AZUL_MOUSE m, EventType e) | Inputable | private |
MousePress(AZUL_MOUSE m) | Inputable | inlineprivatevirtual |
MouseRelease(AZUL_MOUSE m) | Inputable | inlineprivatevirtual |
myTypeID | Collidable | private |
operator=(const GameObject &)=delete (defined in GameObject) | GameObject | protected |
operator=(const Alarmable &)=delete (defined in Alarmable) | Alarmable | protected |
operator=(const Collidable &)=delete (defined in Collidable) | Collidable | protected |
operator=(const Drawable &)=delete (defined in Drawable) | Drawable | protected |
operator=(const Inputable &)=delete (defined in Inputable) | Inputable | protected |
operator=(const Updatable &)=delete (defined in Updatable) | Updatable | protected |
pColModel | Collidable | private |
pColVolume | Collidable | private |
pGroupRef | Collidable | private |
Drawable::pMyDeleteRef | Drawable | private |
ptrColDeregistrationCmd | Collidable | private |
ptrColRegistrationCmd | Collidable | private |
ptrDrawDeregistrationCmd | Drawable | private |
ptrDrawRegistrationCmd | Drawable | private |
ptrEntryCmd | GameObject | private |
ptrExitCmd | GameObject | private |
ptrUpdateDeregistrationCmd | Updatable | private |
ptrUpdateRegistrationCmd | Updatable | private |
RegData | Alarmable | private |
Collidable::RegStateCurr | Collidable | private |
Collidable::SceneDeregistration() | Collidable | private |
SceneEntry()=0 | GameObject | privatepure virtual |
SceneExit() | GameObject | inlineprivatevirtual |
Collidable::SceneRegistration() | Collidable | private |
SetCollidableGroup() | Collidable | inlineprotected |
SetColliderModel(Model *mod, VolumeType v) | Collidable | protected |
SubmitAlarmDeregistration(AlarmableManager::ALARM_ID id) | Alarmable | protected |
SubmitAlarmRegistration(AlarmableManager::ALARM_ID id, float t) | Alarmable | protected |
SubmitCollisionDeregistration() | Collidable | protected |
SubmitCollisionRegistration() | Collidable | protected |
SubmitDrawDeregistration() | Drawable | protected |
SubmitDrawRegistration() | Drawable | protected |
SubmitEntry() | GameObject | protected |
SubmitExit() | GameObject | protected |
SubmitKeyDeregistration(AZUL_KEY k, EventType e) | Inputable | protected |
SubmitKeyRegistration(AZUL_KEY k, EventType e) | Inputable | protected |
SubmitMouseKeyDeregistration(AZUL_MOUSE m, EventType e) | Inputable | protected |
SubmitMouseKeyRegistration(AZUL_MOUSE m, EventType e) | Inputable | protected |
SubmitUpdateDeregistration() | Updatable | protected |
SubmitUpdateRegistration() | Updatable | protected |
TriggerAlarm(AlarmableManager::ALARM_ID id) | Alarmable | private |
Updatable() (defined in Updatable) | Updatable | protected |
Updatable(const Updatable &)=delete (defined in Updatable) | Updatable | protected |
Update() | Updatable | inlineprivatevirtual |
UpdateCollisionData(const Matrix &mat) | Collidable | protected |
UpdateDefaultBSphere(const Matrix &mat) | Collidable | private |
VisualizeCollisionVolume(VolumeType t, const Vect &color) const | Collidable | protected |
VisualizeDefaultBSphere(const Vect &color) const | Collidable | protected |
VisualizeGroupAABB(const Vect &color) const | Collidable | protected |
~Alarmable() (defined in Alarmable) | Alarmable | protectedvirtual |
~Collidable() (defined in Collidable) | Collidable | protectedvirtual |
~Drawable() (defined in Drawable) | Drawable | protectedvirtual |
~GameObject() (defined in GameObject) | GameObject | protectedvirtual |
~Inputable() (defined in Inputable) | Inputable | protectedvirtual |
~Updatable() (defined in Updatable) | Updatable | protectedvirtual |