<http://www.gnu.org/licenses/>.
*/
-#ifndef __C_IRR_I_VIDEO_DRIVER_H_INCLUDED__
-#define __C_IRR_I_VIDEO_DRIVER_H_INCLUDED__
+#ifndef __C_I_VIDEO_DRIVER_H_INCLUDED__
+#define __C_I_VIDEO_DRIVER_H_INCLUDED__
+#include "ITexture.h"
#include "SColor.h"
#include "SExposedVideoData.h"
#include "rect.h"
extern "C" {
#endif
- 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);
+ int
+ irr_video_beginScene(irr_video_IVideoDriver* driver,
+ int backBuffer,
+ int zBuffer,
+ const irr_video_SColor* color,
+ irr_video_SExposedVideoData* videoData,
+ const irr_core_rect_s32* sourceRect);
- bool
- irr_video_IVideoDriver_endScene(irr_video_IVideoDriver* driver);
+ int
+ irr_video_endScene(irr_video_IVideoDriver* driver);
+
+ irr_video_ITexture*
+ irr_video_getTexture(irr_video_IVideoDriver* driver,
+ const char* filename);
#ifdef __cplusplus
}