#include <irrlicht/irrlicht.h>
#include <libguile.h>
-#include "wrapped.h"
-extern "C" {
+void
+init_video_driver (void);
- 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