1
0
mirror of https://github.com/godotengine/godot.git synced 2025-12-30 18:30:54 +00:00

Wayland: Work around window scale ambiguity

This commit is contained in:
Dery Almas
2025-12-04 20:34:34 +01:00
parent dec5a373d9
commit 99b109e981
7 changed files with 37 additions and 2 deletions

View File

@@ -493,6 +493,11 @@ public:
virtual Size2i window_get_size(WindowID p_window = MAIN_WINDOW_ID) const = 0;
virtual Size2i window_get_size_with_decorations(WindowID p_window = MAIN_WINDOW_ID) const = 0;
virtual float window_get_scale(WindowID p_window = MAIN_WINDOW_ID) const {
int screen = window_get_current_screen(p_window);
return screen_get_scale(screen);
}
virtual void window_set_mode(WindowMode p_mode, WindowID p_window = MAIN_WINDOW_ID) = 0;
virtual WindowMode window_get_mode(WindowID p_window = MAIN_WINDOW_ID) const = 0;