aboutsummaryrefslogtreecommitdiff
path: root/engines/tsage/sound.cpp
diff options
context:
space:
mode:
authorPaul Gilbert2011-04-27 21:23:47 +1000
committerPaul Gilbert2011-04-27 21:23:47 +1000
commit34fe545dc7f619a40cffa207b8660ecb0c027c1f (patch)
tree4c39813a3a8f1be435e893955e873c15b82e7e54 /engines/tsage/sound.cpp
parentbc0e373da88155e6fe694ff727ca430a40081c88 (diff)
downloadscummvm-rg350-34fe545dc7f619a40cffa207b8660ecb0c027c1f.tar.gz
scummvm-rg350-34fe545dc7f619a40cffa207b8660ecb0c027c1f.tar.bz2
scummvm-rg350-34fe545dc7f619a40cffa207b8660ecb0c027c1f.zip
TSAGE: Created stub classes for ASound and Sound, and reworked engine to use proper named methods
Diffstat (limited to 'engines/tsage/sound.cpp')
-rw-r--r--engines/tsage/sound.cpp91
1 files changed, 91 insertions, 0 deletions
diff --git a/engines/tsage/sound.cpp b/engines/tsage/sound.cpp
index 7c8325d53e..cdb7470c58 100644
--- a/engines/tsage/sound.cpp
+++ b/engines/tsage/sound.cpp
@@ -59,4 +59,95 @@ void SoundManager::listenerSynchronise(Serialiser &s) {
warning("TODO: SoundManager listenerSynchronise");
}
+/*--------------------------------------------------------------------------*/
+
+void ASound::play(int soundNum, Action *action, int volume) {
+
+}
+
+void ASound::stop() {
+
+}
+
+void ASound::prime(int v, Action *action) {
+
+}
+
+void ASound::unPrime() {
+
+}
+
+void ASound::go() {
+
+}
+
+void ASound::hault(void) {
+}
+
+int ASound::getSoundNum() const { return 0; }
+bool ASound::isPlaying() const { return false; }
+bool ASound::isPaused() const { return false; }
+bool ASound::isMuted() const { return false; }
+
+void ASound::pause() {
+
+}
+
+void ASound::mute() {
+
+}
+
+void ASound::fadeIn() {
+
+}
+
+void ASound::fadeOut(EventHandler *evtHandler) {
+
+}
+
+void ASound::fade(int v1, int v2, int v3, int v4, EventHandler *evtHandler) {
+
+}
+
+void ASound::setTimeIndex(uint32 timeIndex) {
+
+}
+
+uint32 ASound::getTimeIndex() const {
+ return 0;
+}
+
+void ASound::setPri(int v) {
+
+}
+
+void ASound::setLoop(bool flag) {
+
+}
+
+int ASound::getPri() const {
+ return 0;
+}
+
+bool ASound::getLoop() {
+ return false;
+}
+
+void ASound::setVolume(int volume) {
+
+}
+
+int ASound::getVol() const {
+ return 0;
+}
+
+void ASound::holdAt(int v) {
+
+}
+
+void ASound::release() {
+
+}
+
+
} // End of namespace tSage