summaryrefslogtreecommitdiff
path: root/include/audio.h
blob: 756f16f4f7f4b9f4d00c0fc7c3baffea03331c31 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
#pragma once

/* Audio device management. */
int laudioSetMasterVolume( lua_State *L );
/* Wave/Sound Loading. */
int laudioLoadSound( lua_State *L );
int laudioLoadWave( lua_State *L );
int laudioLoadSoundFromWave( lua_State *L );
int laudioExportWave( lua_State *L );
int laudioExportWaveAsCode( lua_State *L );
/* Wave/Sound management. */
int laudioPlaySound( lua_State *L );
int laudioStopSound( lua_State *L );
int laudioPauseSound( lua_State *L );
int laudioResumeSound( lua_State *L );
int laudioIsSoundPlaying( lua_State *L );
int laudioSetSoundVolume( lua_State *L );
int laudioSetSoundPitch( lua_State *L );
int laudioSetSoundPan( lua_State *L );
int laudioWaveFormat( lua_State *L );
int laudioWaveCopy( lua_State *L );
int laudioWaveCrop( lua_State *L );
/* Music management. */
int laudioLoadMusicStream( lua_State *L );
int laudioPlayMusicStream( lua_State *L );
int laudioIsMusicStreamPlaying( lua_State *L );
int laudioUpdateMusicStream( lua_State *L );
int laudioStopMusicStream( lua_State *L );
int laudioPauseMusicStream( lua_State *L );
int laudioResumeMusicStream( lua_State *L );
int laudioSeekMusicStream( lua_State *L );
int laudioSetMusicVolume( lua_State *L );
int laudioSetMusicPitch( lua_State *L );
int laudioSetMusicPan( lua_State *L );
int laudioSetMusicLooping( lua_State *L );
int laudioGetMusicLooping( lua_State *L );
int laudioGetMusicTimeLength( lua_State *L );
int laudioGetMusicTimePlayed( lua_State *L );