Pyrogenesis
13997
|
Particle variable that returns a uniformly-distributed random value. More...
Public Member Functions | |
CParticleVarUniform (float min, float max) | |
virtual float | Compute (CParticleEmitterType &type, CParticleEmitter &emitter) |
virtual float | Min (CParticleEmitterType &type) |
Returns the minimum value that Evaluate might ever return, for computing bounds. More... | |
virtual float | Max (CParticleEmitterType &type) |
Returns the maximum value that Evaluate might ever return, for computing bounds. More... | |
![]() | |
IParticleVar () | |
virtual | ~IParticleVar () |
float | Evaluate (CParticleEmitter &emitter) |
Computes and returns a new value. More... | |
float | LastValue () |
Returns the last value that Evaluate returned. More... | |
Private Attributes | |
float | m_Min |
float | m_Max |
Additional Inherited Members |
Particle variable that returns a uniformly-distributed random value.
Definition at line 113 of file ParticleEmitterType.cpp.
|
inline |
Definition at line 116 of file ParticleEmitterType.cpp.
|
inlinevirtual |
Implements IParticleVar.
Definition at line 121 of file ParticleEmitterType.cpp.
|
inlinevirtual |
Returns the maximum value that Evaluate might ever return, for computing bounds.
Implements IParticleVar.
Definition at line 131 of file ParticleEmitterType.cpp.
|
inlinevirtual |
Returns the minimum value that Evaluate might ever return, for computing bounds.
Implements IParticleVar.
Definition at line 126 of file ParticleEmitterType.cpp.
|
private |
Definition at line 138 of file ParticleEmitterType.cpp.
|
private |
Definition at line 137 of file ParticleEmitterType.cpp.