diff options
author | stevenhoefel | 2017-01-16 21:08:04 +1100 |
---|---|---|
committer | stevenhoefel | 2017-01-16 21:08:04 +1100 |
commit | 863827321cf43e5a65df7d7fd129ea70c3830f09 (patch) | |
tree | b68fd76caf3dc65437f1b71569f2101f1b76d361 /engines/director/score.h | |
parent | 5fbb4fc6a02855492d8e0ebc89911827c6517d84 (diff) | |
download | scummvm-rg350-863827321cf43e5a65df7d7fd129ea70c3830f09.tar.gz scummvm-rg350-863827321cf43e5a65df7d7fd129ea70c3830f09.tar.bz2 scummvm-rg350-863827321cf43e5a65df7d7fd129ea70c3830f09.zip |
DIRECTOR: Implement function 'marker'.
Diffstat (limited to 'engines/director/score.h')
-rw-r--r-- | engines/director/score.h | 10 |
1 files changed, 7 insertions, 3 deletions
diff --git a/engines/director/score.h b/engines/director/score.h index 9b92e48f93..a53c13fc4d 100644 --- a/engines/director/score.h +++ b/engines/director/score.h @@ -61,9 +61,9 @@ public: static int compareLabels(const void *a, const void *b); void loadArchive(); void setStartToLabel(Common::String label); - void gotoloop(); - void gotonext(); - void gotoprevious(); + void gotoLoop(); + void gotoNext(); + void gotoPrevious(); void startLoop(); void processEvents(); Archive *getArchive() const { return _movieArchive; }; @@ -77,6 +77,10 @@ public: void setSpriteCasts(); Graphics::ManagedSurface *getSurface() { return _surface; } + int getPreviousLabelNumber(int referenceFrame); + int getCurrentLabelNumber(); + int getNextLabelNumber(int referenceFrame); + private: void update(); void readVersion(uint32 rid); |