class PointerinjectorRegistry
Defined at line 25 of file ../../src/ui/scenic/lib/input/pointerinjector_registry.h
Handles the registration and config validation of fuchsia::ui::pointerinjector clients.
Public Methods
void OnNewViewTreeSnapshot (std::shared_ptr<const view_tree::Snapshot> snapshot)
Defined at line 39 of file ../../src/ui/scenic/lib/input/pointerinjector_registry.h
void PointerinjectorRegistry (sys::ComponentContext * context, TouchInjectFunc inject_touch_exclusive, TouchInjectFunc inject_touch_hit_tested, MouseInjectFunc inject_mouse_exclusive, MouseInjectFunc inject_mouse_hit_tested, fit::function<void (StreamId)> cancel_mouse_stream, inspect::Node inspect_node)
Defined at line 69 of file ../../src/ui/scenic/lib/input/pointerinjector_registry.cc
void Register (fuchsia::ui::pointerinjector::Config config, fidl::InterfaceRequest<fuchsia::ui::pointerinjector::Device> injector, RegisterCallback callback)
|fuchsia.ui.pointerinjector.Registry|
Defined at line 87 of file ../../src/ui/scenic/lib/input/pointerinjector_registry.cc