]> git.jsancho.org Git - guile-irrlicht.git/blobdiff - irrlicht/gui.scm
wrap Irrlicht objects in C++
[guile-irrlicht.git] / irrlicht / gui.scm
index 1471409807bc524261e95e27851b1e50a58ae3a3..fe2f09df54cb36af81972aa9e5a92c4b338becd1 100644 (file)
          (parent (make <gui-element>))
          (id -1)
          (fill-background #f))
-    (make <gui-static-text>
-      #:irr-pointer
-      ((get-irrlicht-proc "addStaticText" gui-environment parent)
-       gui-environment
-       text
-       rectangle
-       border
-       word-wrap
-       parent
-       id
-       fill-background))))
+    (let ((addStaticText (get-irrlicht-proc "addStaticText" gui-environment parent)))
+      (addStaticText gui-environment text rectangle border word-wrap parent
+                     id fill-background))))
 
 (define-method (draw-all (gui-environment <gui-environment>))
   ((get-irrlicht-proc "drawAll" gui-environment)