equal
deleted
inserted
replaced
18 |
18 |
19 #ifndef SDLS_H |
19 #ifndef SDLS_H |
20 #define SDLS_H |
20 #define SDLS_H |
21 |
21 |
22 #include <QStringList> |
22 #include <QStringList> |
23 |
23 #include "openalbridge.h" |
24 extern "C" bool openal_init (char *programname, bool usehardware, unsigned int memorysize); |
|
25 extern "C" bool openal_close (void); |
|
26 extern "C" bool openal_ready (void); |
|
27 extern "C" int openal_loadfile (const char *filename); |
|
28 extern "C" bool openal_toggleloop (unsigned int index); |
|
29 extern "C" bool openal_setvolume (unsigned int index, unsigned char percentage); |
|
30 extern "C" bool openal_setglobalvolume (unsigned char percentage); |
|
31 extern "C" bool openal_togglemute (void); |
|
32 extern "C" bool openal_fadeout (unsigned int index, unsigned short int quantity); |
|
33 extern "C" bool openal_fadein (unsigned int index, unsigned short int quantity); |
|
34 extern "C" bool openal_fade (unsigned int index, unsigned short int quantity, bool direction); |
|
35 extern "C" bool openal_playsound (unsigned int index); |
|
36 extern "C" bool openal_stopsound (unsigned int index); |
|
37 extern "C" bool openal_pausesound (unsigned int index); |
|
38 |
24 |
39 class SDLInteraction : public QObject |
25 class SDLInteraction : public QObject |
40 { |
26 { |
41 Q_OBJECT |
27 Q_OBJECT |
42 |
28 |