_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.PrimaryEntityIndex< TEntity, TKey >) | Entitas.PrimaryEntityIndex< TEntity, TKey > | inlinevirtual |
addEntity(TKey key, TEntity entity) (defined in Entitas.PrimaryEntityIndex< TEntity, TKey >) | Entitas.PrimaryEntityIndex< TEntity, TKey > | inlineprotectedvirtual |
clear() (defined in Entitas.PrimaryEntityIndex< TEntity, TKey >) | Entitas.PrimaryEntityIndex< TEntity, TKey > | inlineprotectedvirtual |
Deactivate() (defined in Entitas.AbstractEntityIndex< TEntity, TKey >) | Entitas.AbstractEntityIndex< TEntity, TKey > | inlinevirtual |
GetEntity(TKey key) (defined in Entitas.PrimaryEntityIndex< TEntity, TKey >) | Entitas.PrimaryEntityIndex< TEntity, TKey > | inline |
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 |
PrimaryEntityIndex(string name, IGroup< TEntity > group, Func< TEntity, IComponent, TKey > getKey) (defined in Entitas.PrimaryEntityIndex< TEntity, TKey >) | Entitas.PrimaryEntityIndex< TEntity, TKey > | inline |
PrimaryEntityIndex(string name, IGroup< TEntity > group, Func< TEntity, IComponent, TKey[]> getKeys) (defined in Entitas.PrimaryEntityIndex< TEntity, TKey >) | Entitas.PrimaryEntityIndex< TEntity, TKey > | inline |
PrimaryEntityIndex(string name, IGroup< TEntity > group, Func< TEntity, IComponent, TKey > getKey, IEqualityComparer< TKey > comparer) (defined in Entitas.PrimaryEntityIndex< TEntity, TKey >) | Entitas.PrimaryEntityIndex< TEntity, TKey > | inline |
PrimaryEntityIndex(string name, IGroup< TEntity > group, Func< TEntity, IComponent, TKey[]> getKeys, IEqualityComparer< TKey > comparer) (defined in Entitas.PrimaryEntityIndex< TEntity, TKey >) | Entitas.PrimaryEntityIndex< TEntity, TKey > | inline |
removeEntity(TKey key, TEntity entity) (defined in Entitas.PrimaryEntityIndex< TEntity, TKey >) | Entitas.PrimaryEntityIndex< TEntity, TKey > | inlineprotectedvirtual |
ToString() (defined in Entitas.PrimaryEntityIndex< TEntity, TKey >) | Entitas.PrimaryEntityIndex< TEntity, TKey > | inline |