X-Git-Url: https://git.jsancho.org/?a=blobdiff_plain;f=irrlicht%2Fscene.scm;h=83eb9ba9a4b0a5a02623268628813a3c86e4b9fa;hb=8994b42fea213a741631efbe7fd9c09c0aab7100;hp=3beff2806652fd37602e1bf16370eb03cd93bae9;hpb=cc03ee884302dfeb94b5da68dd2b618c41333d5c;p=guile-irrlicht.git diff --git a/irrlicht/scene.scm b/irrlicht/scene.scm index 3beff28..83eb9ba 100644 --- a/irrlicht/scene.scm +++ b/irrlicht/scene.scm @@ -32,6 +32,7 @@ add-custom-scene-node! add-octree-scene-node create-rotation-animator + get-absolute-transformation get-mesh get-root-scene-node scene-draw-all @@ -152,6 +153,9 @@ (ffi-core:vector3df->pointer rotation-speed)))) (if (null-pointer? animator) #f animator))) +(define (get-absolute-transformation node) + (ffi-scene:get-absolute-transformation node)) + (define (get-mesh scene-manager filename) (let ((mesh (ffi-scene:get-mesh scene-manager (string->pointer filename)))) (if (null-pointer? mesh) #f mesh)))