From 70f39bcb3dcee889ae08a51dd021258589d1ec42 Mon Sep 17 00:00:00 2001 From: =?utf8?q?Alexis=20Laferri=C3=A8re?= Date: Wed, 17 May 2017 06:58:35 -0700 Subject: [PATCH] gamnit: implement `lock_cursor` using SDL2 `relative_mouse_mode` MIME-Version: 1.0 Content-Type: text/plain; charset=utf8 Content-Transfer-Encoding: 8bit Signed-off-by: Alexis Laferrière --- lib/gamnit/display_linux.nit | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/lib/gamnit/display_linux.nit b/lib/gamnit/display_linux.nit index 634656b..cb6bdf0 100644 --- a/lib/gamnit/display_linux.nit +++ b/lib/gamnit/display_linux.nit @@ -36,6 +36,10 @@ redef class GamnitDisplay redef fun show_cursor=(val) do sdl.show_cursor = val + redef fun lock_cursor=(val) do sdl.relative_mouse_mode = val + + redef fun lock_cursor do return sdl.relative_mouse_mode + # Setup SDL, wm, EGL in order redef fun setup do -- 1.7.9.5