diff options
author | Max Horn | 2007-11-23 10:51:16 +0000 |
---|---|---|
committer | Max Horn | 2007-11-23 10:51:16 +0000 |
commit | 402a3dbbe34e326ffffcef607be206a1a8818a7b (patch) | |
tree | 6222a20814cc567ce96d2ebaaa90a711a6c85830 /engines/agi/agi.h | |
parent | 2f6343c9cd6214691a7bb1b2d182c5b7115941be (diff) | |
download | scummvm-rg350-402a3dbbe34e326ffffcef607be206a1a8818a7b.tar.gz scummvm-rg350-402a3dbbe34e326ffffcef607be206a1a8818a7b.tar.bz2 scummvm-rg350-402a3dbbe34e326ffffcef607be206a1a8818a7b.zip |
cleanup
svn-id: r29617
Diffstat (limited to 'engines/agi/agi.h')
-rw-r--r-- | engines/agi/agi.h | 11 |
1 files changed, 8 insertions, 3 deletions
diff --git a/engines/agi/agi.h b/engines/agi/agi.h index b74c606692..86e6901c71 100644 --- a/engines/agi/agi.h +++ b/engines/agi/agi.h @@ -644,7 +644,15 @@ struct StringData { #define KEY_QUEUE_SIZE 16 class AgiBase : public ::Engine { +protected: + // Engine API + int init(); + + virtual void initialize() = 0; + public: + GfxMgr *_gfx; + AgiButtonStyle _defaultButtonStyle; AgiButtonStyle _buttonStyle; Common::RenderMode _renderMode; @@ -685,9 +693,7 @@ class AgiEngine : public AgiBase { int _gameId; protected: - int init(); int go(); - void shutdown(); void initialize(); public: @@ -736,7 +742,6 @@ public: char _lastSentence[40]; SpritesMgr *_sprites; - GfxMgr *_gfx; SoundMgr *_sound; PictureMgr *_picture; AgiLoader *_loader; /* loader */ |