]> git.jsancho.org Git - guile-irrlicht.git/blobdiff - src/IVideoDriver.h
drop refactor
[guile-irrlicht.git] / src / IVideoDriver.h
index eb91c02da93f132def5143d9bdfd8ea219b54f82..df5c3de711ab2054f5f98cb615de558f7cc9b6bb 100644 (file)
 
 #include <irrlicht/irrlicht.h>
 #include <libguile.h>
+#include "wrapped.h"
 
 extern "C" {
 
   void
   init_video_driver (void);
 
-  void
-  init_video_driver_type (void);
-
-  SCM
-  wrap_video_driver (irr::video::IVideoDriver* driver);
-
-  irr::video::IVideoDriver*
-  unwrap_video_driver (SCM driver_obj);
+  DECLARE_WRAPPED_TYPE (irr::video::IVideoDriver*, init_video_driver_type,
+                        video_driver_p, wrap_video_driver, unwrap_video_driver);
 
 }