aboutsummaryrefslogtreecommitdiff
path: root/engines/draci/draci.h
diff options
context:
space:
mode:
authorRobert Špalek2009-10-03 22:07:18 +0000
committerRobert Špalek2009-10-03 22:07:18 +0000
commit3035ca2fd3e5457aedb30dfc002c6bb1303fbbf4 (patch)
tree141fec42cbfc4a0446d48e3091afc0d945dd8916 /engines/draci/draci.h
parentc0773975f54dd862fa7d68df900236ea63a6b509 (diff)
downloadscummvm-rg350-3035ca2fd3e5457aedb30dfc002c6bb1303fbbf4.tar.gz
scummvm-rg350-3035ca2fd3e5457aedb30dfc002c6bb1303fbbf4.tar.bz2
scummvm-rg350-3035ca2fd3e5457aedb30dfc002c6bb1303fbbf4.zip
Let Ctrl-Left click behave like Right lick in Dragon History.
Also, started implementing Advanced Engine Features: - pause support - RTL support svn-id: r44575
Diffstat (limited to 'engines/draci/draci.h')
-rw-r--r--engines/draci/draci.h10
1 files changed, 6 insertions, 4 deletions
diff --git a/engines/draci/draci.h b/engines/draci/draci.h
index 926742732b..7876025b9d 100644
--- a/engines/draci/draci.h
+++ b/engines/draci/draci.h
@@ -43,14 +43,16 @@ namespace Draci {
class DraciEngine : public Engine {
public:
DraciEngine(OSystem *syst, const ADGameDescription *gameDesc);
- ~DraciEngine();
+ virtual ~DraciEngine();
int init();
- Common::Error run();
+ virtual Common::Error run();
- bool hasFeature(Engine::EngineFeature f) const;
+ virtual bool hasFeature(Engine::EngineFeature f) const;
+ virtual void pauseEngineIntern(bool pause);
+ virtual void syncSoundSettings();
- bool handleEvents();
+ void handleEvents();
Screen *_screen;
Mouse *_mouse;