Loading [MathJax]/extensions/tex2jax.js
Twilight Princess
Decompilation of The Legend of Zelda: Twilight Princess
All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Modules Pages
JAUAudioArcLoader Class Reference

#include <JAUAudioArcLoader.h>

+ Inheritance diagram for JAUAudioArcLoader:
+ Collaboration diagram for JAUAudioArcLoader:

Public Member Functions

 JAUAudioArcLoader (JAUSection *)
 
bool load (void const *)
 
virtual void readWS (u32, void const *, u32)
 
virtual void readBNK (u32, void const *)
 
virtual void readBSC (void const *, u32)
 
virtual void readBST (void const *, u32)
 
virtual void readBSTN (void const *, u32)
 
virtual void readBMS (u32, void const *, u32)
 
virtual void readBMS_fromArchive (u32)
 
virtual void newVoiceBank (u32, u32)
 
virtual void newDynamicSeqBlock (u32)
 
virtual void readBSFT (void const *)
 
virtual void beginBNKList (u32, u32)
 
virtual void endBNKList ()
 
virtual void readMaxSeCategory (int, int, int)
 
virtual ~JAUAudioArcLoader ()
 
- Public Member Functions inherited from JAUAudioArcInterpreter
 JAUAudioArcInterpreter ()
 
virtual ~JAUAudioArcInterpreter ()
 
bool parse (void const *)
 
virtual bool readCommandMore (u32)
 
bool readCommand_ ()
 
u8 readU8_ ()
 
u32 readU32_ ()
 
const void * getContent_ (u32 param_0)
 

Public Attributes

JAUSectionmSection
 
- Public Attributes inherited from JAUAudioArcInterpreter
const u8mReadPtr
 
const u8mBase
 

Constructor & Destructor Documentation

◆ JAUAudioArcLoader()

JAUAudioArcLoader::JAUAudioArcLoader ( JAUSection * section)

◆ ~JAUAudioArcLoader()

virtual JAUAudioArcLoader::~JAUAudioArcLoader ( )
inlinevirtual

Member Function Documentation

◆ beginBNKList()

void JAUAudioArcLoader::beginBNKList ( u32 param_0,
u32 param_1 )
virtual

◆ endBNKList()

void JAUAudioArcLoader::endBNKList ( )
virtual

◆ load()

bool JAUAudioArcLoader::load ( void const * param_0)

◆ newDynamicSeqBlock()

void JAUAudioArcLoader::newDynamicSeqBlock ( u32 param_0)
virtual

◆ newVoiceBank()

void JAUAudioArcLoader::newVoiceBank ( u32 param_0,
u32 param_1 )
virtual

◆ readBMS()

void JAUAudioArcLoader::readBMS ( u32 param_0,
void const * param_1,
u32 param_2 )
virtual

◆ readBMS_fromArchive()

void JAUAudioArcLoader::readBMS_fromArchive ( u32 param_0)
virtual

◆ readBNK()

void JAUAudioArcLoader::readBNK ( u32 param_0,
void const * param_1 )
virtual

◆ readBSC()

void JAUAudioArcLoader::readBSC ( void const * param_0,
u32 param_1 )
virtual

◆ readBSFT()

void JAUAudioArcLoader::readBSFT ( void const * param_0)
virtual

◆ readBST()

void JAUAudioArcLoader::readBST ( void const * param_0,
u32 param_1 )
virtual

◆ readBSTN()

void JAUAudioArcLoader::readBSTN ( void const * param_0,
u32 param_1 )
virtual

Implements JAUAudioArcInterpreter.

Reimplemented in Z2AudioArcLoader.

◆ readMaxSeCategory()

void JAUAudioArcLoader::readMaxSeCategory ( int param_0,
int param_1,
int param_2 )
virtual

◆ readWS()

void JAUAudioArcLoader::readWS ( u32 param_0,
void const * param_1,
u32 param_2 )
virtual

Member Data Documentation

◆ mSection

JAUSection* JAUAudioArcLoader::mSection

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