Авторазмер imgui.BeginChild

A S K I T

Активный
Автор темы
201
69
Версия MoonLoader
.026-beta
Здравия.
Как сделать чтобы imgui.BeginChild подстраивался под размер содержимого?
Допустим, если окну установить флаг imgui.WindowFlags.AlwaysAutoResize - оно будет само уменьшаться до тех пор пока не наткнётся на содержимое.
У меня как-то работало если задать размер (0, 0), не понимаю как, но работало, и работает до сих пор, в этом же скрипте, но понять как - не могу. Сейчас же, если так делаю - просто ничего не видно, размер действительно зануляется.

1634252564382.png
1634252864196.png
 

Gorskin

{Reverse Developer} ✓
Проверенный
1,249
1,047
Здравия.
Как сделать чтобы imgui.BeginChild подстраивался под размер содержимого?
Допустим, если окну установить флаг imgui.WindowFlags.AlwaysAutoResize - оно будет само уменьшаться до тех пор пока не наткнётся на содержимое.
У меня как-то работало если задать размер (0, 0), не понимаю как, но работало, и работает до сих пор, в этом же скрипте, но понять как - не могу. Сейчас же, если так делаю - просто ничего не видно, размер действительно зануляется.

Посмотреть вложение 117931Посмотреть вложение 117932
Lua:
imgui.BeginChild("##шиза", imgui.ImVec2(-1, -1), true)