![]() |
Twilight Princess
Decompilation of The Legend of Zelda: Twilight Princess
|
#include <JPAFieldBlock.h>
Public Member Functions | |
void | calcAffect (JPAFieldBlock *, JPABaseParticle *) |
f32 | calcFadeAffect (JPAFieldBlock *, f32) const |
virtual | ~JPAFieldBase () |
virtual void | prepare (JPAEmitterWorkData *, JPAFieldBlock *) |
virtual void | calc (JPAEmitterWorkData *, JPAFieldBlock *, JPABaseParticle *)=0 |
Public Attributes | |
JGeometry::TVec3< f32 > | mAccel |
|
inlinevirtual |
|
pure virtual |
Implemented in JPAFieldAir, JPAFieldConvection, JPAFieldDrag, JPAFieldGravity, JPAFieldMagnet, JPAFieldNewton, JPAFieldRandom, JPAFieldSpin, and JPAFieldVortex.
void JPAFieldBase::calcAffect | ( | JPAFieldBlock * | block, |
JPABaseParticle * | ptcl ) |
f32 JPAFieldBase::calcFadeAffect | ( | JPAFieldBlock * | block, |
f32 | time ) const |
|
inlinevirtual |
Reimplemented in JPAFieldAir, JPAFieldConvection, JPAFieldGravity, JPAFieldMagnet, JPAFieldNewton, JPAFieldSpin, and JPAFieldVortex.
JGeometry::TVec3<f32> JPAFieldBase::mAccel |