VisualEffect

Inherited: None

Description

VisualEffect alows developer to create a complex visual effects.

Public Methods

AABBox

bound () const

int

capacity () const

bool

continous () const

int

emitterStride () const

bool

gpu () const

int

particleStride () const

const VisualEffect::Renderable *

renderable (int index) const

int

renderablesCount ()

void

setCapacity (int capacity)

void

setContinous (bool continuous)

void

setGpu (bool gpu)

void

setLocal (bool local)

int

systemStride () const

Static Methods

None

Methods Description

AABBox VisualEffect::bound () const

Returns bounding box for the emitter.


int VisualEffect::capacity () const

Returns a maximum number of particles to emit.

See also setCapacity().


bool VisualEffect::continous () const

Returns true for continuous emission, false for one time emission.

See also setContinous().


int VisualEffect::emitterStride () const

Return a size for emitter atributes structure.


bool VisualEffect::gpu () const

Returns true if GPU particle simulation is enabled, false otherwise.

Note: Gpu simulation is not supported yet.

See also setGpu().


int VisualEffect::particleStride () const

Return a size for particle atributes structure.


const VisualEffect::Renderable * VisualEffect::renderable (int index) const

Returns renderable parameters with index associated with the particle emitter.


int VisualEffect::renderablesCount ()

Returns renderables count.


void VisualEffect::setCapacity (int capacity)

Sets a maximum capacity of particles to emit.

See also capacity().


void VisualEffect::setContinous (bool continuous)

Setter for the continuous flag indicating continuous particle emission.

See also continous().


void VisualEffect::setGpu (bool gpu)

Setter for the gpu flag indicating GPU particle simulation.

Note: Gpu simulation is not supported yet.

See also gpu().


void VisualEffect::setLocal (bool local)

Setter for the local flag indicating local particle space.


int VisualEffect::systemStride () const

Return a size for system atributes structure.