Гайд ImVec4 в RGBA (для TextColored и д.р)

Начинающий
Статус
Оффлайн
Регистрация
3 Июн 2021
Сообщения
36
Реакции[?]
6
Поинты[?]
0
Помучался минут 20 и сделал это:

Сама функция:
C++:
inline auto RgbaToImVec4(int r, int g, int b, int a) {
        return ImVec4{ (float)r/255, (float)g / 255, (float)b / 255, (float)a / 255 };
}
Пример использования:
C++:
ImGui::TextColored(RgbaToImVec4(142, 0, 237, 255), "FPS: %03d", get_fps());
Где RgbaToImVec4(142, 0, 237, 255) и есть цвет ргба.
 
Эксперт
Статус
Оффлайн
Регистрация
17 Янв 2020
Сообщения
2,197
Реакции[?]
718
Поинты[?]
79K
Товары в продаже
1
Помучался минут 20 и сделал это:

Сама функция:
C++:
inline auto RgbaToImVec4(int r, int g, int b, int a) {
        return ImVec4{ (float)r/255, (float)g / 255, (float)b / 255, (float)a / 255 };
}
Пример использования:
C++:
ImGui::TextColored(RgbaToImVec4(142, 0, 237, 255), "FPS: %03d", get_fps());
Где RgbaToImVec4(142, 0, 237, 255) и есть цвет ргба.
Говорю мужу
сделай 1631336369456.png

ответ убил:
1631336401221.png
 
Участник
Статус
Оффлайн
Регистрация
2 Фев 2020
Сообщения
818
Реакции[?]
378
Поинты[?]
0
Помучался минут 20 и сделал это:

Сама функция:
C++:
inline auto RgbaToImVec4(int r, int g, int b, int a) {
        return ImVec4{ (float)r/255, (float)g / 255, (float)b / 255, (float)a / 255 };
}
Пример использования:
C++:
ImGui::TextColored(RgbaToImVec4(142, 0, 237, 255), "FPS: %03d", get_fps());
Где RgbaToImVec4(142, 0, 237, 255) и есть цвет ргба.
ImColor придумали для особо умных?
1631340886623.png
 
Эксперт
Статус
Оффлайн
Регистрация
14 Июл 2019
Сообщения
1,109
Реакции[?]
497
Поинты[?]
33K
всем прив верите ли вы в призраков ???
Забаненный
Статус
Оффлайн
Регистрация
17 Авг 2018
Сообщения
861
Реакции[?]
338
Поинты[?]
0
Обратите внимание, пользователь заблокирован на форуме. Не рекомендуется проводить сделки.
Мда мужик, ну ты спалился...

 
BE GODLESS
Забаненный
Статус
Оффлайн
Регистрация
2 Сен 2021
Сообщения
72
Реакции[?]
27
Поинты[?]
0
Обратите внимание, пользователь заблокирован на форуме. Не рекомендуется проводить сделки.
Помучался минут 20 и сделал это:

Сама функция:
C++:
inline auto RgbaToImVec4(int r, int g, int b, int a) {
        return ImVec4{ (float)r/255, (float)g / 255, (float)b / 255, (float)a / 255 };
}
Пример использования:
C++:
ImGui::TextColored(RgbaToImVec4(142, 0, 237, 255), "FPS: %03d", get_fps());
Где RgbaToImVec4(142, 0, 237, 255) и есть цвет ргба.
Блять нахуя? Есть
C++:
GetColorU32(ImGuiCol_Text)
ну или же
C++:
(ImVec4)ImColor(0,0,0,0)
 
Хех.......)#манипулятор #кукловод #манипуляция
Участник
Статус
Оффлайн
Регистрация
28 Дек 2019
Сообщения
558
Реакции[?]
224
Поинты[?]
3K
Сверху Снизу