]> git.jsancho.org Git - c-irrlicht.git/blobdiff - include/IrrlichtDevice.h
Some device functions
[c-irrlicht.git] / include / IrrlichtDevice.h
index 72620c690cdddbdff2d2a4dec587d91fd7b5e9d4..5728c9f7800e7130751688a7bbdd92aa374c8bf3 100644 (file)
@@ -22,6 +22,7 @@
 #ifndef __C_IRRLICHT_DEVICE_H_INCLUDED__
 #define __C_IRRLICHT_DEVICE_H_INCLUDED__
 
+#include "ICursorControl.h"
 #include "IFileSystem.h"
 #include "IGUIEnvironment.h"
 #include "ISceneManager.h"
@@ -33,6 +34,9 @@ typedef void irr_IrrlichtDevice;
 extern "C" {
 #endif
 
+  irr_gui_ICursorControl*
+  irr_getCursorControl(irr_IrrlichtDevice* device);
+
   irr_io_IFileSystem*
   irr_getFileSystem(irr_IrrlichtDevice* device);
 
@@ -45,6 +49,9 @@ extern "C" {
   irr_video_IVideoDriver*
   irr_getVideoDriver(irr_IrrlichtDevice* device);
 
+  int
+  irr_isWindowActive(irr_IrrlichtDevice* device);
+
   void
   irr_setWindowCaption(irr_IrrlichtDevice* device,
                                       const char* text);
@@ -55,6 +62,9 @@ extern "C" {
   int
   irr_drop(irr_IrrlichtDevice* device);
 
+  void
+  irr_yield(irr_IrrlichtDevice* device);
+
 #ifdef __cplusplus
 }
 #endif