SSBM Decomp
Loading...
Searching...
No Matches
axfx.h File Reference
#include <dolphin/types.h>

Go to the source code of this file.

Data Structures

struct  AXFX_REVSTD_DELAYLINE
struct  AXFX_REVSTD_WORK
struct  AXFX_REVERBSTD
struct  AXFX_BUFFERUPDATE
struct  AXFX_REVHI_DELAYLINE
struct  AXFX_REVHI_WORK
struct  AXFX_REVERBHI
struct  AXFX_DELAY
struct  AXFX_CHORUS_SRCINFO
struct  AXFX_CHORUS_WORK
struct  AXFX_CHORUS

Functions

int AXFXChorusInit (struct AXFX_CHORUS *c)
int AXFXChorusShutdown (struct AXFX_CHORUS *c)
int AXFXChorusSettings (struct AXFX_CHORUS *c)
void AXFXChorusCallback (struct AXFX_BUFFERUPDATE *bufferUpdate, struct AXFX_CHORUS *chorus)
void AXFXDelayCallback (struct AXFX_BUFFERUPDATE *bufferUpdate, struct AXFX_DELAY *delay)
int AXFXDelaySettings (struct AXFX_DELAY *delay)
int AXFXDelayInit (struct AXFX_DELAY *delay)
int AXFXDelayShutdown (struct AXFX_DELAY *delay)
void DoCrossTalk (long *l, long *r, float cross, float invcross)
int AXFXReverbHiInit (struct AXFX_REVERBHI *rev)
int AXFXReverbHiShutdown (struct AXFX_REVERBHI *rev)
int AXFXReverbHiSettings (struct AXFX_REVERBHI *rev)
void AXFXReverbHiCallback (struct AXFX_BUFFERUPDATE *bufferUpdate, struct AXFX_REVERBHI *reverb)
int AXFXReverbStdInit (struct AXFX_REVERBSTD *rev)
int AXFXReverbStdShutdown (struct AXFX_REVERBSTD *rev)
int AXFXReverbStdSettings (struct AXFX_REVERBSTD *rev)
void AXFXReverbStdCallback (struct AXFX_BUFFERUPDATE *bufferUpdate, struct AXFX_REVERBSTD *reverb)
void * AXFXAllocFunction (unsigned long size)
void AXFXFreeFunction (void *ptr)
void AXFXSetHooks (void *(*alloc_hook)(unsigned long), void(*free_hook)(void *))

Variables

void *(* __AXFXAlloc )(unsigned long)
void(* __AXFXFree )(void *)

Function Documentation

◆ AXFXChorusInit()

int AXFXChorusInit ( struct AXFX_CHORUS * c)

◆ AXFXChorusShutdown()

int AXFXChorusShutdown ( struct AXFX_CHORUS * c)

◆ AXFXChorusSettings()

int AXFXChorusSettings ( struct AXFX_CHORUS * c)

◆ AXFXChorusCallback()

void AXFXChorusCallback ( struct AXFX_BUFFERUPDATE * bufferUpdate,
struct AXFX_CHORUS * chorus )

◆ AXFXDelayCallback()

void AXFXDelayCallback ( struct AXFX_BUFFERUPDATE * bufferUpdate,
struct AXFX_DELAY * delay )

◆ AXFXDelaySettings()

int AXFXDelaySettings ( struct AXFX_DELAY * delay)

◆ AXFXDelayInit()

int AXFXDelayInit ( struct AXFX_DELAY * delay)

◆ AXFXDelayShutdown()

int AXFXDelayShutdown ( struct AXFX_DELAY * delay)

◆ DoCrossTalk()

void DoCrossTalk ( long * l,
long * r,
float cross,
float invcross )

◆ AXFXReverbHiInit()

int AXFXReverbHiInit ( struct AXFX_REVERBHI * rev)

◆ AXFXReverbHiShutdown()

int AXFXReverbHiShutdown ( struct AXFX_REVERBHI * rev)

◆ AXFXReverbHiSettings()

int AXFXReverbHiSettings ( struct AXFX_REVERBHI * rev)

◆ AXFXReverbHiCallback()

void AXFXReverbHiCallback ( struct AXFX_BUFFERUPDATE * bufferUpdate,
struct AXFX_REVERBHI * reverb )

◆ AXFXReverbStdInit()

int AXFXReverbStdInit ( struct AXFX_REVERBSTD * rev)

◆ AXFXReverbStdShutdown()

int AXFXReverbStdShutdown ( struct AXFX_REVERBSTD * rev)

◆ AXFXReverbStdSettings()

int AXFXReverbStdSettings ( struct AXFX_REVERBSTD * rev)

◆ AXFXReverbStdCallback()

void AXFXReverbStdCallback ( struct AXFX_BUFFERUPDATE * bufferUpdate,
struct AXFX_REVERBSTD * reverb )

◆ AXFXAllocFunction()

void * AXFXAllocFunction ( unsigned long size)

◆ AXFXFreeFunction()

void AXFXFreeFunction ( void * ptr)

◆ AXFXSetHooks()

void AXFXSetHooks ( void *(* alloc_hook )(unsigned long),
void(* free_hook )(void *) )

Variable Documentation

◆ __AXFXAlloc

void *(* __AXFXAlloc) (unsigned long) ( unsigned long )
extern

◆ __AXFXFree

void(* __AXFXFree) (void *) ( void * )
extern