mirror of
https://github.com/cage-kiosk/cage.git
synced 2025-11-28 07:00:03 -05:00
input: add pointer implementation
This commit is contained in:
parent
b4f832d501
commit
c417783088
5 changed files with 107 additions and 0 deletions
|
|
@ -2,6 +2,7 @@
|
|||
#define CG_SEAT_H
|
||||
|
||||
#include <wayland-server-core.h>
|
||||
#include <wlr/types/wlr_input_device.h>
|
||||
#include <wlr/types/wlr_seat.h>
|
||||
|
||||
#include "cursor.h"
|
||||
|
|
@ -15,6 +16,8 @@ struct cg_seat {
|
|||
struct wl_list pointers; // cg_pointer::link
|
||||
};
|
||||
|
||||
void cage_seat_add_new_pointer(struct cg_seat *seat, struct wlr_input_device *device);
|
||||
void cage_seat_update_capabilities(struct cg_seat *seat);
|
||||
void cage_seat_init(struct cg_seat *seat, struct wlr_seat *wlr_seat, struct cg_cursor *cursor);
|
||||
void cage_seat_fini(struct cg_seat *seat);
|
||||
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue