class
cSimulatorSpaceGame
Base classes
- class cGonzagoSimulator
- class App::IMessageListener
- An interface that can receive messages sent through the app.
Public static functions
- static auto Get() -> cSimulatorSpaceGame*
Public functions
-
auto GetUI() -> UI::
SpaceGameUI* - auto GetPlayerInventory() -> cPlayerInventory*
- auto GetPlanetHighLOD() -> cSimPlanetHighLOD*
- auto AddRef() -> int pure virtual
- auto Release() -> int pure virtual
-
auto Cast(uint32_
t typeID) const -> void* pure virtual
Public variables
- SpaceGameUIPtr mpUI
- int field_18
- int field_1C
- int mpCommunityEditor
- int field_24
- int field_28
- int field_2C
- int field_30
- float mSpacePhiOffsetGalaxy
- float mSpacePhiOffsetSolar
- float mPlanetCameraMouseRotationSpeed
- cPlayerInventoryPtr mpPlayerInventory
- int field_44
- int field_48
- bool field_4C
- bool field_4D
- bool field_4E
- bool field_4F
- int field_50
- cSimPlanetHighLODPtr mpHighLODPlanetSim
-
App::
MessageListenerData mMessageListenerData - bool field_6C
- cBadgeManagerPtr mpBadgeManager
- bool field_74
- bool field_75
- bool field_76
- bool field_77
- eastl::vector<cGameDataUFOPtr> mNPC_UFOs
- cGonzagoTimer mTimeSinceStartedSpaceGame
- StarID field_B0
- Current star ID??
- cSimulatorPlayerUFOPtr mpPlayerUFO
- cMissionManagerPtr mpMissionManager
- int mpSimulatorWalkAround
- int mpSimulatorUniverse
- int field_C4
- eastl::vector<int> field_C8
- eastl::vector<int> mPlanetsToUplift