]> git.jsancho.org Git - guile-irrlicht.git/blobdiff - irrlicht.scm
get-event-gui-caller
[guile-irrlicht.git] / irrlicht.scm
index c1e52c2c50d04f3a7f257e740e18758eb5f5eea2..4682a7a4e2cfac4abaf1e405960231d4b10a2844 100644 (file)
@@ -21,6 +21,7 @@
 (define-module (irrlicht)
   #:use-module (oop goops)
   #:use-module (irrlicht base)
+  #:use-module (irrlicht core)
   #:use-module (irrlicht device)
   #:use-module (irrlicht gui)
   #:use-module (irrlicht io)
   #:use-module (irrlicht scene)
   #:use-module (irrlicht video)
   #:duplicates (merge-generics)
-  #:re-export (add-animated-mesh-scene-node!
+  #:re-export (;; classes
+               <animated-mesh>
+               <animated-mesh-scene-node>
+               <attribute-exchanging-object>
+               <box3d>
+               <camera-scene-node>
+               <cursor-control>
+               <event>
+               <event-receiver>
+               <file-archive>
+               <file-system>
+               <gui-button>
+               <gui-editbox>
+               <gui-element>
+               <gui-environment>
+               <gui-font>
+               <gui-image>
+               <gui-listbox>
+               <gui-scrollbar>
+               <gui-skin>
+               <gui-static-text>
+               <irrlicht-device>
+               <key-map>
+               <material>
+               <mesh>
+               <mesh-scene-node>
+               <reference-counted>
+               <scene-manager>
+               <scene-node>
+               <scene-node-animator>
+               <texture>
+               <timer>
+               <vertex3d>
+               <video-driver>
+               ;; methods
+               add-animated-mesh-scene-node!
+               add-animator!
+               add-button!
                add-camera-scene-node!
+               add-camera-scene-node-fps!
+               add-cube-scene-node!
+               add-custom-scene-node!
+               add-editbox!
                add-file-archive!
+               add-image!
+               add-internal-point!
+               add-listbox!
+               add-octree-scene-node!
+               add-scrollbar!
+               add-sphere-scene-node!
                add-static-text!
                begin-scene
                create-device
+               create-fly-circle-animator
+               create-fly-straight-animator
+               create-rotation-animator
+               draw-vertex-primitive-list
                drop!
                end-scene
+               get-absolute-transformation
+               get-built-in-font
+               get-color
+               get-cursor-control
+               get-event-gui-caller
+               get-event-key
+               get-event-key-pressed
+               get-event-type
                get-file-system
+               get-font
+               get-fps
                get-gui-environment
                get-mesh
                get-name
+               get-root-scene-node
                get-scene-manager
+               get-skin
                get-texture
+               get-time
+               get-timer
                get-video-driver
-               is-empty?
+               is-window-active?
+               make-box3d
+               make-event-receiver
+               make-material
+               make-vertex3d
+               reset-box3d!
                run
+               set-animation-speed!
+               set-color!
+               set-event-receiver!
+               set-font!
+               set-frame-loop!
+               set-material!
                set-material-flag!
                set-material-texture!
+               set-max!
                set-md2-animation!
-               set-window-caption!))
+               set-override-color!
+               set-resizable!
+               set-rotation!
+               set-scale!
+               set-transform!
+               set-visible!
+               set-window-caption!
+               yield-device))
 
 ;; Merged methods have to be exported apart
-(re-export draw-all)
+(re-export draw-all
+           get-position
+           set-position!)