|
Zen 0.3.0
|
Public Member Functions | |
| LinuxWindow (const WindowProperties &properties) | |
| void | onUpdate () override |
| uint32_t | getWidth () override |
| uint32_t | getHeight () override |
| void | setVSync (bool enabled) override |
| bool | isVSyncEnabled () const override |
| void | toggleFullscreen () override |
| void | emitErrorMessage (const char *message) override |
| WindowData & | getWindowData () |
| WindowProperties & | getProperties () |
| bool | resizeEvent (const ZenEvent &event) |
| bool | mouseClickEvent (const ZenEvent &event) |
| bool | onEvent (const ZenEvent &event) override |
| int | getPriority () const override |
| void * | nativeWindow () const override |
| GraphicsContext & | context () override |
| const GraphicsContext & | context () const override |
Static Public Member Functions | |
| static std::unique_ptr< Window > | create (const Zen::WindowProperties &properties=WindowProperties()) |
Definition at line 15 of file ZEN_LinuxWindow.h.
| Zen::LinuxWindow::LinuxWindow | ( | const WindowProperties & | properties | ) |
Definition at line 7 of file ZEN_LinuxWindow.cpp.
|
virtual |
Definition at line 9 of file ZEN_LinuxWindow.cpp.
|
overridevirtual |
Implements Zen::Window.
Definition at line 85 of file ZEN_LinuxWindow.cpp.
|
overridevirtual |
Implements Zen::Window.
Definition at line 83 of file ZEN_LinuxWindow.cpp.
|
staticinherited |
Definition at line 5 of file ZEN_Window.cpp.
|
overridevirtual |
Implements Zen::Window.
Definition at line 119 of file ZEN_LinuxWindow.cpp.
|
overridevirtual |
Implements Zen::Window.
Definition at line 98 of file ZEN_LinuxWindow.cpp.
|
overridevirtual |
Implements Zen::EventListener.
Definition at line 145 of file ZEN_LinuxWindow.cpp.
| WindowProperties & Zen::LinuxWindow::getProperties | ( | ) |
Definition at line 14 of file ZEN_LinuxWindow.cpp.
|
overridevirtual |
Implements Zen::Window.
Definition at line 96 of file ZEN_LinuxWindow.cpp.
| WindowData & Zen::LinuxWindow::getWindowData | ( | ) |
Definition at line 12 of file ZEN_LinuxWindow.cpp.
|
overridevirtual |
Implements Zen::Window.
Definition at line 111 of file ZEN_LinuxWindow.cpp.
| bool Zen::LinuxWindow::mouseClickEvent | ( | const ZenEvent & | event | ) |
Definition at line 140 of file ZEN_LinuxWindow.cpp.
|
overridevirtual |
Implements Zen::Window.
Definition at line 81 of file ZEN_LinuxWindow.cpp.
|
overridevirtual |
Implements Zen::Window.
Definition at line 69 of file ZEN_LinuxWindow.cpp.
|
overridevirtual |
Implements Zen::Window.
Definition at line 94 of file ZEN_LinuxWindow.cpp.
| bool Zen::LinuxWindow::resizeEvent | ( | const ZenEvent & | event | ) |
Definition at line 123 of file ZEN_LinuxWindow.cpp.
|
overridevirtual |
Implements Zen::Window.
Definition at line 100 of file ZEN_LinuxWindow.cpp.
|
overridevirtual |
Implements Zen::Window.
Definition at line 113 of file ZEN_LinuxWindow.cpp.