aboutsummaryrefslogtreecommitdiff
path: root/src/geometry/broad_phase_multi_sap.rs
diff options
context:
space:
mode:
authorCrozet Sébastien <developer@crozet.re>2020-10-06 15:23:48 +0200
committerCrozet Sébastien <developer@crozet.re>2020-10-06 15:23:48 +0200
commit682ff61f94931ef205a9f81e7d00417ac88537c1 (patch)
tree405e0f7df3858de7387467f963088fce3244ba32 /src/geometry/broad_phase_multi_sap.rs
parent7c92848383b9f76bde010f00683a44453b2b456a (diff)
downloadrapier-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.rs6
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