diff options
author | Matthew Hoops | 2007-09-06 20:51:40 +0000 |
---|---|---|
committer | Matthew Hoops | 2007-09-06 20:51:40 +0000 |
commit | 898043d967e12cad2952ac44295a13d6ae382df7 (patch) | |
tree | d0c03699e609cc4455564112555386a52810afae /engines/agi/agi.h | |
parent | be93d3fe8d87d46e737cb9d7c1848a401d388e4f (diff) | |
download | scummvm-rg350-898043d967e12cad2952ac44295a13d6ae382df7.tar.gz scummvm-rg350-898043d967e12cad2952ac44295a13d6ae382df7.tar.bz2 scummvm-rg350-898043d967e12cad2952ac44295a13d6ae382df7.zip |
Winnie now enters the main loop and allows for movement (via the menu)
svn-id: r28867
Diffstat (limited to 'engines/agi/agi.h')
-rw-r--r-- | engines/agi/agi.h | 8 |
1 files changed, 8 insertions, 0 deletions
diff --git a/engines/agi/agi.h b/engines/agi/agi.h index b30c9ed2dd..a17e426cf1 100644 --- a/engines/agi/agi.h +++ b/engines/agi/agi.h @@ -549,6 +549,7 @@ public: virtual int detectGame() = 0; virtual int loadResource(int, int) = 0; virtual int loadResource(int, const char*) = 0; + virtual int loadResource(int, byte*) = 0; virtual int unloadResource(int, int) = 0; virtual int loadObjects(const char *) = 0; virtual int loadWords(const char *) = 0; @@ -577,6 +578,7 @@ public: virtual int detectGame(); virtual int loadResource(int, int); virtual int loadResource(int, const char*); + virtual int loadResource(int, byte*); virtual int unloadResource(int, int); virtual int loadObjects(const char *); virtual int loadWords(const char *); @@ -605,6 +607,7 @@ public: virtual int detectGame(); virtual int loadResource(int, int); virtual int loadResource(int, const char*) { return 0; } + virtual int loadResource(int, byte*) { return 0; } virtual int unloadResource(int, int); virtual int loadObjects(const char *); virtual int loadWords(const char *); @@ -633,6 +636,7 @@ public: virtual int detectGame(); virtual int loadResource(int, int); virtual int loadResource(int, const char*) { return 0; } + virtual int loadResource(int, byte*) { return 0; } virtual int unloadResource(int, int); virtual int loadObjects(const char *); virtual int loadWords(const char *); @@ -980,6 +984,7 @@ public: int preAgiLoadResource(int r, int n); int preAgiLoadResource(int r, const char* n); + int preAgiLoadResource(int r, byte* n); int preAgiUnloadResource(int r, int n); PreAgiEngine(OSystem *syst); @@ -1015,6 +1020,9 @@ public: void drawStrMiddle(int row, int attr, const char *buffer); void clearTextArea(); void clearRow(int row); + void XOR80(char *buffer); + void printStr(const char *szMsg); + void printStrXOR(char *szMsg); // Saved Games Common::SaveFileManager* getSaveFileMan() { return _saveFileMan; } |