Trait ABC_ECS::Components

source ·
pub trait Components: 'static {
    // Required methods
    fn get_components(&self) -> Vec<&dyn Any>;
    fn get_mut_components(&mut self) -> Vec<&mut dyn Any>;
}

Required Methods§

source

fn get_components(&self) -> Vec<&dyn Any>

source

fn get_mut_components(&mut self) -> Vec<&mut dyn Any>

Implementors§