X-Git-Url: https://git.jsancho.org/?a=blobdiff_plain;f=include%2FIVideoDriver.h;h=98a837e163771e506aa52cf960aa98fbb778dfef;hb=b226e30a662f768934061c7cb0fefc5f31d3b71f;hp=042ee6b79265cc120c3ce58192959fe855171bd7;hpb=3b8ff07b2c13c111e2b9eebaeaf64c7b17b29019;p=c-irrlicht.git diff --git a/include/IVideoDriver.h b/include/IVideoDriver.h index 042ee6b..98a837e 100644 --- a/include/IVideoDriver.h +++ b/include/IVideoDriver.h @@ -22,6 +22,7 @@ #ifndef __C_IRR_I_VIDEO_DRIVER_H_INCLUDED__ #define __C_IRR_I_VIDEO_DRIVER_H_INCLUDED__ +#include "ITexture.h" #include "SColor.h" #include "SExposedVideoData.h" #include "rect.h" @@ -32,17 +33,21 @@ typedef void irr_video_IVideoDriver; extern "C" { #endif - bool + int irr_video_IVideoDriver_beginScene(irr_video_IVideoDriver* driver, - bool backBuffer, - bool zBuffer, + int backBuffer, + int zBuffer, const irr_video_SColor* color, irr_video_SExposedVideoData* videoData, const irr_core_rect_s32* sourceRect); - bool + int irr_video_IVideoDriver_endScene(irr_video_IVideoDriver* driver); + irr_video_ITexture* + irr_video_IVideoDriver_getTexture(irr_video_IVideoDriver* driver, + const char* filename); + #ifdef __cplusplus } #endif