Again, some self-advertisement:
My GUI library for OpenGL: morda
Github page: https://github.com/igagis/morda
The design of the library is inspired by Android UI framework, so I decided to implement something similar in C++ and fix some nasty problems with Andriod UI fw, like automatic picture dimension derivation from its aspect ratio.
Features:
- C++11
- library with its dependencies is packaged with various packaging systems: Nuget for VisualStudio 2015, deb for Debian and Ubuntu, homebrew for Mac OS X.
- Truetype fonts support
- SVG images support
- Basic controls: Layouts, Labels, Images, Buttons, Combo box, Sliders, Scroll lists, Text input, etc.
- declarative UI description
- styling
- resource manager
- non-intrusive, there is example of using with SDL2.
- Works with at least Open GL 2.0 or Open GL ES 2.0.
- something else I have missed to mention...
Would be nice if someone tries to use it and give feedback, so I can improve it.