Module bevy_mod_picking::focus
source · Expand description
Determines which entities are being hovered by which pointers.
Structs§
- The source of truth for all hover state. This is used to determine what events to send, and what state components should be in.
- The previous state of the hover map, used to track changes to hover state.
Enums§
- A component that aggregates picking interaction state of this entity across all pointers.
Functions§
- Coalesces all data from inputs and backends to generate a map of the currently hovered entities. This is the final focusing step to determine which entity the pointer is hovering over.
- Uses pointer events to update
PointerInteraction
andPickingInteraction
components.