summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorHampusM <hampus@hampusmat.com>2026-06-30 20:38:16 +0200
committerHampusM <hampus@hampusmat.com>2026-06-30 20:38:16 +0200
commit871431c6c5535cac2044b960921674084c4ce0f1 (patch)
treee26574d8cb5cd37040d3e49e9ed668f8edb3fed2
parent898408c07e0f75fcfa00e9d23325ee8dbbd39ce8 (diff)
feat(engine): add World::with_extension fn
-rw-r--r--engine/src/lib.rs6
1 files changed, 6 insertions, 0 deletions
diff --git a/engine/src/lib.rs b/engine/src/lib.rs
index 11bfa17..f651655 100644
--- a/engine/src/lib.rs
+++ b/engine/src/lib.rs
@@ -94,6 +94,12 @@ impl Engine
self
}
+ pub fn with_extension(mut self, extension: impl Extension) -> Self
+ {
+ self.world.add_extension(extension);
+ self
+ }
+
pub fn spawn<Comps>(&mut self, components: Comps) -> Uid
where
Comps: ComponentSequence,