struct IGameFrameworkListener { };
IGameFramework.h
virtual ~IGameFrameworkListener();
virtual void OnActionEvent(const SActionEvent& event) = 0;
virtual void OnForceLoadingWithFlash();
virtual void OnLevelEnd(const char* nextLevel) = 0;
virtual void OnLoadGame(ILoadGame* pLoadGame) = 0;
virtual void OnPostUpdate(float fDeltaTime) = 0;
virtual void OnPreRender();
virtual void OnSaveGame(ISaveGame* pSaveGame) = 0;
virtual void OnSavegameFileLoadedInMemory(const char* pLevelName);
called when the savegame data is in memory, but before the procesing of it starts.