class
ISimulatorStrategy
Contents
- Reference
Derived classes
- class cStrategy
Public functions
- auto AddRef() -> int pure virtual
- auto Release() -> int pure virtual
- void Initialize() pure virtual
- void Dispose() pure virtual
- auto GetName() const -> const char* pure virtual
- void OnModeExited(uint32_t previousModeID, uint32_t newModeID) pure virtual
- void OnModeEntered(uint32_t previousModeID, uint32_t newModeID) pure virtual
- auto GetLastGameMode() const -> uint32_t pure virtual
- auto GetCurrentGameMode() const -> uint32_t pure virtual
- auto func24h(uint32_t) -> bool pure virtual
- auto Write(ISerializerStream*) -> bool pure virtual
- auto Read(ISerializerStream*) -> bool pure virtual
- void OnLoad(const cSavedGameHeader& savedGame) pure virtual
- auto WriteToXML(XmlSerializer*) -> bool pure virtual
- void Update(int deltaTime, int deltaGameTime) pure virtual
- void PostUpdate(int deltaTime, int deltaGameTime) pure virtual
- void func40h(uint32_t) pure virtual
- void func44h(uint32_t) pure virtual
- void func48h() pure virtual
- void func4Ch() pure virtual