1#ifndef JPAEMITTERMANAGER_H
2#define JPAEMITTERMANAGER_H
Definition JPAEmitter.h:94
Definition JPAParticle.h:20
Definition JPADrawInfo.h:10
Definition JPAEmitter.h:68
Definition JPAEmitterManager.h:22
JSUList< JPABaseEmitter > mFreeEmtrList
Definition JPAEmitterManager.h:39
JPAList< JPABaseParticle > mPtclPool
Definition JPAEmitterManager.h:40
void draw(JPADrawInfo const *, u8)
Definition JPAEmitterManager.cpp:81
u8 mGrpMax
Definition JPAEmitterManager.h:45
void calcYBBCam()
Definition JPAEmitterManager.cpp:163
void forceDeleteEmitter(JPABaseEmitter *)
Definition JPAEmitterManager.cpp:132
void forceDeleteAllEmitter()
Definition JPAEmitterManager.cpp:118
void forceDeleteGroupEmitter(u8)
Definition JPAEmitterManager.cpp:125
void entryResourceManager(JPAResourceManager *, u8)
Definition JPAEmitterManager.cpp:141
u32 mPtclMax
Definition JPAEmitterManager.h:44
u8 mResMax
Definition JPAEmitterManager.h:46
u32 mEmtrMax
Definition JPAEmitterManager.h:43
void clearResourceManager(u8)
Definition JPAEmitterManager.cpp:147
JPABaseEmitter * createSimpleEmitterID(JGeometry::TVec3< f32 > const &, u16, u8, u8, JPAEmitterCallBack *, JPAParticleCallBack *)
Definition JPAEmitterManager.cpp:42
void calc(u8)
Definition JPAEmitterManager.cpp:66
JPAResourceManager ** mpResMgrAry
Definition JPAEmitterManager.h:41
JSUList< JPABaseEmitter > * mpGrpEmtr
Definition JPAEmitterManager.h:38
JPAResourceManager * getResourceManager(u16 idx)
Definition JPAEmitterManager.h:35
JPAEmitterWorkData * mpWorkData
Definition JPAEmitterManager.h:42
Definition JPAParticle.h:79
Definition JPAResourceManager.h:14
Definition JGeometry.h:55
Definition JPAEmitter.h:21
unsigned long u32
Definition types.h:10
unsigned short u16
Definition types.h:9
unsigned char u8
Definition types.h:8