| 280 | } |
| 281 | |
| 282 | void MainProgram::update_scale_and_density() { |
| 283 | #ifdef __EMSCRIPTEN__ |
| 284 | window.scale = 1.0f; |
| 285 | #else |
| 286 | window.scale = conf.applyDisplayScale ? SDL_GetWindowDisplayScale(window.sdlWindow) : 1.0f; |
| 287 | #endif |
| 288 | window.density = SDL_GetWindowPixelDensity(window.sdlWindow); |
| 289 | } |
| 290 | |
| 291 | float MainProgram::get_scale_and_density_factor_gui() { |
| 292 | return window.scale * window.density; |
no outgoing calls
no test coverage detected