summaryrefslogtreecommitdiff
path: root/engine
diff options
context:
space:
mode:
Diffstat (limited to 'engine')
-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,