X-Git-Url: https://git.jsancho.org/?p=guile-irrlicht.git;a=blobdiff_plain;f=irrlicht%2Fgui.scm;h=5c212936e72819e7493ee18c032ecf870187adfb;hp=204c97d44d3d6cb261dbce4b8d5839cb18e9e0eb;hb=bd94c6dfd60f2a5bdc49bf6bdc72deecf847799b;hpb=ca3e7fd267ab3ccda9a71600d9fa4212c37bb5c7 diff --git a/irrlicht/gui.scm b/irrlicht/gui.scm index 204c97d..5c21293 100644 --- a/irrlicht/gui.scm +++ b/irrlicht/gui.scm @@ -73,11 +73,15 @@ ((get-irrlicht-proc "drawAll" gui-environment) gui-environment)) +(define-method (get-font (gui-environment ) filename) + (let ((getFont (get-irrlicht-proc "getFont" gui-environment))) + (getFont gui-environment filename))) + (define-method (get-skin (gui-environment )) (let ((getSkin (get-irrlicht-proc "getSkin" gui-environment))) (getSkin gui-environment))) -(export add-image! add-static-text! draw-all get-skin) +(export add-image! add-static-text! draw-all get-font get-skin) ;; IGUIStaticText @@ -103,3 +107,10 @@ (irr-class #:init-value "IGUISkin")) (export ) + + +;; IGUIFont +(define-class () + (irr-class #:init-value "IGUIFont")) + +(export )