22 #ifndef AGS_ENGINE_AC_SYSTEM_AUDIO_H 23 #define AGS_ENGINE_AC_SYSTEM_AUDIO_H 25 #include "ags/engine/ac/dynobj/script_audio_channel.h" 29 int System_GetColorDepth();
31 int System_GetScreenWidth();
32 int System_GetScreenHeight();
33 int System_GetViewportHeight();
34 int System_GetViewportWidth();
35 const char *System_GetVersion();
36 int System_GetHardwareAcceleration();
37 int System_GetNumLock();
38 int System_GetCapsLock();
39 int System_GetScrollLock();
40 int System_GetVsync();
41 void System_SetVsync(
int newValue);
42 void System_SetVSyncInternal(
bool vsync);
43 int System_GetWindowed();
44 int System_GetSupportsGammaControl();
45 int System_GetGamma();
46 void System_SetGamma(
int newValue);
47 int System_GetAudioChannelCount();
48 ScriptAudioChannel *System_GetAudioChannels(
int index);
49 int System_GetVolume();
50 void System_SetVolume(
int newvol);
51 const char *System_GetRuntimeInfo();