Berserk
|
Glfw window implementation. More...
#include <GlfwWindow.hpp>
Public Member Functions | |
BRK_API | GlfwWindow (StringName name, const Size2i &size, String title, bool clientApi) |
BRK_API | ~GlfwWindow () override |
BRK_API Point2i | GetPosition () const override |
BRK_API Size2i | GetSize () const override |
BRK_API Size2i | GetFramebufferSize () const override |
BRK_API Vec2f | GetPixelRatio () const override |
BRK_API bool | IsInFocus () const override |
BRK_API bool | IsClosed () const override |
BRK_API String | GetTitle () const override |
BRK_API StringName | GetName () const override |
![]() | |
BRK_API | ~Window () override=default |
virtual BRK_API float | GetAspectRatio () const |
![]() | |
virtual | ~RefCnt () |
bool | IsUnique () const |
std::int32_t | GetRefs () const |
std::int32_t | AddRef () const |
std::int32_t | RelRef () const |
Friends | |
class | GlfwWindowManager |
Additional Inherited Members | |
![]() | |
virtual void | Destroy () const |
Glfw window implementation.
BRK_NS_BEGIN GlfwWindow::GlfwWindow | ( | StringName | name, |
const Size2i & | size, | ||
String | title, | ||
bool | clientApi | ||
) |
|
override |
|
overridevirtual |
|
overridevirtual |
|
overridevirtual |
Implements Window.
|
overridevirtual |
Implements Window.
|
overridevirtual |
Implements Window.
|
overridevirtual |
Implements Window.
|
friend |