#include "rect.h"
#include "vertex3d.h"
#include "video-driver.h"
+#include "wchar.h"
#include "wrapped.h"
using namespace irr;
return scm_from_int32 (driver->getFPS ());
}
+SCM
+IVideoDriver_getName (SCM video_driver)
+{
+ video::IVideoDriver* driver = (video::IVideoDriver*) scm_to_irr_pointer (video_driver);
+ return scm_from_wide_char_string (driver->getName ());
+}
+
SCM
IVideoDriver_getTexture (SCM video_driver,
SCM filename)
IVideoDriver_drawVertexPrimitiveList);
DEFINE_GSUBR ("IVideoDriver_endScene", 1, 0, 0, IVideoDriver_endScene);
DEFINE_GSUBR ("IVideoDriver_getFPS", 1, 0, 0, IVideoDriver_getFPS);
+ DEFINE_GSUBR ("IVideoDriver_getName", 1, 0, 0, IVideoDriver_getName);
DEFINE_GSUBR ("IVideoDriver_getTexture", 2, 0, 0, IVideoDriver_getTexture);
DEFINE_GSUBR ("IVideoDriver_setMaterial", 2, 0, 0, IVideoDriver_setMaterial);
DEFINE_GSUBR ("IVideoDriver_setTransform", 3, 0, 0, IVideoDriver_setTransform);