Дело было вечером и тут мне присылают ссылку на это !
http://code.google.com/p/gwen/
gwen это библиотека гуи, которая специально нацелена на использование с вашим движком, потому в ней нет кучи мусора которая есть в более больших библиотеках.
Выписка фактов с сайта :
- Написано с использованием C++
- Всё полностью помещено в пространство имён (namespaced)
- Реализованы все стандартные контролы
- Ведёт себя так как вы ожидаете
- Всё легковесно
- Нет XML ридеров, нет загрузчиков\рендеров шрифтов, нет загрузчиков текстур - ваш движок должен делать всё это сам !
- Легко внедряется (поставляется с готовыми рендерами под GDI, Allegro, OpenGL, Direct2D, DirectX и SFML)
- Полностью портативна и переносима на любую платформу
- Не требует RTTI
- Выпущена под "делай что хочешь" MIT лицензией.
В общем она представляет собой довольно топорную и простую гуи либу, для которой рендер под ваш движок пишется за час (если не меньше). Она сама не грузит каких либо файлов - всё это вы делаете сами.
ps. единственное что мне не хватает - это чтобы оно имело функции переопределения работы с памятью, и не юзало STL.