Simulator::cInteractiveOrnament class

Base classes

class cInteractableObject
class cOrnamentBase
class cCombatant
Any object that has hit points and can combat other units.

Public types

enum Flags { kUsesLifetime = 2, kPickupEnabled = 0x200 }

Public static variables

static const uint32_t TYPE
static const uint32_t NOUN_ID

Public functions

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

Public variables

int mFlags
bool field_23C
int mLifetime
int mFadeTimer
int field_248
vector<int> field_24C