diff options
author | Robert Špalek | 2009-10-03 22:07:18 +0000 |
---|---|---|
committer | Robert Špalek | 2009-10-03 22:07:18 +0000 |
commit | 3035ca2fd3e5457aedb30dfc002c6bb1303fbbf4 (patch) | |
tree | 141fec42cbfc4a0446d48e3091afc0d945dd8916 /engines/draci/draci.h | |
parent | c0773975f54dd862fa7d68df900236ea63a6b509 (diff) | |
download | scummvm-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.h | 10 |
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; |