]> git.jsancho.org Git - guile-irrlicht.git/blobdiff - src/device.h
Get irrlicht objects
[guile-irrlicht.git] / src / device.h
index 31195c6deb9d96b891e9e9989cf44436530d6ddb..d95e458fecf120b1ae9b2aa16eddab30fdbda2ea 100644 (file)
@@ -35,14 +35,46 @@ extern "C" {
                         device_p, wrap_device, unwrap_device);
 
   SCM
-  irr_createDevice (SCM rest);
+  irr_createDevice (SCM device_type,
+                    SCM window_size,
+                    SCM bits,
+                    SCM fullscreen,
+                    SCM stencilbuffer,
+                    SCM vsync,
+                    SCM receiver);
+
+  SCM
+  irr_IrrlichtDevice_getGUIEnvironment (SCM device);
+
+  SCM
+  irr_IrrlichtDevice_getSceneManager (SCM device);
+
+  SCM
+  irr_IrrlichtDevice_getVideoDriver (SCM device);
+
+  SCM
+  irr_IrrlichtDevice_setWindowCaption (SCM device,
+                                       SCM text);
+
+  SCM
+  irr_getTimer (SCM wrapped_device);
+
+  SCM
+  irr_isWindowActive (SCM wrapped_device);
 
   SCM
   irr_run (SCM wrapped_device);
 
   SCM
-  irr_setWindowCaption (SCM wrapped_device,
-                        SCM text);
+  irr_setEventReceiver (SCM wrapped_device,
+                        SCM receiver);
+
+  SCM
+  irr_setResizable (SCM wrapped_device,
+                    SCM resize);
+
+  SCM
+  irr_yield (SCM wrapped_device);
 
 }