]> git.jsancho.org Git - guile-irrlicht.git/blobdiff - irrlicht.scm
set-animation-speed!
[guile-irrlicht.git] / irrlicht.scm
index 8cc76591757f9cacb35390fab798c41af6ecb844..75e03f78bb296bf6a3824adce91b9cd20e8ab065 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-element>
+               <gui-environment>
+               <gui-static-text>
+               <irrlicht-device>
+               <key-map>
+               <material>
+               <mesh>
+               <mesh-scene-node>
+               <reference-counted>
+               <scene-manager>
+               <scene-node>
+               <scene-node-animator>
+               <texture>
+               <vertex3d>
+               <video-driver>
+               ;; methods
+               add-animated-mesh-scene-node!
+               add-animator!
                add-camera-scene-node!
                add-camera-scene-node-fps!
+               add-cube-scene-node!
+               add-custom-scene-node!
                add-file-archive!
+               add-internal-point!
                add-octree-scene-node!
+               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-cursor-control
+               get-event-type
                get-file-system
+               get-fps
                get-gui-environment
                get-mesh
                get-name
+               get-position
+               get-root-scene-node
                get-scene-manager
                get-texture
                get-video-driver
-               is-empty?
                is-window-active?
+               make-box3d
+               make-event-receiver
+               make-material
+               make-vertex3d
+               reset-box3d!
                run
+               set-animation-speed!
+               set-frame-loop!
+               set-material!
                set-material-flag!
                set-material-texture!
                set-md2-animation!
                set-position!
+               set-transform!
                set-visible!
-               set-window-caption!))
+               set-window-caption!
+               yield-device))
 
 ;; Merged methods have to be exported apart
 (re-export draw-all)