ScummVM API documentation
hpl::iParticleEmitterData Class Referenceabstract
Inheritance diagram for hpl::iParticleEmitterData:
hpl::cParticleEmitterData3D_UserData

Public Member Functions

 iParticleEmitterData (const tString &asName, cResources *apResources, cGraphics *apGraphics)
 
void AddMaterial (iMaterial *apMaterial)
 
const tStringGetName ()
 
virtual iParticleEmitterCreate (tString asName, cVector3f avSize)=0
 
float GetWarmUpTime () const
 
float GetWarmUpStepsPerSec () const
 

Protected Attributes

cResourcesmpResources
 
cGraphicsmpGraphics
 
tString msName
 
tMaterialVec mvMaterials
 
float mfWarmUpTime
 
float mfWarmUpStepsPerSec
 

Constructor & Destructor Documentation

◆ iParticleEmitterData()

hpl::iParticleEmitterData::iParticleEmitterData ( const tString asName,
cResources apResources,
cGraphics apGraphics 
)

This inits the data needed for the particles system type

Parameters
&asNamename of the type
apResources
apGraphics

The documentation for this class was generated from the following file: