Get rid of oal-soft specific alext.h include
This commit is contained in:
parent
02ae541246
commit
f69d0823a9
|
@ -7,48 +7,48 @@ https://github.com/telegramdesktop/tdesktop/blob/master/LEGAL
|
||||||
*/
|
*/
|
||||||
#pragma once
|
#pragma once
|
||||||
|
|
||||||
#include <alext.h>
|
#include <al.h>
|
||||||
|
|
||||||
namespace OpenAL {
|
namespace OpenAL {
|
||||||
|
|
||||||
/* Effect object functions */
|
/* Effect object functions */
|
||||||
inline LPALGENEFFECTS alGenEffects;
|
inline void (AL_APIENTRY *alGenEffects)(ALsizei, ALuint*);
|
||||||
inline LPALDELETEEFFECTS alDeleteEffects;
|
inline void (AL_APIENTRY *alDeleteEffects)(ALsizei, const ALuint*);
|
||||||
inline LPALISEFFECT alIsEffect;
|
inline ALboolean (AL_APIENTRY *alIsEffect)(ALuint);
|
||||||
inline LPALEFFECTI alEffecti;
|
inline void (AL_APIENTRY *alEffecti)(ALuint, ALenum, ALint);
|
||||||
inline LPALEFFECTIV alEffectiv;
|
inline void (AL_APIENTRY *alEffectiv)(ALuint, ALenum, const ALint*);
|
||||||
inline LPALEFFECTF alEffectf;
|
inline void (AL_APIENTRY *alEffectf)(ALuint, ALenum, ALfloat);
|
||||||
inline LPALEFFECTFV alEffectfv;
|
inline void (AL_APIENTRY *alEffectfv)(ALuint, ALenum, const ALfloat*);
|
||||||
inline LPALGETEFFECTI alGetEffecti;
|
inline void (AL_APIENTRY *alGetEffecti)(ALuint, ALenum, ALint*);
|
||||||
inline LPALGETEFFECTIV alGetEffectiv;
|
inline void (AL_APIENTRY *alGetEffectiv)(ALuint, ALenum, ALint*);
|
||||||
inline LPALGETEFFECTF alGetEffectf;
|
inline void (AL_APIENTRY *alGetEffectf)(ALuint, ALenum, ALfloat*);
|
||||||
inline LPALGETEFFECTFV alGetEffectfv;
|
inline void (AL_APIENTRY *alGetEffectfv)(ALuint, ALenum, ALfloat*);
|
||||||
|
|
||||||
/* Filter object functions */
|
/* Filter object functions */
|
||||||
inline LPALGENFILTERS alGenFilters;
|
inline void (AL_APIENTRY *alGenFilters)(ALsizei, ALuint*);
|
||||||
inline LPALDELETEFILTERS alDeleteFilters;
|
inline void (AL_APIENTRY *alDeleteFilters)(ALsizei, const ALuint*);
|
||||||
inline LPALISFILTER alIsFilter;
|
inline ALboolean (AL_APIENTRY *alIsFilter)(ALuint);
|
||||||
inline LPALFILTERI alFilteri;
|
inline void (AL_APIENTRY *alFilteri)(ALuint, ALenum, ALint);
|
||||||
inline LPALFILTERIV alFilteriv;
|
inline void (AL_APIENTRY *alFilteriv)(ALuint, ALenum, const ALint*);
|
||||||
inline LPALFILTERF alFilterf;
|
inline void (AL_APIENTRY *alFilterf)(ALuint, ALenum, ALfloat);
|
||||||
inline LPALFILTERFV alFilterfv;
|
inline void (AL_APIENTRY *alFilterfv)(ALuint, ALenum, const ALfloat*);
|
||||||
inline LPALGETFILTERI alGetFilteri;
|
inline void (AL_APIENTRY *alGetFilteri)(ALuint, ALenum, ALint*);
|
||||||
inline LPALGETFILTERIV alGetFilteriv;
|
inline void (AL_APIENTRY *alGetFilteriv)(ALuint, ALenum, ALint*);
|
||||||
inline LPALGETFILTERF alGetFilterf;
|
inline void (AL_APIENTRY *alGetFilterf)(ALuint, ALenum, ALfloat*);
|
||||||
inline LPALGETFILTERFV alGetFilterfv;
|
inline void (AL_APIENTRY *alGetFilterfv)(ALuint, ALenum, ALfloat*);
|
||||||
|
|
||||||
/* Auxiliary Effect Slot object functions */
|
/* Auxiliary Effect Slot object functions */
|
||||||
inline LPALGENAUXILIARYEFFECTSLOTS alGenAuxiliaryEffectSlots;
|
inline void (AL_APIENTRY *alGenAuxiliaryEffectSlots)(ALsizei, ALuint*);
|
||||||
inline LPALDELETEAUXILIARYEFFECTSLOTS alDeleteAuxiliaryEffectSlots;
|
inline void (AL_APIENTRY *alDeleteAuxiliaryEffectSlots)(ALsizei, const ALuint*);
|
||||||
inline LPALISAUXILIARYEFFECTSLOT alIsAuxiliaryEffectSlot;
|
inline ALboolean (AL_APIENTRY *alIsAuxiliaryEffectSlot)(ALuint);
|
||||||
inline LPALAUXILIARYEFFECTSLOTI alAuxiliaryEffectSloti;
|
inline void (AL_APIENTRY *alAuxiliaryEffectSloti)(ALuint, ALenum, ALint);
|
||||||
inline LPALAUXILIARYEFFECTSLOTIV alAuxiliaryEffectSlotiv;
|
inline void (AL_APIENTRY *alAuxiliaryEffectSlotiv)(ALuint, ALenum, const ALint*);
|
||||||
inline LPALAUXILIARYEFFECTSLOTF alAuxiliaryEffectSlotf;
|
inline void (AL_APIENTRY *alAuxiliaryEffectSlotf)(ALuint, ALenum, ALfloat);
|
||||||
inline LPALAUXILIARYEFFECTSLOTFV alAuxiliaryEffectSlotfv;
|
inline void (AL_APIENTRY *alAuxiliaryEffectSlotfv)(ALuint, ALenum, const ALfloat*);
|
||||||
inline LPALGETAUXILIARYEFFECTSLOTI alGetAuxiliaryEffectSloti;
|
inline void (AL_APIENTRY *alGetAuxiliaryEffectSloti)(ALuint, ALenum, ALint*);
|
||||||
inline LPALGETAUXILIARYEFFECTSLOTIV alGetAuxiliaryEffectSlotiv;
|
inline void (AL_APIENTRY *alGetAuxiliaryEffectSlotiv)(ALuint, ALenum, ALint*);
|
||||||
inline LPALGETAUXILIARYEFFECTSLOTF alGetAuxiliaryEffectSlotf;
|
inline void (AL_APIENTRY *alGetAuxiliaryEffectSlotf)(ALuint, ALenum, ALfloat*);
|
||||||
inline LPALGETAUXILIARYEFFECTSLOTFV alGetAuxiliaryEffectSlotfv;
|
inline void (AL_APIENTRY *alGetAuxiliaryEffectSlotfv)(ALuint, ALenum, ALfloat*);
|
||||||
|
|
||||||
void LoadEFXExtension();
|
void LoadEFXExtension();
|
||||||
bool HasEFXExtension();
|
bool HasEFXExtension();
|
||||||
|
|
Loading…
Reference in New Issue