]> git.jsancho.org Git - guile-irrlicht.git/commitdiff
setVisible
authorJavier Sancho <jsf@jsancho.org>
Fri, 15 May 2020 06:13:06 +0000 (08:13 +0200)
committerJavier Sancho <jsf@jsancho.org>
Fri, 15 May 2020 06:13:06 +0000 (08:13 +0200)
src/cursor-control.cpp

index 781fed770b9a6d363b8a41a69b345c08440e2cdb..c4893461281fd7ee61e12246b3df1a791e1e0f21 100644 (file)
@@ -44,9 +44,19 @@ ICursorControl_setPosition (SCM cursor_control,
   return SCM_UNSPECIFIED;
 }
 
+SCM
+ICursorControl_setVisible (SCM cursor_control,
+                           SCM visible)
+{
+  ((gui::ICursorControl*)scm_to_irr_pointer (cursor_control))->
+    setVisible (scm_to_bool (visible));
+  return SCM_UNSPECIFIED;
+}
+
 void
 init_cursor_control (void)
 {
   DEFINE_GSUBR ("ICursorControl_getPosition", 1, 0, 0, ICursorControl_getPosition);
   DEFINE_GSUBR ("ICursorControl_setPosition", 2, 0, 0, ICursorControl_setPosition);
+  DEFINE_GSUBR ("ICursorControl_setVisible", 2, 0, 0, ICursorControl_setVisible);
 }