[][src]Macro nano_ecs::entity_unchecked_access

macro_rules! entity_unchecked_access {
    ($world:ident, $i:ident, $__mask:ident, $__mask_map:ident,
     $__entity_init_mask:ident,
     $(filter: |$filter_id:ident| $filter:expr ;)*
    |$($n:ident : $x:ty,)*| $e:expr) => { ... };
}

Accesses an entity, but without checking active mask.

This macro is used internally.

Reuses mask map if the initial mask matches exactly. Otherwise, it loops through list of components in entity slice.