Data Structures | |
| class | EffectBoatWaterBack |
| class | EffectBoatWaterBase |
Enumerations | |
| enum | EBoatSpeed { UNSET , SLOWEST , SLOW , MEDIUM , FAST } |
Functions | |
| void | EffectBoatWaterFront () |
| override protected void | UpdateSpeedState (Particle ptc, float speed) |
| override void | Update (float timeSlice=0) |
| void | EffectBoatWaterSide () |
Variables | |
| enum EBoatSpeed | EMITORS_FAST = 9 |
| enum EBoatSpeed |
| void EffectBoatWaterFront | ( | ) |
References ParticleList::BOAT_WATER_FRONT, and EffectBoatWaterBase::SetParticleState().
Referenced by BoatScript::BoatScript().
| void EffectBoatWaterSide | ( | ) |
References ParticleList::BOAT_WATER_SIDE, and EffectBoatWaterBase::SetParticleState().
Referenced by BoatScript::BoatScript().
| override void Update | ( | float | timeSlice = 0 | ) |
References dBodyGetVelocityAt(), EffectBoatWaterBase::EnableEmitor(), GetGame(), GetLocalPosition(), Particle::GetParameterOriginal(), EffectParticle::GetParticle(), Math::InverseLerp(), IsPlaying(), EffectBoatWaterBase::m_EmitorCount, vector::Normalize(), Particle::SetParameter(), Particle::SetParticleParam(), EffectParticle::Stop(), EffectBoatWaterBase::UpdatePosToSeaLevel(), and EffectBoatWaterBase::UpdateSpeedState().
| EffectBoatWaterBack EMITORS_FAST = 9 |