From d3b24c3812f9ae29fc019b3eaace3ea1b692d026 Mon Sep 17 00:00:00 2001 From: HampusM Date: Tue, 30 Jun 2026 18:21:03 +0200 Subject: feat(engine-ecs): add stop_after_tick fn to World --- engine-ecs/src/lib.rs | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/engine-ecs/src/lib.rs b/engine-ecs/src/lib.rs index e9a28ab..878a28c 100644 --- a/engine-ecs/src/lib.rs +++ b/engine-ecs/src/lib.rs @@ -114,6 +114,12 @@ impl World self.error_handler = err_handler; } + + pub fn stop_after_tick(&self) + { + self.stop.store(true, Ordering::Relaxed); + } + /// Creates a entity with the given components. A new unique [`Uid`] will be generated /// for this entity. pub fn create_entity(&mut self, components: Comps) -> Uid -- cgit v1.2.3-18-g5258