Added Stop Sound event.

This commit is contained in:
Stiffly
2014-05-29 18:22:45 +02:00
parent 1b2f930afa
commit 4012edfd43
8 changed files with 46 additions and 96 deletions
+3
View File
@@ -12,6 +12,7 @@
#include "Events/ComponentCreated.h"
#include "Events/PlaySFX.h"
#include "Events/PlayBGM.h"
#include "Events/StopSound.h"
#include "Sound.h"
namespace Systems
@@ -38,6 +39,8 @@ private:
bool PlaySFX(const Events::PlaySFX &event);
EventRelay<SoundSystem, Events::PlayBGM> m_EPlayBGM;
bool PlayBGM(const Events::PlayBGM &event);
EventRelay<SoundSystem, Events::StopSound> m_EStopSound;
bool StopSound(const Events::StopSound &event);
void LoadSound(FMOD_SOUND*&, std::string, float, float);
void PlaySound(FMOD_CHANNEL**, FMOD_SOUND*, float volume, bool loop);