return scm_from_irr_pointer ("<irrlicht-device>", (void*) device);
}
+SCM
+IrrlichtDevice_closeDevice (SCM device)
+{
+ ((IrrlichtDevice*)scm_to_irr_pointer (device))->closeDevice ();
+ return SCM_UNSPECIFIED;
+}
+
SCM
IrrlichtDevice_getCursorControl (SCM device)
{
init_device (void)
{
DEFINE_GSUBR ("createDevice", 7, 0, 0, irr_createDevice);
+ DEFINE_GSUBR ("IrrlichtDevice_closeDevice", 1, 0, 0, IrrlichtDevice_closeDevice);
DEFINE_GSUBR ("IrrlichtDevice_getCursorControl", 1, 0, 0, IrrlichtDevice_getCursorControl);
DEFINE_GSUBR ("IrrlichtDevice_getFileSystem", 1, 0, 0, IrrlichtDevice_getFileSystem);
DEFINE_GSUBR ("IrrlichtDevice_getGUIEnvironment", 1, 0, 0, IrrlichtDevice_getGUIEnvironment);