LINUX.ORG.RU

Бывают ли человечьи Immediate Mode GUI?

 , imgui


0

2

Я тут столкнулся с понятием Immediate Mode GUI. Начинается там все со стандартного «MVC плёха» но дальше чувствуется запах серы :). Я в принципе положительно отношусь к выпиливанию стейтов, но делать это ценой смешивания кода со всем чем-то можно - как-то подозрительно. Как там анимацию приделывать - вообще непонятно.

Там есть вообще какая-то приличные по современным меркам реализации, пригодные на что-то большее чем накладывание субтитров на видео? Возможно мне попадались не самые лучшие библиотеки.

★★★★★

Ответ на: комментарий от loz

Первый по виду вобще без зависимостей, но как он рисует тогда?

Он генерирует список команд рисования, а потом ты сам пишешь для них интерпретатор. Вот так: https://github.com/vurtun/nuklear/blob/master/example/canvas.c#L281

monk ★★★★★
()
Ответ на: комментарий от monk

Он генерирует список команд рисования

А может и не генерировать %) Там другие способы тоже есть.

Deleted
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.