#include <irrlicht/irrlicht.h>
#include <libguile.h>
+#include "util.h"
extern "C" {
void
init_device (void);
- void
- init_device_type (void);
-
- SCM
- wrap_device (irr::IrrlichtDevice* device);
-
- irr::IrrlichtDevice*
- unwrap_device (SCM device_obj);
+ DECLARE_WRAPPED_TYPE (irr::IrrlichtDevice*, init_device_type,
+ wrap_device, unwrap_device);
SCM
irr_createDevice (SCM deviceType,