1#ifndef JPAEMITTERMANAGER_H
2#define JPAEMITTERMANAGER_H
38 JUT_ASSERT(147, res_mgr_id <
ridMax);
Definition JPAEmitter.h:99
Definition JPAParticle.h:20
Definition JPADrawInfo.h:10
Definition JPAEmitter.h:75
Definition JPAEmitterManager.h:23
JSUList< JPABaseEmitter > mFreeEmtrList
Definition JPAEmitterManager.h:45
u32 emtrNum
Definition JPAEmitterManager.h:49
JPAList< JPABaseParticle > mPtclPool
Definition JPAEmitterManager.h:46
u32 ptclNum
Definition JPAEmitterManager.h:50
void draw(JPADrawInfo const *, u8)
Definition JPAEmitterManager.cpp:87
int getEmitterNumber() const
Definition JPAEmitterManager.h:41
JPAEmitterWorkData * pWd
Definition JPAEmitterManager.h:48
JPAResourceManager ** pResMgrAry
Definition JPAEmitterManager.h:47
void calcYBBCam()
Definition JPAEmitterManager.cpp:164
JPAEmitterManager(u32, u32, JKRHeap *, u8, u8)
Definition JPAEmitterManager.cpp:11
void forceDeleteEmitter(JPABaseEmitter *)
Definition JPAEmitterManager.cpp:134
void forceDeleteAllEmitter()
Definition JPAEmitterManager.cpp:123
JSUList< JPABaseEmitter > * pEmtrUseList
Definition JPAEmitterManager.h:44
void forceDeleteGroupEmitter(u8)
Definition JPAEmitterManager.cpp:128
u8 ridMax
Definition JPAEmitterManager.h:52
void entryResourceManager(JPAResourceManager *, u8)
Definition JPAEmitterManager.cpp:141
void clearResourceManager(u8)
Definition JPAEmitterManager.cpp:148
JPABaseEmitter * createSimpleEmitterID(JGeometry::TVec3< f32 > const &, u16, u8, u8, JPAEmitterCallBack *, JPAParticleCallBack *)
Definition JPAEmitterManager.cpp:42
void calc(u8)
Definition JPAEmitterManager.cpp:73
u8 gidMax
Definition JPAEmitterManager.h:51
JPAResourceManager * getResourceManager(u16 idx) const
Definition JPAEmitterManager.h:36
JPAResourceManager * getResourceManager(u8 res_mgr_id) const
Definition JPAEmitterManager.h:37
Definition JPAParticle.h:82
Definition JPAResourceManager.h:14
u32 getNumLinks() const
Definition JSUList.h:123
unsigned long u32
Definition types.h:12
unsigned short int u16
Definition types.h:10
unsigned char u8
Definition types.h:8
Definition JGeometry.h:75
Definition JPAEmitter.h:22