IEffect

C++
struct IEffect {
};
File

IEffectSystem.h

IEffect::~IEffect Destructor
C++
virtual ~IEffect();
IEffect::Activating Method
C++
virtual bool Activating(float delta) = 0;
Description

processing

IEffect::Deactivating Method
C++
virtual bool Deactivating(float delta) = 0;
IEffect::GetMemoryUsage Method
C++
virtual void GetMemoryUsage(ICrySizer * s) const = 0;
IEffect::GetState Method
C++
virtual EEffectState GetState() = 0;
IEffect::OnActivate Method
C++
virtual bool OnActivate() = 0;
Description

events

IEffect::OnDeactivate Method
C++
virtual bool OnDeactivate() = 0;
IEffect::SetState Method
C++
virtual void SetState(EEffectState state) = 0;
Description

state management and information

IEffect::Update Method
C++
virtual bool Update(float delta) = 0;