aboutsummaryrefslogtreecommitdiff
path: root/engines/fullpipe/fullpipe.h
diff options
context:
space:
mode:
authoruruk2014-04-29 11:26:39 +0200
committeruruk2014-04-29 11:26:39 +0200
commit5b105566a5637edcf73fd6cbc690c1b3b958ff2a (patch)
tree9b35a6c244e5f9fb7b01be1e6e1da994852534e2 /engines/fullpipe/fullpipe.h
parentec71f936280496d349310ea0091dbe26b90ae540 (diff)
parent55127114349219d57b7a9143a5d3d9bfd97e3e88 (diff)
downloadscummvm-rg350-5b105566a5637edcf73fd6cbc690c1b3b958ff2a.tar.gz
scummvm-rg350-5b105566a5637edcf73fd6cbc690c1b3b958ff2a.tar.bz2
scummvm-rg350-5b105566a5637edcf73fd6cbc690c1b3b958ff2a.zip
Merge remote-tracking branch 'origin/master' into cge2
Diffstat (limited to 'engines/fullpipe/fullpipe.h')
-rw-r--r--engines/fullpipe/fullpipe.h13
1 files changed, 13 insertions, 0 deletions
diff --git a/engines/fullpipe/fullpipe.h b/engines/fullpipe/fullpipe.h
index 5718b16ab3..27505252ab 100644
--- a/engines/fullpipe/fullpipe.h
+++ b/engines/fullpipe/fullpipe.h
@@ -151,12 +151,24 @@ public:
int _currSoundListCount;
bool _soundEnabled;
bool _flgSoundList;
+ char _sceneTracks[10][260];
+ int _numSceneTracks;
+ bool _sceneTrackHasSequence;
+ int _musicMinDelay;
+ int _musicMaxDelay;
+ int _musicLocal;
+ char _trackName[2600];
+ int _trackStartDelay;
+ char _sceneTracksCurrentTrack[260];
+ bool _sceneTrackIsPlaying;
void stopAllSounds();
void toggleMute();
void playSound(int id, int flag);
void playTrack(GameVar *sceneVar, const char *name, bool delayed);
+ int getSceneTrack();
void startSceneTrack();
+ void startSoundStream1(char *trackName);
void stopSoundStream2();
void stopAllSoundStreams();
void stopAllSoundInstances(int id);
@@ -300,6 +312,7 @@ public:
GameVar *_musicGameVar;
Audio::SoundHandle _sceneTrackHandle;
+
public:
bool _isSaveAllowed;