Listens for engine sided updates and informs registered objects by calling their OnUpdate function. Objects may register here, in order to be invoked on global update calls. Controls target FPS. More...
Inherits IGameFrameworkListener.
Public Member Functions | |
override void | OnSaveGame (ISaveGame pSaveGame) |
Called when the engine saves the game. More... | |
override void | OnLoadGame (ILoadGame pLoadGame) |
Called by the engine when a game is loaded. More... | |
override void | OnForceLoadingWithFlash () |
Called by the engine when loading is forced with Flash. More... | |
override void | OnLevelEnd (string nextLevel) |
Called by the engine when the level has ended. More... | |
override void | OnSavegameFileLoadedInMemory (string pLevelName) |
Called by the engine when the savegame file has loaded. More... | |
override void | OnActionEvent (SActionEvent arg0) |
Called by CryEngine. Do not call directly. More... | |
override void | OnPostUpdate (float fDeltaTime) |
Called by CryEngine. Do not call directly. More... | |
override void | OnPreRender () |
Called by CryEngine. Do not call directly. More... | |
override void | Dispose () |
Disposes of this instance. More... | |
Static Public Member Functions | |
static void | RegisterForUpdate (IGameUpdateReceiver obj) |
Registered object will be invoked on function OnUpdate if CryEngine's GameFramework raises OnPostUpdate. More... | |
static void | RegisterForRender (IGameRenderReceiver obj) |
Registered object will be invoked on function OnRender if CryEngine's GameFramework raises OnPreRender. More... | |
static void | UnregisterFromUpdate (IGameUpdateReceiver obj) |
Unregisters object from OnPostUpdate. More... | |
static void | UnregisterFromRender (IGameRenderReceiver obj) |
Unregisters object from OnPreRender. More... | |
Listens for engine sided updates and informs registered objects by calling their OnUpdate function. Objects may register here, in order to be invoked on global update calls. Controls target FPS.
|
inline |
Disposes of this instance.
|
inline |
Called by CryEngine. Do not call directly.
|
inline |
Called by the engine when loading is forced with Flash.
|
inline |
Called by the engine when the level has ended.
nextLevel |
|
inline |
Called by the engine when a game is loaded.
pLoadGame |
|
inline |
Called by CryEngine. Do not call directly.
|
inline |
Called by CryEngine. Do not call directly.
|
inline |
Called when the engine saves the game.
pSaveGame |
|
inline |
Called by the engine when the savegame file has loaded.
pLevelName |
|
inline static |
Registered object will be invoked on function OnRender if CryEngine's GameFramework raises OnPreRender.
|
inline static |
Registered object will be invoked on function OnUpdate if CryEngine's GameFramework raises OnPostUpdate.
|
inline static |
Unregisters object from OnPreRender.
|
inline static |
Unregisters object from OnPostUpdate.