From 9367198282f9a30c23cc7ddd3a56db56b7506aae Mon Sep 17 00:00:00 2001 From: Thierry Berger Date: Sun, 9 Jun 2024 14:16:03 +0200 Subject: feat: rework QueryPipeline update API to take less parameters (#647) MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit * chore: rework QueryPipeline API to take a generic qbvh updater This allows to pass less parameters depending on the updating mode. * chore: rework struct and functions names, and docs --------- Co-authored-by: Sébastien Crozet --- src/pipeline/mod.rs | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) (limited to 'src/pipeline/mod.rs') diff --git a/src/pipeline/mod.rs b/src/pipeline/mod.rs index bac67d2..d32d342 100644 --- a/src/pipeline/mod.rs +++ b/src/pipeline/mod.rs @@ -4,7 +4,9 @@ pub use collision_pipeline::CollisionPipeline; pub use event_handler::{ActiveEvents, ChannelEventCollector, EventHandler}; pub use physics_hooks::{ActiveHooks, ContactModificationContext, PairFilterContext, PhysicsHooks}; pub use physics_pipeline::PhysicsPipeline; -pub use query_pipeline::{QueryFilter, QueryFilterFlags, QueryPipeline, QueryPipelineMode}; +pub use query_pipeline::{ + generators as query_pipeline_generators, QueryFilter, QueryFilterFlags, QueryPipeline, +}; #[cfg(feature = "debug-render")] pub use self::debug_render_pipeline::{ -- cgit