Struct yaecs::Entities
[−]
[src]
pub struct Entities(_);
pub struct Entities(_);
impl Entities
[src]fn new() -> Entities
fn push(&mut self, entity: Entity)
fn remove(&mut self, idx: usize)
fn is_empty(&self) -> bool
fn vec(&self) -> Vec<&Entity>
fn with_label(&self, label: &str) -> Vec<&Entity>
fn with_label_mut(&mut self, label: &str) -> Vec<&mut Entity>
fn with_component<T: 'static>(&self) -> Vec<&Entity>
fn with_component_mut<T: 'static>(&mut self) -> Vec<&mut Entity>
fn filter_map_to_component<T: 'static>(&self) -> Vec<&T>
fn filter_map_to_component_mut<T: 'static>(&mut self) -> Vec<&mut T>
impl Index<usize> for Entities
[src]