19 #ifndef MIR_INPUT_NESTED_INPUT_CONFIGURATION_H_
20 #define MIR_INPUT_NESTED_INPUT_CONFIGURATION_H_
28 class NestedInputRelay;
34 std::shared_ptr<NestedInputRelay>
const& input_relay,
35 std::shared_ptr<EventFilter>
const& event_filter,
36 std::shared_ptr<InputRegion>
const& input_region,
37 std::shared_ptr<CursorListener>
const& cursor_listener,
38 std::shared_ptr<InputReport>
const& input_report);
42 droidinput::sp<droidinput::InputDispatcherInterface> the_dispatcher()
override;
44 std::shared_ptr<NestedInputRelay>
const input_relay;
46 android::CachedAndroidPtr<droidinput::InputDispatcherInterface> dispatcher;