Window/Window.hpp
7 // In no event will the authors be held liable for any damages arising from the use of this software.
89 Window(VideoMode mode, const String& title, Uint32 style = Style::Default, const ContextSettings& settings = ContextSettings());
132 void create(VideoMode mode, const String& title, Uint32 style = Style::Default, const ContextSettings& settings = ContextSettings());
Utility class that makes any derived class non-copyable.
Definition: NonCopyable.hpp:41
Structure defining the settings of the OpenGL context attached to a window.
Definition: ContextSettings.hpp:36
Definition: AlResource.hpp:34
Utility template class for manipulating 2-dimensional vectors.
Definition: Vector2.hpp:37
Utility string class that automatically handles conversions between types and encodings.
Definition: String.hpp:45
platform–specific WindowHandle
Define a low-level window handle type, specific to each platform.
Definition: WindowHandle.hpp:68