Freeciv-3.3
|
#include <audio.h>
Data Fields | |
char | name [MAX_AUDIO_NAME_LEN] |
char | descr [MAX_AUDIO_DESCR_LEN] |
bool | initialized |
bool(* | init )(struct audio_plugin *self) |
void(* | shutdown )(struct audio_plugin *self) |
void(* | stop )(void) |
void(* | wait )(void) |
double(* | get_volume )(void) |
void(* | set_volume )(double volume) |
bool(* | play )(const char *const tag, const char *const path, bool repeat, audio_finished_callback cb) |
void(* | pause )(void) |
void(* | resume )(void) |
char audio_plugin::descr[MAX_AUDIO_DESCR_LEN] |
Definition at line 38 of file audio.h.
Referenced by audio_get_volume().
char audio_plugin::name[MAX_AUDIO_NAME_LEN] |
Definition at line 42 of file audio.h.
Referenced by audio_pause().
Definition at line 43 of file audio.h.
Referenced by audio_resume().
Definition at line 39 of file audio.h.
Referenced by audio_select_plugin(), and audio_set_volume().
void(* audio_plugin::shutdown) (struct audio_plugin *self) |
Definition at line 35 of file audio.h.
Referenced by audio_select_plugin(), and audio_shutdown().
Definition at line 36 of file audio.h.
Referenced by audio_select_plugin(), audio_stop(), and audio_stop_usage().
Definition at line 37 of file audio.h.
Referenced by audio_select_plugin(), and audio_shutdown().