#ifndef GAME_SOUND_SOUND_H #define GAME_SOUND_SOUND_H namespace MWSound { class Sound { virtual void stop() = 0; virtual bool isPlaying() = 0; virtual void update(const float *pos) = 0; public: virtual ~Sound() { } friend class OpenAL_Output; friend class SoundManager; }; } #endif