|
Wraith
0.1.5
Basic 3D game engine in C++
|
This is the complete list of members for GameObject, including all inherited members.
| _currentRegistrationState (defined in GameObject) | GameObject | private |
| _currentRegistrationState2D (defined in Drawable) | Drawable | private |
| _deleteReference (defined in Updatable) | Updatable | private |
| _deleteReference2D (defined in Drawable) | Drawable | private |
| _myCollisionTypeID (defined in Collidable) | Collidable | private |
| _pBSphere (defined in Collidable) | Collidable | private |
| _pColliderModel (defined in Collidable) | Collidable | private |
| _pCollisionDeregisterCommand (defined in Collidable) | Collidable | private |
| _pCollisionRegisterCommand (defined in Collidable) | Collidable | private |
| _pCollisionVolume (defined in Collidable) | Collidable | private |
| _pDraw2DDeregistrationCommand (defined in Drawable) | Drawable | private |
| _pDraw2DRegistrationCommand (defined in Drawable) | Drawable | private |
| _pDrawDeregistrationCommand (defined in Drawable) | Drawable | private |
| _pDrawRegistrationCommand (defined in Drawable) | Drawable | private |
| _pGameObjectEntryCommand (defined in GameObject) | GameObject | private |
| _pGameObjectExitCommand (defined in GameObject) | GameObject | private |
| _pUpdateDeregistrationCommand (defined in Updatable) | Updatable | private |
| _pUpdateRegistrationCommand (defined in Updatable) | Updatable | private |
| _registeredInputKeys (defined in Inputable) | Inputable | private |
| _registrationData (defined in Alarmable) | Alarmable | private |
| alarm0() | Alarmable | privatevirtual |
| alarm1() | Alarmable | privatevirtual |
| alarm2() | Alarmable | privatevirtual |
| Alarmable() (defined in Alarmable) | Alarmable | |
| Alarmable(const Alarmable &)=default (defined in Alarmable) | Alarmable | |
| Alarmable(Alarmable &&)=default (defined in Alarmable) | Alarmable | |
| Collidable() (defined in Collidable) | Collidable | |
| Collidable(const Collidable &)=default (defined in Collidable) | Collidable | |
| Collidable(Collidable &&)=default (defined in Collidable) | Collidable | |
| connectToScene() | GameObject | private |
| createRegistrationData(AZUL_KEY, InputEvent) (defined in Inputable) | Inputable | private |
| DEBUG_TITLE_MESSAGE (defined in Updatable) | Updatable | privatestatic |
| DebugPrint(const std::string &message) (defined in Updatable) | Updatable | privatestatic |
| deinitializeRegistrationData() (defined in Alarmable) | Alarmable | private |
| deregister2DFromScene() | Drawable | private |
| deregisterAlarm(AlarmID alarmID) | Alarmable | private |
| Updatable::deregisterFromScene() | Updatable | private |
| deregisterKey(AZUL_KEY key, InputEvent eventType) | Inputable | private |
| disconnectFromScene() | GameObject | private |
| draw() | Drawable | privatevirtual |
| draw2D() | Drawable | privatevirtual |
| Drawable() (defined in Drawable) | Drawable | |
| Drawable(const Drawable &)=default (defined in Drawable) | Drawable | |
| Drawable(Drawable &&)=default (defined in Drawable) | Drawable | |
| GameObject() | GameObject | |
| GameObject(const GameObject &)=default (defined in GameObject) | GameObject | |
| GameObject(GameObject &&)=default (defined in GameObject) | GameObject | |
| GameObjectAttorney (defined in GameObject) | GameObject | friend |
| getBSphere() const | Collidable | |
| getCollisionVolume() const | Collidable | |
| getDeleteReference() const (defined in Updatable) | Updatable | private |
| getDeleteReference2D() const (defined in Drawable) | Drawable | private |
| getKeyboardDeleteReference(AZUL_KEY, InputEvent) (defined in Inputable) | Inputable | private |
| getRegistrationData(AlarmID) const (defined in Alarmable) | Alarmable | private |
| getRegistrationDataReference(AlarmID) (defined in Alarmable) | Alarmable | private |
| getSingleKeyDeleteReference(AZUL_KEY, InputEvent) (defined in Inputable) | Inputable | private |
| getTimeLeftForAlarm(AlarmID alarmID) const | Alarmable | protected |
| incrementAlarmID(AlarmID ¤tID) (defined in Alarmable) | Alarmable | private |
| initializeRegistrationData() (defined in Alarmable) | Alarmable | private |
| Inputable() (defined in Inputable) | Inputable | |
| Inputable(const Inputable &)=default (defined in Inputable) | Inputable | |
| Inputable(Inputable &&)=default (defined in Inputable) | Inputable | |
| InputDataMap typedef (defined in Inputable) | Inputable | private |
| isIteratorValid(const InputDataMap::iterator &) const (defined in Inputable) | Inputable | private |
| isRegisteredForAlarm(AlarmID alarmID) const | Alarmable | protected |
| isRegisteredForCollisions() const | Collidable | protected |
| isRegisteredForDraw() const | Drawable | protected |
| isRegisteredForDraw2D() const | Drawable | protected |
| isRegisteredForUpdate() const | Updatable | protected |
| isRegisterForKeyWithEvent(AZUL_KEY key, InputEvent eventType) | Inputable | protected |
| KeyEventPair typedef (defined in Inputable) | Inputable | private |
| keyPressed(AZUL_KEY key) | Inputable | privatevirtual |
| keyReleased(AZUL_KEY key) | Inputable | privatevirtual |
| MapPair typedef (defined in Inputable) | Inputable | private |
| operator=(const GameObject &)=default (defined in GameObject) | GameObject | |
| operator=(GameObject &&)=default (defined in GameObject) | GameObject | |
| operator=(const Updatable &)=default (defined in Updatable) | Updatable | |
| operator=(Updatable &&)=default (defined in Updatable) | Updatable | |
| operator=(const Drawable &)=default (defined in Drawable) | Drawable | |
| operator=(Drawable &&)=default (defined in Drawable) | Drawable | |
| operator=(const Alarmable &)=default (defined in Alarmable) | Alarmable | |
| operator=(Alarmable &&)=default (defined in Alarmable) | Alarmable | |
| operator=(const Inputable &)=default (defined in Inputable) | Inputable | |
| operator=(Inputable &&)=default (defined in Inputable) | Inputable | |
| operator=(const Collidable &)=default (defined in Collidable) | Collidable | |
| operator=(Collidable &&)=default (defined in Collidable) | Collidable | |
| register2DToScene() | Drawable | private |
| registerAlarm(float timeDelay, AlarmID alarmID) | Alarmable | private |
| registerKey(AZUL_KEY key, InputEvent eventType) | Inputable | private |
| Updatable::registerToScene() | Updatable | private |
| sceneEntry() | GameObject | privatevirtual |
| sceneExit() | GameObject | privatevirtual |
| setCollidableGroup() | Collidable | inlineprotected |
| setColliderModel(Model *pColliderModel, VolumeType volumeType) | Collidable | protected |
| setColliderModel(Model *pColliderModel, VolumeHierarchyType volumeHierarchyType, int maxDepth) | Collidable | protected |
| setDeleteReference(const UpdatableManager::StorageListReference &) (defined in Updatable) | Updatable | private |
| setDeleteReference2D(const Drawable2DManager::StorageListReference &) (defined in Drawable) | Drawable | private |
| setKeyboardDeleteReference(const KeyboardEventManager::StorageMapReference &, AZUL_KEY, InputEvent) (defined in Inputable) | Inputable | private |
| setSingleKeyDeleteReference(const SingleKeyEventManager::StorageListReference &, AZUL_KEY, InputEvent) (defined in Inputable) | Inputable | private |
| submitAlarmDeregistration(AlarmID alarmID) | Alarmable | protected |
| submitAlarmRegistration(float timeDelay, AlarmID alarmID) | Alarmable | protected |
| submitCollisionDeregistration() | Collidable | protected |
| submitCollisionRegistration() | Collidable | protected |
| submitDraw2DDeregistration() | Drawable | protected |
| submitDraw2DRegistration() | Drawable | protected |
| submitDrawDeregistration() | Drawable | protected |
| submitDrawRegistration() | Drawable | protected |
| submitKeyDeregistration(AZUL_KEY key, InputEvent eventType) | Inputable | protected |
| submitKeyRegistration(AZUL_KEY key, InputEvent eventType) | Inputable | protected |
| submitSceneEntry() | GameObject | |
| submitSceneExit() | GameObject | |
| submitUpdateDeregistration() | Updatable | protected |
| submitUpdateRegistration() | Updatable | protected |
| terrainCollision() | Collidable | virtual |
| triggerAlarm(AlarmID alarmID) | Alarmable | private |
| tryToFind(AZUL_KEY, InputEvent) (defined in Inputable) | Inputable | private |
| Updatable() | Updatable | |
| Updatable(const Updatable &)=default (defined in Updatable) | Updatable | |
| Updatable(Updatable &&)=default (defined in Updatable) | Updatable | |
| update() | Updatable | privatevirtual |
| updateCollisionData(const Matrix &world) | Collidable | protected |
| VolumeHierarchyType enum name | Collidable | |
| VolumeType enum name | Collidable | |
| ~Alarmable() (defined in Alarmable) | Alarmable | virtual |
| ~Collidable() (defined in Collidable) | Collidable | virtual |
| ~Drawable() (defined in Drawable) | Drawable | virtual |
| ~GameObject() | GameObject | virtual |
| ~Inputable() (defined in Inputable) | Inputable | virtual |
| ~Updatable() (defined in Updatable) | Updatable | virtual |