#ifndef _WLR_INTERFACES_INPUT_DEVICE_H #define _WLR_INTERFACES_INPUT_DEVICE_H #include struct wlr_input_device_impl { void (*destroy)(struct wlr_input_device *wlr_device); }; void wlr_input_device_init( struct wlr_input_device *wlr_device, enum wlr_input_device_type type, struct wlr_input_device_impl *impl, const char *name, int vendor, int product); void wlr_input_device_destroy(struct wlr_input_device *dev); #endif