Age | Commit message (Collapse) | Author |
|
svn-id: r16398
|
|
MusicEngine::setMasterVolume to setMusicVolume; fixed iMuse to use the correct method for setMusicVolume (previously modified the iMuse internal volume control); hooked up the volume control of various other music engines; added ScummEngine::setupVolume method which can be called whenever volume settings change, and which gurantees that those are handled uniformly
svn-id: r15944
|
|
svn-id: r15338
|
|
svn-id: r12176
|
|
explicitly
svn-id: r10571
|
|
svn-id: r10568
|
|
svn-id: r10557
|
|
cleanup; also added an error() invocation to find out if certain code is still needed
svn-id: r10556
|
|
the iMuse implementation. This allows the termination
sequence to be done BEFORE object destruction, so
that the destructor is not making calls that may not
be appropriate during object destruction. (Virtual
functions were the concern, although I'm not sure any
of that was happening anyway. Oh well, better to be
safe than sorry.)
I implemented an empty terminate() in the base class,
but the other MusicEngine derivatives may have stuff
in their destructors that should be moved to this
method. I didn't check.
svn-id: r10452
|
|
svn-id: r10097
|
|
svn-id: r10070
|
|
IMuse::get_sound_active and IMuse::getSoundStatus; added lots of const qualifiers to IMuse; rewrote IMuseInternal::getSoundStatus (hopefully not breaking it); added MusicEngine::getSoundStatus
svn-id: r10069
|
|
does IMuse::getSoundStatus really have to return an int or can we cast it to boolean safely?)
svn-id: r10067
|
|
(initial stab, more work to follow)
svn-id: r10066
|