X-Git-Url: https://git.jsancho.org/?a=blobdiff_plain;f=irrlicht%2Firr.scm;h=2c883583d341008a4e814631d53fd66094d33d2f;hb=2cb9ebb90bdf488128d5443f0e26ae22cd41d3fa;hp=07e506acdeaefc9ff62518fceb042382b35ea52d;hpb=8c5c5f5fc4aef51c5dfa515b3a8eee67de3b8e9b;p=guile-irrlicht.git diff --git a/irrlicht/irr.scm b/irrlicht/irr.scm index 07e506a..2c88358 100644 --- a/irrlicht/irr.scm +++ b/irrlicht/irr.scm @@ -25,12 +25,25 @@ ;; IReferenceCounted -(define-class ()) +(define-class () + (irr-class #:init-value "IReferenceCounted")) -(export ) +(define-method (drop! (obj )) + (let ((drop (get-irrlicht-proc "drop" obj))) + (drop obj))) + +(export drop!) ;; IEventReceiver -(define-class ()) +(define-class () + (irr-class #:init-value "IEventReceiver")) (export ) + + +;; SKeyMap +(define-class () + (irr-class #:init-value "SKeyMap")) + +(export )