diff options
Diffstat (limited to 'include/cru/platform/gui/xcb/Window.h')
-rw-r--r-- | include/cru/platform/gui/xcb/Window.h | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/include/cru/platform/gui/xcb/Window.h b/include/cru/platform/gui/xcb/Window.h index d9c2e8da..85c2ae8c 100644 --- a/include/cru/platform/gui/xcb/Window.h +++ b/include/cru/platform/gui/xcb/Window.h @@ -49,7 +49,7 @@ class XcbWindow : public XcbResource, public virtual INativeWindow { bool CaptureMouse() override; bool ReleaseMouse() override; - virtual void SetCursor(std::shared_ptr<ICursor> cursor) = 0; + void SetCursor(std::shared_ptr<ICursor> cursor) override; virtual void SetToForeground() = 0; @@ -73,7 +73,7 @@ class XcbWindow : public XcbResource, public virtual INativeWindow { IEvent<NativeKeyEventArgs>* KeyDownEvent() override; IEvent<NativeKeyEventArgs>* KeyUpEvent() override; - virtual IInputMethodContext* GetInputMethodContext() = 0; + IInputMethodContext* GetInputMethodContext() override; public: std::optional<xcb_window_t> GetXcbWindow(); |