]> git.jsancho.org Git - guile-irrlicht.git/blobdiff - src/video-driver.h
draw-vertex-primitive-list
[guile-irrlicht.git] / src / video-driver.h
index 7e3f7279acb09cd7ca329e2978ca13ae4a294f0b..4512b9689d46182bcff08272258349f6fb40c437 100644 (file)
@@ -34,9 +34,41 @@ extern "C" {
   DECLARE_WRAPPED_TYPE (irr::video::IVideoDriver*, init_video_driver_type,
                         video_driver_p, wrap_video_driver, unwrap_video_driver);
 
+  SCM
+  irr_video_beginScene (SCM wrapped_video_driver,
+                        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_video_setMaterial (SCM wrapped_video_driver,
+                         SCM material);
+
+  SCM
+  irr_video_setTransform (SCM wrapped_video_driver,
+                          SCM state,
+                          SCM mat);
+
   SCM
   irr_getVideoDriver (SCM wrapped_obj);
 
+  irr::video::E_TRANSFORMATION_STATE
+  scm_to_transformation_state (SCM transformation_state);
+
 }
 
 #endif