20 #include <SDL_mixer.h> 40 void load(
const std::string &filename);
42 void load(
const void *data,
unsigned int size);
44 void play(
int channel = -1,
int angle = 0,
int distance = 0)
const;
void loop()
Plays the sound repeatedly.
Definition: Sound.cpp:110
void load(const std::string &filename)
Loads sound from the specified file.
Definition: Sound.cpp:47
static void stop()
Stops all sounds.
Definition: Sound.cpp:99
void stopLoop()
Stops the looping sound effect.
Definition: Sound.cpp:125
Container for sound effects.
Definition: Sound.h:30
void play(int channel=-1, int angle=0, int distance=0) const
Plays the sound.
Definition: Sound.cpp:77
Sound()
Creates a blank sound effect.
Definition: Sound.cpp:31
~Sound()
Cleans up the sound effect.
Definition: Sound.cpp:38
Definition: BaseInfoState.cpp:40