aboutsummaryrefslogtreecommitdiff
path: root/include/wlr
diff options
context:
space:
mode:
authorAlexander Orzechowski <orzechowski.alexander@gmail.com>2022-04-06 08:17:21 -0400
committerIsaac Freund <mail@isaacfreund.com>2022-05-31 09:14:28 +0000
commitcb2dbc327e4d695c2a60a386e116a7dc20b29107 (patch)
tree56f1927e342df5798084d94b776efed4e2e26560 /include/wlr
parentccd0f85c2a36308e35b153c7f9653abac7659af3 (diff)
wlr_scene: Inline wlr_scene_node_state
This seems like nothing interesting was done with this. Let's simplify and allow us some flexibility in the future.
Diffstat (limited to 'include/wlr')
-rw-r--r--include/wlr/types/wlr_scene.h17
1 files changed, 7 insertions, 10 deletions
diff --git a/include/wlr/types/wlr_scene.h b/include/wlr/types/wlr_scene.h
index aed617f9..9b20cbd9 100644
--- a/include/wlr/types/wlr_scene.h
+++ b/include/wlr/types/wlr_scene.h
@@ -46,20 +46,17 @@ enum wlr_scene_node_type {
WLR_SCENE_NODE_BUFFER,
};
-struct wlr_scene_node_state {
- struct wl_list link; // wlr_scene_node_state.children
-
- struct wl_list children; // wlr_scene_node_state.link
-
- bool enabled;
- int x, y; // relative to parent
-};
-
/** A node is an object in the scene. */
struct wlr_scene_node {
enum wlr_scene_node_type type;
struct wlr_scene_tree *parent;
- struct wlr_scene_node_state state;
+
+ struct wl_list link; // wlr_scene_node.children
+
+ struct wl_list children; // wlr_scene_node.link
+
+ bool enabled;
+ int x, y; // relative to parent
struct {
struct wl_signal destroy;