diff options
Diffstat (limited to 'backends/events/sdl/sdl-events.h')
-rw-r--r-- | backends/events/sdl/sdl-events.h | 8 |
1 files changed, 4 insertions, 4 deletions
diff --git a/backends/events/sdl/sdl-events.h b/backends/events/sdl/sdl-events.h index 8dd2840e1d..7a399cc186 100644 --- a/backends/events/sdl/sdl-events.h +++ b/backends/events/sdl/sdl-events.h @@ -37,11 +37,11 @@ class SdlEventManager : public DefaultEventManager { public: SdlEventManager(Common::EventSource *boss); - ~SdlEventManager(); + virtual ~SdlEventManager(); virtual bool pollSdlEvent(Common::Event &event); - void resetKeyboadEmulation(int16 x_max, int16 y_max); + virtual void resetKeyboadEmulation(int16 x_max, int16 y_max); protected: virtual void preprocessEvents(SDL_Event *event) {} @@ -78,9 +78,9 @@ protected: virtual bool handleJoyAxisMotion(SDL_Event &ev, Common::Event &event); virtual void fillMouseEvent(Common::Event &event, int x, int y); // overloaded by CE backend - void toggleMouseGrab(); + virtual void toggleMouseGrab(); - void handleKbdMouse(); + virtual void handleKbdMouse(); virtual bool remapKey(SDL_Event &ev, Common::Event &event); int _lastScreenID; |