1 #if !defined(HIKARI_POINTER_H) 2 #define HIKARI_POINTER_H 3 4 #include <wlr/types/wlr_input_device.h> 5 6 struct hikari_pointer_config; 7 8 struct hikari_pointer { 9 struct wl_list server_pointers; 10 11 struct wlr_input_device *device; 12 13 struct wl_listener destroy; 14 }; 15 16 void 17 hikari_pointer_init( 18 struct hikari_pointer *pointer, struct wlr_input_device *device); 19 20 void 21 hikari_pointer_fini(struct hikari_pointer *pointer); 22 23 void 24 hikari_pointer_configure(struct hikari_pointer *pointer, 25 struct hikari_pointer_config *pointer_config); 26 27 #endif 28