Go to the source code of this file.
Macros | |
#define | TRACK_ID_DRUM 9 |
Enumerations | |
enum | AmbientMode { AMB_MODE_NORMAL = 0 , AMB_MODE_RESUMING = 1 , AMB_MODE_STOPPED = 2 , AMB_MODE_PAUSING = 3 } |
enum | AmbientFadeState { AMB_FADE_IN = 0 , AMB_FADE_OUT = 1 , AMB_FADE_OUT_PAUSING = 2 } |
enum | AmbientPlayState { AMB_PLAYER_PLAYING = 0 , AMB_PLAYER_STOPPED = 1 , AMB_PLAYER_STOPPING = 2 } |
enum | MSEQCommand { MSEQ_CMD_80_STOP_SOUND = 0x80 , MSEQ_CMD_90_PLAY_SOUND = 0x90 , MSEQ_CMD_A0_SET_VOLUME_PAN = 0xA0 , MSEQ_CMD_B0_MULTI = 0xB0 , MSEQ_CMD_C0_SET_INSTRUMENT = 0xC0 , MSEQ_CMD_E0_TUNING = 0xE0 , MSEQ_CMD_SUB_66_START_LOOP = 0x66 , MSEQ_CMD_SUB_67_END_LOOP = 0x67 , MSEQ_CMD_SUB_68_SET_REVERB = 0x68 , MSEQ_CMD_SUB_69_SET_RESUMABLE = 0x69 } |
Variables | |
u8 | BlankMseqData [] |
#define TRACK_ID_DRUM 9 |
Definition at line 5 of file 2BF90.c.
Referenced by au_amb_player_update().
enum AmbientMode |
Enumerator | |
---|---|
AMB_MODE_NORMAL | |
AMB_MODE_RESUMING | |
AMB_MODE_STOPPED | |
AMB_MODE_PAUSING |
Definition at line 7 of file 2BF90.c.
enum AmbientFadeState |
Enumerator | |
---|---|
AMB_FADE_IN | |
AMB_FADE_OUT | |
AMB_FADE_OUT_PAUSING |
enum AmbientPlayState |
Enumerator | |
---|---|
AMB_PLAYER_PLAYING | |
AMB_PLAYER_STOPPED | |
AMB_PLAYER_STOPPING |
enum MSEQCommand |
Definition at line 26 of file 2BF90.c.
void au_amb_manager_init | ( | AmbienceManager * | manager, |
s8 | priority, | ||
s8 | busId, | ||
AuGlobals * | globals ) |
Definition at line 39 of file 2BF90.c.
Referenced by au_engine_init().
AuResult au_amb_check_player_index | ( | u32 | index | ) |
Definition at line 60 of file 2BF90.c.
Referenced by snd_ambient_disable(), snd_ambient_enable(), snd_ambient_is_stopped(), snd_ambient_mute(), snd_ambient_pause(), snd_ambient_play(), snd_ambient_resume(), snd_ambient_set_volume(), snd_ambient_stop_quick(), and snd_ambient_stop_slow().
void au_amb_load_tracks_fade | ( | s32 | arg0, |
s32 | arg1 ) |
void au_amb_set_disabled | ( | s32 | index, |
s32 | disable ) |
Definition at line 72 of file 2BF90.c.
Referenced by snd_ambient_disable(), and snd_ambient_enable().
AuResult au_amb_start | ( | s32 | index, |
s32 | time ) |
Definition at line 83 of file 2BF90.c.
Referenced by snd_ambient_play().
void au_amb_fade_setup | ( | AmbiencePlayer * | player | ) |
Definition at line 107 of file 2BF90.c.
Referenced by au_amb_manager_update(), and au_amb_start().
void au_amb_pause | ( | s32 | index, |
s32 | time ) |
Definition at line 126 of file 2BF90.c.
Referenced by snd_ambient_pause().
void au_amb_resume | ( | s32 | index, |
s32 | time ) |
Definition at line 141 of file 2BF90.c.
Referenced by snd_ambient_resume().
void au_amb_stop_quick | ( | s32 | index | ) |
Definition at line 157 of file 2BF90.c.
Referenced by snd_ambient_stop_quick().
void au_amb_stop_slow | ( | s32 | index, |
s32 | time ) |
Definition at line 172 of file 2BF90.c.
Referenced by snd_ambient_stop_slow().
void au_amb_set_volume | ( | s32 | index, |
s32 | time, | ||
s32 | volume ) |
Definition at line 187 of file 2BF90.c.
Referenced by snd_ambient_set_volume().
AuResult au_amb_is_stopped | ( | s32 | index | ) |
Definition at line 206 of file 2BF90.c.
Referenced by snd_ambient_is_stopped().
void au_amb_play_sequence | ( | AmbienceManager * | manager, |
MSEQHeader * | mseqFile, | ||
s32 | index ) |
Definition at line 219 of file 2BF90.c.
Referenced by au_amb_start().
void au_amb_manager_update | ( | AmbienceManager * | manager | ) |
Definition at line 255 of file 2BF90.c.
Referenced by au_update_clients_2().
void au_amb_load_track_fade_info | ( | AmbienceManager * | manager, |
AmbiencePlayer * | player ) |
Definition at line 306 of file 2BF90.c.
Referenced by au_amb_manager_update().
void au_amb_player_update | ( | AmbienceManager * | manager, |
AmbiencePlayer * | player ) |
Definition at line 333 of file 2BF90.c.
Referenced by au_amb_manager_update().
u8 au_amb_read_next | ( | AmbiencePlayer * | state | ) |
Definition at line 683 of file 2BF90.c.
Referenced by au_amb_player_update().
void au_amb_player_stop | ( | AmbienceManager * | manager, |
AmbiencePlayer * | player ) |
Definition at line 688 of file 2BF90.c.
Referenced by au_amb_manager_update(), and au_amb_player_update().
void au_amb_save_voices | ( | AmbienceManager * | arg0, |
AmbiencePlayer * | player ) |
Definition at line 705 of file 2BF90.c.
Referenced by au_amb_manager_update().
void au_amb_restore_voices | ( | AmbienceManager * | manager, |
AmbiencePlayer * | player ) |
Definition at line 729 of file 2BF90.c.
Referenced by au_amb_manager_update().
|
extern |
Definition at line 279 of file sfx_player.c.
Referenced by au_amb_player_update(), and au_amb_stop_quick().