aboutsummaryrefslogtreecommitdiff
path: root/include/rootston
diff options
context:
space:
mode:
authorMarkus Ongyerth <ongy@ongy.net>2018-05-02 09:26:34 +0200
committerMarkus Ongyerth <ongy@ongy.net>2018-07-14 09:40:39 +0200
commit391eef6ea9acfd12856970548cb75dbef83dc702 (patch)
tree1ea0c582490744f67a8d13bdb27e7e4f966689aa /include/rootston
parentf375246657e23926d98cc21ae66a5dae352ea50a (diff)
Propagate most axis events to clients
Diffstat (limited to 'include/rootston')
-rw-r--r--include/rootston/seat.h13
1 files changed, 13 insertions, 0 deletions
diff --git a/include/rootston/seat.h b/include/rootston/seat.h
index 31ddd6fa..1a0b889a 100644
--- a/include/rootston/seat.h
+++ b/include/rootston/seat.h
@@ -111,6 +111,19 @@ struct roots_tablet_pad {
struct wl_listener tablet_destroy;
};
+struct roots_tablet_tool_tool {
+ struct wl_list link;
+ struct wl_list tool_link;
+ struct wlr_tablet_v2_tablet_tool *tablet_v2_tool;
+
+ struct roots_seat *seat;
+
+ struct wl_listener tool_destroy;
+
+ struct roots_tablet_tool *current_tablet;
+ struct wl_listener tablet_destroy;
+};
+
struct roots_seat *roots_seat_create(struct roots_input *input, char *name);
void roots_seat_destroy(struct roots_seat *seat);