Vegastrike 0.5.1 rc1
1.0
Original sources for Vegastrike Evolved
|
#include "vegastrike.h"
#include "vs_globals.h"
#include "audiolib.h"
#include "universe.h"
#include "star_system.h"
#include "config_xml.h"
#include "lin_time.h"
#include "collection.h"
#include "unit_generic.h"
#include "vsfilesystem.h"
#include "music.h"
#include "base.h"
#include "networking/inet_file.h"
#include "networking/inet.h"
#include "python/python_compile.h"
#include "aldrv/al_globals.h"
#include <map>
#include <set>
#include <algorithm>
Go to the source code of this file.
Namespaces | |
Muzak | |
Constant Groups | |
Muzak | |
Macros | |
#define | MAX_RECENT_HISTORY "5" |
#define | checkerr(func) do{print_check_err(((func)),#func);}while(0) |
Functions | |
static void | print_check_err (int errorcode, const char *str) |
bool | soundServerPipes () |
static int | randInt (int max) |
void * | Muzak::readerThread (void *input) |
std::vector< std::string > | rsplit (std::string tmpstr, std::string splitter) |
void | incmusicvol (const KBData &, KBSTATE a) |
void | decmusicvol (const KBData &, KBSTATE a) |
Variables | |
Music * | muzak = NULL |
int | muzak_count = 0 |
int | muzak_cross_index = 0 |
std::map< std::string, AUDSoundProperties > | Muzak::cachedSongs |
#define checkerr | ( | func) | do{print_check_err(((func)),#func);}while(0) |
Definition at line 57 of file music.cpp.
Referenced by Music::Listen(), Music::Music(), Muzak::readerThread(), and Music::~Music().
Definition at line 857 of file music.cpp.
References Music::ChangeVolume(), and PRESS.
Referenced by initGlobalCommandMap().
Definition at line 853 of file music.cpp.
References Music::ChangeVolume(), and PRESS.
Referenced by initGlobalCommandMap().
|
static |
std::vector< std::string > rsplit | ( | std::string | tmpstr, |
std::string | splitter | ||
) |
bool soundServerPipes | ( | ) |
Definition at line 59 of file music.cpp.
References VegaConfig::getVariable(), XMLSupport::parse_bool(), and vs_config.
Referenced by Music::Listen(), Music::Music(), and Music::~Music().
Music* muzak = NULL |
Definition at line 40 of file music.cpp.
Referenced by bootstrap_first_loop(), Music::CleanupMuzak(), createObjects(), GameUnit< UnitType >::Explode(), FactionUtil::LoadFactionPlaylists(), UniverseUtil::musicAddList(), UniverseUtil::musicLayerLoopList(), UniverseUtil::musicLayerPlayList(), UniverseUtil::musicLayerPlaySong(), UniverseUtil::musicLayerSkip(), UniverseUtil::musicLayerStop(), UniverseUtil::musicMute(), BaseComputer::newsPickerChangedSelection(), UniverseUtil::playVictoryTune(), CockpitKeys::SkipMusicTrack(), BaseComputer::switchToControls(), and BaseComputer::~BaseComputer().
int muzak_count = 0 |
Definition at line 41 of file music.cpp.
Referenced by Music::Addlist(), Music::ChangeVolume(), Music::CleanupMuzak(), createObjects(), Music::GotoSong(), Music::InitMuzak(), Music::Mute(), Music::MuzakCycle(), Music::SetLoops(), Music::SetVolume(), Music::Skip(), Music::SkipRandList(), Music::SkipRandSong(), and Music::Stop().
int muzak_cross_index = 0 |
Definition at line 42 of file music.cpp.
Referenced by Music::GotoSong(), Music::Listen(), Music::Skip(), Music::SkipRandList(), Music::SkipRandSong(), and Music::Stop().