|
Freeciv-3.4
|
#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, bool music, 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().