19 #ifndef MIR_INPUT_ANDROID_TARGET_ENUMERATOR_H_
20 #define MIR_INPUT_ANDROID_TARGET_ENUMERATOR_H_
22 #include <InputEnumerator.h>
24 #include <utils/StrongPointer.h>
31 class InputWindowHandle;
47 class WindowHandleRepository;
53 std::shared_ptr<WindowHandleRepository>
const& repository);
56 void for_each(std::function<
void(droidinput::sp<droidinput::InputWindowHandle>
const&)>
const& callback);
59 std::shared_ptr<input::Scene>
const scene;
60 std::shared_ptr<input::android::WindowHandleRepository>
const repository;
67 #endif // MIR_INPUT_ANDROID_TARGET_ENUMERATOR_H_
All things Mir.
Definition: buffer_stream.h:37
Definition: android_input_receiver.h:32