]> git.jsancho.org Git - guile-irrlicht.git/blobdiff - src/cursor-control.cpp
get-position
[guile-irrlicht.git] / src / cursor-control.cpp
index 5ff6540d7960e82df57fea5fa40b9049627fed7a..1147eab54191ab35ad655b9ef0c6ce103c5ac8c9 100644 (file)
@@ -49,6 +49,13 @@ extern "C" {
     return wrap_cursor_control (cursor_control);
   }
 
+  SCM
+  irr_gui_getPosition (SCM wrapped_cursor_control)
+  {
+    irr::gui::ICursorControl* control = unwrap_cursor_control (wrapped_cursor_control);
+    return scm_from_position2d_s32 (control->getPosition ());
+  }
+
   SCM
   irr_gui_setPosition (SCM wrapped_cursor_control,
                        SCM position)