SUNENGINE 0.0.2
A simple and bright C++ game engine.
 
Loading...
Searching...
No Matches
FreeCamera Member List

This is the complete list of members for FreeCamera, including all inherited members.

Alarm0()Alarmableinlineprivatevirtual
Alarm1()Alarmableinlineprivatevirtual
Alarm2()Alarmableinlineprivatevirtual
Alarmable() (defined in Alarmable)Alarmableprotected
Alarmable(const Alarmable &)=delete (defined in Alarmable)Alarmableprotected
AlarmDeregistration(AlarmableManager::ALARM_ID id)Alarmableprivate
AlarmRegistration(AlarmableManager::ALARM_ID id, float t)Alarmableprivate
camDir (defined in FreeCamera)FreeCameraprivate
camLookAt (defined in FreeCamera)FreeCameraprivate
camPos (defined in FreeCamera)FreeCameraprivate
camRot (defined in FreeCamera)FreeCameraprivate
camRotSpeed (defined in FreeCamera)FreeCameraprivate
camTranSpeed (defined in FreeCamera)FreeCameraprivate
camUp (defined in FreeCamera)FreeCameraprivate
Collidable() (defined in Collidable)Collidableprotected
Collidable(const Collidable &)=delete (defined in Collidable)Collidableprotected
CollisionTerrain()GameObjectinlineprotectedvirtual
ConnectToScene()GameObjectprivate
currStateGameObjectprivate
defaultBSphereCollidableprivate
DisconnectFromScene()GameObjectprivate
Draw()Drawableinlineprivatevirtual
Draw2D()Drawableinlineprivatevirtual
Drawable() (defined in Drawable)Drawableprotected
Drawable(const Drawable &)=delete (defined in Drawable)Drawableprotected
freeCam (defined in FreeCamera)FreeCamera
FreeCamera() (defined in FreeCamera)FreeCamera
FreeCamera(const FreeCamera &)=delete (defined in FreeCamera)FreeCamera
GameObject() (defined in GameObject)GameObjectprotected
GameObject(const GameObject &)=delete (defined in GameObject)GameObjectprotected
GetAlarmRegInt(AlarmableManager::ALARM_ID id)Alarmableprivate
GetCollisionVolume()Collidable
GetDefaultBSphere() constCollidable
GetGroupRef()Collidableprivate
Inputable()=default (defined in Inputable)Inputableprotected
Inputable(const Inputable &)=delete (defined in Inputable)Inputableprotected
IsAlarmRegistered(AlarmableManager::ALARM_ID id)Alarmableprotected
IsPendingDeregistration() constGameObject
IsPendingRegistration() constGameObject
IsRegistered() constGameObject
KeyDeregistration(AZUL_KEY k, EventType e)Inputableprivate
KeyHeld(AZUL_KEY k) overrideFreeCameraprivatevirtual
KeyInactive(AZUL_KEY k)Inputableinlineprivatevirtual
KeyMap typedefInputableprivate
keyMapInputableprivate
KeyMapIt typedefInputableprivate
KeyPress(AZUL_KEY k) overrideFreeCameraprivatevirtual
KeyRegistration(AZUL_KEY k, EventType e)Inputableprivate
KeyRelease(AZUL_KEY k)Inputableinlineprivatevirtual
MouseHeld(AZUL_MOUSE m)Inputableinlineprivatevirtual
MouseInactive(AZUL_MOUSE m)Inputableinlineprivatevirtual
MouseKeyDeregistration(AZUL_MOUSE m, EventType e)Inputableprivate
MouseKeyMap typedefInputableprivate
mouseKeyMapInputableprivate
MouseKeyMapIt typedefInputableprivate
MouseKeyRegistration(AZUL_MOUSE m, EventType e)Inputableprivate
MousePress(AZUL_MOUSE m)Inputableinlineprivatevirtual
MouseRelease(AZUL_MOUSE m)Inputableinlineprivatevirtual
myTypeIDCollidableprivate
operator=(const FreeCamera &)=delete (defined in FreeCamera)FreeCamera
operator=(const GameObject &)=delete (defined in GameObject)GameObjectprotected
operator=(const Alarmable &)=delete (defined in Alarmable)Alarmableprotected
operator=(const Collidable &)=delete (defined in Collidable)Collidableprotected
operator=(const Drawable &)=delete (defined in Drawable)Drawableprotected
operator=(const Inputable &)=delete (defined in Inputable)Inputableprotected
operator=(const Updatable &)=delete (defined in Updatable)Updatableprotected
pColModelCollidableprivate
pColVolumeCollidableprivate
pGroupRefCollidableprivate
Drawable::pMyDeleteRefDrawableprivate
ptrColDeregistrationCmdCollidableprivate
ptrColRegistrationCmdCollidableprivate
ptrDrawDeregistrationCmdDrawableprivate
ptrDrawRegistrationCmdDrawableprivate
ptrEntryCmdGameObjectprivate
ptrExitCmdGameObjectprivate
ptrUpdateDeregistrationCmdUpdatableprivate
ptrUpdateRegistrationCmdUpdatableprivate
RegDataAlarmableprivate
Collidable::RegStateCurrCollidableprivate
Collidable::SceneDeregistration()Collidableprivate
SceneEntry() overrideFreeCameraprivatevirtual
SceneExit()GameObjectinlineprivatevirtual
Collidable::SceneRegistration()Collidableprivate
SetCollidableGroup()Collidableinlineprotected
SetColliderModel(Model *mod, VolumeType v)Collidableprotected
SubmitAlarmDeregistration(AlarmableManager::ALARM_ID id)Alarmableprotected
SubmitAlarmRegistration(AlarmableManager::ALARM_ID id, float t)Alarmableprotected
SubmitCollisionDeregistration()Collidableprotected
SubmitCollisionRegistration()Collidableprotected
SubmitDrawDeregistration()Drawableprotected
SubmitDrawRegistration()Drawableprotected
SubmitEntry()GameObjectprotected
SubmitExit()GameObjectprotected
SubmitKeyDeregistration(AZUL_KEY k, EventType e)Inputableprotected
SubmitKeyRegistration(AZUL_KEY k, EventType e)Inputableprotected
SubmitMouseKeyDeregistration(AZUL_MOUSE m, EventType e)Inputableprotected
SubmitMouseKeyRegistration(AZUL_MOUSE m, EventType e)Inputableprotected
SubmitUpdateDeregistration()Updatableprotected
SubmitUpdateRegistration()Updatableprotected
TriggerAlarm(AlarmableManager::ALARM_ID id)Alarmableprivate
Updatable() (defined in Updatable)Updatableprotected
Updatable(const Updatable &)=delete (defined in Updatable)Updatableprotected
Update()Updatableinlineprivatevirtual
UpdateCollisionData(const Matrix &mat)Collidableprotected
UpdateDefaultBSphere(const Matrix &mat)Collidableprivate
VisualizeCollisionVolume(VolumeType t, const Vect &color) constCollidableprotected
VisualizeDefaultBSphere(const Vect &color) constCollidableprotected
VisualizeGroupAABB(const Vect &color) constCollidableprotected
~Alarmable() (defined in Alarmable)Alarmableprotectedvirtual
~Collidable() (defined in Collidable)Collidableprotectedvirtual
~Drawable() (defined in Drawable)Drawableprotectedvirtual
~FreeCamera() (defined in FreeCamera)FreeCamera
~GameObject() (defined in GameObject)GameObjectprotectedvirtual
~Inputable() (defined in Inputable)Inputableprotectedvirtual
~Updatable() (defined in Updatable)Updatableprotectedvirtual