nw::gfx::ParticleContext Class

Syntax

class ParticleContext : public nw::gfx::GfxObject

Description

Class for storing a particle's content during an update.

Classes

nw::gfx::ParticleContext::Builder

typedef Definitions

VEC3Array Definition of a VEC3 array.
F32Array Definition of an F32 array.
U16Array Definition of a U16 array.

Member Functions

Set/Get
GetEmissionWorkCapacity Gets the capacity of the work memory of the position during emission.
GetEmissionPositionWork Gets the work memory of the position during emission.
GetEmissionParentWork Gets the work memory of the parent particle during emission.
GetParticleWorkF32 Gets the work memory for stream operations on particles.
GetPrevTranslateWork Gets the work memory used for multiple updates per frame when using a double buffer.
Srand Sets the random-number seed.
Create/Destroy
Destroy Destroys an object.(Derived from GfxObject.)

Class Hierarchy

nw::gfx::GfxObject
  nw::gfx::ParticleContext


CONFIDENTIAL