#:use-module ((irrlicht bindings core) #:prefix ffi-core:)
#:use-module ((irrlicht bindings scene) #:prefix ffi-scene:)
#:use-module ((irrlicht bindings video) #:prefix ffi-video:)
#:use-module ((irrlicht bindings core) #:prefix ffi-core:)
#:use-module ((irrlicht bindings scene) #:prefix ffi-scene:)
#:use-module ((irrlicht bindings video) #:prefix ffi-video:)
(make-c-struct ffi-core:vector3df position)
(make-c-struct ffi-core:vector3df rotation)
(make-c-struct ffi-core:vector3df scale)
(make-c-struct ffi-core:vector3df position)
(make-c-struct ffi-core:vector3df rotation)
(make-c-struct ffi-core:vector3df scale)
(define (get-mesh scene-manager filename)
(let ((mesh (ffi-scene:get-mesh scene-manager (string->pointer filename))))
(define (get-mesh scene-manager filename)
(let ((mesh (ffi-scene:get-mesh scene-manager (string->pointer filename))))
(define (set-material-texture-am! node texture-layer texture)
(ffi-scene:set-material-texture-am node texture-layer texture))
(define (set-material-texture-am! node texture-layer texture)
(ffi-scene:set-material-texture-am node texture-layer texture))