19 #ifndef MIR_INPUT_ANDROID_TARGET_H_
20 #define MIR_INPUT_ANDROID_TARGET_H_
28 class InputDispatcherInterface;
29 class InputWindowHandle;
40 class InputConfiguration;
41 class WindowHandleRepository;
46 explicit InputTargeter(std::shared_ptr<droidinput::InputDispatcherInterface>
const& input_dispatcher,
47 std::shared_ptr<WindowHandleRepository>
const& repository);
50 void set_focus(std::shared_ptr<input::Surface>
const& focus_surface);
58 std::shared_ptr<droidinput::InputDispatcherInterface> input_dispatcher;
60 std::shared_ptr<WindowHandleRepository>
const repository;
67 #endif // MIR_INPUT_ANDROID_TARGET_H_
All things Mir.
Definition: atomic_callback.h:25
Definition: android_input_receiver.h:36