|
| typedef PtclInstance *(* | EmitFunction) (EmitterInstance *__restrict e) |
| void | ApplyAnim (EmitterInstance *e) |
| void | ApplyTransformAnim (EmitterInstance *e) |
| void | EmitSameDistance (const SimpleEmitterData *__restrict res, EmitterInstance *e) |
| static PtclInstance * | _emitPoint (EmitterInstance *__restrict e) |
| static PtclInstance * | _emitCircle (EmitterInstance *__restrict e) |
| static PtclInstance * | _emitCircleSameDivide (EmitterInstance *__restrict e) |
| static PtclInstance * | _emitFillCircle (EmitterInstance *__restrict e) |
| static PtclInstance * | _emitSphere (EmitterInstance *__restrict e) |
| static PtclInstance * | _emitSphereSameDivide (EmitterInstance *__restrict e) |
| static PtclInstance * | _emitSphereSameDivide64 (EmitterInstance *__restrict e) |
| static PtclInstance * | _emitFillSphere (EmitterInstance *__restrict e) |
| static PtclInstance * | _emitCylinder (EmitterInstance *__restrict e) |
| static PtclInstance * | _emitFillCylinder (EmitterInstance *__restrict e) |
| static PtclInstance * | _emitBox (EmitterInstance *__restrict e) |
| static PtclInstance * | _emitFillBox (EmitterInstance *__restrict e) |
| static PtclInstance * | _emitLine (EmitterInstance *__restrict e) |
| static PtclInstance * | _emitLineSameDivide (EmitterInstance *__restrict e) |
| static PtclInstance * | _emitRectangle (EmitterInstance *__restrict e) |
| static const void * | _ptclField_Random (EmitterInstance *__restrict e, PtclInstance *__restrict ptcl, const void *fieldData) |
| static const void * | _ptclField_Magnet (EmitterInstance *__restrict e, PtclInstance *__restrict ptcl, const void *fieldData) |
| static const void * | _ptclField_Spin (EmitterInstance *__restrict e, PtclInstance *__restrict ptcl, const void *fieldData) |
| static const void * | _ptclField_Collision (EmitterInstance *__restrict e, PtclInstance *__restrict ptcl, const void *fieldData) |
| static const void * | _ptclField_Convergence (EmitterInstance *__restrict e, PtclInstance *__restrict ptcl, const void *fieldData) |
| static const void * | _ptclField_PosAdd (EmitterInstance *__restrict e, PtclInstance *__restrict ptcl, const void *fieldData) |
| static void | _calcField (const ComplexEmitterData *__restrict res, EmitterInstance *__restrict e, PtclInstance *__restrict ptcl) |
| static void | InitializeFluctuation_ (Heap *heap) |
| static void | FinalzieFluctuation_ (Heap *heap) |
| static void | CalcFluctuation (EmitterInstance *__restrict e, PtclInstance *__restrict ptcl) |
| static void | EmitCommon (EmitterInstance *__restrict e, PtclInstance *__restrict ptcl) |
| static void | AddParticle (EmitterInstance *emitter, PtclInstance *ptcl) |
| static System * | mSys = NULL |
| static EmitFunction | mEmitFunctions [] |
| static f32 * | sFluctuationTbl = NULL |