Definition Win32Window.hpp:17
bool isFullscreen() const final
void setFullscreen(bool fullscreen) final
void resize(double width, double height) final
PlatformWindowProperties mProperties
Definition Win32Window.hpp:27
void setTitle(const String &title) final
double getScalingFactor() const final
friend struct Pimpl
Definition Win32Window.hpp:20
UPtr< Pimpl > m
The pointer-to-implementation.
Definition Win32Window.hpp:24
Vector2 getSize() const final
String getTitle() const final
Definition Application.hpp:19
std::unique_ptr< T, Deleter > UPtr
UPtr is a smart pointer that owns and manages another object through a pointer and disposes of that o...
Definition SmartPtr.hpp:28
constexpr size_t hash(const T &v)
Generates a hash for the provided type.
Definition Hash.hpp:25