class
IAppSystem
Derived classes
- class cAppSystem
Public static functions
- static auto Get() -> IAppSystem*
- Only available after IAppSystem::
Init()
Constructors, destructors, conversion operators
- ~IAppSystem() pure virtual
Public functions
- auto AddRef() -> int pure virtual
- auto Release() -> int pure virtual
-
auto SetUserDirNames(const char16_
t* mySporeCreationsFolderName, const char16_ t* appDataSporeFolderName) -> void pure virtual -
auto PreInit(CommandLine* commandLine,
const char16_
t* ddfListPath) -> bool pure virtual - auto Init(CommandLine* commandLine) -> bool pure virtual
- auto InitPlugins(CommandLine* commandLine) -> bool pure virtual
- auto Configure(CommandLine* commandLine) -> bool pure virtual
- auto InitGraphics(CommandLine* commandLine) -> bool pure virtual
- auto PreShutdown() -> bool pure virtual
- auto Shutdown() -> bool pure virtual
- auto Pause() -> int pure virtual
- auto Unpause() -> int pure virtual
- auto IsPaused() -> bool pure virtual
- auto SetTimeScale(float scale) -> void pure virtual
- auto SetFixedStepping(int) -> void pure virtual
- auto BoostBackgroundJobs(bool) -> void pure virtual
- auto IsBoostEnabled() -> bool pure virtual
- auto GetPerfWarnings() -> int pure virtual
- Does nothing.
- auto Demo() -> bool pure virtual
- auto func50h() -> bool pure virtual
- Does nothing.
- auto func54h() -> bool pure virtual
- Does nothing.
- auto func58h() -> bool pure virtual
- Does nothing.
-
auto OpenURL(const char16_
t*) -> void pure virtual - auto func60h() -> void pure virtual
- auto func64h() -> void pure virtual
- auto func68h() -> void pure virtual
- auto HookWindows() -> void pure virtual
- auto UnhookWindows() -> void pure virtual
-
auto SetEffectCollectionIDs(uint32_
t* instanceIDs, uint32_ t* groupIDs) -> void pure virtual - auto Update(int deltaTimeMS) -> void pure virtual
- auto func7Ch() -> void pure virtual
- auto PostUpdate() -> void pure virtual
- auto func84h(int) -> void pure virtual
- auto func88h() -> int pure virtual
- auto func8Ch() -> void pure virtual
- Does nothing.