Simulator::cEgg class

Default model is 0x00000000!0xA76CD528, default mMaterialType is 5.

Base classes

class cGameData
Base class for most Simulator objects.
class cSpatialObject
A 3D model in the Simulator.
class cBehaviorList
class cCombatant
Any object that has hit points and can combat other units.

Public static variables

static const uint32_t TYPE
static const uint32_t NOUN_ID

Public functions

auto AddRef() -> int pure virtual
auto Release() -> int pure virtual
auto Cast(uint32_t typeID) const -> void* pure virtual

Public variables

int mState
bool mEnabled
int mTimeToHatch
eastl::intrusive_ptr<cHerd> mpHerd
cGonzagoTimer mBrokenTimer
cCreatureBasePtr mpToHatch
ObjectPtr field_21C
float mEffectScale