diff options
| author | Max Horn | 2003-12-16 15:34:17 +0000 | 
|---|---|---|
| committer | Max Horn | 2003-12-16 15:34:17 +0000 | 
| commit | de51f631be939a9da9ef0dd2e5f33fc605bdd01b (patch) | |
| tree | e261edf3012da48b8cfbd506a39694497cc02dfc /sound/mixer.cpp | |
| parent | 0c681181b80d77f11963ec7b5705db6364e403ae (diff) | |
| download | scummvm-rg350-de51f631be939a9da9ef0dd2e5f33fc605bdd01b.tar.gz scummvm-rg350-de51f631be939a9da9ef0dd2e5f33fc605bdd01b.tar.bz2 scummvm-rg350-de51f631be939a9da9ef0dd2e5f33fc605bdd01b.zip | |
cleanup
svn-id: r11686
Diffstat (limited to 'sound/mixer.cpp')
| -rw-r--r-- | sound/mixer.cpp | 14 | 
1 files changed, 8 insertions, 6 deletions
| diff --git a/sound/mixer.cpp b/sound/mixer.cpp index 805d16a8a7..4937c91934 100644 --- a/sound/mixer.cpp +++ b/sound/mixer.cpp @@ -57,22 +57,24 @@ public:  	virtual ~Channel();  	void destroy();  	virtual void mix(int16 *data, uint len); -	virtual void pause(bool paused) { + +	virtual bool isMusicChannel() const	= 0; + +	void pause(bool paused) {  		_paused = paused;  	} -	virtual bool isPaused() { +	bool isPaused() {  		return _paused;  	} -	virtual void setChannelVolume(const byte volume) { +	void setChannelVolume(const byte volume) {  		_volume = volume;  	} -	virtual void setChannelPan(const int8 pan) { +	void setChannelPan(const int8 pan) {  		_pan = pan;  	} -	virtual int getVolume() const { +	int getVolume() const {  		return isMusicChannel() ? _mixer->getMusicVolume() : _mixer->getVolume();  	} -	virtual bool isMusicChannel() const	= 0;  };  class ChannelRaw : public Channel { | 
