class PointerinjectorRegistry
Defined at line 26 of file ../../src/ui/scenic/lib/input/pointerinjector_registry.h
Handles the registration and config validation of fuchsia::ui::pointerinjector clients.
LINT.IfChange
Public Methods
void OnNewViewTreeSnapshot (std::shared_ptr<const view_tree::Snapshot> snapshot)
Defined at line 40 of file ../../src/ui/scenic/lib/input/pointerinjector_registry.h
void PointerinjectorRegistry (sys::ComponentContext *context,TouchInjectFuncinject_touch_exclusive,TouchInjectFuncinject_touch_hit_tested,MouseInjectFuncinject_mouse_exclusive,MouseInjectFuncinject_mouse_hit_tested,fit::function<void (StreamId)>cancel_mouse_stream,inspect::Nodeinspect_node)
LINT.IfChange
Defined at line 71 of file ../../src/ui/scenic/lib/input/pointerinjector_registry.cc
void Register (fuchsia::ui::pointerinjector::Configconfig,fidl::InterfaceRequest<fuchsia::ui::pointerinjector::Device>injector,RegisterCallbackcallback)
|fuchsia.ui.pointerinjector.Registry|
Defined at line 89 of file ../../src/ui/scenic/lib/input/pointerinjector_registry.cc