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