Function de_terrain::marker::update_markers

source ·
fn update_markers<M>(
    materials: ResMut<'_, Assets<ExtendedMaterial<StandardMaterial, TerrainMaterial>>>,
    solids: SolidObjects<'_>,
    camera: Query<'_, '_, (&Transform, &Frustum), With<Camera3d>>,
    terrains: Query<'_, '_, (&ViewVisibility, &Handle<ExtendedMaterial<StandardMaterial, TerrainMaterial>>)>,
    markers: Query<'_, '_, (&ObjectTypeComponent, &ViewVisibility, &GlobalTransform, &M, &MarkerVisibility)>
)
where M: Marker + Component,