diff options
| author | Crozet Sébastien <developer@crozet.re> | 2020-10-06 15:23:48 +0200 |
|---|---|---|
| committer | Crozet Sébastien <developer@crozet.re> | 2020-10-06 15:23:48 +0200 |
| commit | 682ff61f94931ef205a9f81e7d00417ac88537c1 (patch) | |
| tree | 405e0f7df3858de7387467f963088fce3244ba32 /src/geometry/broad_phase_multi_sap.rs | |
| parent | 7c92848383b9f76bde010f00683a44453b2b456a (diff) | |
| download | rapier-682ff61f94931ef205a9f81e7d00417ac88537c1.tar.gz rapier-682ff61f94931ef205a9f81e7d00417ac88537c1.tar.bz2 rapier-682ff61f94931ef205a9f81e7d00417ac88537c1.zip | |
Don't let the PubSub internal offsets overflow + fix some warnings.
Diffstat (limited to 'src/geometry/broad_phase_multi_sap.rs')
| -rw-r--r-- | src/geometry/broad_phase_multi_sap.rs | 6 |
1 files changed, 3 insertions, 3 deletions
diff --git a/src/geometry/broad_phase_multi_sap.rs b/src/geometry/broad_phase_multi_sap.rs index 0add089..d85eae3 100644 --- a/src/geometry/broad_phase_multi_sap.rs +++ b/src/geometry/broad_phase_multi_sap.rs @@ -1,6 +1,6 @@ -use crate::data::pubsub::PubSubCursor; +use crate::data::pubsub::Subscription; use crate::dynamics::RigidBodySet; -use crate::geometry::{Collider, ColliderHandle, ColliderSet, RemovedCollider}; +use crate::geometry::{ColliderHandle, ColliderSet, RemovedCollider}; use crate::math::{Point, Vector, DIM}; #[cfg(feature = "enhanced-determinism")] use crate::utils::FxHashMap32 as HashMap; @@ -417,7 +417,7 @@ impl SAPRegion { pub struct BroadPhase { proxies: Proxies, regions: HashMap<Point<i32>, SAPRegion>, - removed_colliders: Option<PubSubCursor<RemovedCollider>>, + removed_colliders: Option<Subscription<RemovedCollider>>, deleted_any: bool, // We could think serializing this workspace is useless. // It turns out is is important to serialize at least its capacity |
