6#include <mgdl/mgdl-openal.h>
14typedef enum MusicType MusicType;
40Music* Music_Create(
void);
41Music* Music_LoadOgg(
const char* fileName);
42Music* Music_LoadWav(
const char* fileName);
44void Music_DeleteData(
Music* music);
60bool Music_Play(
Music* music,
bool loop);
65void Music_SetPaused(
Music* music,
bool paused);
67void Music_SetElapsedSeconds(
Music* music,
float seconds);
68float Music_GetElapsedSeconds(
Music* music);
71void Music_Stop(
Music* music);
73bool Music_GetLooping(
Music* music);
74void Music_SetLooping(
Music* music,
bool looping);
76SoundStatus Music_GetStatus(
Music* music);
Definition mgdl-music.h:17
Sound handling struct.
Definition mgdl-sound.h:31