From 3035ca2fd3e5457aedb30dfc002c6bb1303fbbf4 Mon Sep 17 00:00:00 2001 From: Robert Špalek Date: Sat, 3 Oct 2009 22:07:18 +0000 Subject: Let Ctrl-Left click behave like Right lick in Dragon History. Also, started implementing Advanced Engine Features: - pause support - RTL support svn-id: r44575 --- engines/draci/draci.h | 10 ++++++---- 1 file changed, 6 insertions(+), 4 deletions(-) (limited to 'engines/draci/draci.h') 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; -- cgit v1.2.3