diff --git a/src/Magnum/Platform/Sdl2Application.cpp b/src/Magnum/Platform/Sdl2Application.cpp index 37db8dbe4..aaa3dfd9e 100644 --- a/src/Magnum/Platform/Sdl2Application.cpp +++ b/src/Magnum/Platform/Sdl2Application.cpp @@ -273,11 +273,13 @@ bool Sdl2Application::tryCreateContext(const Configuration& configuration) { return true; } +#ifndef CORRADE_TARGET_EMSCRIPTEN Vector2i Sdl2Application::windowSize() { Vector2i size; SDL_GetWindowSize(_window, &size.x(), &size.y()); return size; } +#endif void Sdl2Application::swapBuffers() { #ifndef CORRADE_TARGET_EMSCRIPTEN diff --git a/src/Magnum/Platform/Sdl2Application.h b/src/Magnum/Platform/Sdl2Application.h index 5303d24ce..47f9d1f48 100644 --- a/src/Magnum/Platform/Sdl2Application.h +++ b/src/Magnum/Platform/Sdl2Application.h @@ -421,14 +421,17 @@ class Sdl2Application { /** @{ @name Screen handling */ + #ifndef CORRADE_TARGET_EMSCRIPTEN /** * @brief Window size * * Window size to which all input event coordinates can be related. * Note that especially on HiDPI systems the reported window size might * not be the same as framebuffer size. + * @note Not available in @ref CORRADE_TARGET_EMSCRIPTEN "Emscripten". */ Vector2i windowSize(); + #endif /** * @brief Swap buffers