|
| AZ_CLASS_ALLOCATOR (XcbNativeWindow, AZ::SystemAllocator) |
|
void | InitWindow (const AZStd::string &title, const WindowGeometry &geometry, const WindowStyleMasks &styleMasks) override |
|
void | Activate () override |
|
void | Deactivate () override |
|
NativeWindowHandle | GetWindowHandle () const override |
|
void | SetWindowTitle (const AZStd::string &title) override |
|
void | ResizeClientArea (WindowSize clientAreaSize, const WindowPosOptions &options) override |
|
bool | SupportsClientAreaResize () const override |
|
uint32_t | GetDisplayRefreshRate () const override |
|
bool | GetFullScreenState () const override |
|
void | SetFullScreenState (bool fullScreenState) override |
|
void | HandleXcbEvent (xcb_generic_event_t *event) override |
|
virtual void | InitWindow (const AZStd::string &title, const WindowGeometry &geometry, const WindowStyleMasks &styleMasks)=0 |
|
virtual void | Activate () |
|
virtual void | Deactivate () |
|
bool | IsActive () const |
|
virtual NativeWindowHandle | GetWindowHandle () const =0 |
|
virtual void | SetWindowTitle (const AZStd::string &title) |
|
virtual WindowSize | GetClientAreaSize () const |
|
virtual WindowSize | GetMaximumClientAreaSize () const |
|
virtual void | ResizeClientArea (WindowSize clientAreaSize, const WindowPosOptions &options) |
|
virtual bool | SupportsClientAreaResize () const |
|
virtual void | SetEnableCustomizedResolution (bool enable) |
|
virtual bool | IsCustomizedResolutionEnabled () const |
|
virtual WindowSize | GetRenderResolution () const |
|
virtual void | SetRenderResolution (WindowSize resolution) |
|
virtual bool | GetFullScreenState () const |
|
virtual void | SetFullScreenState (bool fullScreenState) |
|
virtual bool | CanToggleFullScreenState () const |
|
virtual float | GetDpiScaleFactor () const |
|
virtual uint32_t | GetDisplayRefreshRate () const |
|