Использование распространённых виджетов ImGui

Сначала очистим все элементы управления из предыдущего урока и создадим простейшее пустое окно без каких-либо компонентов. Далее мы создадим виджеты ImGui по одному. Текстовый виджет Текст выводится слева направо, начиная …

Отображение меню и диалога сохранения через ImGui – пример создания текстового блокнота TXT

На этом уроке мы изучим вывод меню. Мы разработаем программу, похожую на стандартный текстовый блокнот TXT: в верхней части окна будет панель меню с подпунктом «Сохранить». При клике по пункту …

Разбор примера ImGui

Блок заголовочных файлов Подключаем заголовок библиотеки окон GLFW: отвечает за создание окон, обработку ввода мыши/клавиатуры, управление контекстом OpenGL и циклом оконных сообщений. GLFW — библиотека на языке C для создания …

Минимальный демо ImGui для VS2022 (настройка окружения)

Предварительные требования Мы работаем на 64-битной Windows, поэтому достаточно скачать бинарники для 64-битной Windows. Создание проекта Откройте VS2022, создайте «Пустой проект C++» Задайте имя проекту, например ImGuiDemo Правый клик по …