19 #ifndef MIR_TEST_FRAMEWORK_FAKE_INPUT_DEVICE_H_ 20 #define MIR_TEST_FRAMEWORK_FAKE_INPUT_DEVICE_H_ 47 static const int maximum_touch_axis_value = 0xFFFF;
48 static const int minimum_touch_axis_value = 0;
55 virtual void emit_device_removal() = 0;
56 virtual void emit_runtime_error() = 0;
63 std::chrono::duration<double> delay) = 0;
64 virtual void emit_key_state(std::vector<uint32_t>
const& scan_codes) = 0;
65 virtual void on_new_configuration_do(std::function<
void(mir::input::InputDevice
const& device)> callback) = 0;
AutoUnblockThread is a helper thread class that can gracefully shutdown at destruction time...
Definition: blob.h:26
Definition: any_surface.h:25