Twilight Princess
Decompilation of The Legend of Zelda: Twilight Princess
Loading...
Searching...
No Matches
JAISeCategoryMgr Class Reference

#include <JAISeMgr.h>

+ Inheritance diagram for JAISeCategoryMgr:
+ Collaboration diagram for JAISeCategoryMgr:

Public Member Functions

void JAISeMgr_calc_ ()
 
void JAISeMgr_freeDeadSe_ ()
 
bool JAISeMgr_acceptsNewSe_ (u32 priority) const
 
void sortByPriority_ ()
 
void stop (u32 fadeTime)
 
void stop ()
 
void stopSoundID (JAISoundID id)
 
void pause (bool)
 
void JAISeMgr_mixOut_ (const JAISoundParamsMove &params, JAISoundActivity activity)
 
 JAISeCategoryMgr ()
 
virtual bool isUsingSeqData (const JAISeqDataRegion &seqDataRegion)
 
virtual int releaseSeqData (const JAISeqDataRegion &seqDataRegion)
 
JAISoundParamsMovegetParams ()
 
int getMaxSe () const
 
int getMaxActiveSe () const
 
void setMaxActiveSe (int num)
 
void setMaxInactiveSe (int num)
 
const JSUList< JAISe > * getSeList () const
 
int getNumSe () const
 
JAIAudiencegetAudience ()
 
void JAISeMgr_appendSe_ (JAISe *se)
 
- Public Member Functions inherited from JAISeqDataUser
virtual ~JAISeqDataUser ()
 
- Public Member Functions inherited from JASNonCopyable
 JASNonCopyable ()
 

Public Attributes

JAISoundParamsMove mParams
 
JSUList< JAISemSeList
 
int mMaxInactiveSe
 
int mMaxActiveSe
 
- Public Attributes inherited from JASNonCopyable
int field_0x0
 

Constructor & Destructor Documentation

◆ JAISeCategoryMgr()

JAISeCategoryMgr::JAISeCategoryMgr ( )
inline

Member Function Documentation

◆ getAudience()

JAIAudience * JAISeCategoryMgr::getAudience ( )
inline

◆ getMaxActiveSe()

int JAISeCategoryMgr::getMaxActiveSe ( ) const
inline

◆ getMaxSe()

int JAISeCategoryMgr::getMaxSe ( ) const
inline

◆ getNumSe()

int JAISeCategoryMgr::getNumSe ( ) const
inline

◆ getParams()

JAISoundParamsMove * JAISeCategoryMgr::getParams ( )
inline

◆ getSeList()

const JSUList< JAISe > * JAISeCategoryMgr::getSeList ( ) const
inline

◆ isUsingSeqData()

bool JAISeCategoryMgr::isUsingSeqData ( const JAISeqDataRegion & seqDataRegion)
virtual

Implements JAISeqDataUser.

◆ JAISeMgr_acceptsNewSe_()

bool JAISeCategoryMgr::JAISeMgr_acceptsNewSe_ ( u32 priority) const

◆ JAISeMgr_appendSe_()

void JAISeCategoryMgr::JAISeMgr_appendSe_ ( JAISe * se)
inline

◆ JAISeMgr_calc_()

void JAISeCategoryMgr::JAISeMgr_calc_ ( )

◆ JAISeMgr_freeDeadSe_()

void JAISeCategoryMgr::JAISeMgr_freeDeadSe_ ( )

◆ JAISeMgr_mixOut_()

void JAISeCategoryMgr::JAISeMgr_mixOut_ ( const JAISoundParamsMove & params,
JAISoundActivity activity )

◆ pause()

void JAISeCategoryMgr::pause ( bool param_0)

◆ releaseSeqData()

int JAISeCategoryMgr::releaseSeqData ( const JAISeqDataRegion & seqDataRegion)
virtual

Implements JAISeqDataUser.

◆ setMaxActiveSe()

void JAISeCategoryMgr::setMaxActiveSe ( int num)
inline

◆ setMaxInactiveSe()

void JAISeCategoryMgr::setMaxInactiveSe ( int num)
inline

◆ sortByPriority_()

void JAISeCategoryMgr::sortByPriority_ ( )

◆ stop() [1/2]

void JAISeCategoryMgr::stop ( )

◆ stop() [2/2]

void JAISeCategoryMgr::stop ( u32 fadeTime)

◆ stopSoundID()

void JAISeCategoryMgr::stopSoundID ( JAISoundID id)

Member Data Documentation

◆ mMaxActiveSe

int JAISeCategoryMgr::mMaxActiveSe

◆ mMaxInactiveSe

int JAISeCategoryMgr::mMaxInactiveSe

◆ mParams

JAISoundParamsMove JAISeCategoryMgr::mParams

◆ mSeList

JSUList<JAISe> JAISeCategoryMgr::mSeList

The documentation for this class was generated from the following files: