diff -r 9588bd852202 -r 95402fa4e191 rust/hwphysics/src/lib.rs --- 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]