--- a/rust/hwphysics/src/lib.rs Sun Dec 13 22:26:39 2020 +0100
+++ b/rust/hwphysics/src/lib.rs Thu Jan 07 17:13:32 2021 +0300
@@ -3,7 +3,6 @@
mod data;
mod grid;
pub mod physics;
-pub mod time;
use integral_geometry::Size;
use land2d::Land2D;
@@ -13,7 +12,6 @@
common::{GearAllocator, GearId, Millis},
data::{DataIterator, GearDataManager, TypeIter},
physics::PhysicsProcessor,
- time::TimeProcessor,
};
pub struct World {
@@ -21,7 +19,6 @@
data: GearDataManager,
physics: PhysicsProcessor,
collision: CollisionProcessor,
- time: TimeProcessor,
}
impl World {
@@ -35,7 +32,6 @@
allocator: GearAllocator::new(),
physics: PhysicsProcessor::new(),
collision: CollisionProcessor::new(world_size),
- time: TimeProcessor::new(),
}
}
@@ -48,7 +44,6 @@
pub fn delete_gear(&mut self, gear_id: GearId) {
self.data.remove_all(gear_id);
self.collision.remove(gear_id);
- self.time.cancel_all(gear_id);
self.allocator.free(gear_id)
}
@@ -60,7 +55,6 @@
.process_multiple_ticks(&mut self.data, time_step)
};
let collisions = self.collision.process(land, &updates);
- let events = self.time.process(time_step);
}
#[inline]