#include "IVideoDriver.h"
extern "C" {
- 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)
sourceRect != NULL ? &rect : 0);
}
- bool
+ int
irr_video_IVideoDriver_endScene(irr_video_IVideoDriver* driver)
{
return ((irr::video::IVideoDriver*)driver)->endScene();
}
+
+ irr_video_ITexture*
+ irr_video_IVideoDriver_getTexture(irr_video_IVideoDriver* driver,
+ const char* filename)
+ {
+ return (irr_video_ITexture*)
+ ((irr::video::IVideoDriver*)driver)->getTexture(filename);
+ }
+
}