return ((irr::IrrlichtDevice*)device)->getVideoDriver();
}
- int
+ bool
irr_isWindowActive(irr_IrrlichtDevice* device)
{
- return ((irr::IrrlichtDevice*)device)->isWindowActive() ? 1 : 0;
+ return ((irr::IrrlichtDevice*)device)->isWindowActive();
}
void
const char* text)
{
wchar_t *wtext = (wchar_t*)malloc((strlen(text) + 1) * sizeof(wchar_t));
- mbsrtowcs(wtext, &text, strlen(text) + 1, NULL);
+ mbstowcs(wtext, text, strlen(text) + 1);
((irr::IrrlichtDevice*)device)->setWindowCaption(wtext);
}
- int
+ bool
irr_run(irr_IrrlichtDevice* device)
{
- return ((irr::IrrlichtDevice*)device)->run() ? 1 : 0;
+ return ((irr::IrrlichtDevice*)device)->run();
}
- int
+ bool
irr_drop(irr_IrrlichtDevice* device)
{
- return ((irr::IrrlichtDevice*)device)->drop() ? 1 : 0;
+ return ((irr::IrrlichtDevice*)device)->drop();
}
void