Вопрос Как сделать чтобы можно было передвигать вотермарку по экрану?

..................................................
Участник
Статус
Оффлайн
Регистрация
13 Авг 2020
Сообщения
990
Реакции[?]
249
Поинты[?]
25K
Как то через imgui?
Я видел тему с Imgui вотермаркой, но так и не понял как её сделать
 
Web developer / designer
Пользователь
Статус
Оффлайн
Регистрация
15 Ноя 2020
Сообщения
411
Реакции[?]
124
Поинты[?]
2K
ну по сути ты создаёшь новое имгуи окно (типо как менюшку), тему говоришь видел
 
..................................................
Участник
Статус
Оффлайн
Регистрация
13 Авг 2020
Сообщения
990
Реакции[?]
249
Поинты[?]
25K
А как сделать, чтобы оно всегда открыто было, я в кейбинде посмотрел, но нихуя не понял
ну по сути ты создаёшь новое имгуи окно (типо как менюшку), тему говоришь видел
 
Web developer / designer
Пользователь
Статус
Оффлайн
Регистрация
15 Ноя 2020
Сообщения
411
Реакции[?]
124
Поинты[?]
2K
Пользователь
Статус
Оффлайн
Регистрация
10 Ноя 2019
Сообщения
839
Реакции[?]
135
Поинты[?]
0
Могу за рекцию сделать вотерку
с иконкой код в замену
Уууу, по теме чекни допустим кейбинды в вейве(Project22) слитый сурс в исходниках там есть перетаскиваемые кейбинды и спектр лист, чекай как там и делай
 
lucretia.cc
Пользователь
Статус
Оффлайн
Регистрация
13 Июл 2020
Сообщения
93
Реакции[?]
130
Поинты[?]
0
C++:
    ImVec2 pos;

    ImGui::PushStyleVar(ImGuiStyleVar_Alpha, 1.f);

    ImGui::SetNextWindowSize(ImVec2(horizontal size, vertical size));

    if (ImGui::Begin("Watermark", NULL, ImGuiWindowFlags_NoTitleBar | ImGuiWindowFlags_NoResize | ImGuiWindowFlags_NoCollapse | ImGuiWindowFlags_NoScrollbar | ImGuiWindowFlags_NoBackground))
    {
        auto Render = ImGui::GetWindowDrawList();
        pos = ImGui::GetWindowPos();

        // example
        Render->AddRectFilled(ImVec2(pos.x, pos.y), ImVec2(pos.x + 37.5, pos.y + 28), ImColor(0, 0, 0, 230));
    }
    ImGui::End();
    ImGui::PopStyleVar();
 
Эксперт
Статус
Оффлайн
Регистрация
30 Дек 2019
Сообщения
1,970
Реакции[?]
958
Поинты[?]
19K
Сверху Снизу