Macro yaecs::components [] [src]

macro_rules! components {
    ($($t:ident),+) => { ... };
}

Macro that generates a bitflag implementation for all supplied components. This allows us to much more quickly determine whether an Entity has the required components for a System. Note that we are limited to 64 component types with this method.