Подведи собственные итоги года совместно с YOUGAME и забери ценные призы! Перейти

Вопрос ImGui

  • Автор темы Автор темы azazinc
  • Дата начала Дата начала
шатап книга
Забаненный
Забаненный
Статус
Оффлайн
Регистрация
7 Мар 2020
Сообщения
480
Реакции
119
Обратите внимание, пользователь заблокирован на форуме. Не рекомендуется проводить сделки.
1625961905903.png

линия рендерится не вся,как пофиксить?
 
Обратите внимание, пользователь заблокирован на форуме. Не рекомендуется проводить сделки.
ImGui::GetStyle().WindowPadding = ImVec2(0 , 0);
перед меню
ну или вместо этого использовать можешь не ImGui::GetWindowDrawList, а ImGui::GetForegroundDrawList
чтобы не попать WindowPadding
и лучше использовать PushStyleVar(ImGuiStyleVar_WindowPadding, ImVec2())
а после восстановить функцией PopStyleVar()
 
ну или вместо этого использовать можешь не ImGui::GetWindowDrawList, а ImGui::GetForegroundDrawList
чтобы не попать WindowPadding
и лучше использовать PushStyleVar(ImGuiStyleVar_WindowPadding, ImVec2())
а после восстановить функцией PopStyleVar()
мне было лень попы писать
ну или вместо этого использовать можешь не ImGui::GetWindowDrawList, а ImGui::GetForegroundDrawList
чтобы не попать WindowPadding
и лучше использовать PushStyleVar(ImGuiStyleVar_WindowPadding, ImVec2())
а после восстановить функцией PopStyleVar()
и кстати GetForegroundDrawList рендерится поверх всех элементов емгуи, так что это не лучшая идей, лучше ему к windowpos добавлять паддинг, и тогда проблем не будет
 
Последнее редактирование:
Назад
Сверху Снизу