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
mix.h File Reference

Go to the source code of this file.

Classes

struct  MIXChannel
 

Typedefs

typedef struct MIXChannel MIXChannel
 

Functions

void MIXInit (void)
 
void MIXQuit (void)
 
void MIXSetSoundMode (u32 mode)
 
u32 MIXGetSoundMode (void)
 
void MIXInitChannel (AXVPB *axvpb, u32 mode, int input, int auxA, int auxB, int pan, int span, int fader)
 
void MIXReleaseChannel (AXVPB *axvpb)
 
void MIXResetControls (AXVPB *p)
 
void MIXSetInput (AXVPB *p, int dB)
 
void MIXAdjustInput (AXVPB *p, int dB)
 
int MIXGetInput (AXVPB *p)
 
void MIXAuxAPostFader (AXVPB *p)
 
void MIXAuxAPreFader (AXVPB *p)
 
int MIXAuxAIsPostFader (AXVPB *p)
 
void MIXSetAuxA (AXVPB *p, int dB)
 
void MIXAdjustAuxA (AXVPB *p, int dB)
 
int MIXGetAuxA (AXVPB *p)
 
void MIXAuxBPostFader (AXVPB *p)
 
void MIXAuxBPreFader (AXVPB *p)
 
int MIXAuxBIsPostFader (AXVPB *p)
 
void MIXSetAuxB (AXVPB *p, int dB)
 
void MIXAdjustAuxB (AXVPB *p, int dB)
 
int MIXGetAuxB (AXVPB *p)
 
void MIXSetPan (AXVPB *p, int pan)
 
void MIXAdjustPan (AXVPB *p, int pan)
 
int MIXGetPan (AXVPB *p)
 
void MIXSetSPan (AXVPB *p, int span)
 
void MIXAdjustSPan (AXVPB *p, int span)
 
int MIXGetSPan (AXVPB *p)
 
void MIXMute (AXVPB *p)
 
void MIXUnMute (AXVPB *p)
 
int MIXIsMute (AXVPB *p)
 
void MIXSetFader (AXVPB *p, int dB)
 
void MIXAdjustFader (AXVPB *p, int dB)
 
int MIXGetFader (AXVPB *p)
 
void MIXSetDvdStreamFader (int dB)
 
int MIXGetDvdStreamFader (void)
 
void MIXUpdateSettings (void)
 

Typedef Documentation

◆ MIXChannel

typedef struct MIXChannel MIXChannel

Function Documentation

◆ MIXAdjustAuxA()

void MIXAdjustAuxA ( AXVPB * p,
int dB )

◆ MIXAdjustAuxB()

void MIXAdjustAuxB ( AXVPB * p,
int dB )

◆ MIXAdjustFader()

void MIXAdjustFader ( AXVPB * p,
int dB )

◆ MIXAdjustInput()

void MIXAdjustInput ( AXVPB * p,
int dB )

◆ MIXAdjustPan()

void MIXAdjustPan ( AXVPB * p,
int pan )

◆ MIXAdjustSPan()

void MIXAdjustSPan ( AXVPB * p,
int span )

◆ MIXAuxAIsPostFader()

int MIXAuxAIsPostFader ( AXVPB * p)

◆ MIXAuxAPostFader()

void MIXAuxAPostFader ( AXVPB * p)

◆ MIXAuxAPreFader()

void MIXAuxAPreFader ( AXVPB * p)

◆ MIXAuxBIsPostFader()

int MIXAuxBIsPostFader ( AXVPB * p)

◆ MIXAuxBPostFader()

void MIXAuxBPostFader ( AXVPB * p)

◆ MIXAuxBPreFader()

void MIXAuxBPreFader ( AXVPB * p)

◆ MIXGetAuxA()

int MIXGetAuxA ( AXVPB * p)

◆ MIXGetAuxB()

int MIXGetAuxB ( AXVPB * p)

◆ MIXGetDvdStreamFader()

int MIXGetDvdStreamFader ( void )

◆ MIXGetFader()

int MIXGetFader ( AXVPB * p)

◆ MIXGetInput()

int MIXGetInput ( AXVPB * p)

◆ MIXGetPan()

int MIXGetPan ( AXVPB * p)

◆ MIXGetSoundMode()

u32 MIXGetSoundMode ( void )

◆ MIXGetSPan()

int MIXGetSPan ( AXVPB * p)

◆ MIXInit()

void MIXInit ( void )

◆ MIXInitChannel()

void MIXInitChannel ( AXVPB * axvpb,
u32 mode,
int input,
int auxA,
int auxB,
int pan,
int span,
int fader )

◆ MIXIsMute()

int MIXIsMute ( AXVPB * p)

◆ MIXMute()

void MIXMute ( AXVPB * p)

◆ MIXQuit()

void MIXQuit ( void )

◆ MIXReleaseChannel()

void MIXReleaseChannel ( AXVPB * axvpb)

◆ MIXResetControls()

void MIXResetControls ( AXVPB * p)

◆ MIXSetAuxA()

void MIXSetAuxA ( AXVPB * p,
int dB )

◆ MIXSetAuxB()

void MIXSetAuxB ( AXVPB * p,
int dB )

◆ MIXSetDvdStreamFader()

void MIXSetDvdStreamFader ( int dB)

◆ MIXSetFader()

void MIXSetFader ( AXVPB * p,
int dB )

◆ MIXSetInput()

void MIXSetInput ( AXVPB * p,
int dB )

◆ MIXSetPan()

void MIXSetPan ( AXVPB * p,
int pan )

◆ MIXSetSoundMode()

void MIXSetSoundMode ( u32 mode)

◆ MIXSetSPan()

void MIXSetSPan ( AXVPB * p,
int span )

◆ MIXUnMute()

void MIXUnMute ( AXVPB * p)

◆ MIXUpdateSettings()

void MIXUpdateSettings ( void )