aboutsummaryrefslogtreecommitdiff
path: root/engines/parallaction/parallaction.h
diff options
context:
space:
mode:
authorNicola Mettifogo2008-08-30 10:27:20 +0000
committerNicola Mettifogo2008-08-30 10:27:20 +0000
commit0a387bca12797b63432aeecedd262a5433389b83 (patch)
tree2bd04fc59133c42234a0dd906d17685cb2fdbc26 /engines/parallaction/parallaction.h
parent4e7205af360e3325871f1e27547ea92a3bad4cee (diff)
downloadscummvm-rg350-0a387bca12797b63432aeecedd262a5433389b83.tar.gz
scummvm-rg350-0a387bca12797b63432aeecedd262a5433389b83.tar.bz2
scummvm-rg350-0a387bca12797b63432aeecedd262a5433389b83.zip
Moved mouse cursor loading/handling to Input class.
svn-id: r34206
Diffstat (limited to 'engines/parallaction/parallaction.h')
-rw-r--r--engines/parallaction/parallaction.h28
1 files changed, 0 insertions, 28 deletions
diff --git a/engines/parallaction/parallaction.h b/engines/parallaction/parallaction.h
index 32ddb9f90a..ba4a3b8c21 100644
--- a/engines/parallaction/parallaction.h
+++ b/engines/parallaction/parallaction.h
@@ -90,10 +90,6 @@ enum {
kEvLoadGame = 4000
};
-enum {
- kCursorArrow = -1
-};
-
enum ParallactionGameType {
GType_Nippon = 1,
GType_BRA
@@ -104,7 +100,6 @@ struct PARALLACTIONGameDescription;
-extern uint16 _mouseButtons;
extern char _password[8];
extern uint16 _score;
extern uint16 _language;
@@ -302,7 +297,6 @@ public:
Common::RandomSource _rnd;
Debugger *_debugger;
- Frames *_comboArrow;
protected: // data
@@ -337,9 +331,6 @@ public:
virtual void callFunction(uint index, void* parm) { }
- virtual void setArrowCursor() = 0;
- virtual void setInventoryCursor(ItemName name) = 0;
-
virtual void parseLocation(const char* name) = 0;
void updateDoor(ZonePtr z, bool close);
@@ -455,7 +446,6 @@ public:
void switchBackground(const char* background, const char* mask);
void showSlide(const char *name, int x = 0, int y = 0);
- void setArrowCursor();
// TODO: this should be private!!!!!!!
bool _inTestResult;
@@ -479,19 +469,12 @@ private:
void changeCharacter(const char *name);
void runPendingZones();
- void setInventoryCursor(ItemName name);
-
-
void doLoadGame(uint16 slot);
void doSaveGame(uint16 slot, const char* name);
int buildSaveFileList(Common::StringList& l);
int selectSaveFile(uint16 arg_0, const char* caption, const char* button);
void initResources();
- void initCursors();
-
- static byte _resMouseArrow[256];
- byte *_mouseArrow;
static const Callable _dosCallables[25];
static const Callable _amigaCallables[25];
@@ -599,7 +582,6 @@ public:
uint32 _zoneFlags[NUM_LOCATIONS][NUM_ZONES];
void startPart(uint part);
- void setArrowCursor();
private:
LocationParser_br *_locationParser;
ProgramParser_br *_programParser;
@@ -607,9 +589,6 @@ private:
void initResources();
void initFonts();
void freeFonts();
-
- void setInventoryCursor(ItemName name);
-
void changeLocation(char *location);
void runPendingZones();
@@ -617,13 +596,6 @@ private:
void freePart();
void freeLocation();
- void initCursors();
-
- Frames *_dinoCursor;
- Frames *_dougCursor;
- Frames *_donnaCursor;
- Frames *_mouseArrow;
-
static const char *_partNames[];