aboutsummaryrefslogtreecommitdiff
path: root/engines/agos/agos.h
diff options
context:
space:
mode:
authorTravis Howell2007-05-17 09:00:14 +0000
committerTravis Howell2007-05-17 09:00:14 +0000
commitd4191508f6a036169498037e00000e026d528632 (patch)
tree9c79fb9cd79217d6b643bbbbf89464101b7a1673 /engines/agos/agos.h
parent565d0d0a7d4b4f87ed402bb1c237afc7f8d85ca7 (diff)
downloadscummvm-rg350-d4191508f6a036169498037e00000e026d528632.tar.gz
scummvm-rg350-d4191508f6a036169498037e00000e026d528632.tar.bz2
scummvm-rg350-d4191508f6a036169498037e00000e026d528632.zip
Cleanup.
svn-id: r26858
Diffstat (limited to 'engines/agos/agos.h')
-rw-r--r--engines/agos/agos.h13
1 files changed, 9 insertions, 4 deletions
diff --git a/engines/agos/agos.h b/engines/agos/agos.h
index 38d7e50d44..0560afbb3b 100644
--- a/engines/agos/agos.h
+++ b/engines/agos/agos.h
@@ -762,7 +762,7 @@ protected:
void displayBoxStars();
void invertBox(HitArea * ha, byte a, byte b, byte c, byte d);
- void handleMouseMoved();
+ virtual void handleMouseMoved();
void initMouse();
virtual void drawMousePointer();
@@ -815,10 +815,10 @@ protected:
void writeChar(WindowBlock *window, int x, int y, int offs, int val);
byte *allocBlock(uint32 size);
- void checkNoOverWrite();
+ virtual void checkNoOverWrite();
void checkRunningAnims();
- void checkAnims(uint a);
- void checkZonePtrs();
+ virtual void checkAnims(uint a);
+ virtual void checkZonePtrs();
void setZoneBuffers();
void runVgaScript();
@@ -1609,6 +1609,10 @@ protected:
void listSaveGames(int n);
void saveUserGame(int slot);
void windowBackSpace(WindowBlock *window);
+
+ virtual void checkNoOverWrite();
+ virtual void checkAnims(uint a);
+ virtual void checkZonePtrs();
};
class AGOSEngine_PuzzlePack : public AGOSEngine_Feeble {
@@ -1646,6 +1650,7 @@ protected:
const OpcodeEntryPuzzlePack *_opcodesPuzzlePack;
+ virtual void handleMouseMoved();
virtual void drawMousePointer();
virtual void resetVerbs();