#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);
-
- SCM
- irr_getVideoDriver (SCM wrapped_obj);
-
- 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