summaryrefslogtreecommitdiff
path: root/engine-ecs/src/component
diff options
context:
space:
mode:
Diffstat (limited to 'engine-ecs/src/component')
-rw-r--r--engine-ecs/src/component/storage/archetype.rs7
1 files changed, 7 insertions, 0 deletions
diff --git a/engine-ecs/src/component/storage/archetype.rs b/engine-ecs/src/component/storage/archetype.rs
index 236bf97..e72126a 100644
--- a/engine-ecs/src/component/storage/archetype.rs
+++ b/engine-ecs/src/component/storage/archetype.rs
@@ -112,6 +112,13 @@ impl Archetype
self.component_index_lookup.len()
}
+ // Currently only used by a test
+ #[allow(dead_code)]
+ pub fn entity_cnt(&self) -> usize
+ {
+ self.entities.len()
+ }
+
pub fn get_matching_component_indices(
&self,
component_id: Uid,