#:use-module (irrlicht base)
#:use-module (irrlicht device)
#:use-module (irrlicht gui)
+ #:use-module (irrlicht irr)
#:use-module (irrlicht scene)
#:use-module (irrlicht video)
#:duplicates (merge-generics)
add-static-text!
begin-scene
create-device
+ drop!
end-scene
get-gui-environment
get-mesh
(define-class <reference-counted> (<irrlicht-base>)
(irr-class #:init-value "IReferenceCounted" #:getter irr-class))
-(export <reference-counted>)
+(define-method (drop! (obj <reference-counted>))
+ ((get-irrlicht-proc "drop" obj)
+ (irr-pointer obj)))
+
+(export <reference-counted> drop!)
;; IEventReceiver