aboutsummaryrefslogtreecommitdiff
path: root/engines/tony/gfxengine.h
diff options
context:
space:
mode:
Diffstat (limited to 'engines/tony/gfxengine.h')
-rw-r--r--engines/tony/gfxengine.h21
1 files changed, 6 insertions, 15 deletions
diff --git a/engines/tony/gfxengine.h b/engines/tony/gfxengine.h
index 2e22e1ca62..ab32a01972 100644
--- a/engines/tony/gfxengine.h
+++ b/engines/tony/gfxengine.h
@@ -102,23 +102,15 @@ public:
void enableMouse();
void disableMouse();
- operator RMGfxTargetBuffer &() {
- return _bigBuf;
- }
- RMInput &getInput() {
- return _input;
- }
- RMPointer &getPointer() {
- return _point;
- }
+ operator RMGfxTargetBuffer &();
+ RMInput &getInput();
+ RMPointer &getPointer();
// Link to the custom function list
void initCustomDll();
// Link to graphic task
- void linkGraphicTask(RMGfxTask *task) {
- _bigBuf.addPrim(new RMGfxPrimitive(task));
- };
+ void linkGraphicTask(RMGfxTask *task);
// Manage a location
uint32 loadLocation(int nLoc, RMPoint ptTonyStart, RMPoint start);
@@ -137,9 +129,8 @@ public:
void closeWipe();
void waitWipeEnd(CORO_PARAM);
- void setPerorate(bool bpal) {
- _inter.setPerorate(bpal);
- }
+ void setPerorate(bool bpal);
+
bool canLoadSave();
};