aboutsummaryrefslogtreecommitdiff
path: root/azalea-world/src/bit_storage.rs
diff options
context:
space:
mode:
authormat <github@matdoes.dev>2022-06-16 23:38:51 -0500
committermat <github@matdoes.dev>2022-06-16 23:38:51 -0500
commit74c3ae52f84d988b8bf3f0affe143d2cd2d8143a (patch)
treef4755ffe59e7f5feac34569b788c92f7a88b9489 /azalea-world/src/bit_storage.rs
parent4f89f70091962c967a7022e6f293f11a446abc3c (diff)
downloadazalea-drasl-74c3ae52f84d988b8bf3f0affe143d2cd2d8143a.tar.xz
azalea-world uses azalea-block
Diffstat (limited to 'azalea-world/src/bit_storage.rs')
-rw-r--r--azalea-world/src/bit_storage.rs6
1 files changed, 6 insertions, 0 deletions
diff --git a/azalea-world/src/bit_storage.rs b/azalea-world/src/bit_storage.rs
index aba52aef..c69cb216 100644
--- a/azalea-world/src/bit_storage.rs
+++ b/azalea-world/src/bit_storage.rs
@@ -188,6 +188,12 @@ impl BitStorage {
let bit_index = (index - cell_index * self.values_per_long as usize) * self.bits;
*cell = *cell & !(self.mask << bit_index) | (value & self.mask) << bit_index;
}
+
+ /// The number of entries.
+ #[inline]
+ pub fn size(&self) -> usize {
+ self.size
+ }
}
#[cfg(test)]