Swarm::cEffectsWorld class

Base classes

class IEffectsWorld
An effects world is a space in the game which contains effects.
class IVirtual
A default interface that provides a virtual destructor, it should only be used internally.

Constructors, destructors, conversion operators

cEffectsWorld(IEffectsManager* pManager, cGlobalParams* pGlobalParams)

Protected functions

auto SetLOD(float value, int) -> void override

Protected variables

int mnRefCount
bool field_0C
int field_10
IEffectsManager* mpManager
cGlobalParams* mpGlobalParams
int field_1C
SwarmState mState
bool field_24
int field_28
int field_2C
eastl::vector<IVisualEffectPtr> field_30
eastl::vector<int> field_44
eastl::vector<int> field_58
eastl::vector<int> field_6C
int field_80
int field_84
float field_88
int field_8C
int field_90
eastl::string field_94