Entitas  0.40.0
Entitas is a super fast Entity Component System (ECS) Framework specifically made for C# and Unity
Entitas.AbstractEntityIndex< TEntity, TKey > Member List

This is the complete list of members for Entitas.AbstractEntityIndex< TEntity, TKey >, including all inherited members.

_getKey (defined in Entitas.AbstractEntityIndex< TEntity, TKey >)Entitas.AbstractEntityIndex< TEntity, TKey >protected
_getKeys (defined in Entitas.AbstractEntityIndex< TEntity, TKey >)Entitas.AbstractEntityIndex< TEntity, TKey >protected
_group (defined in Entitas.AbstractEntityIndex< TEntity, TKey >)Entitas.AbstractEntityIndex< TEntity, TKey >protected
_isSingleKey (defined in Entitas.AbstractEntityIndex< TEntity, TKey >)Entitas.AbstractEntityIndex< TEntity, TKey >protected
_name (defined in Entitas.AbstractEntityIndex< TEntity, TKey >)Entitas.AbstractEntityIndex< TEntity, TKey >protected
AbstractEntityIndex(string name, IGroup< TEntity > group, Func< TEntity, IComponent, TKey > getKey) (defined in Entitas.AbstractEntityIndex< TEntity, TKey >)Entitas.AbstractEntityIndex< TEntity, TKey >inlineprotected
AbstractEntityIndex(string name, IGroup< TEntity > group, Func< TEntity, IComponent, TKey[]> getKeys) (defined in Entitas.AbstractEntityIndex< TEntity, TKey >)Entitas.AbstractEntityIndex< TEntity, TKey >inlineprotected
Activate() (defined in Entitas.AbstractEntityIndex< TEntity, TKey >)Entitas.AbstractEntityIndex< TEntity, TKey >inlinevirtual
addEntity(TKey key, TEntity entity) (defined in Entitas.AbstractEntityIndex< TEntity, TKey >)Entitas.AbstractEntityIndex< TEntity, TKey >protectedpure virtual
clear() (defined in Entitas.AbstractEntityIndex< TEntity, TKey >)Entitas.AbstractEntityIndex< TEntity, TKey >protectedpure virtual
Deactivate() (defined in Entitas.AbstractEntityIndex< TEntity, TKey >)Entitas.AbstractEntityIndex< TEntity, TKey >inlinevirtual
indexEntities(IGroup< TEntity > group) (defined in Entitas.AbstractEntityIndex< TEntity, TKey >)Entitas.AbstractEntityIndex< TEntity, TKey >inlineprotected
name (defined in Entitas.AbstractEntityIndex< TEntity, TKey >)Entitas.AbstractEntityIndex< TEntity, TKey >
onEntityAdded(IGroup< TEntity > group, TEntity entity, int index, IComponent component) (defined in Entitas.AbstractEntityIndex< TEntity, TKey >)Entitas.AbstractEntityIndex< TEntity, TKey >inlineprotected
onEntityRemoved(IGroup< TEntity > group, TEntity entity, int index, IComponent component) (defined in Entitas.AbstractEntityIndex< TEntity, TKey >)Entitas.AbstractEntityIndex< TEntity, TKey >inlineprotected
removeEntity(TKey key, TEntity entity) (defined in Entitas.AbstractEntityIndex< TEntity, TKey >)Entitas.AbstractEntityIndex< TEntity, TKey >protectedpure virtual
ToString() (defined in Entitas.AbstractEntityIndex< TEntity, TKey >)Entitas.AbstractEntityIndex< TEntity, TKey >inline