Functions | Variables

src/audio/src/OALFramework/Framework.cpp File Reference

#include "../h/OpenAL.h"

Go to the source code of this file.

Functions

void ALFWInit (int maxSounds)
void ALFWUninit ()
void ALFWShutdown ()
ALboolean ALFWInitOpenAL ()
ALboolean ALFWShutdownOpenAL ()
ALboolean ALFWLoadWaveToBuffer (const rchar *szWaveFile, ALuint uiBufferID, ALenum eXRAMBufferMode)
ALboolean ALFWIsXRAMSupported ()
ALboolean ALFWIsEFXSupported ()

Variables

LPALGENEFFECTS alGenEffects = NULL
LPALDELETEEFFECTS alDeleteEffects = NULL
LPALISEFFECT alIsEffect = NULL
LPALEFFECTI alEffecti = NULL
LPALEFFECTIV alEffectiv = NULL
LPALEFFECTF alEffectf = NULL
LPALEFFECTFV alEffectfv = NULL
LPALGETEFFECTI alGetEffecti = NULL
LPALGETEFFECTIV alGetEffectiv = NULL
LPALGETEFFECTF alGetEffectf = NULL
LPALGETEFFECTFV alGetEffectfv = NULL
LPALGENFILTERS alGenFilters = NULL
LPALDELETEFILTERS alDeleteFilters = NULL
LPALISFILTER alIsFilter = NULL
LPALFILTERI alFilteri = NULL
LPALFILTERIV alFilteriv = NULL
LPALFILTERF alFilterf = NULL
LPALFILTERFV alFilterfv = NULL
LPALGETFILTERI alGetFilteri = NULL
LPALGETFILTERIV alGetFilteriv = NULL
LPALGETFILTERF alGetFilterf = NULL
LPALGETFILTERFV alGetFilterfv = NULL
LPALGENAUXILIARYEFFECTSLOTS alGenAuxiliaryEffectSlots = NULL
LPALDELETEAUXILIARYEFFECTSLOTS alDeleteAuxiliaryEffectSlots = NULL
LPALISAUXILIARYEFFECTSLOT alIsAuxiliaryEffectSlot = NULL
LPALAUXILIARYEFFECTSLOTI alAuxiliaryEffectSloti = NULL
LPALAUXILIARYEFFECTSLOTIV alAuxiliaryEffectSlotiv = NULL
LPALAUXILIARYEFFECTSLOTF alAuxiliaryEffectSlotf = NULL
LPALAUXILIARYEFFECTSLOTFV alAuxiliaryEffectSlotfv = NULL
LPALGETAUXILIARYEFFECTSLOTI alGetAuxiliaryEffectSloti = NULL
LPALGETAUXILIARYEFFECTSLOTIV alGetAuxiliaryEffectSlotiv = NULL
LPALGETAUXILIARYEFFECTSLOTF alGetAuxiliaryEffectSlotf = NULL
LPALGETAUXILIARYEFFECTSLOTFV alGetAuxiliaryEffectSlotfv = NULL
LPEAXSETBUFFERMODE eaxSetBufferMode = NULL
LPEAXGETBUFFERMODE eaxGetBufferMode = NULL
ALenum eXRAMSize = 0
ALenum eXRAMFree = 0
ALenum eXRAMAuto = 0
ALenum eXRAMHardware = 0
ALenum eXRAMAccessible = 0

Function Documentation

void ALFWInit ( int  maxSounds  ) 

Definition at line 90 of file Framework.cpp.

ALboolean ALFWInitOpenAL (  ) 

Definition at line 113 of file Framework.cpp.

ALboolean ALFWIsEFXSupported (  ) 

Definition at line 232 of file Framework.cpp.

ALboolean ALFWIsXRAMSupported (  ) 

Definition at line 206 of file Framework.cpp.

ALboolean ALFWLoadWaveToBuffer ( const rchar *  szWaveFile,
ALuint  uiBufferID,
ALenum  eXRAMBufferMode 
)

Definition at line 151 of file Framework.cpp.

void ALFWShutdown (  ) 

Definition at line 101 of file Framework.cpp.

ALboolean ALFWShutdownOpenAL (  ) 

Definition at line 136 of file Framework.cpp.

void ALFWUninit ( void   ) 

Definition at line 96 of file Framework.cpp.


Variable Documentation

LPALAUXILIARYEFFECTSLOTF alAuxiliaryEffectSlotf = NULL

Definition at line 70 of file Framework.cpp.

LPALAUXILIARYEFFECTSLOTFV alAuxiliaryEffectSlotfv = NULL

Definition at line 71 of file Framework.cpp.

LPALAUXILIARYEFFECTSLOTI alAuxiliaryEffectSloti = NULL

Definition at line 68 of file Framework.cpp.

LPALAUXILIARYEFFECTSLOTIV alAuxiliaryEffectSlotiv = NULL

Definition at line 69 of file Framework.cpp.

LPALDELETEAUXILIARYEFFECTSLOTS alDeleteAuxiliaryEffectSlots = NULL

Definition at line 66 of file Framework.cpp.

LPALDELETEEFFECTS alDeleteEffects = NULL

Definition at line 40 of file Framework.cpp.

LPALDELETEFILTERS alDeleteFilters = NULL

Definition at line 53 of file Framework.cpp.

LPALEFFECTF alEffectf = NULL

Definition at line 44 of file Framework.cpp.

LPALEFFECTFV alEffectfv = NULL

Definition at line 45 of file Framework.cpp.

LPALEFFECTI alEffecti = NULL

Definition at line 42 of file Framework.cpp.

LPALEFFECTIV alEffectiv = NULL

Definition at line 43 of file Framework.cpp.

LPALFILTERF alFilterf = NULL

Definition at line 57 of file Framework.cpp.

LPALFILTERFV alFilterfv = NULL

Definition at line 58 of file Framework.cpp.

LPALFILTERI alFilteri = NULL

Definition at line 55 of file Framework.cpp.

LPALFILTERIV alFilteriv = NULL

Definition at line 56 of file Framework.cpp.

LPALGENAUXILIARYEFFECTSLOTS alGenAuxiliaryEffectSlots = NULL

Definition at line 65 of file Framework.cpp.

LPALGENEFFECTS alGenEffects = NULL

Definition at line 39 of file Framework.cpp.

LPALGENFILTERS alGenFilters = NULL

Definition at line 52 of file Framework.cpp.

LPALGETAUXILIARYEFFECTSLOTF alGetAuxiliaryEffectSlotf = NULL

Definition at line 74 of file Framework.cpp.

LPALGETAUXILIARYEFFECTSLOTFV alGetAuxiliaryEffectSlotfv = NULL

Definition at line 75 of file Framework.cpp.

LPALGETAUXILIARYEFFECTSLOTI alGetAuxiliaryEffectSloti = NULL

Definition at line 72 of file Framework.cpp.

LPALGETAUXILIARYEFFECTSLOTIV alGetAuxiliaryEffectSlotiv = NULL

Definition at line 73 of file Framework.cpp.

LPALGETEFFECTF alGetEffectf = NULL

Definition at line 48 of file Framework.cpp.

LPALGETEFFECTFV alGetEffectfv = NULL

Definition at line 49 of file Framework.cpp.

LPALGETEFFECTI alGetEffecti = NULL

Definition at line 46 of file Framework.cpp.

LPALGETEFFECTIV alGetEffectiv = NULL

Definition at line 47 of file Framework.cpp.

LPALGETFILTERF alGetFilterf = NULL

Definition at line 61 of file Framework.cpp.

LPALGETFILTERFV alGetFilterfv = NULL

Definition at line 62 of file Framework.cpp.

LPALGETFILTERI alGetFilteri = NULL

Definition at line 59 of file Framework.cpp.

LPALGETFILTERIV alGetFilteriv = NULL

Definition at line 60 of file Framework.cpp.

LPALISAUXILIARYEFFECTSLOT alIsAuxiliaryEffectSlot = NULL

Definition at line 67 of file Framework.cpp.

LPALISEFFECT alIsEffect = NULL

Definition at line 41 of file Framework.cpp.

LPALISFILTER alIsFilter = NULL

Definition at line 54 of file Framework.cpp.

Definition at line 80 of file Framework.cpp.

Definition at line 79 of file Framework.cpp.

ALenum eXRAMAccessible = 0

Definition at line 86 of file Framework.cpp.

ALenum eXRAMAuto = 0

Definition at line 84 of file Framework.cpp.

ALenum eXRAMFree = 0

Definition at line 83 of file Framework.cpp.

ALenum eXRAMHardware = 0

Definition at line 85 of file Framework.cpp.

ALenum eXRAMSize = 0

Definition at line 82 of file Framework.cpp.