al_func.h 4.5 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869
  1. AL_FUNCTION(ALvoid, alEnable, ( ALenum capability ), return; )
  2. AL_FUNCTION(ALvoid, alDisable, ( ALenum capability ), return; )
  3. AL_FUNCTION(ALboolean, alIsEnabled, ( ALenum capability ), return AL_FALSE; )
  4. //AL_FUNCTION(ALvoid, alHint, ( ALenum target, ALenum mode ), return; )
  5. AL_FUNCTION(ALboolean, alGetBoolean, ( ALenum param ), return AL_FALSE; )
  6. AL_FUNCTION(ALint, alGetInteger, ( ALenum param ), return 0; )
  7. AL_FUNCTION(ALfloat, alGetFloat, ( ALenum param ), return 0.0f; )
  8. AL_FUNCTION(ALdouble, alGetDouble, ( ALenum param ), return 0.0; )
  9. AL_FUNCTION(ALvoid, alGetBooleanv, ( ALenum param, ALboolean* data ), return; )
  10. AL_FUNCTION(ALvoid, alGetIntegerv, ( ALenum param, ALint* data ), return; )
  11. AL_FUNCTION(ALvoid, alGetFloatv, ( ALenum param, ALfloat* data ), return; )
  12. AL_FUNCTION(ALvoid, alGetDoublev, ( ALenum param, ALdouble* data ), return; )
  13. AL_FUNCTION(ALubyte*, alGetString, ( ALenum param ), return NULL; )
  14. AL_FUNCTION(ALenum, alGetError, ( ALvoid ), return AL_INVALID_VALUE; )
  15. AL_FUNCTION(ALboolean, alIsExtensionPresent, ( ALubyte* fname ), return AL_FALSE; )
  16. AL_FUNCTION(ALvoid*, alGetProcAddress, ( ALubyte* fname ), return NULL; )
  17. AL_FUNCTION(ALenum, alGetEnumValue, ( ALubyte* ename ), return AL_INVALID_ENUM; )
  18. AL_FUNCTION(ALvoid, alListeneri, ( ALenum param, ALint value ), return; )
  19. AL_FUNCTION(ALvoid, alListenerf, ( ALenum param, ALfloat value ), return; )
  20. AL_FUNCTION(ALvoid, alListener3f, ( ALenum param, ALfloat v1, ALfloat v2, ALfloat v3 ), return; )
  21. AL_FUNCTION(ALvoid, alListenerfv, ( ALenum param, ALfloat* values ), return; )
  22. AL_FUNCTION(ALvoid, alGetListeneri, ( ALenum param, ALint* value ), return; )
  23. AL_FUNCTION(ALvoid, alGetListenerf, ( ALenum param, ALfloat* value ), return; )
  24. AL_FUNCTION(ALvoid, alGetListener3f, ( ALenum param, ALfloat* v1, ALfloat* v2, ALfloat* v3 ), return; )
  25. AL_FUNCTION(ALvoid, alGetListenerfv, ( ALenum param, ALfloat* values ), return; )
  26. AL_FUNCTION(ALvoid, alGenSources, ( ALsizei n, ALuint* sources ), return; )
  27. AL_FUNCTION(ALvoid, alDeleteSources, ( ALsizei n, ALuint* sources ), return; )
  28. AL_FUNCTION(ALboolean, alIsSource, ( ALuint id ), return AL_FALSE; )
  29. AL_FUNCTION(ALvoid, alSourcei, ( ALuint source, ALenum param, ALint value ), return; )
  30. AL_FUNCTION(ALvoid, alSourcef, ( ALuint source, ALenum param, ALfloat value ), return; )
  31. AL_FUNCTION(ALvoid, alSource3f, ( ALuint source, ALenum param, ALfloat v1, ALfloat v2, ALfloat v3 ), return; )
  32. AL_FUNCTION(ALvoid, alSourcefv, ( ALuint source, ALenum param, ALfloat* values ), return; )
  33. AL_FUNCTION(ALvoid, alGetSourcei, ( ALuint source, ALenum param, ALint* value ), return; )
  34. AL_FUNCTION(ALvoid, alGetSourcef, ( ALuint source, ALenum param, ALfloat* value ), return; )
  35. //AL_FUNCTION(ALvoid, alGetSource3f, ( ALuint source, ALenum param, ALfloat* v1, ALfloat* v2, ALfloat* v3 ), return; )
  36. AL_FUNCTION(ALvoid, alGetSourcefv, ( ALuint source, ALenum param, ALfloat* values ), return; )
  37. AL_FUNCTION(ALvoid, alSourcePlayv, ( ALsizei n, ALuint *sources ), return; )
  38. AL_FUNCTION(ALvoid, alSourcePausev, ( ALsizei n, ALuint *sources ), return; )
  39. AL_FUNCTION(ALvoid, alSourceStopv, ( ALsizei n, ALuint *sources ), return; )
  40. AL_FUNCTION(ALvoid, alSourceRewindv, (ALsizei n,ALuint *sources), return; )
  41. AL_FUNCTION(ALvoid, alSourcePlay, ( ALuint source ), return; )
  42. AL_FUNCTION(ALvoid, alSourcePause, ( ALuint source ), return; )
  43. AL_FUNCTION(ALvoid, alSourceStop, ( ALuint source ), return; )
  44. AL_FUNCTION(ALvoid, alSourceRewind, ( ALuint source ), return; )
  45. AL_FUNCTION(ALvoid, alGenBuffers, ( ALsizei n, ALuint* buffers ), return; )
  46. AL_FUNCTION(ALvoid, alDeleteBuffers, ( ALsizei n, ALuint* buffers ), return; )
  47. AL_FUNCTION(ALboolean, alIsBuffer, ( ALuint buffer ), return AL_FALSE; )
  48. AL_FUNCTION(ALvoid, alBufferData, ( ALuint buffer, ALenum format, ALvoid* data, ALsizei size, ALsizei freq ), return; )
  49. AL_FUNCTION(ALvoid, alGetBufferi, ( ALuint buffer, ALenum param, ALint* value ), return; )
  50. AL_FUNCTION(ALvoid, alGetBufferf, ( ALuint buffer, ALenum param, ALfloat* value ), return; )
  51. AL_FUNCTION(ALvoid, alSourceQueueBuffers, ( ALuint source, ALsizei n, ALuint* buffers ), return; )
  52. AL_FUNCTION(ALvoid, alSourceUnqueueBuffers, ( ALuint source, ALsizei n, ALuint* buffers ), return; )
  53. AL_FUNCTION(ALvoid, alDistanceModel, ( ALenum value ), return; )
  54. AL_FUNCTION(ALvoid, alDopplerFactor, ( ALfloat value ), return; )
  55. AL_FUNCTION(ALvoid, alDopplerVelocity, ( ALfloat value ), return; )