|
Sleeping Wombat GUI
0.100
swGUI
|
Interface for native window sing OS specific ffunctions. More...
#include <INativeWindow.h>
Public Member Functions | |
| INativeWindow ()=default | |
| ~INativeWindow ()=default | |
| virtual uint16 | GetWidth () const =0 |
| virtual uint16 | GetHeight () const =0 |
| virtual uint16 | GetClientWidth () const =0 |
| virtual uint16 | GetClientHeight () const =0 |
| virtual WindowHandler | GetHandle () const =0 |
| virtual std::string | GetTitle () const =0 |
| virtual void | Show ()=0 |
| virtual void | Hide ()=0 |
| virtual void | SetTitle (const std::string &newTitle)=0 |
Interface for native window sing OS specific ffunctions.
Natywne okno powinno udostępniać przynajmniej swój render target i swapchain. Ponadto może zawierać funkcje do obsługi prawdziwego okna, ale nie jest to konieczne. GUI nie musi samo obsługiwać prawdziwych okien, może mieć je dostarczone przez aplikację.
|
default |
|
default |
|
pure virtual |
Implemented in sw::gui::MockWindow, and sw::gui::Win32ApiWindow.
|
pure virtual |
Implemented in sw::gui::MockWindow, and sw::gui::Win32ApiWindow.
|
pure virtual |
Implemented in sw::gui::MockWindow, and sw::gui::Win32ApiWindow.
|
pure virtual |
Implemented in sw::gui::MockWindow, and sw::gui::Win32ApiWindow.
|
pure virtual |
Implemented in sw::gui::MockWindow, and sw::gui::Win32ApiWindow.
|
pure virtual |
Implemented in sw::gui::MockWindow, and sw::gui::Win32ApiWindow.
|
pure virtual |
Implemented in sw::gui::MockWindow, and sw::gui::Win32ApiWindow.
|
pure virtual |
Implemented in sw::gui::MockWindow, and sw::gui::Win32ApiWindow.
|
pure virtual |
Implemented in sw::gui::MockWindow, and sw::gui::Win32ApiWindow.
1.8.9.1