From dd5d61330032511f5b0e05e813bbfe2054841f5d Mon Sep 17 00:00:00 2001 From: "Claudius \"keldu\" Holeksa" Date: Thu, 29 Jun 2023 13:10:00 +0200 Subject: c++,window: Reworking the context creation --- src/window/xcb.h | 9 ++++++++- 1 file changed, 8 insertions(+), 1 deletion(-) (limited to 'src/window/xcb.h') diff --git a/src/window/xcb.h b/src/window/xcb.h index 430ea28..bbdf1ed 100644 --- a/src/window/xcb.h +++ b/src/window/xcb.h @@ -4,9 +4,15 @@ #error "XCB is not supported" #endif +#include "backends.h" +#include "device.h" + namespace saw { +namespace gfx { class window; -class device { + +template<> +class device final { private: ::Display *display_; int screen_; @@ -67,3 +73,4 @@ public: void keyboard_event(int16_t x, int16_t y, uint32_t keycode, bool pressed, bool repeat); }; } +} -- cgit v1.2.3