PrismUI
- Что такое PrismUI?coded by shfl32 & @Prism
Теперь давайте поговорим о хронологии:PrismUI - это фреймворк, сделанный на базе DX9 рендера, а именно системы drawlist от ocornut (ocornut - Overview)
Изначально кодером данного фреймворк'а был shfl32, но потом им стал я.
В дорелизной версии фреймворк хотели написать на своем DX9, однако при Бета-тестировании мы столкнулись с тем, что у юзеров могли возникнуть различные проблемы при рендере. По этой причине мы переписали его под drawlist ImGui.
Пару слов о самом фреймворк'е:
На данный момент gui находится в статусе Бета-тестирования так как он имеет много критических багов и в нем отсутствуют самых обычные вещи (скрол и т.п).
SS
На скриншоте вы можете видеть пример использования данного фреймворк'а.
В нем имеется система стилей, (Таких же, как и в ImGui)
Главным плюсом является приятный и удобный синтаксис.
В гуи имеются такие элементы как :
Код:
-Window
-Child
-Checkbox
-Text
-Slider
-Combo
-Multi
-Colorpicker
-Button
Код:
-begin_frame(title, pos, size,flags);
-begin_child_window(title, size, flags);
-text(title);
-checkbox(title, bool*);
-button(title, size);
-slider_float(title, val*, max);
-slider_int(title, val*, max);
-combo(title, val*, elements_text, size);
-multi(title, bool**, elements_text, size);
-color_picker(title, col[4]);
colorpicker :
Функционал будет дополняться.
Под конец хочу сказать, что на GitHub'e уже есть пример меню на моем фреймворк'е.
В прочем, там вы и сможете пощупать его.
DW :
За помощью обращаться в личные сообщения форума...
Sponsor: colby57
Последнее редактирование: