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

Functions

void AXARTInit (void)
 
void AXARTQuit (void)
 
void AXARTServiceSounds (void)
 
void AXARTInitSound (AXART_SOUND *sound, AXVPB *voice, u32 sampleRate)
 
void AXARTAddSound (AXART_SOUND *sound)
 
void AXARTRemoveSound (AXART_SOUND *sound)
 
void AXARTInitLfo (AXART_LFO *lfo, f32 *samples, u32 length, f32 delta)
 
void AXARTInitArt3D (AXART_3D *articulator)
 
void AXARTInitArtPanning (AXART_PANNING *articulator)
 
void AXARTInitArtItd (AXART_ITD *articulator)
 
void AXARTInitArtSrctype (AXART_SRC *articulator)
 
void AXARTInitArtPitch (AXART_PITCH *articulator)
 
void AXARTInitArtPitchEnv (AXART_PITCH_ENV *articulator)
 
void AXARTInitArtPitchMod (AXART_PITCH_MOD *articulator)
 
void AXARTInitArtVolume (AXART_VOLUME *articulator)
 
void AXARTInitArtAuxAVolume (AXART_AUXA_VOLUME *articulator)
 
void AXARTInitArtAuxBVolume (AXART_AUXB_VOLUME *articulator)
 
void AXARTInitArtVolumeEnv (AXART_VOLUME_ENV *articulator)
 
void AXARTInitArtAuxAVolumeEnv (AXART_AUXA_VOLUME_ENV *articulator)
 
void AXARTInitArtAuxBVolumeEnv (AXART_AUXB_VOLUME_ENV *articulator)
 
void AXARTInitArtVolumeMod (AXART_VOLUME_MOD *articulator)
 
void AXARTInitArtAuxAVolumeMod (AXART_AUXA_VOLUME_MOD *articulator)
 
void AXARTInitArtAuxBVolumeMod (AXART_AUXB_VOLUME_MOD *articulator)
 
void AXARTInitArtLpf (AXART_LPF *articulator)
 

Variables

static AXART_SOUND__AXARTSoundList
 

Function Documentation

◆ AXARTAddSound()

void AXARTAddSound ( AXART_SOUND * sound)

◆ AXARTInit()

void AXARTInit ( void )

◆ AXARTInitArt3D()

void AXARTInitArt3D ( AXART_3D * articulator)

◆ AXARTInitArtAuxAVolume()

void AXARTInitArtAuxAVolume ( AXART_AUXA_VOLUME * articulator)

◆ AXARTInitArtAuxAVolumeEnv()

void AXARTInitArtAuxAVolumeEnv ( AXART_AUXA_VOLUME_ENV * articulator)

◆ AXARTInitArtAuxAVolumeMod()

void AXARTInitArtAuxAVolumeMod ( AXART_AUXA_VOLUME_MOD * articulator)

◆ AXARTInitArtAuxBVolume()

void AXARTInitArtAuxBVolume ( AXART_AUXB_VOLUME * articulator)

◆ AXARTInitArtAuxBVolumeEnv()

void AXARTInitArtAuxBVolumeEnv ( AXART_AUXB_VOLUME_ENV * articulator)

◆ AXARTInitArtAuxBVolumeMod()

void AXARTInitArtAuxBVolumeMod ( AXART_AUXB_VOLUME_MOD * articulator)

◆ AXARTInitArtItd()

void AXARTInitArtItd ( AXART_ITD * articulator)

◆ AXARTInitArtLpf()

void AXARTInitArtLpf ( AXART_LPF * articulator)

◆ AXARTInitArtPanning()

void AXARTInitArtPanning ( AXART_PANNING * articulator)

◆ AXARTInitArtPitch()

void AXARTInitArtPitch ( AXART_PITCH * articulator)

◆ AXARTInitArtPitchEnv()

void AXARTInitArtPitchEnv ( AXART_PITCH_ENV * articulator)

◆ AXARTInitArtPitchMod()

void AXARTInitArtPitchMod ( AXART_PITCH_MOD * articulator)

◆ AXARTInitArtSrctype()

void AXARTInitArtSrctype ( AXART_SRC * articulator)

◆ AXARTInitArtVolume()

void AXARTInitArtVolume ( AXART_VOLUME * articulator)

◆ AXARTInitArtVolumeEnv()

void AXARTInitArtVolumeEnv ( AXART_VOLUME_ENV * articulator)

◆ AXARTInitArtVolumeMod()

void AXARTInitArtVolumeMod ( AXART_VOLUME_MOD * articulator)

◆ AXARTInitLfo()

void AXARTInitLfo ( AXART_LFO * lfo,
f32 * samples,
u32 length,
f32 delta )

◆ AXARTInitSound()

void AXARTInitSound ( AXART_SOUND * sound,
AXVPB * voice,
u32 sampleRate )

◆ AXARTQuit()

void AXARTQuit ( void )

◆ AXARTRemoveSound()

void AXARTRemoveSound ( AXART_SOUND * sound)

◆ AXARTServiceSounds()

void AXARTServiceSounds ( void )

Variable Documentation

◆ __AXARTSoundList

AXART_SOUND* __AXARTSoundList
static