|
| ParticleEmitter (Vector position, float minSpeed, float maxSpeed, float angle, float angleVar, float minAccSpeed, float maxAccSpeed, float accAngle, float accAngleVar, float minRate, float maxRate, int srcColor, int dstColor, float minColorRate, float maxColorRate, qboolean wavy, float minWavyDist, float maxWavyDist, float minLife, float maxLife, qboolean particles, qboolean gravityWell, float gravityWellStrength, qboolean ballLightning, int minBallLightningRadius, int maxBallLightningRadius, float lightningVar, int lightningSubdivisions, qboolean swarm, int swarmfreq, int swarmdelta) |
|
void | Emit (float currentTime) |
|
void | UpdateValues () |
|
Vector | GetPosition () |
|
Vector | GetVelocity () |
|
Vector | GetVelocityDirection () |
|
Vector | GetVelocityDirectionMin () |
|
Vector | GetVelocityDirectionMax () |
|
Vector | GetAcceleration () |
|
Vector | GetAccelerationDirection () |
|
Vector | GetAccelerationDirectionMin () |
|
Vector | GetAccelerationDirectionMax () |
|
int | GetSrcColor () |
|
int | GetDstColor () |
|
float | GetGravityWellStrength () |
|
float | GetRate () |
|
float | GetColorRate () |
|
float | GetWavyDistance () |
|
float | GetDieTime (float currentTime) |
|
int | GetBallLightningRadius () |
|
float | GetLightningVar () |
|
int | GetLightningSubdivisions () |
|
qboolean | IsWavy () |
|
qboolean | IsGravityWell () |
|
qboolean | IsParticles () |
|
qboolean | IsBallLightning () |
|
qboolean | IsSwarm () |
|
void | SetMinSpeed (float value) |
|
void | SetMaxSpeed (float value) |
|
void | SetAngle (float value) |
|
void | SetAngleVar (float value) |
|
void | SetMinAccSpeed (float value) |
|
void | SetMaxAccSpeed (float value) |
|
void | SetAccAngle (float value) |
|
void | SetAccAngleVar (float value) |
|
void | SetMinRate (float value) |
|
void | SetMaxRate (float value) |
|
void | SetSrcColor (int value) |
|
void | SetDstColor (int value) |
|
void | SetMinColorRate (float value) |
|
void | SetMaxColorRate (float value) |
|
void | SetWavy (int value) |
|
void | SetParticles (int value) |
|
void | SetGravityWell (int value) |
|
void | SetMinWavyDist (float value) |
|
void | SetMaxWavyDist (float value) |
|
void | SetMinLife (float value) |
|
void | SetMaxLife (float value) |
|
void | SetGravityWellStrength (float value) |
|
void | SetGravityEffectVector (Vector value) |
|
void | SetBallLightning (int value) |
|
void | SetMinBallLightningRadius (int value) |
|
void | SetMaxBallLightningRadius (int value) |
|
void | SetLightningVar (float value) |
|
void | SetLightningSubdivisions (int value) |
|
float | RandomizeRange (float minRange, float maxRange) |
|
float | RandomizeAngle (float minAngle, float maxAngle) |
|
Vector | CalculateDirection (float value) |
|
void | Load (char **buf_p) |
|
| ParticleEmitter (Vector position, float minSpeed, float maxSpeed, float angle, float angleVar, float minAccSpeed, float maxAccSpeed, float accAngle, float accAngleVar, float minRate, float maxRate, int srcColor, int dstColor, float minColorRate, float maxColorRate, qboolean wavy, float minWavyDist, float maxWavyDist, float minLife, float maxLife, qboolean particles, qboolean gravityWell, float gravityWellStrength, qboolean ballLightning, int minBallLightningRadius, int maxBallLightningRadius, float lightningVar, int lightningSubdivisions, qboolean swarm, int swarmfreq, int swarmdelta) |
|
void | Emit (float currentTime) |
|
void | UpdateValues () |
|
Vector | GetPosition () |
|
Vector | GetVelocity () |
|
Vector | GetVelocityDirection () |
|
Vector | GetVelocityDirectionMin () |
|
Vector | GetVelocityDirectionMax () |
|
Vector | GetAcceleration () |
|
Vector | GetAccelerationDirection () |
|
Vector | GetAccelerationDirectionMin () |
|
Vector | GetAccelerationDirectionMax () |
|
int | GetSrcColor () |
|
int | GetDstColor () |
|
float | GetGravityWellStrength () |
|
float | GetRate () |
|
float | GetColorRate () |
|
float | GetWavyDistance () |
|
float | GetDieTime (float currentTime) |
|
int | GetBallLightningRadius () |
|
float | GetLightningVar () |
|
int | GetLightningSubdivisions () |
|
qboolean | IsWavy () |
|
qboolean | IsGravityWell () |
|
qboolean | IsParticles () |
|
qboolean | IsBallLightning () |
|
qboolean | IsSwarm () |
|
void | SetMinSpeed (float value) |
|
void | SetMaxSpeed (float value) |
|
void | SetAngle (float value) |
|
void | SetAngleVar (float value) |
|
void | SetMinAccSpeed (float value) |
|
void | SetMaxAccSpeed (float value) |
|
void | SetAccAngle (float value) |
|
void | SetAccAngleVar (float value) |
|
void | SetMinRate (float value) |
|
void | SetMaxRate (float value) |
|
void | SetSrcColor (int value) |
|
void | SetDstColor (int value) |
|
void | SetMinColorRate (float value) |
|
void | SetMaxColorRate (float value) |
|
void | SetWavy (int value) |
|
void | SetParticles (int value) |
|
void | SetGravityWell (int value) |
|
void | SetMinWavyDist (float value) |
|
void | SetMaxWavyDist (float value) |
|
void | SetMinLife (float value) |
|
void | SetMaxLife (float value) |
|
void | SetGravityWellStrength (float value) |
|
void | SetGravityEffectVector (Vector value) |
|
void | SetBallLightning (int value) |
|
void | SetMinBallLightningRadius (int value) |
|
void | SetMaxBallLightningRadius (int value) |
|
void | SetLightningVar (float value) |
|
void | SetLightningSubdivisions (int value) |
|
float | RandomizeRange (float minRange, float maxRange) |
|
float | RandomizeAngle (float minAngle, float maxAngle) |
|
Vector | CalculateDirection (float value) |
|
void | Load (char **buf_p) |
|