diff options
author | Chris Robinson <[email protected]> | 2021-01-27 21:24:03 -0800 |
---|---|---|
committer | Chris Robinson <[email protected]> | 2021-01-27 21:24:03 -0800 |
commit | 27e8807a5b9ff1ced122834d70ea6612060d2cf1 (patch) | |
tree | 828bbd16ef59f91d2a29620ac5bd134969c8a47a /router/alc.cpp | |
parent | 8c2592b4d9604d2c47120fdc7f773c22ed92af16 (diff) |
Export EFX functions from the router
Diffstat (limited to 'router/alc.cpp')
-rw-r--r-- | router/alc.cpp | 36 |
1 files changed, 35 insertions, 1 deletions
diff --git a/router/alc.cpp b/router/alc.cpp index 92fe69f7..d43c78ce 100644 --- a/router/alc.cpp +++ b/router/alc.cpp @@ -20,7 +20,7 @@ struct FuncExportEntry { const char *funcName; void *address; }; -static const std::array<FuncExportEntry,95> alcFunctions{{ +static const std::array<FuncExportEntry,128> alcFunctions{{ DECL(alcCreateContext), DECL(alcMakeContextCurrent), DECL(alcProcessContext), @@ -118,6 +118,40 @@ static const std::array<FuncExportEntry,95> alcFunctions{{ DECL(alDopplerVelocity), DECL(alSpeedOfSound), DECL(alDistanceModel), + + DECL(alGenFilters), + DECL(alDeleteFilters), + DECL(alIsFilter), + DECL(alFilterf), + DECL(alFilterfv), + DECL(alFilteri), + DECL(alFilteriv), + DECL(alGetFilterf), + DECL(alGetFilterfv), + DECL(alGetFilteri), + DECL(alGetFilteriv), + DECL(alGenEffects), + DECL(alDeleteEffects), + DECL(alIsEffect), + DECL(alEffectf), + DECL(alEffectfv), + DECL(alEffecti), + DECL(alEffectiv), + DECL(alGetEffectf), + DECL(alGetEffectfv), + DECL(alGetEffecti), + DECL(alGetEffectiv), + DECL(alGenAuxiliaryEffectSlots), + DECL(alDeleteAuxiliaryEffectSlots), + DECL(alIsAuxiliaryEffectSlot), + DECL(alAuxiliaryEffectSlotf), + DECL(alAuxiliaryEffectSlotfv), + DECL(alAuxiliaryEffectSloti), + DECL(alAuxiliaryEffectSlotiv), + DECL(alGetAuxiliaryEffectSlotf), + DECL(alGetAuxiliaryEffectSlotfv), + DECL(alGetAuxiliaryEffectSloti), + DECL(alGetAuxiliaryEffectSlotiv), }}; #undef DECL |