Function bevy_mod_picking::mesh_events_system [−][src]
pub fn mesh_events_system(
state: Res<'_, RayCastPluginState>,
picking_events: EventWriter<'_, PickingEvent>,
hover_query: Query<'_, (Entity, &Hover, ChangeTrackers<Hover>), (Changed<Hover>, With<PickableMesh>)>,
selection_query: Query<'_, (Entity, &Selection, ChangeTrackers<Selection>), (Changed<Selection>, With<PickableMesh>)>
)
Looks for changes in selection or hover state, and sends the appropriate events