Trait specs::storage::GenericWriteStorage
source · pub trait GenericWriteStorage {
type Component: Component;
fn get_mut(&mut self, entity: Entity) -> Option<&mut Self::Component>;
fn insert(
&mut self,
entity: Entity,
comp: Self::Component
) -> InsertResult<Self::Component>;
fn remove(&mut self, entity: Entity);
fn _private() -> Seal;
}
Expand description
Provides generic write access to WriteStorage
, both as a value and a mutable reference.
Required Associated Types
Required Methods
sourcefn get_mut(&mut self, entity: Entity) -> Option<&mut Self::Component>
fn get_mut(&mut self, entity: Entity) -> Option<&mut Self::Component>
Get mutable access to an Entity
s component