pub fn apply_collider_user_changes(
    config: Res<'_, RapierConfiguration>,
    context: ResMut<'_, RapierContext>,
    changed_collider_transforms: Query<'_, '_, (&RapierColliderHandle, &GlobalTransform), (Without<RapierRigidBodyHandle>, Changed<GlobalTransform>)>,
    changed_shapes: Query<'_, '_, (&RapierColliderHandle, &Collider), Changed<Collider>>,
    changed_active_events: Query<'_, '_, (&RapierColliderHandle, &ActiveEvents), Changed<ActiveEvents>>,
    changed_active_hooks: Query<'_, '_, (&RapierColliderHandle, &ActiveHooks), Changed<ActiveHooks>>,
    changed_active_collision_types: Query<'_, '_, (&RapierColliderHandle, &ActiveCollisionTypes), Changed<ActiveCollisionTypes>>,
    changed_friction: Query<'_, '_, (&RapierColliderHandle, &Friction), Changed<Friction>>,
    changed_restitution: Query<'_, '_, (&RapierColliderHandle, &Restitution), Changed<Restitution>>,
    changed_collision_groups: Query<'_, '_, (&RapierColliderHandle, &CollisionGroups), Changed<CollisionGroups>>,
    changed_solver_groups: Query<'_, '_, (&RapierColliderHandle, &SolverGroups), Changed<SolverGroups>>,
    changed_sensors: Query<'_, '_, (&RapierColliderHandle, &Sensor), Changed<Sensor>>,
    changed_contact_force_threshold: Query<'_, '_, (&RapierColliderHandle, &ContactForceEventThreshold), Changed<ContactForceEventThreshold>>,
    changed_collider_mass_props: Query<'_, '_, (&RapierColliderHandle, &ColliderMassProperties), Changed<ColliderMassProperties>>
)
Expand description

System responsible for applying changes the user made to a collider-related component.