]> git.jsancho.org Git - guile-irrlicht.git/blobdiff - irrlicht/gui.scm
get-color set-color!
[guile-irrlicht.git] / irrlicht / gui.scm
index 9f53049b3de7774375bdfc31ed766f3deb46725a..ca705d528913035bf016fa6782052f4b2a596171 100644 (file)
 (define-class <gui-skin> (<attribute-exchanging-object>)
   (irr-class #:init-value "IGUISkin"))
 
+(define-method (get-color (skin <gui-skin>) color)
+  (let ((getColor (get-irrlicht-proc "getColor" skin)))
+    (getColor skin color)))
+
 (define-method (set-font! (skin <gui-skin>) font . rest)
   (let-keywords rest #f
         ((which 'default))
     (let ((setFont (get-irrlicht-proc "setFont" skin)))
       (setFont skin font which))))
 
-(export <gui-skin> set-font!)
+(define-method (set-color! (skin <gui-skin>) which new-color)
+  (let ((setColor (get-irrlicht-proc "setColor" skin)))
+    (setColor skin which new-color)))
+
+(export <gui-skin> get-color set-font! set-color!)
 
 
 ;; IGUIFont