Today I released an Irrlicht IMGUI binding on my github page: https://github.com/ZahlGraf/IrrIMGUI
Update: 30.9.2015 - The new release 0.2.0 is available
![Smile :)](./images/smilies/icon_smile.gif)
![Image](https://github.com/ZahlGraf/IrrIMGUI/raw/master/Doxygen/Images/ExampleControlElements.png)
IMGUI (the name directly means "immediate mode GUI") is a quite easy to use GUI system. It is ideal for creating very fast a small GUI in your project, without fighting with Themes, XML layouts and complex data structures. And this GUI has a lot of cool features, so inside the project it feels really like a professional high quality GUI. (Furthermore I like the modern minimalistic default style
![Smile :-)](./images/smilies/icon_smile.gif)
Look here for more details about IMGUI: https://github.com/ocornut/imgui
The IrrIMGUI library includes a render system for IMGUI elements for Irrlicht. The current project state (release 0.1.0) has a native OpenGL renderer that works well together with Irrlicht. However the goal for the next release is to use Irrlicht High Level Primitive drawing functions to have an universal renderer system that works together with almost all Irrlicht render drivers.
Furthermore this library has some helper functions and classes to easily pass the Irrlicht Keyboard and Mouse events to the GUI and to use Irrlicht images and textures inside the GUI.
You can embed the sources directly into your project or you can build a library (shared or static) out of it and link against it.
The build system uses CMake and I tested it on Visual C++, MinGW, Intel 16.0 and GCC (Linux) Compiler.
On the mainpage of the GitHub project you can also find pre-compiled binaries for Windows and Linux. There are also some example programs inside, that should show how to use IMGUI together with Irrlicht.
Do not hesitate to send me your feedback
![Smile :-)](./images/smilies/icon_smile.gif)
Best regards,
GrafZahl