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

#include <JASBasicBank.h>

+ Inheritance diagram for JASBasicBank:
+ Collaboration diagram for JASBasicBank:

Public Member Functions

 JASBasicBank ()
 
void newInstTable (u8, JKRHeap *)
 
bool getInstParam (int, int, int, JASInstParam *) const
 
void setInst (int, JASInst *)
 
JASInstgetInst (int) const
 
 ~JASBasicBank ()
 
u32 getType () const
 
- Public Member Functions inherited from JASBank
 JASBank ()
 
virtual ~JASBank ()
 
JASWaveBankgetWaveBank () const
 
void assignWaveBank (JASWaveBank *param_0)
 

Public Attributes

JASInst ** mInstTable
 
u8 mInstNumMax
 

Additional Inherited Members

- Static Public Member Functions inherited from JASBank
static JASChannelnoteOn (JASBank const *, int, u8, u8, u16, void(*)(u32, JASChannel *, JASDsp::TChannel *, void *), void *)
 
static JASChannelnoteOnOsc (int, u8, u8, u16, void(*)(u32, JASChannel *, JASDsp::TChannel *, void *), void *)
 

Constructor & Destructor Documentation

◆ JASBasicBank()

JASBasicBank::JASBasicBank ( )

◆ ~JASBasicBank()

JASBasicBank::~JASBasicBank ( )
inline

Member Function Documentation

◆ getInst()

JASInst * JASBasicBank::getInst ( int  prg_no) const

◆ getInstParam()

bool JASBasicBank::getInstParam ( int  prg_no,
int  param_1,
int  param_2,
JASInstParam o_param 
) const
virtual

Implements JASBank.

◆ getType()

u32 JASBasicBank::getType ( ) const
inlinevirtual

Implements JASBank.

◆ newInstTable()

void JASBasicBank::newInstTable ( u8  num,
JKRHeap heap 
)

◆ setInst()

void JASBasicBank::setInst ( int  prg_no,
JASInst inst 
)

Member Data Documentation

◆ mInstNumMax

u8 JASBasicBank::mInstNumMax

◆ mInstTable

JASInst** JASBasicBank::mInstTable

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