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

ImGui Help

  • Автор темы Автор темы D3Pz
  • Дата начала Дата начала
Как сделать так, чтобы меню не выходило за рамки экрана?

Если имеешь ввиду размер, то просто уменьши его либо проверку сделай если ширина/высота экрана одна - то размер окна(SetWindowWidth/SetWindowHeight) такой-то и т.д, либо максимальный размер окна задай также проверкой если текущий размер > максимального размера - то ставишь окну максимальное значение

А если ты про то что бы нельзя было двигать окно за экран, то проверяй если позиция окна(GetWindowPos()) > размера экрана, то меняешь позицию по краю экрана

Либо можно запретить вообще двигать/менять размер окна флагами ImGuiWindowFlags_NoMove / ImGuiWindowFlags_NoResize
 
Последнее редактирование:
Назад
Сверху Снизу