openALFn.h 3.0 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071727374757677787980
  1. #ifndef AL_FUNCTION
  2. #define AL_FUNCTION(fn_name)
  3. #endif
  4. // AL Functions
  5. AL_FUNCTION( alEnable );
  6. AL_FUNCTION( alDisable );
  7. AL_FUNCTION( alIsEnabled );
  8. AL_FUNCTION( alHint );
  9. AL_FUNCTION( alGetBoolean );
  10. AL_FUNCTION( alGetInteger );
  11. AL_FUNCTION( alGetFloat );
  12. AL_FUNCTION( alGetDouble );
  13. AL_FUNCTION( alGetBooleanv );
  14. AL_FUNCTION( alGetIntegerv );
  15. AL_FUNCTION( alGetFloatv );
  16. AL_FUNCTION( alGetDoublev );
  17. AL_FUNCTION( alGetString );
  18. AL_FUNCTION( alGetError );
  19. AL_FUNCTION( alIsExtensionPresent );
  20. AL_FUNCTION( alGetProcAddress );
  21. AL_FUNCTION( alGetEnumValue );
  22. AL_FUNCTION( alListeneri );
  23. AL_FUNCTION( alListenerf );
  24. AL_FUNCTION( alListener3f );
  25. AL_FUNCTION( alListenerfv );
  26. AL_FUNCTION( alGetListeneri );
  27. AL_FUNCTION( alGetListenerf );
  28. AL_FUNCTION( alGetListener3f );
  29. AL_FUNCTION( alGetListenerfv );
  30. AL_FUNCTION( alGenSources );
  31. AL_FUNCTION( alDeleteSources );
  32. AL_FUNCTION( alIsSource );
  33. AL_FUNCTION( alSourcei );
  34. AL_FUNCTION( alSourcef );
  35. AL_FUNCTION( alSource3f );
  36. AL_FUNCTION( alSourcefv );
  37. AL_FUNCTION( alGetSourcei );
  38. AL_FUNCTION( alGetSourcef );
  39. AL_FUNCTION( alGetSource3f );
  40. AL_FUNCTION( alGetSourcefv );
  41. AL_FUNCTION( alSourcePlayv );
  42. AL_FUNCTION( alSourcePausev );
  43. AL_FUNCTION( alSourceStopv );
  44. AL_FUNCTION( alSourceRewindv );
  45. AL_FUNCTION( alSourcePlay );
  46. AL_FUNCTION( alSourcePause );
  47. AL_FUNCTION( alSourceStop );
  48. AL_FUNCTION( alSourceRewind );
  49. AL_FUNCTION( alGenBuffers );
  50. AL_FUNCTION( alDeleteBuffers );
  51. AL_FUNCTION( alIsBuffer );
  52. AL_FUNCTION( alBufferData );
  53. AL_FUNCTION( alGetBufferi );
  54. AL_FUNCTION( alGetBufferf );
  55. AL_FUNCTION( alSourceQueueBuffers );
  56. AL_FUNCTION( alSourceUnqueueBuffers );
  57. AL_FUNCTION( alDistanceModel );
  58. AL_FUNCTION( alDopplerFactor );
  59. AL_FUNCTION( alDopplerVelocity );
  60. // ALC Functions
  61. AL_FUNCTION( alcGetString );
  62. AL_FUNCTION( alcGetIntegerv );
  63. AL_FUNCTION( alcOpenDevice );
  64. AL_FUNCTION( alcCloseDevice );
  65. AL_FUNCTION( alcCreateContext );
  66. AL_FUNCTION( alcMakeContextCurrent );
  67. AL_FUNCTION( alcProcessContext );
  68. AL_FUNCTION( alcGetCurrentContext );
  69. AL_FUNCTION( alcGetContextsDevice );
  70. AL_FUNCTION( alcSuspendContext );
  71. AL_FUNCTION( alcDestroyContext );
  72. AL_FUNCTION( alcGetError );
  73. AL_FUNCTION( alcIsExtensionPresent );
  74. AL_FUNCTION( alcGetProcAddress );
  75. AL_FUNCTION( alcGetEnumValue );
  76. #undef AL_FUNCTION