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 JPAFieldVortex, JPAFieldSpin, JPAFieldRandom, JPAFieldNewton, JPAFieldMagnet, JPAFieldGravity, JPAFieldDrag, JPAFieldConvection, and JPAFieldAir.
void JPAFieldBase::calcAffect | ( | JPAFieldBlock * | block, |
JPABaseParticle * | ptcl | ||
) |
f32 JPAFieldBase::calcFadeAffect | ( | JPAFieldBlock * | block, |
f32 | time | ||
) | const |
|
inlinevirtual |
Reimplemented in JPAFieldVortex, JPAFieldSpin, JPAFieldNewton, JPAFieldMagnet, JPAFieldGravity, JPAFieldConvection, and JPAFieldAir.
JGeometry::TVec3<f32> JPAFieldBase::mAccel |