aboutsummaryrefslogtreecommitdiff
path: root/engines/titanic/movie.h
diff options
context:
space:
mode:
authorPaul Gilbert2016-03-25 00:01:15 -0400
committerPaul Gilbert2016-03-25 00:01:15 -0400
commit73204984098c96ecc28a1367a5da9613e7103a35 (patch)
tree0ab93c76c03eaedc10e94eed67dbbc1d38addf58 /engines/titanic/movie.h
parent0b37ac18693c7f51212f250b8a9990071a1dda2b (diff)
downloadscummvm-rg350-73204984098c96ecc28a1367a5da9613e7103a35.tar.gz
scummvm-rg350-73204984098c96ecc28a1367a5da9613e7103a35.tar.bz2
scummvm-rg350-73204984098c96ecc28a1367a5da9613e7103a35.zip
TITANIC: Implementing more CTelevision code, CGameState movie list
Diffstat (limited to 'engines/titanic/movie.h')
-rw-r--r--engines/titanic/movie.h10
1 files changed, 8 insertions, 2 deletions
diff --git a/engines/titanic/movie.h b/engines/titanic/movie.h
index 4409712809..4a5777aa03 100644
--- a/engines/titanic/movie.h
+++ b/engines/titanic/movie.h
@@ -33,7 +33,7 @@ class CVideoSurface;
class CMovie : public ListItem {
public:
- virtual void proc8() = 0;
+ virtual void proc8(int v1, CVideoSurface *surface) = 0;
virtual void proc9() = 0;
virtual void proc10() = 0;
virtual void proc11() = 0;
@@ -56,7 +56,7 @@ private:
public:
OSMovie(const CResourceKey &name, CVideoSurface *surface);
- virtual void proc8();
+ virtual void proc8(int v1, CVideoSurface *surface);
virtual void proc9();
virtual void proc10();
virtual void proc11();
@@ -75,6 +75,12 @@ public:
virtual void proc19();
virtual void proc20();
virtual void *proc21();
+
+ bool isInGlobalList() const;
+};
+
+class CGlobalMovies : public List<CMovie> {
+public:
};
} // End of namespace Titanic