|
| | EmitterSet () |
| void | SetSystem (System *sys) |
| System * | GetSystem () |
| s32 | GetResourceID () const |
| s32 | GetEmitterSetID () const |
| u32 | GetCreateID () const |
| const char * | GetEmitterSetName () const |
| s32 | GetNumEmitter () const |
| s32 | GetNumAliveEmitter () const |
| const EmitterInstance * | GetAliveEmitter (u32 idx) |
| s32 | GetNumCreatedEmitter () const |
| s32 | GetEmitterCounter (const char *emitterName) |
| s32 | GetEmitterCounter (s32 emitterID) |
| u8 | GetGroupID () const |
| EmitterSet * | GetNext () const |
| bool | IsLoopEffect () const |
| bool | IsAlive () const |
| bool | IsHaveInfinityEmitter () const |
| nw::math::MTX34 & | GetSRTMatrix () |
| nw::math::MTX34 & | GetRTMatrix () |
| void | SetDrawPriority (u8 priority) |
| u8 | GetDrawPriority () const |
| u32 | GetUserData () const |
| u8 | GetUserDataNum1 () const |
| u8 | GetUserDataNum2 () const |
| u16 | GetUserDataBit () const |
| void | SetMtx (const nw::math::MTX34 &mtx) |
| void | SetMtxFast (const nw::math::MTX34 &mtx) |
| void | SetMtxFast (const nw::math::MTX34 &mtx, f32 scale) |
| void | SetMtxFast (const nw::math::MTX34 &mtx, const nw::math::VEC3 &scale) |
| void | SetPos (const nw::math::VEC3 &pos) |
| void | SetPos (const nw::math::VEC3 &pos, f32 scale) |
| void | SetPos (const nw::math::VEC3 &pos, const nw::math::VEC3 &scale) |
| void | GetPos (nw::math::VEC3 &pos) const |
| void | Kill () |
| void | KillInfinityEmitter () |
| void | Reset (const nw::math::MTX34 &matLW) |
| void | Fade () |
| bool | IsFadeRequest () const |
| void | CancelFade () |
| void | SetParticleScale (f32 scale) |
| void | SetParticleScale (f32 scaleX, f32 scaleY) |
| void | SetParticleScale (const nw::math::VEC2 &scale) |
| const nw::math::VEC2 & | GetParticleScale () const |
| void | SetEmissionParticleScale (f32 scale) |
| void | SetEmissionParticleScale (f32 scaleX, f32 scaleY) |
| void | SetEmissionParticleScale (const nw::math::VEC2 &scale) |
| const nw::math::VEC2 & | GetEmissionParticleScale () const |
| void | SetEmitterScale (const nw::math::VEC3 &scale) |
| const nw::math::VEC3 & | GetEmitterScale () const |
| const nw::math::VEC2 & | GetParticleScaleForCalc () const |
| void | SetAlpha (f32 alpha) |
| void | SetColor (f32 r, f32 g, f32 b) |
| void | SetColor (const nw::ut::FloatColor &color) |
| const nw::ut::FloatColor & | GetColor () const |
| void | SetAllDirectionalVel (f32 velScale) |
| f32 | GetAllDirectionalVel () const |
| void | SetDirectionalVel (f32 velScale) |
| f32 | GetDirectionalVel () const |
| void | SetRandomVel (f32 velScale) |
| f32 | GetRandomVel () const |
| void | SetAddVel (const nw::math::VEC3 &velAdd) |
| const nw::math::VEC3 & | GetVelAdd () const |
| void | SetDirectional (const nw::math::VEC3 &dir) |
| const nw::math::VEC3 & | GetDirectional () const |
| void | SetInitRotate (const nw::math::VEC3 &rot) |
| void | DisableDirectional () |
| bool | IsSetDirectional () const |
| void | SetStartFrame (s32 frame) |
| s32 | GetStartFrame () const |
| EmitterController * | GetEmitterController (s32 ix) |
| const EmitterController * | GetAliveEmitterController (s32 ix) |
| void | SetParticleEmissionPoints (s32 numPoint, nw::math::VEC3 *points) |
| void | SetManualParticleEmission (bool isManual) |
| void | EmitParticle (const nw::math::VEC3 &pos) |
| void | ForceCalc (s32 numLoop) |
| void | SetStopCalcAndDraw (bool isStopCalcAndDraw) |
| bool | IsStopCalcAndDraw () const |
| void | SetStopCalc (bool isStopCalc) |
| bool | IsStopCalc () const |
| void | SetStopDraw (bool isStopDraw) |
| bool | IsStopDraw () const |
| void | SetStopDraw (u32 emitterID, bool isStopDraw) |
| void | SetRandomSeed (u32 seed) |
| u32 | GetRuntimeUserData () const |
| void | SetRuntimeUserData (u32 data) |
| void | UpdateEmitterFromResInfo () |