22 |
22 |
23 #ifdef __CPLUSPLUS |
23 #ifdef __CPLUSPLUS |
24 extern "C" { |
24 extern "C" { |
25 #endif |
25 #endif |
26 |
26 |
27 int openal_init (int memorysize); |
27 int openal_init (unsigned int memorysize); |
28 int openal_close (void); |
28 int openal_close (void); |
29 int openal_loadfile (const char *filename); |
29 int openal_loadfile (const char *filename); |
30 int openal_toggleloop (int index); |
30 int openal_toggleloop (unsigned int index); |
31 int openal_setvolume (int index, unsigned char percentage); |
31 int openal_setvolume (unsigned int index, unsigned char percentage); |
32 int openal_setglobalvolume (unsigned char percentage); |
32 int openal_setglobalvolume (unsigned char percentage); |
33 int openal_togglemute (void); |
33 int openal_togglemute (void); |
34 int openal_fadeout (int index, unsigned int quantity); |
34 int openal_fadeout (unsigned int index, unsigned short int quantity); |
35 int openal_fadein (int index, unsigned int quantity); |
35 int openal_fadein (unsigned int index, unsigned short int quantity); |
36 int openal_fade (int index, unsigned int quantity, char direction); |
36 int openal_fade (unsigned int index, unsigned short int quantity, unsigned char direction); |
37 int openal_playsound (int index); |
37 int openal_playsound (unsigned int index); |
38 int openal_pausesound (int index); |
38 int openal_pausesound (unsigned int index); |
39 int openal_stopsound (int index); |
39 int openal_stopsound (unsigned int index); |
40 |
40 |
41 #ifdef __CPLUSPLUS |
41 #ifdef __CPLUSPLUS |
42 } |
42 } |
43 #endif |
43 #endif |
44 |
44 |