Expand description
Structs§
- Deselect
- Fires when an entity has been deselected
- NoDeselect
- Marker struct used to mark pickable entities for which you don’t want to trigger a deselection event when picked. This is useful for gizmos or other pickable UI entities.
- Pick
Selection - Tracks the current selection state of the entity.
- Pointer
Multiselect - A component for pointers that defines whether or not the multiselect button is active. This is
often the
Ctrl
orShift
keys. - Select
- Fires when an entity has been selected
- Selection
Plugin - Adds multiselect picking support to your app.
- Selection
Plugin Settings - Runtime settings for the
bevy_picking_selection
plugin.
Functions§
- multiselect_
events - Unsurprising default multiselect inputs: both control and shift keys.
- send_
selection_ events - Determines which entities have been selected or deselected, and sends
Select
andDeselect
events corresponding to these state changes. - update_
state_ from_ events - Update entity selection component state from pointer events.