STATIC_ASSERT(sizeof(JAISeMgr)==0x724)
T cLib_calcTimer(T *value)
Definition c_lib.h:74
void pause(bool)
Definition JAISeMgr.cpp:137
virtual ~JAISeCategoryMgr()
Definition JAISeMgr.h:54
virtual int releaseSeqData(JAISeqDataRegion const &)
Definition JAISeMgr.cpp:28
void sortByPriority_()
Definition JAISeMgr.cpp:92
int getMaxSe() const
Definition JAISeMgr.h:59
int getNumSe() const
Definition JAISeMgr.h:66
JSUList< JAISe > mSeList
Definition JAISeMgr.h:72
void stopSoundID(JAISoundID)
Definition JAISeMgr.cpp:126
JAISeCategoryMgr()
Definition JAISeMgr.cpp:342
void JAISeMgr_appendSe_(JAISe *se)
Definition JAISeMgr.h:68
int mMaxInactiveSe
Definition JAISeMgr.h:73
void stop()
Definition JAISeMgr.cpp:118
JAISoundParamsMove mParams
Definition JAISeMgr.h:71
JAIAudience * getAudience()
Definition JAISeMgr.h:67
JAISoundParamsMove * getParams()
Definition JAISeMgr.h:58
int getMaxActiveSe() const
Definition JAISeMgr.h:62
int mMaxActiveSe
Definition JAISeMgr.h:74
void setMaxInactiveSe(int se)
Definition JAISeMgr.h:64
JASNonCopyable field_0x4
Definition JAISeMgr.h:70
virtual bool isUsingSeqData(JAISeqDataRegion const &)
Definition JAISeMgr.cpp:13
void JAISeMgr_freeDeadSe_()
Definition JAISeMgr.cpp:59
JSUList< JAISe > * getSeList()
Definition JAISeMgr.h:65
void JAISeMgr_calc_()
Definition JAISeMgr.cpp:47
void setMaxActiveSe(int se)
Definition JAISeMgr.h:63
void JAISeMgr_mixOut_(JAISoundParamsMove const &, JAISoundActivity)
Definition JAISeMgr.cpp:145
bool JAISeMgr_acceptsNewSe_(u32) const
Definition JAISeMgr.cpp:73
void mixOut()
Definition JAISeMgr.cpp:292
void setSeqDataMgr(JAISeqDataMgr *)
Definition JAISeMgr.cpp:246
void setCategoryArrangement(JAISeCategoryArrangement const &)
Definition JAISeMgr.cpp:210
JAISeCategoryMgr mCategoryMgrs[16]
Definition JAISeMgr.h:118
virtual ~JAISeMgr()
Definition JAISeMgr.h:99
JAISe * newSe_(int, u32)
Definition JAISeMgr.cpp:262
JAISoundStrategyMgr< JAISe > * mStrategyMgr
Definition JAISeMgr.h:117
virtual int releaseSeqData(JAISeqDataRegion const &)
Definition JAISeMgr.cpp:194
void setAudience(JAIAudience *)
Definition JAISeMgr.cpp:241
bool startSound(JAISoundID, JAISoundHandle *, JGeometry::TVec3< f32 > const *)
Definition JAISeMgr.cpp:300
JAIAudience * mAudience
Definition JAISeMgr.h:115
void stopSoundID(JAISoundID)
Definition JAISeMgr.cpp:226
virtual bool isUsingSeqData(JAISeqDataRegion const &)
Definition JAISeMgr.cpp:183
JAISeCategoryMgr * getCategory(int categoryIndex)
Definition JAISeMgr.h:103
int getNumActiveSe() const
Definition JAISeMgr.cpp:333
JAISoundParamsMove mParams
Definition JAISeMgr.h:119
void calc()
Definition JAISeMgr.cpp:281
JAISeqDataMgr * mSeqDataMgr
Definition JAISeMgr.h:116
JAISoundParamsMove * getParams()
Definition JAISeMgr.h:112
void resetSeqDataMgr()
Definition JAISeMgr.cpp:253
void stop()
Definition JAISeMgr.cpp:218
JAISeqDataMgr * getSeqDataMgr()
Definition JAISeMgr.h:111
JAIAudience * getAudience(int categoryIndex)
Definition JAISeMgr.h:104
void initParams()
Definition JAISeMgr.cpp:233
Definition JAISound.h:183
Definition JAISoundHandles.h:14
Definition JASGadget.h:12
bool append(JSULink< T > *link)
Definition JSUList.h:103
u32 getNumLinks() const
Definition JSUList.h:121
Definition JAIAudience.h:14
u8 mMaxActiveSe
Definition JAISeMgr.h:23
u8 mMaxInactiveSe
Definition JAISeMgr.h:24
JAISeCategoryArrangementItem mItems[16]
Definition JAISeMgr.h:32
Definition JAISeqDataMgr.h:58
Definition JAISeqDataMgr.h:29
Definition JAISeqDataMgr.h:48
Definition d_a_obj_sekizoa.cpp:447
Definition JAISoundParams.h:85
Definition JAISound.h:167
int field_0x0
Definition JAISeMgr.h:15
Definition JASSoundParams.h:10
Definition JGeometry.h:55
unsigned long u32
Definition types.h:10
unsigned char u8
Definition types.h:8