#include "aa_config.h"#include "rSDL.h"#include "tString.h"#include "tSafePTR.h"#include <SDL_mixer.h>#include "tPlayList.h"#include "sdl_mixer/eChannelSDLMixer.h"#include <deque>


Go to the source code of this file.
Classes | |
| class | eSoundMixer |
Enumerations | |
| enum | MusicMode { TITLE_TRACK, GUI_TRACK, GRID_TRACK } |
| enum | SoundEffect { CYCLE_TURN, CYCLE_EXPLOSION, ANNOUNCER_1, ANNOUNCER_2, ANNOUNCER_3, ANNOUNCER_GO, NEW_MATCH, NEW_ROUND, ROUND_WINNER, MATCH_WINNER, ZONE_SPAWN, CYCLE_MOTOR, CYCLE_GRIND_WALL } |
Functions | |
| void | se_SoundMenu () |
Variables | |
| char const * | MusicModeString [] |
| char const * | SoundEffectString [] |
| enum MusicMode |
| enum SoundEffect |
| CYCLE_TURN | |
| CYCLE_EXPLOSION | |
| ANNOUNCER_1 | |
| ANNOUNCER_2 | |
| ANNOUNCER_3 | |
| ANNOUNCER_GO | |
| NEW_MATCH | |
| NEW_ROUND | |
| ROUND_WINNER | |
| MATCH_WINNER | |
| ZONE_SPAWN | |
| CYCLE_MOTOR | |
| CYCLE_GRIND_WALL |
Definition at line 58 of file eSoundMixer.h.
00059 { 00060 CYCLE_TURN, 00061 CYCLE_EXPLOSION, 00062 ANNOUNCER_1, 00063 ANNOUNCER_2, 00064 ANNOUNCER_3, 00065 ANNOUNCER_GO, 00066 NEW_MATCH, 00067 NEW_ROUND, 00068 ROUND_WINNER, 00069 MATCH_WINNER, 00070 ZONE_SPAWN, 00071 CYCLE_MOTOR, 00072 CYCLE_GRIND_WALL
| void se_SoundMenu | ( | ) |
Definition at line 856 of file eSound.cpp.
References buffer_shift, uMenu::Enter(), se_SoundExit(), se_SoundInit(), Sound_menu, and sound_quality.
Referenced by MainMenu().
00856 { 00857 // se_SoundPause(true); 00858 // se_SoundLock(); 00859 int oldsettings=sound_quality; 00860 int oldshift=buffer_shift; 00861 Sound_menu.Enter(); 00862 if (oldsettings!=sound_quality || oldshift!=buffer_shift){ 00863 se_SoundExit(); 00864 se_SoundInit(); 00865 } 00866 // se_SoundUnlock(); 00867 // se_SoundPause(false); 00868 }


| char const* MusicModeString[] |
Definition at line 72 of file eSoundMixer.cpp.
| char const* SoundEffectString[] |
1.5.4