C4 Engine Terathon Software C4 Engine API Documentation

• Effect Manager

API Links
Developer Links

class EffectObject

Defined in:  C4Effects.h
The EffectObject class encapsulates data pertaining to a special effect.
Definition

class EffectObject : public Object

Member Functions
EffectObject::GetEffectType Returns the specific type of an effect.
Constructor

EffectObject(EffectType type);

The constructor has protected access. The EffectObject class can only exist as the base class for another class.
Parameters
type The type of the effect. See below for a list of possible types.
Description


kEffectParticleSystem A particle system effect.
kEffectMarking A surface marking effect.
kEffectQuad A generic billboarded quad effect.
kEffectFlare A fractional-occlusion flare effect.
kEffectBeam A polyboard beam effect.
kEffectTube A polyboard tube effect.
kEffectBolt A lightning bolt effect.
kEffectFire A procedural fire effect.
kEffectPanel An interface panel effect.
Base Classes
Object An EffectObject is an object that can be shared by multiple light nodes.
See Also

Effect