X-Git-Url: https://git.jsancho.org/?p=c-irrlicht.git;a=blobdiff_plain;f=include%2FIVideoDriver.h;h=042ee6b79265cc120c3ce58192959fe855171bd7;hp=260d0124e8e8063025153608f96c4c4874562965;hb=3b8ff07b2c13c111e2b9eebaeaf64c7b17b29019;hpb=c08eb5c91c4c76de8decadcb50f1dea7d4c496ca diff --git a/include/IVideoDriver.h b/include/IVideoDriver.h index 260d012..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_video_IVideoDriver_endScene(void* driver); + bool + irr_video_IVideoDriver_endScene(irr_video_IVideoDriver* driver); #ifdef __cplusplus }