World of Might and Magic  0.2.0
Open reimplementation of Might and Magic 6 7 8 game engine
Файл efx.h

См. исходные тексты.

Определения типов

typedef void(AL_APIENTRY * LPALGENEFFECTS) (ALsizei, ALuint *)
 
typedef void(AL_APIENTRY * LPALDELETEEFFECTS) (ALsizei, const ALuint *)
 
typedef ALboolean(AL_APIENTRY * LPALISEFFECT) (ALuint)
 
typedef void(AL_APIENTRY * LPALEFFECTI) (ALuint, ALenum, ALint)
 
typedef void(AL_APIENTRY * LPALEFFECTIV) (ALuint, ALenum, const ALint *)
 
typedef void(AL_APIENTRY * LPALEFFECTF) (ALuint, ALenum, ALfloat)
 
typedef void(AL_APIENTRY * LPALEFFECTFV) (ALuint, ALenum, const ALfloat *)
 
typedef void(AL_APIENTRY * LPALGETEFFECTI) (ALuint, ALenum, ALint *)
 
typedef void(AL_APIENTRY * LPALGETEFFECTIV) (ALuint, ALenum, ALint *)
 
typedef void(AL_APIENTRY * LPALGETEFFECTF) (ALuint, ALenum, ALfloat *)
 
typedef void(AL_APIENTRY * LPALGETEFFECTFV) (ALuint, ALenum, ALfloat *)
 
typedef void(AL_APIENTRY * LPALGENFILTERS) (ALsizei, ALuint *)
 
typedef void(AL_APIENTRY * LPALDELETEFILTERS) (ALsizei, const ALuint *)
 
typedef ALboolean(AL_APIENTRY * LPALISFILTER) (ALuint)
 
typedef void(AL_APIENTRY * LPALFILTERI) (ALuint, ALenum, ALint)
 
typedef void(AL_APIENTRY * LPALFILTERIV) (ALuint, ALenum, const ALint *)
 
typedef void(AL_APIENTRY * LPALFILTERF) (ALuint, ALenum, ALfloat)
 
typedef void(AL_APIENTRY * LPALFILTERFV) (ALuint, ALenum, const ALfloat *)
 
typedef void(AL_APIENTRY * LPALGETFILTERI) (ALuint, ALenum, ALint *)
 
typedef void(AL_APIENTRY * LPALGETFILTERIV) (ALuint, ALenum, ALint *)
 
typedef void(AL_APIENTRY * LPALGETFILTERF) (ALuint, ALenum, ALfloat *)
 
typedef void(AL_APIENTRY * LPALGETFILTERFV) (ALuint, ALenum, ALfloat *)
 
typedef void(AL_APIENTRY * LPALGENAUXILIARYEFFECTSLOTS) (ALsizei, ALuint *)
 
typedef void(AL_APIENTRY * LPALDELETEAUXILIARYEFFECTSLOTS) (ALsizei, const ALuint *)
 
typedef ALboolean(AL_APIENTRY * LPALISAUXILIARYEFFECTSLOT) (ALuint)
 
typedef void(AL_APIENTRY * LPALAUXILIARYEFFECTSLOTI) (ALuint, ALenum, ALint)
 
typedef void(AL_APIENTRY * LPALAUXILIARYEFFECTSLOTIV) (ALuint, ALenum, const ALint *)
 
typedef void(AL_APIENTRY * LPALAUXILIARYEFFECTSLOTF) (ALuint, ALenum, ALfloat)
 
typedef void(AL_APIENTRY * LPALAUXILIARYEFFECTSLOTFV) (ALuint, ALenum, const ALfloat *)
 
typedef void(AL_APIENTRY * LPALGETAUXILIARYEFFECTSLOTI) (ALuint, ALenum, ALint *)
 
typedef void(AL_APIENTRY * LPALGETAUXILIARYEFFECTSLOTIV) (ALuint, ALenum, ALint *)
 
typedef void(AL_APIENTRY * LPALGETAUXILIARYEFFECTSLOTF) (ALuint, ALenum, ALfloat *)
 
typedef void(AL_APIENTRY * LPALGETAUXILIARYEFFECTSLOTFV) (ALuint, ALenum, ALfloat *)
 

Функции

AL_API ALvoid AL_APIENTRY alGenEffects (ALsizei n, ALuint *effects)
 
AL_API ALvoid AL_APIENTRY alDeleteEffects (ALsizei n, const ALuint *effects)
 
AL_API ALboolean AL_APIENTRY alIsEffect (ALuint effect)
 
AL_API ALvoid AL_APIENTRY alEffecti (ALuint effect, ALenum param, ALint iValue)
 
AL_API ALvoid AL_APIENTRY alEffectiv (ALuint effect, ALenum param, const ALint *piValues)
 
AL_API ALvoid AL_APIENTRY alEffectf (ALuint effect, ALenum param, ALfloat flValue)
 
AL_API ALvoid AL_APIENTRY alEffectfv (ALuint effect, ALenum param, const ALfloat *pflValues)
 
AL_API ALvoid AL_APIENTRY alGetEffecti (ALuint effect, ALenum param, ALint *piValue)
 
AL_API ALvoid AL_APIENTRY alGetEffectiv (ALuint effect, ALenum param, ALint *piValues)
 
AL_API ALvoid AL_APIENTRY alGetEffectf (ALuint effect, ALenum param, ALfloat *pflValue)
 
AL_API ALvoid AL_APIENTRY alGetEffectfv (ALuint effect, ALenum param, ALfloat *pflValues)
 
AL_API ALvoid AL_APIENTRY alGenFilters (ALsizei n, ALuint *filters)
 
AL_API ALvoid AL_APIENTRY alDeleteFilters (ALsizei n, const ALuint *filters)
 
AL_API ALboolean AL_APIENTRY alIsFilter (ALuint filter)
 
AL_API ALvoid AL_APIENTRY alFilteri (ALuint filter, ALenum param, ALint iValue)
 
AL_API ALvoid AL_APIENTRY alFilteriv (ALuint filter, ALenum param, const ALint *piValues)
 
AL_API ALvoid AL_APIENTRY alFilterf (ALuint filter, ALenum param, ALfloat flValue)
 
AL_API ALvoid AL_APIENTRY alFilterfv (ALuint filter, ALenum param, const ALfloat *pflValues)
 
AL_API ALvoid AL_APIENTRY alGetFilteri (ALuint filter, ALenum param, ALint *piValue)
 
AL_API ALvoid AL_APIENTRY alGetFilteriv (ALuint filter, ALenum param, ALint *piValues)
 
AL_API ALvoid AL_APIENTRY alGetFilterf (ALuint filter, ALenum param, ALfloat *pflValue)
 
AL_API ALvoid AL_APIENTRY alGetFilterfv (ALuint filter, ALenum param, ALfloat *pflValues)
 
AL_API ALvoid AL_APIENTRY alGenAuxiliaryEffectSlots (ALsizei n, ALuint *effectslots)
 
AL_API ALvoid AL_APIENTRY alDeleteAuxiliaryEffectSlots (ALsizei n, const ALuint *effectslots)
 
AL_API ALboolean AL_APIENTRY alIsAuxiliaryEffectSlot (ALuint effectslot)
 
AL_API ALvoid AL_APIENTRY alAuxiliaryEffectSloti (ALuint effectslot, ALenum param, ALint iValue)
 
AL_API ALvoid AL_APIENTRY alAuxiliaryEffectSlotiv (ALuint effectslot, ALenum param, const ALint *piValues)
 
AL_API ALvoid AL_APIENTRY alAuxiliaryEffectSlotf (ALuint effectslot, ALenum param, ALfloat flValue)
 
AL_API ALvoid AL_APIENTRY alAuxiliaryEffectSlotfv (ALuint effectslot, ALenum param, const ALfloat *pflValues)
 
AL_API ALvoid AL_APIENTRY alGetAuxiliaryEffectSloti (ALuint effectslot, ALenum param, ALint *piValue)
 
AL_API ALvoid AL_APIENTRY alGetAuxiliaryEffectSlotiv (ALuint effectslot, ALenum param, ALint *piValues)
 
AL_API ALvoid AL_APIENTRY alGetAuxiliaryEffectSlotf (ALuint effectslot, ALenum param, ALfloat *pflValue)
 
AL_API ALvoid AL_APIENTRY alGetAuxiliaryEffectSlotfv (ALuint effectslot, ALenum param, ALfloat *pflValues)
 

Типы

◆ LPALGENEFFECTS

typedef void(AL_APIENTRY * LPALGENEFFECTS) (ALsizei, ALuint *)

См. определение в файле efx.h строка 207

◆ LPALDELETEEFFECTS

typedef void(AL_APIENTRY * LPALDELETEEFFECTS) (ALsizei, const ALuint *)

См. определение в файле efx.h строка 208

◆ LPALISEFFECT

typedef ALboolean(AL_APIENTRY * LPALISEFFECT) (ALuint)

См. определение в файле efx.h строка 209

◆ LPALEFFECTI

typedef void(AL_APIENTRY * LPALEFFECTI) (ALuint, ALenum, ALint)

См. определение в файле efx.h строка 210

◆ LPALEFFECTIV

typedef void(AL_APIENTRY * LPALEFFECTIV) (ALuint, ALenum, const ALint *)

См. определение в файле efx.h строка 211

◆ LPALEFFECTF

typedef void(AL_APIENTRY * LPALEFFECTF) (ALuint, ALenum, ALfloat)

См. определение в файле efx.h строка 212

◆ LPALEFFECTFV

typedef void(AL_APIENTRY * LPALEFFECTFV) (ALuint, ALenum, const ALfloat *)

См. определение в файле efx.h строка 213

◆ LPALGETEFFECTI

typedef void(AL_APIENTRY * LPALGETEFFECTI) (ALuint, ALenum, ALint *)

См. определение в файле efx.h строка 214

◆ LPALGETEFFECTIV

typedef void(AL_APIENTRY * LPALGETEFFECTIV) (ALuint, ALenum, ALint *)

См. определение в файле efx.h строка 215

◆ LPALGETEFFECTF

typedef void(AL_APIENTRY * LPALGETEFFECTF) (ALuint, ALenum, ALfloat *)

См. определение в файле efx.h строка 216

◆ LPALGETEFFECTFV

typedef void(AL_APIENTRY * LPALGETEFFECTFV) (ALuint, ALenum, ALfloat *)

См. определение в файле efx.h строка 217

◆ LPALGENFILTERS

typedef void(AL_APIENTRY * LPALGENFILTERS) (ALsizei, ALuint *)

См. определение в файле efx.h строка 220

◆ LPALDELETEFILTERS

typedef void(AL_APIENTRY * LPALDELETEFILTERS) (ALsizei, const ALuint *)

См. определение в файле efx.h строка 221

◆ LPALISFILTER

typedef ALboolean(AL_APIENTRY * LPALISFILTER) (ALuint)

См. определение в файле efx.h строка 222

◆ LPALFILTERI

typedef void(AL_APIENTRY * LPALFILTERI) (ALuint, ALenum, ALint)

См. определение в файле efx.h строка 223

◆ LPALFILTERIV

typedef void(AL_APIENTRY * LPALFILTERIV) (ALuint, ALenum, const ALint *)

См. определение в файле efx.h строка 224

◆ LPALFILTERF

typedef void(AL_APIENTRY * LPALFILTERF) (ALuint, ALenum, ALfloat)

См. определение в файле efx.h строка 225

◆ LPALFILTERFV

typedef void(AL_APIENTRY * LPALFILTERFV) (ALuint, ALenum, const ALfloat *)

См. определение в файле efx.h строка 226

◆ LPALGETFILTERI

typedef void(AL_APIENTRY * LPALGETFILTERI) (ALuint, ALenum, ALint *)

См. определение в файле efx.h строка 227

◆ LPALGETFILTERIV

typedef void(AL_APIENTRY * LPALGETFILTERIV) (ALuint, ALenum, ALint *)

См. определение в файле efx.h строка 228

◆ LPALGETFILTERF

typedef void(AL_APIENTRY * LPALGETFILTERF) (ALuint, ALenum, ALfloat *)

См. определение в файле efx.h строка 229

◆ LPALGETFILTERFV

typedef void(AL_APIENTRY * LPALGETFILTERFV) (ALuint, ALenum, ALfloat *)

См. определение в файле efx.h строка 230

◆ LPALGENAUXILIARYEFFECTSLOTS

typedef void(AL_APIENTRY * LPALGENAUXILIARYEFFECTSLOTS) (ALsizei, ALuint *)

См. определение в файле efx.h строка 233

◆ LPALDELETEAUXILIARYEFFECTSLOTS

typedef void(AL_APIENTRY * LPALDELETEAUXILIARYEFFECTSLOTS) (ALsizei, const ALuint *)

См. определение в файле efx.h строка 234

◆ LPALISAUXILIARYEFFECTSLOT

typedef ALboolean(AL_APIENTRY * LPALISAUXILIARYEFFECTSLOT) (ALuint)

См. определение в файле efx.h строка 235

◆ LPALAUXILIARYEFFECTSLOTI

typedef void(AL_APIENTRY * LPALAUXILIARYEFFECTSLOTI) (ALuint, ALenum, ALint)

См. определение в файле efx.h строка 236

◆ LPALAUXILIARYEFFECTSLOTIV

typedef void(AL_APIENTRY * LPALAUXILIARYEFFECTSLOTIV) (ALuint, ALenum, const ALint *)

См. определение в файле efx.h строка 237

◆ LPALAUXILIARYEFFECTSLOTF

typedef void(AL_APIENTRY * LPALAUXILIARYEFFECTSLOTF) (ALuint, ALenum, ALfloat)

См. определение в файле efx.h строка 238

◆ LPALAUXILIARYEFFECTSLOTFV

typedef void(AL_APIENTRY * LPALAUXILIARYEFFECTSLOTFV) (ALuint, ALenum, const ALfloat *)

См. определение в файле efx.h строка 239

◆ LPALGETAUXILIARYEFFECTSLOTI

typedef void(AL_APIENTRY * LPALGETAUXILIARYEFFECTSLOTI) (ALuint, ALenum, ALint *)

См. определение в файле efx.h строка 240

◆ LPALGETAUXILIARYEFFECTSLOTIV

typedef void(AL_APIENTRY * LPALGETAUXILIARYEFFECTSLOTIV) (ALuint, ALenum, ALint *)

См. определение в файле efx.h строка 241

◆ LPALGETAUXILIARYEFFECTSLOTF

typedef void(AL_APIENTRY * LPALGETAUXILIARYEFFECTSLOTF) (ALuint, ALenum, ALfloat *)

См. определение в файле efx.h строка 242

◆ LPALGETAUXILIARYEFFECTSLOTFV

typedef void(AL_APIENTRY * LPALGETAUXILIARYEFFECTSLOTFV) (ALuint, ALenum, ALfloat *)

См. определение в файле efx.h строка 243

Функции

◆ alGenEffects()

AL_API ALvoid AL_APIENTRY alGenEffects ( ALsizei  n,
ALuint effects 
)

◆ alDeleteEffects()

AL_API ALvoid AL_APIENTRY alDeleteEffects ( ALsizei  n,
const ALuint effects 
)

◆ alIsEffect()

AL_API ALboolean AL_APIENTRY alIsEffect ( ALuint  effect)

◆ alEffecti()

AL_API ALvoid AL_APIENTRY alEffecti ( ALuint  effect,
ALenum  param,
ALint  iValue 
)

◆ alEffectiv()

AL_API ALvoid AL_APIENTRY alEffectiv ( ALuint  effect,
ALenum  param,
const ALint piValues 
)

◆ alEffectf()

AL_API ALvoid AL_APIENTRY alEffectf ( ALuint  effect,
ALenum  param,
ALfloat  flValue 
)

◆ alEffectfv()

AL_API ALvoid AL_APIENTRY alEffectfv ( ALuint  effect,
ALenum  param,
const ALfloat pflValues 
)

◆ alGetEffecti()

AL_API ALvoid AL_APIENTRY alGetEffecti ( ALuint  effect,
ALenum  param,
ALint piValue 
)

◆ alGetEffectiv()

AL_API ALvoid AL_APIENTRY alGetEffectiv ( ALuint  effect,
ALenum  param,
ALint piValues 
)

◆ alGetEffectf()

AL_API ALvoid AL_APIENTRY alGetEffectf ( ALuint  effect,
ALenum  param,
ALfloat pflValue 
)

◆ alGetEffectfv()

AL_API ALvoid AL_APIENTRY alGetEffectfv ( ALuint  effect,
ALenum  param,
ALfloat pflValues 
)

◆ alGenFilters()

AL_API ALvoid AL_APIENTRY alGenFilters ( ALsizei  n,
ALuint filters 
)

◆ alDeleteFilters()

AL_API ALvoid AL_APIENTRY alDeleteFilters ( ALsizei  n,
const ALuint filters 
)

◆ alIsFilter()

AL_API ALboolean AL_APIENTRY alIsFilter ( ALuint  filter)

◆ alFilteri()

AL_API ALvoid AL_APIENTRY alFilteri ( ALuint  filter,
ALenum  param,
ALint  iValue 
)

◆ alFilteriv()

AL_API ALvoid AL_APIENTRY alFilteriv ( ALuint  filter,
ALenum  param,
const ALint piValues 
)

◆ alFilterf()

AL_API ALvoid AL_APIENTRY alFilterf ( ALuint  filter,
ALenum  param,
ALfloat  flValue 
)

◆ alFilterfv()

AL_API ALvoid AL_APIENTRY alFilterfv ( ALuint  filter,
ALenum  param,
const ALfloat pflValues 
)

◆ alGetFilteri()

AL_API ALvoid AL_APIENTRY alGetFilteri ( ALuint  filter,
ALenum  param,
ALint piValue 
)

◆ alGetFilteriv()

AL_API ALvoid AL_APIENTRY alGetFilteriv ( ALuint  filter,
ALenum  param,
ALint piValues 
)

◆ alGetFilterf()

AL_API ALvoid AL_APIENTRY alGetFilterf ( ALuint  filter,
ALenum  param,
ALfloat pflValue 
)

◆ alGetFilterfv()

AL_API ALvoid AL_APIENTRY alGetFilterfv ( ALuint  filter,
ALenum  param,
ALfloat pflValues 
)

◆ alGenAuxiliaryEffectSlots()

AL_API ALvoid AL_APIENTRY alGenAuxiliaryEffectSlots ( ALsizei  n,
ALuint effectslots 
)

◆ alDeleteAuxiliaryEffectSlots()

AL_API ALvoid AL_APIENTRY alDeleteAuxiliaryEffectSlots ( ALsizei  n,
const ALuint effectslots 
)

◆ alIsAuxiliaryEffectSlot()

AL_API ALboolean AL_APIENTRY alIsAuxiliaryEffectSlot ( ALuint  effectslot)

◆ alAuxiliaryEffectSloti()

AL_API ALvoid AL_APIENTRY alAuxiliaryEffectSloti ( ALuint  effectslot,
ALenum  param,
ALint  iValue 
)

◆ alAuxiliaryEffectSlotiv()

AL_API ALvoid AL_APIENTRY alAuxiliaryEffectSlotiv ( ALuint  effectslot,
ALenum  param,
const ALint piValues 
)

◆ alAuxiliaryEffectSlotf()

AL_API ALvoid AL_APIENTRY alAuxiliaryEffectSlotf ( ALuint  effectslot,
ALenum  param,
ALfloat  flValue 
)

◆ alAuxiliaryEffectSlotfv()

AL_API ALvoid AL_APIENTRY alAuxiliaryEffectSlotfv ( ALuint  effectslot,
ALenum  param,
const ALfloat pflValues 
)

◆ alGetAuxiliaryEffectSloti()

AL_API ALvoid AL_APIENTRY alGetAuxiliaryEffectSloti ( ALuint  effectslot,
ALenum  param,
ALint piValue 
)

◆ alGetAuxiliaryEffectSlotiv()

AL_API ALvoid AL_APIENTRY alGetAuxiliaryEffectSlotiv ( ALuint  effectslot,
ALenum  param,
ALint piValues 
)

◆ alGetAuxiliaryEffectSlotf()

AL_API ALvoid AL_APIENTRY alGetAuxiliaryEffectSlotf ( ALuint  effectslot,
ALenum  param,
ALfloat pflValue 
)

◆ alGetAuxiliaryEffectSlotfv()

AL_API ALvoid AL_APIENTRY alGetAuxiliaryEffectSlotfv ( ALuint  effectslot,
ALenum  param,
ALfloat pflValues 
)