Skip to main content Crate fidl_next_fuchsia_ui_pointerinjector Copy item path Source pub use self::natural ::*;device generic natural registry wire wire_optional Device The type corresponding to the Device protocol.
The channel for injecting pointer events into a target.
The associated |Config| applies to injected pointer events. PointerSample A description of each sampled data point for a pointer device. Registry The type corresponding to the Registry protocol.
A coordination mechanism to clearly define the injecting of pointer events
into the scene (injection policy, injection context, etc), for dispatching
pointer events to UI clients (referenced by |fuchsia.ui.views.ViewRef|). Viewport A rectangular region that directs injected events into a target. Data A selection of FIFO data sent over the channel.
Each data may have a different issuance policy. DeviceType A characterization of a device that issues pointer event streams. DispatchPolicy A specification of the UI clients that may have injected events dispatched
to them in an |Target|. One is specified in |Config|. EventPhase The possible states of a pointer event stream’s state machine. MAX_INJECT DeviceClientHandler A client handler for the Device protocol. DeviceLocalClientHandler A client handler for the Device protocol. DeviceLocalServerHandler A server handler for the Device protocol. DeviceServerHandler A server handler for the Device protocol. RegistryClientHandler A client handler for the Registry protocol. RegistryLocalClientHandler A client handler for the Registry protocol. RegistryLocalServerHandler A server handler for the Registry protocol. RegistryServerHandler A server handler for the Registry protocol. Extents A floating-point pair of points, representing minimal and maximal extents. Mat3 A floating-point 3x3 matrix. Point2 A floating-point two-dimensional point. RelativeMotion The relative motion performed by a mouse device.