/
redgpu
/
raygpu
Обзор
Документация
Войти
/
redgpu
/
raygpu
Код
Запросы
0
Задачи
Вики
Пакеты
0
Релизы
0
Аналитика
Безопасность
master
examples/core_multiwindow_multiplatform.c
34 строки
1 KB
Manuel
Merge pull request #28 from manuel5975p/rgfw_update
29 дек 2025, 23:09
Не верифицирован
29 дек 2025, 23:09
b1ebf89
Код
Авторство
О чём код?
#include <raygpu.h> int main(){ SetConfigFlags(FLAG_WINDOW_RESIZABLE); InitWindow(800, 600, "Main Window"); SubWindow sdl3Window = OpenSubWindow_SDL3(320, 180, "SDL3 SubWindow"); SubWindow glfwWindow = OpenSubWindow_GLFW(320, 180, "GLFW SubWindow"); SubWindow rgfwWindow = OpenSubWindow_RGFW(320, 180, "RGFW SubWindow"); while(!WindowShouldClose()){ BeginWindowMode(sdl3Window); ClearBackground(RAYWHITE); DrawText("SDL3 SubWindow", 50, 50, 30, BLACK); DrawCircle(GetMouseX(), GetMouseY(), 50, RED); EndWindowMode(); BeginWindowMode(glfwWindow); ClearBackground(RAYWHITE); DrawText("GLFW SubWindow", 50, 50, 30, BLACK); DrawCircle(GetMouseX(), GetMouseY(), 50, RED); EndWindowMode(); BeginWindowMode(rgfwWindow); ClearBackground(RAYWHITE); DrawText("RGFW SubWindow", 50, 50, 30, BLACK); DrawCircle(GetMouseX(), GetMouseY(), 50, RED); EndWindowMode(); BeginDrawing(); ClearBackground(RAYWHITE); DrawText("Main Window", 50, 50, 30, BLACK); DrawCircle(GetMouseX(), GetMouseY(), 50, RED); EndDrawing(); } }