Definition LinuxWindow.hpp:17
void resize(double width, double height) final
PlatformWindowProperties mProperties
Definition LinuxWindow.hpp:27
void setTitle(const String &title) final
friend struct Pimpl
Definition LinuxWindow.hpp:20
Vector2 getSize() const final
bool isFullscreen() const final
void setFullscreen(bool fullscreen) final
String getTitle() const final
UPtr< Pimpl > m
The pointer-to-implementation.
Definition LinuxWindow.hpp:24
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