]> git.jsancho.org Git - guile-irrlicht.git/blobdiff - src/video-driver.h
video-driver
[guile-irrlicht.git] / src / video-driver.h
index 0dc32c7c6d1d0c80d067aeec805c089287fbe4d6..d1b4babf824029369d95a192b786c59e6f5871f6 100644 (file)
 
 #include <irrlicht/irrlicht.h>
 #include <libguile.h>
-#include "wrapped.h"
 
 extern "C" {
-
   void
   init_video_driver (void);
-
-  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);
-
-  irr::video::E_TRANSFORMATION_STATE
-  scm_to_transformation_state (SCM transformation_state);
-
 }
 
+irr::video::E_TRANSFORMATION_STATE
+scm_to_transformation_state (SCM transformation_state);
+
 #endif