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"
29int System_GetColorDepth();
31int System_GetScreenWidth();
32int System_GetScreenHeight();
33int System_GetViewportHeight();
34int System_GetViewportWidth();
35const char *System_GetVersion();
36int System_GetHardwareAcceleration();
37int System_GetNumLock();
38int System_GetCapsLock();
39int System_GetScrollLock();
41void System_SetVsync(
int newValue);
42void System_SetVSyncInternal(
bool vsync);
43int System_GetWindowed();
44int System_GetSupportsGammaControl();
46void System_SetGamma(
int newValue);
47int System_GetAudioChannelCount();
48ScriptAudioChannel *System_GetAudioChannels(
int index);
49int System_GetVolume();
50void System_SetVolume(
int newvol);
51const char *System_GetRuntimeInfo();