Go to the source code of this file.
Typedefs | |
typedef ALboolean(__cdecl * | LPEAXSETBUFFERMODE )(ALsizei n, ALuint *buffers, ALint value) |
typedef ALenum(__cdecl * | LPEAXGETBUFFERMODE )(ALuint buffer, ALint *value) |
Functions | |
void | ALFWInit (int maxSounds) |
void | ALFWUninit (void) |
void | ALFWShutdown () |
ALboolean | ALFWInitOpenAL () |
ALboolean | ALFWShutdownOpenAL () |
ALboolean | ALFWLoadWaveToBuffer (const rchar *szWaveFile, ALuint uiBufferID, ALenum eXRAMBufferMode=0) |
ALboolean | ALFWIsXRAMSupported () |
ALboolean | ALFWIsEFXSupported () |
Variables | |
LPALGENEFFECTS | alGenEffects |
LPALDELETEEFFECTS | alDeleteEffects |
LPALISEFFECT | alIsEffect |
LPALEFFECTI | alEffecti |
LPALEFFECTIV | alEffectiv |
LPALEFFECTF | alEffectf |
LPALEFFECTFV | alEffectfv |
LPALGETEFFECTI | alGetEffecti |
LPALGETEFFECTIV | alGetEffectiv |
LPALGETEFFECTF | alGetEffectf |
LPALGETEFFECTFV | alGetEffectfv |
LPALGENFILTERS | alGenFilters |
LPALDELETEFILTERS | alDeleteFilters |
LPALISFILTER | alIsFilter |
LPALFILTERI | alFilteri |
LPALFILTERIV | alFilteriv |
LPALFILTERF | alFilterf |
LPALFILTERFV | alFilterfv |
LPALGETFILTERI | alGetFilteri |
LPALGETFILTERIV | alGetFilteriv |
LPALGETFILTERF | alGetFilterf |
LPALGETFILTERFV | alGetFilterfv |
LPALGENAUXILIARYEFFECTSLOTS | alGenAuxiliaryEffectSlots |
LPALDELETEAUXILIARYEFFECTSLOTS | alDeleteAuxiliaryEffectSlots |
LPALISAUXILIARYEFFECTSLOT | alIsAuxiliaryEffectSlot |
LPALAUXILIARYEFFECTSLOTI | alAuxiliaryEffectSloti |
LPALAUXILIARYEFFECTSLOTIV | alAuxiliaryEffectSlotiv |
LPALAUXILIARYEFFECTSLOTF | alAuxiliaryEffectSlotf |
LPALAUXILIARYEFFECTSLOTFV | alAuxiliaryEffectSlotfv |
LPALGETAUXILIARYEFFECTSLOTI | alGetAuxiliaryEffectSloti |
LPALGETAUXILIARYEFFECTSLOTIV | alGetAuxiliaryEffectSlotiv |
LPALGETAUXILIARYEFFECTSLOTF | alGetAuxiliaryEffectSlotf |
LPALGETAUXILIARYEFFECTSLOTFV | alGetAuxiliaryEffectSlotfv |
LPEAXSETBUFFERMODE | eaxSetBufferMode |
LPEAXGETBUFFERMODE | eaxGetBufferMode |
ALenum | eXRAMSize |
ALenum | eXRAMFree |
ALenum | eXRAMAuto |
ALenum | eXRAMHardware |
ALenum | eXRAMAccessible |
typedef ALenum(__cdecl * LPEAXGETBUFFERMODE)(ALuint buffer, ALint *value) |
Definition at line 95 of file Framework.h.
typedef ALboolean(__cdecl * LPEAXSETBUFFERMODE)(ALsizei n, ALuint *buffers, ALint value) |
Definition at line 94 of file Framework.h.
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 = 0 | |||
) |
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.
LPALAUXILIARYEFFECTSLOTF alAuxiliaryEffectSlotf |
Definition at line 70 of file Framework.cpp.
LPALAUXILIARYEFFECTSLOTFV alAuxiliaryEffectSlotfv |
Definition at line 71 of file Framework.cpp.
LPALAUXILIARYEFFECTSLOTI alAuxiliaryEffectSloti |
Definition at line 68 of file Framework.cpp.
LPALAUXILIARYEFFECTSLOTIV alAuxiliaryEffectSlotiv |
Definition at line 69 of file Framework.cpp.
LPALDELETEAUXILIARYEFFECTSLOTS alDeleteAuxiliaryEffectSlots |
Definition at line 66 of file Framework.cpp.
LPALDELETEEFFECTS alDeleteEffects |
Definition at line 40 of file Framework.cpp.
LPALDELETEFILTERS alDeleteFilters |
Definition at line 53 of file Framework.cpp.
LPALEFFECTF alEffectf |
Definition at line 44 of file Framework.cpp.
LPALEFFECTFV alEffectfv |
Definition at line 45 of file Framework.cpp.
LPALEFFECTI alEffecti |
Definition at line 42 of file Framework.cpp.
LPALEFFECTIV alEffectiv |
Definition at line 43 of file Framework.cpp.
LPALFILTERF alFilterf |
Definition at line 57 of file Framework.cpp.
LPALFILTERFV alFilterfv |
Definition at line 58 of file Framework.cpp.
LPALFILTERI alFilteri |
Definition at line 55 of file Framework.cpp.
LPALFILTERIV alFilteriv |
Definition at line 56 of file Framework.cpp.
LPALGENAUXILIARYEFFECTSLOTS alGenAuxiliaryEffectSlots |
Definition at line 65 of file Framework.cpp.
LPALGENEFFECTS alGenEffects |
Definition at line 39 of file Framework.cpp.
LPALGENFILTERS alGenFilters |
Definition at line 52 of file Framework.cpp.
LPALGETAUXILIARYEFFECTSLOTF alGetAuxiliaryEffectSlotf |
Definition at line 74 of file Framework.cpp.
LPALGETAUXILIARYEFFECTSLOTFV alGetAuxiliaryEffectSlotfv |
Definition at line 75 of file Framework.cpp.
LPALGETAUXILIARYEFFECTSLOTI alGetAuxiliaryEffectSloti |
Definition at line 72 of file Framework.cpp.
LPALGETAUXILIARYEFFECTSLOTIV alGetAuxiliaryEffectSlotiv |
Definition at line 73 of file Framework.cpp.
LPALGETEFFECTF alGetEffectf |
Definition at line 48 of file Framework.cpp.
LPALGETEFFECTFV alGetEffectfv |
Definition at line 49 of file Framework.cpp.
LPALGETEFFECTI alGetEffecti |
Definition at line 46 of file Framework.cpp.
LPALGETEFFECTIV alGetEffectiv |
Definition at line 47 of file Framework.cpp.
LPALGETFILTERF alGetFilterf |
Definition at line 61 of file Framework.cpp.
LPALGETFILTERFV alGetFilterfv |
Definition at line 62 of file Framework.cpp.
LPALGETFILTERI alGetFilteri |
Definition at line 59 of file Framework.cpp.
LPALGETFILTERIV alGetFilteriv |
Definition at line 60 of file Framework.cpp.
LPALISAUXILIARYEFFECTSLOT alIsAuxiliaryEffectSlot |
Definition at line 67 of file Framework.cpp.
LPALISEFFECT alIsEffect |
Definition at line 41 of file Framework.cpp.
LPALISFILTER alIsFilter |
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 |
Definition at line 86 of file Framework.cpp.
ALenum eXRAMAuto |
Definition at line 84 of file Framework.cpp.
ALenum eXRAMFree |
Definition at line 83 of file Framework.cpp.
ALenum eXRAMHardware |
Definition at line 85 of file Framework.cpp.
ALenum eXRAMSize |
Definition at line 82 of file Framework.cpp.