X-Git-Url: https://git.jsancho.org/?a=blobdiff_plain;f=irrlicht%2Fvideo.scm;h=b0f48d999957b95dd1a2cca85b00989b093718ee;hb=4eb7b8f04ad278d49d632d62030b5fe648e3b97a;hp=7fc99fa87b363cc9c363c1a03a9d6e76eede70d3;hpb=630eb6a58696fdb056f9f25209e72095d7dec779;p=guile-irrlicht.git diff --git a/irrlicht/video.scm b/irrlicht/video.scm index 7fc99fa..b0f48d9 100644 --- a/irrlicht/video.scm +++ b/irrlicht/video.scm @@ -27,7 +27,9 @@ end-scene get-fps get-texture - get-video-driver-name)) + get-video-driver-name) + #:re-export ((ffi-video:make-s3dvertex . make-s3dvertex) + (ffi-video:vertex-position . vertex-position))) (define* (begin-scene driver #:key @@ -39,11 +41,11 @@ (ffi-video:begin-scene driver (bool->integer back-buffer) (bool->integer z-buffer) - (make-c-struct ffi-video:scolor (reverse color)) + (ffi-video:scolor->pointer color) video-data (if (null? source-rect) %null-pointer - (make-c-struct ffi-core:rect source-rect)))) + (ffi-core:rect->pointer source-rect)))) (define (end-scene driver) (ffi-video:end-scene driver))