]> git.jsancho.org Git - c-irrlicht.git/blobdiff - include/IVideoDriver.h
C types
[c-irrlicht.git] / include / IVideoDriver.h
index d9c3e6b2eb2f5e6b72219df90682c882fb402ddf..a03cbde90586f8671caf6a8602ea0490503ff28a 100644 (file)
@@ -22,6 +22,9 @@
 #ifndef __C_I_VIDEO_DRIVER_H_INCLUDED__
 #define __C_I_VIDEO_DRIVER_H_INCLUDED__
 
+#include <inttypes.h>
+#include <stdbool.h>
+
 #include "EPrimitiveTypes.h"
 #include "ITexture.h"
 #include "matrix4.h"
@@ -78,8 +81,8 @@ extern "C" {
 
   int
   irr_video_beginScene(irr_video_IVideoDriver* driver,
-                       int backBuffer,
-                       int zBuffer,
+                       bool backBuffer,
+                       bool zBuffer,
                        const irr_video_SColor* color,
                        irr_video_SExposedVideoData* videoData,
                        const irr_core_rect_s32* sourceRect);
@@ -87,9 +90,9 @@ extern "C" {
   void
   irr_video_drawVertexPrimitiveList(irr_video_IVideoDriver* driver,
                                     const void* vertices,
-                                    unsigned int vertexCount,
+                                    uint32_t vertexCount,
                                     const void* indexList,
-                                    unsigned int primCount,
+                                    uint32_t primCount,
                                     irr_video_E_VERTEX_TYPE vType,
                                     irr_scene_E_PRIMITIVE_TYPE pType,
                                     irr_video_E_INDEX_TYPE iType);