Вопрос Боксы ImGui

Пользователь
Статус
Оффлайн
Регистрация
5 Июл 2022
Сообщения
996
Реакции[?]
86
Поинты[?]
23K
Добрый день, подскажите пожалуйста, как мможно отрисовать например боксы имгуй
 
Пользователь
Статус
Оффлайн
Регистрация
17 Янв 2020
Сообщения
382
Реакции[?]
63
Поинты[?]
2K
Создаёшь оверлей и рисуешь на нём прямоугольник без заливки
 
Пользователь
Статус
Оффлайн
Регистрация
5 Июл 2022
Сообщения
996
Реакции[?]
86
Поинты[?]
23K
Создаёшь оверлей и рисуешь на нём прямоугольник без заливки
Пример кода можно? Я понимаю как это делать. Как рисовать круги и тд. Но у меня это не работает в варфейсе
 
I love C++
Пользователь
Статус
Оффлайн
Регистрация
26 Мар 2021
Сообщения
218
Реакции[?]
46
Поинты[?]
1K
Пользователь
Статус
Оффлайн
Регистрация
5 Июл 2022
Сообщения
996
Реакции[?]
86
Поинты[?]
23K
I love C++
Пользователь
Статус
Оффлайн
Регистрация
26 Мар 2021
Сообщения
218
Реакции[?]
46
Поинты[?]
1K
да хотя бы просто пример как что - либо рисовать на имгуях. Дрочил их и так и сяк, не получается никак
Ну да.

C++:
// Свои подставишь
Vector3 MyPos;
Vector3 EntityPos;

ImDrawList* draw = ImGui::GetBackgroundDrawlist();

Vector2 sc, tsc;
if (WorldToScreen(MyPos, &sc) && WorldToScreen(EntityPos, &tsc))
{
    draw->AddLine({sc.x, sc.y}, {tsc.x, tsc.y}, 1.0f, 0xFFFFFFFF);   
}
 
Сверху Снизу