]> git.jsancho.org Git - lugaru.git/blobdiff - Source/Sounds.h
CMake: Use upstream SDL2 find_package
[lugaru.git] / Source / Sounds.h
index 8feac33951dcf4d0d113f2e7281f442eed627133..80a76c172314d53f6be15920da03a5c2b0e5bbfe 100644 (file)
@@ -26,12 +26,20 @@ enum sound_types {
 #define DECLARE_SOUND(id, filename) id,
 #include "Sounds.def"
 #undef DECLARE_SOUND
-sounds_count
+    sounds_count
 };
 
 extern struct OPENAL_SAMPLE *samp[sounds_count];
+extern int channels[];
 
 extern void loadAllSounds();
 
+extern void emit_sound_at(int soundid, const XYZ &pos = XYZ(), float vol = 256.f);
+extern void emit_sound_np(int soundid, float vol = 256.f);
+extern void emit_stream_at(int soundid, const XYZ &pos = XYZ(), float vol = 256.f);
+extern void emit_stream_np(int soundid, float vol = 256.f);
+extern void resume_stream(int soundid);
+extern void pause_sound(int soundid);
+
 extern int footstepsound, footstepsound2, footstepsound3, footstepsound4;
 #endif