]> git.tdb.fi Git - libs/gltk.git/blobdiff - source/root.h
Add an input method subsystem
[libs/gltk.git] / source / root.h
index 5d721c0c2370f5e1ac68d68ef1aee8e987bdbde0..b0751b688985265d76566894c5dab694863ef5c5 100644 (file)
@@ -28,6 +28,7 @@ public:
 private:
        const Resources &resources;
        Input::Keyboard *keyboard;
+       InputMethod *input_method;
        Input::Mouse *mouse;
        Input::Touchscreen *touchscreen;
        bool own_input;
@@ -65,9 +66,6 @@ private:
        bool button_press_event(unsigned);
        bool button_release_event(unsigned);
        bool axis_motion_event(unsigned, float, float);
-       bool key_press_event(unsigned);
-       bool key_release_event(unsigned);
-       bool character_event(StringCodec::unichar);
        bool touch_press_event(unsigned);
        bool touch_release_event(unsigned);
        bool touch_motion_event(unsigned, float, float);