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