cursor: Split node_at_coords into smaller functions

This commit is contained in:
Alexander Orzechowski 2024-08-26 17:13:47 -04:00
parent 1e373856ed
commit 2dacfb7983
2 changed files with 49 additions and 26 deletions

View file

@ -84,6 +84,14 @@ struct sway_cursor {
struct sway_node;
struct wlr_scene_node *scene_node_at_coords(
double lx, double ly, double *sx, double *sy);
struct wlr_surface *surface_try_from_scene_node(struct wlr_scene_node *node);
struct sway_node *sway_node_try_from_scene_node(struct wlr_scene_node *node,
double lx, double ly);
struct sway_node *node_at_coords(
double lx, double ly, struct wlr_surface **surface, double *sx, double *sy);