feat: changed some QueryPipeline API to be more library friendly (#863)

This commit is contained in:
Thierry Berger
2025-07-24 16:21:55 +02:00
committed by GitHub
parent 626512911b
commit 0f5b4a4d88
6 changed files with 22 additions and 25 deletions

View File

@@ -140,7 +140,7 @@ fn update_kinematic_controller(
let Some(broad_phase) = phx.broad_phase.downcast_ref::<BroadPhaseBvh>() else {
return;
};
let query_pipeline = broad_phase.as_query_pipeline_mut(
let mut query_pipeline = broad_phase.as_query_pipeline_mut(
phx.narrow_phase.query_dispatcher(),
&mut phx.bodies,
&mut phx.colliders,
@@ -165,7 +165,7 @@ fn update_kinematic_controller(
controller.solve_character_collision_impulses(
phx.integration_parameters.dt,
query_pipeline,
&mut query_pipeline,
&*character_shape,
character_mass,
&*collisions,