19 #ifndef MIR_TEST_DOUBLES_MOCK_SEAT_REPORT_H_ 20 #define MIR_TEST_DOUBLES_MOCK_SEAT_REPORT_H_ 22 #include "mir/input/seat_observer.h" 23 #include <gmock/gmock.h> 39 MOCK_METHOD1(seat_dispatch_event,
void(std::shared_ptr<MirEvent const>
const& ));
41 MOCK_METHOD2(seat_set_key_state,
void(uint64_t , std::vector<uint32_t>
const& ));
42 MOCK_METHOD2(seat_set_pointer_state,
void(uint64_t ,
unsigned ));
43 MOCK_METHOD2(seat_set_cursor_position,
void(
float ,
float ));
AutoUnblockThread is a helper thread class that can gracefully shutdown at destruction time...
Definition: blob.h:26
MOCK_METHOD0(seat_reset_confinement_regions, void())
A collection of rectangles (with possible duplicates).
Definition: rectangles.h:34
MOCK_METHOD2(seat_get_rectangle_for, void(uint64_t, geometry::Rectangle const &))
Definition: mock_seat_report.h:34
Definition: rectangle.h:33
MOCK_METHOD1(seat_add_device, void(uint64_t))