<http://www.gnu.org/licenses/>.
*/
-#ifndef __C_GUI_ENVIRONMENT_H_INCLUDED__
-#define __C_GUI_ENVIRONMENT_H_INCLUDED__
+#ifndef __C_I_GUI_ENVIRONMENT_H_INCLUDED__
+#define __C_I_GUI_ENVIRONMENT_H_INCLUDED__
+#include "IGUIElement.h"
+#include "IGUIStaticText.h"
#include "rect.h"
+typedef void irr_gui_IGUIEnvironment;
+
#ifdef __cplusplus
extern "C" {
#endif
- void* irr_gui_IGUIEnvironment_addStaticText(void* guienv,
- const char* text,
- const irr_core_rect_s32* rectangle,
- bool border,
- bool wordWrap,
- void* parent,
- int32_t id,
- bool fillBackground);
+ irr_gui_IGUIStaticText*
+ irr_gui_addStaticText(irr_gui_IGUIEnvironment* guienv,
+ const char* text,
+ const irr_core_rect_s32* rectangle,
+ int border,
+ int wordWrap,
+ irr_gui_IGUIElement* parent,
+ int id,
+ int fillBackground);
+
+ void
+ irr_gui_drawAll(irr_gui_IGUIEnvironment* guienv);
#ifdef __cplusplus
}