X-Git-Url: https://git.jsancho.org/?a=blobdiff_plain;f=src%2Fvideo-driver.h;h=0dc32c7c6d1d0c80d067aeec805c089287fbe4d6;hb=f02a0f66bfcd16d3c3b08091c1b97b92aeee42fe;hp=65df39ace0802f173714372cc338f0215ee40b65;hpb=704cf6c2cc3d308c625071f6e03bd20ed2d833f8;p=guile-irrlicht.git diff --git a/src/video-driver.h b/src/video-driver.h index 65df39a..0dc32c7 100644 --- a/src/video-driver.h +++ b/src/video-driver.h @@ -36,18 +36,35 @@ extern "C" { SCM irr_video_beginScene (SCM wrapped_video_driver, - SCM back_buffer, - SCM z_buffer, - SCM color, - SCM video_data, - SCM source_rect); + SCM rest); + + SCM + irr_video_drawVertexPrimitiveList (SCM wrapped_video_driver, + SCM vertices, + SCM indices, + SCM rest); + + SCM + irr_video_endScene (SCM wrapped_video_driver); + + SCM + irr_video_getFPS (SCM wrapped_video_driver); SCM irr_video_getTexture (SCM wrapped_video_driver, SCM filename); SCM - irr_getVideoDriver (SCM wrapped_obj); + irr_video_setMaterial (SCM wrapped_video_driver, + SCM material); + + SCM + irr_video_setTransform (SCM wrapped_video_driver, + SCM state, + SCM mat); + + irr::video::E_TRANSFORMATION_STATE + scm_to_transformation_state (SCM transformation_state); }