42
42
virtual void seat_add_device(uint64_t id) = 0;
43
43
virtual void seat_remove_device(uint64_t id) = 0;
45
45
virtual void seat_get_rectangle_for(uint64_t id, geometry::Rectangle const& out_rect) = 0;
46
46
virtual void seat_set_key_state(uint64_t id, std::vector<uint32_t> const& scan_codes) = 0;
47
47
virtual void seat_set_pointer_state(uint64_t id, unsigned buttons) = 0;