summaryrefslogtreecommitdiff
path: root/c++/window/xcb.cpp
diff options
context:
space:
mode:
authorClaudius "keldu" Holeksa <mail@keldu.de>2023-08-16 01:18:10 +0200
committerClaudius "keldu" Holeksa <mail@keldu.de>2023-08-16 01:18:10 +0200
commit27c66aeb20a3338f185e0df172bc11e837a30a93 (patch)
tree0c75c9f7625e8a8e3c100f7ff384745f06aec87f /c++/window/xcb.cpp
parent9b5ca88b97c3a00153946920ae52870c452fb4a1 (diff)
c++,window,window-opengl: Fixing missing functions and other minor
quirks
Diffstat (limited to 'c++/window/xcb.cpp')
-rw-r--r--c++/window/xcb.cpp17
1 files changed, 17 insertions, 0 deletions
diff --git a/c++/window/xcb.cpp b/c++/window/xcb.cpp
index a9d0715..dac5271 100644
--- a/c++/window/xcb.cpp
+++ b/c++/window/xcb.cpp
@@ -247,5 +247,22 @@ conveyor<data<schema::WindowEvents>> window<backend::linux_xcb>::on_event() {
return std::move(caf.conveyor);
}
+void window<backend::linux_xcb>::resize_event(uint64_t x, uint64_t y, uint64_t width, uint64_t height){
+ /// @todo implement
+ assert(false);
+}
+void window<backend::linux_xcb>::mouse_event(int16_t x, int16_t y, uint16_t state, bool pressed){
+ /// @todo implement
+ assert(false);
+}
+void window<backend::linux_xcb>::mouse_move_event(int16_t x, int16_t y){
+ /// @todo implement
+ assert(false);
+}
+void window<backend::linux_xcb>::keyboard_event(int16_t x, int16_t y, uint32_t keycode, bool pressed, bool repeat){
+ /// @todo implement
+ assert(false);
+}
+
}
}