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

#include <JAUSeqDataBlockMgr.h>

+ Collaboration diagram for JAUDynamicSeqDataBlocks:

Public Member Functions

 JAUDynamicSeqDataBlocks ()
 
void setSeqDataArchive (JKRArchive *)
 
s32 getSeqData (JAISoundID, JAISeqDataUser *, JAISeqData *, bool)
 
bool appendDynamicSeqDataBlock (JAUSeqDataBlock *)
 
bool loadDynamicSeq (JAISoundID, bool, JAISeqDataUser *)
 
u32 releaseIdleDynamicSeqDataBlock (JAISeqDataUser *)
 
JAUSeqDataBlockreleaseIdleDynamicSeqDataBlock_ (JAISeqDataUser *, u32)
 
void rearrangeLoadingSeqs_ ()
 
JAUSeqDataBlocks constgetFreeBlocks () const
 
JAUSeqDataBlocks constgetLoadedBlocks () const
 
JKRArchivegetSeqDataArchive ()
 

Public Attributes

JAUSeqDataBlocks mFreeBlocks
 
JAUSeqDataBlocks field_0xc
 
JAUSeqDataBlocks mLoadedBlocks
 
JKRArchiveseqDataArchive_
 

Constructor & Destructor Documentation

◆ JAUDynamicSeqDataBlocks()

JAUDynamicSeqDataBlocks::JAUDynamicSeqDataBlocks ( )

Member Function Documentation

◆ appendDynamicSeqDataBlock()

bool JAUDynamicSeqDataBlocks::appendDynamicSeqDataBlock ( JAUSeqDataBlock seqDataBlock)

◆ getFreeBlocks()

JAUSeqDataBlocks const & JAUDynamicSeqDataBlocks::getFreeBlocks ( ) const
inline

◆ getLoadedBlocks()

JAUSeqDataBlocks const & JAUDynamicSeqDataBlocks::getLoadedBlocks ( ) const
inline

◆ getSeqData()

s32 JAUDynamicSeqDataBlocks::getSeqData ( JAISoundID  param_0,
JAISeqDataUser param_1,
JAISeqData param_2,
bool  param_3 
)

◆ getSeqDataArchive()

JKRArchive * JAUDynamicSeqDataBlocks::getSeqDataArchive ( )
inline

◆ loadDynamicSeq()

bool JAUDynamicSeqDataBlocks::loadDynamicSeq ( JAISoundID  param_0,
bool  param_1,
JAISeqDataUser param_2 
)

◆ rearrangeLoadingSeqs_()

void JAUDynamicSeqDataBlocks::rearrangeLoadingSeqs_ ( )

◆ releaseIdleDynamicSeqDataBlock()

u32 JAUDynamicSeqDataBlocks::releaseIdleDynamicSeqDataBlock ( JAISeqDataUser param_0)

◆ releaseIdleDynamicSeqDataBlock_()

JAUSeqDataBlock * JAUDynamicSeqDataBlocks::releaseIdleDynamicSeqDataBlock_ ( JAISeqDataUser param_0,
u32  param_1 
)

◆ setSeqDataArchive()

void JAUDynamicSeqDataBlocks::setSeqDataArchive ( JKRArchive param_0)

Member Data Documentation

◆ field_0xc

JAUSeqDataBlocks JAUDynamicSeqDataBlocks::field_0xc

◆ mFreeBlocks

JAUSeqDataBlocks JAUDynamicSeqDataBlocks::mFreeBlocks

◆ mLoadedBlocks

JAUSeqDataBlocks JAUDynamicSeqDataBlocks::mLoadedBlocks

◆ seqDataArchive_

JKRArchive* JAUDynamicSeqDataBlocks::seqDataArchive_

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