]> git.jsancho.org Git - c-irrlicht.git/blobdiff - include/ISceneManager.h
C compatible types
[c-irrlicht.git] / include / ISceneManager.h
index d3ee3aeb01b1fb09361f7c223ad06c59894ed940..0be8e3c6604eb06d58ec3b7981474ad507a0803e 100644 (file)
@@ -38,19 +38,22 @@ extern "C" {
   irr_scene_ISceneManager_addAnimatedMeshSceneNode(irr_scene_ISceneManager* smgr,
                                                    irr_scene_IAnimatedMesh* mesh,
                                                    irr_scene_ISceneNode* parent,
-                                                   int32_t id,
+                                                   int id,
                                                    irr_core_vector3df* position,
                                                    irr_core_vector3df* rotation,
                                                    irr_core_vector3df* scale,
-                                                   bool alsoAddIfMeshPointerZero);
+                                                   int alsoAddIfMeshPointerZero);
 
   irr_scene_ICameraSceneNode*
-  addCameraSceneNode(irr_scene_ISceneManager* smgr,
-                     irr_scene_ISceneNode* parent,
-                     irr_core_vector3df* position,
-                     irr_core_vector3df* lookat,
-                     int32_t id,
-                     bool makeActive);
+  irr_scene_ISceneManager_addCameraSceneNode(irr_scene_ISceneManager* smgr,
+                                             irr_scene_ISceneNode* parent,
+                                             irr_core_vector3df* position,
+                                             irr_core_vector3df* lookat,
+                                             int id,
+                                             int makeActive);
+
+  void
+  irr_scene_ISceneManager_drawAll(irr_scene_ISceneManager* smgr);
 
   irr_scene_IAnimatedMesh*
   irr_scene_ISceneManager_getMesh(irr_scene_ISceneManager* smgr,