This commit is contained in:
Marc-Eric Martel
2021-10-26 17:28:37 -04:00
parent fbf2e8858e
commit c3c432c369
14 changed files with 410 additions and 60 deletions

View File

@@ -11,18 +11,16 @@ private:
irrklang::ISoundEngine* m_engine;
irrklang::ISound* m_music;
irrklang::vec3df convertVector(Vector3f& vec) const;
public:
Audio();
Audio(const char* music);
~Audio();
void Update3DAudio(Vector3f& pos, Vector3f& dir, Vector3f& speed);
void Update3DAudio(Vector3f pos, Vector3f dir, Vector3f speed);
void Create3DAudioObj(irrklang::ISound* sound, const char* name, Vector3f& pos, Vector3f& speed, float volume);
void Create3DAudioObj(irrklang::ISound* sound, const char* name, Vector3f& pos, Vector3f& vel, float volume);
void Render3DAudioObj(irrklang::ISound* sound, Vector3f& pos, Vector3f& speed, float volume);
void Render3DAudioObj(irrklang::ISound* sound, Vector3f& pos, Vector3f& vel, float volume);
void ToggleMusicState();