X-Git-Url: https://git.jsancho.org/?p=c-irrlicht.git;a=blobdiff_plain;f=src%2FIrrlichtDevice.cpp;h=37c578b294d59766d6933b0e7dea0961db8415dd;hp=fc7665a9e97231c033d8e8d3789dbd7c388ae332;hb=42a76e00d431638a87f5d55c43003d36a508173f;hpb=fbd9cb42b9a35c3c4416ae2fd3d65525e6fd50b9 diff --git a/src/IrrlichtDevice.cpp b/src/IrrlichtDevice.cpp index fc7665a..37c578b 100644 --- a/src/IrrlichtDevice.cpp +++ b/src/IrrlichtDevice.cpp @@ -20,6 +20,7 @@ */ #include +#include #include "IrrlichtDevice.h" extern "C" { @@ -32,4 +33,11 @@ extern "C" { { return ((irr::IrrlichtDevice*)device)->getVideoDriver(); } + + void irr_IrrlichtDevice_setWindowCaption(void* device, const char* text) + { + wchar_t *wtext = (wchar_t*)malloc(strlen(text) + 1); + mbsrtowcs(wtext, &text, strlen(text) + 1, NULL); + ((irr::IrrlichtDevice*)device)->setWindowCaption(wtext); + } }