]> git.jsancho.org Git - guile-irrlicht.git/blobdiff - irrlicht/foreign.scm
get-event-gui-type
[guile-irrlicht.git] / irrlicht / foreign.scm
index f6e203622f55db18eae8907fce38f3c26533c4dd..9b55633accaf17ad17cdd39077f3cf93896032e9 100644 (file)
 
 
 (define-module (irrlicht foreign)
+  #:use-module (system foreign)
   #:use-module (irrlicht base)
-  #:export (get-irrlicht-proc))
+  #:export (get-irrlicht-proc
+            null-object?))
 
 ;; We use a hash table to store foreign irrlicht methods related with their
 ;; classes
@@ -40,3 +42,6 @@
              new-proc))
           (else
            proc))))
+
+(define (null-object? object)
+  (eq? (irr-pointer object) %null-pointer))