IEffectSystem

C++
struct IEffectSystem {
};
File

IEffectSystem.h

IEffectSystem::~IEffectSystem Destructor
C++
virtual ~IEffectSystem();
IEffectSystem::Activate Method
C++
virtual void Activate(const EffectId& eid) = 0;
IEffectSystem::BindEffect Method
C++
virtual bool BindEffect(const char* name, IEffect* pEffect) = 0;
IEffectSystem::CreateGroundEffect Method
C++
virtual IGroundEffect* CreateGroundEffect(IEntity* pEntity) = 0;
IEffectSystem::DECLARE_GAMEOBJECT_FACTORY Method
C++
DECLARE_GAMEOBJECT_FACTORY(IEffect);
IEffectSystem::GetEffectId Method
C++
virtual EffectId GetEffectId(const char* name) = 0;
IEffectSystem::GetMemoryStatistics Method
C++
virtual void GetMemoryStatistics(ICrySizer * s) = 0;
IEffectSystem::Init Method
C++
virtual bool Init() = 0;
IEffectSystem::Shutdown Method
C++
virtual void Shutdown() = 0;
IEffectSystem::Update Method
C++
virtual void Update(float delta) = 0;