alut.h 669 B

123456789101112131415161718192021222324
  1. #ifndef _ALUT_H_
  2. #define _ALUT_H_
  3. #define ALUTAPI
  4. #define ALUTAPIENTRY __cdecl
  5. #include "al.h"
  6. #include "alu.h"
  7. #ifdef __cplusplus
  8. extern "C" {
  9. #endif
  10. ALUTAPI ALvoid ALUTAPIENTRY alutInit(ALint *argc,ALbyte **argv);
  11. ALUTAPI ALvoid ALUTAPIENTRY alutExit(ALvoid);
  12. ALUTAPI ALvoid ALUTAPIENTRY alutLoadWAVFile(ALbyte *file,ALenum *format,ALvoid **data,ALsizei *size,ALsizei *freq,ALboolean *loop);
  13. ALUTAPI ALvoid ALUTAPIENTRY alutLoadWAVMemory(ALbyte *memory,ALenum *format,ALvoid **data,ALsizei *size,ALsizei *freq,ALboolean *loop);
  14. ALUTAPI ALvoid ALUTAPIENTRY alutUnloadWAV(ALenum format,ALvoid *data,ALsizei size,ALsizei freq);
  15. #ifdef __cplusplus
  16. }
  17. #endif
  18. #endif