Twilight Princess
Decompilation of The Legend of Zelda: Twilight Princess
Loading...
Searching...
No Matches
JASTrack::TChannelMgr Struct Reference

#include <JASTrack.h>

+ Inheritance diagram for JASTrack::TChannelMgr:
+ Collaboration diagram for JASTrack::TChannelMgr:

Public Member Functions

 TChannelMgr (JASTrack *)
 
void init ()
 
void releaseAll ()
 
bool noteOff (u32, u16)
 
void setPauseFlag (bool)
 

Public Attributes

JASChannelmChannels [8]
 
JASChannelParams mParams
 
short field_0x38 [8]
 
JASSoundParamsmSoundParams
 
JASTrackmTrack
 

Additional Inherited Members

- Static Public Member Functions inherited from JASPoolAllocObject_MultiThreaded< TChannelMgr >
static voidoperator new (size_t n)
 
static voidoperator new (size_t n, void *ptr)
 
static void operator delete (void *ptr, size_t n)
 
static void newMemPool (int n)
 

Constructor & Destructor Documentation

◆ TChannelMgr()

JASTrack::TChannelMgr::TChannelMgr ( JASTrack i_track)

Member Function Documentation

◆ init()

void JASTrack::TChannelMgr::init ( )

◆ noteOff()

bool JASTrack::TChannelMgr::noteOff ( u32  i_channel,
u16  param_1 
)

◆ releaseAll()

void JASTrack::TChannelMgr::releaseAll ( )

◆ setPauseFlag()

void JASTrack::TChannelMgr::setPauseFlag ( bool  i_pause)

Member Data Documentation

◆ field_0x38

short JASTrack::TChannelMgr::field_0x38[8]

◆ mChannels

JASChannel* JASTrack::TChannelMgr::mChannels[8]

◆ mParams

JASChannelParams JASTrack::TChannelMgr::mParams

◆ mSoundParams

JASSoundParams* JASTrack::TChannelMgr::mSoundParams

◆ mTrack

JASTrack* JASTrack::TChannelMgr::mTrack

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