diff options
Diffstat (limited to 'src/libjin/audio/je_audio_manager.h')
-rw-r--r-- | src/libjin/audio/je_audio_manager.h | 46 |
1 files changed, 23 insertions, 23 deletions
diff --git a/src/libjin/audio/je_audio_manager.h b/src/libjin/audio/je_audio_manager.h index e0c7a4b..cc6d65b 100644 --- a/src/libjin/audio/je_audio_manager.h +++ b/src/libjin/audio/je_audio_manager.h @@ -11,27 +11,27 @@ namespace JinEngine { - namespace Audio - { + namespace Audio + { - class Source; + class Source; /// /// Audio manager. /// - template<class SubAudio> - class AudioManager : public Subsystem<SubAudio> - { - public: + template<class SubAudio> + class AudioManager : public Subsystem<SubAudio> + { + public: /// /// Audio state. /// - enum State - { - PLAY , - STOP , - PAUSE, - }; + enum State + { + PLAY , + STOP , + PAUSE, + }; /// /// AudioManager constructor. @@ -49,35 +49,35 @@ namespace JinEngine /// /// Play all sources whose state is playing. /// - virtual void play() = 0; + virtual void play() = 0; /// /// Stop and remove all sources from the queue. /// - virtual void stop() = 0; + virtual void stop() = 0; /// /// Pause audio. /// - virtual void pause() = 0; + virtual void pause() = 0; /// /// Resume audio. /// - virtual void resume() = 0; + virtual void resume() = 0; /// /// Set global audio volume. /// - virtual void setVolume(float volume) = 0; + virtual void setVolume(float volume) = 0; - protected: - float volume; - State state; + protected: + float volume; + State state; - }; + }; - } // namespace Audio + } // namespace Audio } // namespace JinEngine #endif // jin_audio |