Struct tinyecs::DataList [] [src]

pub struct DataList<'a> {
    // some fields omitted
}

list with additional entitiy packs from data aspect

Strongly recommends not use this ever, only for macroses!

Methods

impl<'b> DataList<'b>

fn unwrap_entity<'a>(&'a self) -> &'a Entity

fn unwrap_entity_nth<'a>(&'a self, n: usize) -> &'a Entity

fn unwrap_entity_mut<'a>(&'a mut self) -> &'a mut Entity

fn unwrap_all<'a>(&'a mut self) -> &'a mut Vec<&'b mut Entity>

fn unwrap_nth<'a>(&'a self, n: usize) -> &'a Vec<&'b mut Entity>

fn unwrap_mut_nth<'a>(&'a mut self, n: usize) -> &'a mut Vec<&'b mut Entity>

fn new(entity_manager: &mut EntityManager<'b>, ids: &Vec<HashSet<i32>>) -> DataList<'b>