class
cCreatureModeStrategy
Base classes
- class IGameMode
- An interface that represents a mode in the game, that can receive mouse/keyboard input and update every frame.
- class IMessageListener
- An interface that can receive messages sent through the app.
- class Simulator::cStrategy
Public static functions
- static auto Get() -> cCreatureModeStrategy*
Public functions
-
auto ExecuteAction(uint32_
t actionID, void* actionData) -> void
Public variables
- int field_24
-
Simulator::
cGonzagoTimer field_28 - bool field_48
- bool field_49
- eastl::vector<int> field_4C
- int field_60
- int field_64
- cCreatureDisplayStrategyPtr mpDisplayStrategy
- bool field_6C
- int field_70
- int field_74
- int field_78
- int field_7C
- int field_80
- Clock field_88
- int field_A0
- int field_A4
- int field_A8
- int field_AC
- int field_B0
- int field_B4
- int field_B8
- eastl::vector<ICreatureModeActionHandlerPtr> mActionHandlers
- int field_D0
- int field_D4
- int field_D8
- bool mbDisplayingEvolutionButton
- bool field_DD
- bool field_DE
- int mAllPartsUnlockedColumn
- bool field_E4
- bool field_E5
- bool field_E6