]> git.jsancho.org Git - c-irrlicht.git/blobdiff - src/IGUIEnvironment.cpp
Use structs with casting, without classes replication
[c-irrlicht.git] / src / IGUIEnvironment.cpp
index f64f5a8abca65e859da4aafd768a9f587bbaa499..6fc3cfa05ae254ad8448fdf797fb5a4d8c12047c 100644 (file)
@@ -38,18 +38,11 @@ extern "C" {
     wchar_t *wtext = (wchar_t*)malloc((strlen(text) + 1) * sizeof(wchar_t));
     mbstowcs(wtext, text, strlen(text) + 1);
 
-    // Make rectangle
-    irr::core::rect<irr::s32> rect =
-      irr::core::rect<irr::s32>(rectangle->x,
-                                rectangle->y,
-                                rectangle->x2,
-                                rectangle->y2);
-
     // Add static text
     irr::gui::IGUIStaticText *staticText =
       ((irr::gui::IGUIEnvironment*)guienv)
       ->addStaticText(wtext,
-                      rect,
+                      *(irr::core::rect<irr::s32>*)rectangle,
                       border,
                       wordWrap,
                       (irr::gui::IGUIElement*)parent,