Twilight Princess
Decompilation of The Legend of Zelda: Twilight Princess
Loading...
Searching...
No Matches
JAUAudioArcInterpreter Class Referenceabstract

#include <JAUAudioArcInterpreter.h>

+ Inheritance diagram for JAUAudioArcInterpreter:

Public Member Functions

 JAUAudioArcInterpreter ()
 
virtual ~JAUAudioArcInterpreter ()
 
virtual void readWS (u32, void const *, u32)=0
 
virtual void readBNK (u32, void const *)=0
 
virtual void readBSC (void const *, u32)=0
 
virtual void readBST (void const *, u32)=0
 
virtual void readBSTN (void const *, u32)=0
 
virtual void readBMS (u32, void const *, u32)=0
 
virtual void readBMS_fromArchive (u32)=0
 
virtual void newVoiceBank (u32, u32)=0
 
virtual void newDynamicSeqBlock (u32)=0
 
virtual void readBSFT (void const *)=0
 
virtual void readMaxSeCategory (int, int, int)=0
 
virtual void beginBNKList (u32, u32)=0
 
virtual void endBNKList ()=0
 
bool parse (void const *)
 
virtual bool readCommandMore (u32)
 
bool readCommand_ ()
 
u8 readU8_ ()
 
u32 readU32_ ()
 
const voidgetContent_ (u32 param_0)
 

Public Attributes

const u8mReadPtr
 
const u8mBase
 

Constructor & Destructor Documentation

◆ JAUAudioArcInterpreter()

JAUAudioArcInterpreter::JAUAudioArcInterpreter ( )

◆ ~JAUAudioArcInterpreter()

JAUAudioArcInterpreter::~JAUAudioArcInterpreter ( )
virtual

Member Function Documentation

◆ beginBNKList()

virtual void JAUAudioArcInterpreter::beginBNKList ( u32  ,
u32   
)
pure virtual

Implemented in JAUAudioArcLoader.

◆ endBNKList()

virtual void JAUAudioArcInterpreter::endBNKList ( )
pure virtual

Implemented in JAUAudioArcLoader.

◆ getContent_()

const void * JAUAudioArcInterpreter::getContent_ ( u32  param_0)
inline

◆ newDynamicSeqBlock()

virtual void JAUAudioArcInterpreter::newDynamicSeqBlock ( u32  )
pure virtual

Implemented in JAUAudioArcLoader.

◆ newVoiceBank()

virtual void JAUAudioArcInterpreter::newVoiceBank ( u32  ,
u32   
)
pure virtual

Implemented in JAUAudioArcLoader.

◆ parse()

bool JAUAudioArcInterpreter::parse ( void const param_0)

◆ readBMS()

virtual void JAUAudioArcInterpreter::readBMS ( u32  ,
void const ,
u32   
)
pure virtual

Implemented in JAUAudioArcLoader.

◆ readBMS_fromArchive()

virtual void JAUAudioArcInterpreter::readBMS_fromArchive ( u32  )
pure virtual

Implemented in JAUAudioArcLoader.

◆ readBNK()

virtual void JAUAudioArcInterpreter::readBNK ( u32  ,
void const  
)
pure virtual

Implemented in JAUAudioArcLoader.

◆ readBSC()

virtual void JAUAudioArcInterpreter::readBSC ( void const ,
u32   
)
pure virtual

Implemented in JAUAudioArcLoader.

◆ readBSFT()

virtual void JAUAudioArcInterpreter::readBSFT ( void const )
pure virtual

Implemented in JAUAudioArcLoader.

◆ readBST()

virtual void JAUAudioArcInterpreter::readBST ( void const ,
u32   
)
pure virtual

Implemented in JAUAudioArcLoader.

◆ readBSTN()

virtual void JAUAudioArcInterpreter::readBSTN ( void const ,
u32   
)
pure virtual

Implemented in Z2AudioArcLoader, and JAUAudioArcLoader.

◆ readCommand_()

bool JAUAudioArcInterpreter::readCommand_ ( )

◆ readCommandMore()

bool JAUAudioArcInterpreter::readCommandMore ( u32  param_0)
virtual

Reimplemented in Z2AudioArcLoader.

◆ readMaxSeCategory()

virtual void JAUAudioArcInterpreter::readMaxSeCategory ( int  ,
int  ,
int   
)
pure virtual

Implemented in JAUAudioArcLoader.

◆ readU32_()

u32 JAUAudioArcInterpreter::readU32_ ( )
inline

◆ readU8_()

u8 JAUAudioArcInterpreter::readU8_ ( )
inline

◆ readWS()

virtual void JAUAudioArcInterpreter::readWS ( u32  ,
void const ,
u32   
)
pure virtual

Implemented in JAUAudioArcLoader.

Member Data Documentation

◆ mBase

const u8* JAUAudioArcInterpreter::mBase

◆ mReadPtr

const u8* JAUAudioArcInterpreter::mReadPtr

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