Привет, сегодня расскажу как добавить шрифт в память на имгуи. Надо для того, чтоб другим не пришлось скачивать. 1)Скачиваем GenerateCode_exe. 2)Заходим на Google fonts, ищем наш шрифт и нажимаем Download family. 3)Перетаскиваем нужный нам шрифт с архива на GenerateCode_exe. 4)Добавляем полученный .h файл в наш проект, открываем файл с меню и добавляем: #Include "путь до .h файла с шрифтом" ImFont* Название_шрифта; void Init_fonts() { ImGuiIO& io = ImGui::GetIO(); Название_шрифта = io.Fonts->AddFontFromMemoryTTF(Название_массива, sizeof(Название_массива), 10.f); } Код #Include "путь до .h файла с шрифтом" ImFont* Название_шрифта; void Init_fonts() { ImGuiIO& io = ImGui::GetIO(); Название_шрифта = io.Fonts->AddFontFromMemoryTTF(Название_массива, sizeof(Название_массива), 10.f); } Чтоб узнать название массива, просто открываем файл с шрифтом и копируем. Так-же не забудьте вызвать функцию при инициализации. 5) Чтоб использовать это шрифт напишите: ImGui::PushFont(Название_шрифта); //действия ImGui::PopFont(); Код ImGui::PushFont(Название_шрифта); //действия ImGui::PopFont(); Вот и всё, всем удачи.
Мне вот всегда интересно было: как людям не впадлу гуишку на плюсах писать? Почему вы это делаете вообще?
Fgdhhjj, почему бы и нет скомпилил код плюсов в длл и идешь на шарпе гуи ебашить Хотя лан похуй, каждому свое