|
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 |
Public Member Functions inherited from Window | |
| BRK_API | ~Window () override=default |
| virtual BRK_API float | GetAspectRatio () const |
Public Member Functions inherited from RefCnt | |
| 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 | |
Protected Member Functions inherited from RefCnt | |
| 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 |