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