aboutsummaryrefslogtreecommitdiff
path: root/engines/fullpipe/fullpipe.h
diff options
context:
space:
mode:
authorEugene Sandulenko2017-03-23 07:17:00 +0000
committerGitHub2017-03-23 07:17:00 +0000
commitdb4979fb1c75f80396d666b2217eca9b85a2d353 (patch)
tree3e3f47ccbcc27eb2bd72b26ca94f84b46e997652 /engines/fullpipe/fullpipe.h
parent530aa6c9a04e2b14fda0538fc094028dec6a6d6e (diff)
parent3e515890e86e924f7fa270acec0de6462a2bc0d1 (diff)
downloadscummvm-rg350-db4979fb1c75f80396d666b2217eca9b85a2d353.tar.gz
scummvm-rg350-db4979fb1c75f80396d666b2217eca9b85a2d353.tar.bz2
scummvm-rg350-db4979fb1c75f80396d666b2217eca9b85a2d353.zip
Merge pull request #925 from bluegr/fullpipe_common_str
Fullpipe Common::String + memory leak fixes
Diffstat (limited to 'engines/fullpipe/fullpipe.h')
-rw-r--r--engines/fullpipe/fullpipe.h16
1 files changed, 8 insertions, 8 deletions
diff --git a/engines/fullpipe/fullpipe.h b/engines/fullpipe/fullpipe.h
index 3733bed65d..f58c63b73f 100644
--- a/engines/fullpipe/fullpipe.h
+++ b/engines/fullpipe/fullpipe.h
@@ -165,15 +165,15 @@ public:
int _currSoundListCount;
bool _soundEnabled;
bool _flgSoundList;
- char _sceneTracks[10][260];
+ Common::String _sceneTracks[10];
int _numSceneTracks;
bool _sceneTrackHasSequence;
int _musicMinDelay;
int _musicMaxDelay;
int _musicLocal;
- char _trackName[2600];
+ Common::String _trackName;
int _trackStartDelay;
- char _sceneTracksCurrentTrack[260];
+ Common::String _sceneTracksCurrentTrack;
bool _sceneTrackIsPlaying;
void stopAllSounds();
@@ -183,8 +183,8 @@ public:
int getSceneTrack();
void updateTrackDelay();
void startSceneTrack();
- void startSoundStream1(const char *trackName);
- void playOggSound(const char *trackName, Audio::SoundHandle *stream);
+ void startSoundStream1(Common::String trackName);
+ void playOggSound(Common::String trackName, Audio::SoundHandle *stream);
void stopSoundStream2();
void stopAllSoundStreams();
void stopAllSoundInstances(int id);
@@ -272,9 +272,9 @@ public:
void setCursor(int id);
void updateCursorCommon();
- int getObjectState(const char *objname);
- void setObjectState(const char *name, int state);
- int getObjectEnumState(const char *name, const char *state);
+ int getObjectState(Common::String objname);
+ void setObjectState(Common::String name, int state);
+ int getObjectEnumState(Common::String name, const char *state);
void sceneAutoScrolling();
bool sceneSwitcher(EntranceInfo *entrance);