]> git.jsancho.org Git - guile-irrlicht.git/blobdiff - src/video-driver.h
get-video-driver
[guile-irrlicht.git] / src / video-driver.h
index 65df39ace0802f173714372cc338f0215ee40b65..0dc32c7c6d1d0c80d067aeec805c089287fbe4d6 100644 (file)
@@ -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);
 
 }