]> git.jsancho.org Git - c-irrlicht.git/blobdiff - include/IrrlichtDevice.h
ICursorControl
[c-irrlicht.git] / include / IrrlichtDevice.h
index 9ca9589e56253fd21a630ac9d50ec34d488400d2..3f7446469bd02b640c6b16896829ce2d0bbab2d4 100644 (file)
@@ -22,6 +22,8 @@
 #ifndef __C_IRRLICHT_DEVICE_H_INCLUDED__
 #define __C_IRRLICHT_DEVICE_H_INCLUDED__
 
+#include "ICursorControl.h"
+#include "IFileSystem.h"
 #include "IGUIEnvironment.h"
 #include "ISceneManager.h"
 #include "IVideoDriver.h"
@@ -32,24 +34,30 @@ typedef void irr_IrrlichtDevice;
 extern "C" {
 #endif
 
+  irr_gui_ICursorControl*
+  irr_getCursorControl(irr_IrrlichtDevice* device);
+
+  irr_io_IFileSystem*
+  irr_getFileSystem(irr_IrrlichtDevice* device);
+
   irr_gui_IGUIEnvironment*
-  irr_IrrlichtDevice_getGUIEnvironment(irr_IrrlichtDevice* device);
+  irr_getGUIEnvironment(irr_IrrlichtDevice* device);
 
   irr_scene_ISceneManager*
-  irr_IrrlichtDevice_getSceneManager(irr_IrrlichtDevice* device);
+  irr_getSceneManager(irr_IrrlichtDevice* device);
 
   irr_video_IVideoDriver*
-  irr_IrrlichtDevice_getVideoDriver(irr_IrrlichtDevice* device);
+  irr_getVideoDriver(irr_IrrlichtDevice* device);
 
   void
-  irr_IrrlichtDevice_setWindowCaption(irr_IrrlichtDevice* device,
+  irr_setWindowCaption(irr_IrrlichtDevice* device,
                                       const char* text);
 
   int
-  irr_IrrlichtDevice_run(irr_IrrlichtDevice* device);
+  irr_run(irr_IrrlichtDevice* device);
 
   int
-  irr_IrrlichtDevice_drop(irr_IrrlichtDevice* device);
+  irr_drop(irr_IrrlichtDevice* device);
 
 #ifdef __cplusplus
 }