Enumerations | |
enum | EmitorParam { CONEANGLE , EMITOFFSET , VELOCITY , VELOCITY_RND , AVELOCITY , SIZE , STRETCH , RANDOM_ANGLE , RANDOM_ROT , AIR_RESISTANCE , AIR_RESISTANCE_RND , GRAVITY_SCALE , GRAVITY_SCALE_RND , BIRTH_RATE , BIRTH_RATE_RND , LIFETIME , LIFETIME_RND , LIFETIME_BY_ANIM , ANIM_ONCE , RAND_FRAME , EFFECT_TIME , REPEAT , CURRENT_TIME , ACTIVE_PARTICLES , SORT , WIND , SPRING } |
Functions | |
proto native int | GetParticleCount (notnull IEntity ent) |
proto bool | HasActiveParticle (notnull IEntity ent) |
int | ParticleGetCount (IEntity ent) |
bool | ParticleHasActive (IEntity ent) |
proto int | GetParticleEmitors (notnull IEntity ent, out string emitors[], int max) |
proto int | GetParticleEmitorCount (notnull IEntity ent) |
proto void | SetParticleParm (notnull IEntity ent, int emitor, EmitorParam parameter, void value) |
proto void | GetParticleParm (notnull IEntity ent, int emitor, EmitorParam parameter, out void value) |
proto void | GetParticleParmOriginal (notnull IEntity ent, int emitor, EmitorParam parameter, out void value) |
proto native void | ResetParticlePosition (notnull IEntity ent) |
proto native void | RestartParticle (notnull IEntity ent) |
enum EmitorParam |
Referenced by ParticleGetCount().
Referenced by Particle::GetMaxLifetime(), Particle::IncrementParticleParam(), ParticleSource::IncrementParticleParam(), Particle::IncrementParticleParamFromOriginal(), ParticleSource::IncrementParticleParamFromOriginal(), Particle::IsRepeat(), Particle::ScaleParticleParam(), ParticleSource::ScaleParticleParam(), Particle::ScaleParticleParamFromOriginal(), and ParticleSource::ScaleParticleParamFromOriginal().
proto void GetParticleParm | ( | notnull IEntity | ent, |
int | emitor, | ||
EmitorParam | parameter, | ||
out void | value | ||
) |
Referenced by Particle::GetMaxLifetime(), Particle::GetParameter(), ParticleSource::GetParameter(), Particle::GetParameterEx(), ParticleSource::GetParameterEx(), Particle::IncrementParticleParam(), ParticleSource::IncrementParticleParam(), Particle::IsRepeat(), Particle::ScaleParticleParam(), and ParticleSource::ScaleParticleParam().
proto void GetParticleParmOriginal | ( | notnull IEntity | ent, |
int | emitor, | ||
EmitorParam | parameter, | ||
out void | value | ||
) |
Referenced by ParticleHasActive().
References GetParticleCount().
Referenced by Particle::GetParticleCount().
References HasActiveParticle().
Referenced by Particle::HasActiveParticle().
proto native void ResetParticlePosition | ( | notnull IEntity | ent | ) |
proto native void RestartParticle | ( | notnull IEntity | ent | ) |
proto void SetParticleParm | ( | notnull IEntity | ent, |
int | emitor, | ||
EmitorParam | parameter, | ||
void | value | ||
) |
Referenced by Particle::IncrementParticleParam(), ParticleSource::IncrementParticleParam(), Particle::IncrementParticleParamFromOriginal(), ParticleSource::IncrementParticleParamFromOriginal(), Particle::ScaleParticleParam(), ParticleSource::ScaleParticleParam(), Particle::ScaleParticleParamFromOriginal(), ParticleSource::ScaleParticleParamFromOriginal(), Particle::SetParameter(), ParticleSource::SetParameter(), Particle::SetParticleParam(), and ParticleSource::SetParticleParam().