X-Git-Url: https://git.jsancho.org/?a=blobdiff_plain;f=include%2FIVideoDriver.h;h=042ee6b79265cc120c3ce58192959fe855171bd7;hb=3b8ff07b2c13c111e2b9eebaeaf64c7b17b29019;hp=d57786dddb4023a08f5d38cd88cce7920c7c8895;hpb=4881087cbf493d736995a4051e0d13ed63ad6c3a;p=c-irrlicht.git diff --git a/include/IVideoDriver.h b/include/IVideoDriver.h index d57786d..042ee6b 100644 --- a/include/IVideoDriver.h +++ b/include/IVideoDriver.h @@ -23,20 +23,25 @@ #define __C_IRR_I_VIDEO_DRIVER_H_INCLUDED__ #include "SColor.h" +#include "SExposedVideoData.h" #include "rect.h" +typedef void irr_video_IVideoDriver; + #ifdef __cplusplus extern "C" { #endif - bool irr_video_IVideoDriver_beginScene(void* driver, - bool backBuffer, - bool zBuffer, - const irr_video_SColor* color, - void* videoData, // not used for now - const irr_core_rect_s32* sourceRect); + bool + irr_video_IVideoDriver_beginScene(irr_video_IVideoDriver* driver, + bool backBuffer, + bool zBuffer, + const irr_video_SColor* color, + irr_video_SExposedVideoData* videoData, + const irr_core_rect_s32* sourceRect); - bool irr_videoIVideoDriver_endScene(void* driver); + bool + irr_video_IVideoDriver_endScene(irr_video_IVideoDriver* driver); #ifdef __cplusplus }