aboutsummaryrefslogtreecommitdiff
path: root/engines/agi/preagi_winnie.h
diff options
context:
space:
mode:
authorMatthew Hoops2011-08-15 00:21:19 -0400
committerMatthew Hoops2011-08-15 11:55:01 -0400
commitfcd0cda9a98de7470f40f1db064ed2cce9f3a86c (patch)
treeabb12de2dfc5c1773a2c697531b6ca4ae8654935 /engines/agi/preagi_winnie.h
parent697230709be6b9460b4a3ac9bc8d9c7f065562d2 (diff)
downloadscummvm-rg350-fcd0cda9a98de7470f40f1db064ed2cce9f3a86c.tar.gz
scummvm-rg350-fcd0cda9a98de7470f40f1db064ed2cce9f3a86c.tar.bz2
scummvm-rg350-fcd0cda9a98de7470f40f1db064ed2cce9f3a86c.zip
AGI: Make Winnie inherit from PreAgiEngine
Diffstat (limited to 'engines/agi/preagi_winnie.h')
-rw-r--r--engines/agi/preagi_winnie.h11
1 files changed, 5 insertions, 6 deletions
diff --git a/engines/agi/preagi_winnie.h b/engines/agi/preagi_winnie.h
index 07a1a13e2e..34efcfa50d 100644
--- a/engines/agi/preagi_winnie.h
+++ b/engines/agi/preagi_winnie.h
@@ -281,19 +281,18 @@ struct WTP_SAVE_GAME {
class PreAgiEngine;
-class Winnie {
+class WinnieEngine : public PreAgiEngine {
public:
- Winnie(PreAgiEngine *vm);
+ WinnieEngine(OSystem *syst, const AGIGameDescription *gameDesc);
+ ~WinnieEngine();
void init();
- void run();
+ Common::Error go();
void debugCurRoom();
private:
- PreAgiEngine *_vm;
-
- WTP_SAVE_GAME _game;
+ WTP_SAVE_GAME _gameStateWinnie;
int _room;
int _mist;
bool _doWind;