Add unchecked

This commit is contained in:
hodasemi 2025-03-06 09:50:12 +01:00
parent 35992d140b
commit 8a2196f6ee

View file

@ -115,6 +115,18 @@ impl World {
))
}
pub fn entity_resources_unchecked<'a>(
&mut self,
entity: Entity,
) -> Result<(&'a mut EntityObject, &'a mut Resources)> {
Ok((
// actually safe:
// entity_mut only accesses entity map
unsafe { remove_life_time_mut(self.entity_mut(entity)?) },
unsafe { remove_life_time_mut(&mut self.resources) },
))
}
pub fn entity(
&self,
entity: Entity,