|
| PrimaryEntityIndex (Group group, Func< Entity, IComponent, T > getKey) |
|
| PrimaryEntityIndex (Group group, Func< Entity, IComponent, T > getKey, IEqualityComparer< T > comparer) |
|
override void | Activate () |
|
bool | HasEntity (T key) |
|
Entity | GetEntity (T key) |
|
Entity | TryGetEntity (T key) |
|
virtual void | Deactivate () |
|
|
override void | clear () |
|
override void | addEntity (Entity entity, IComponent component) |
|
override void | removeEntity (Entity entity, IComponent component) |
|
| AbstractEntityIndex (Group group, Func< Entity, IComponent, T > getKey) |
|
void | indexEntities (Group group) |
|
void | onEntityAdded (Group group, Entity entity, int index, IComponent component) |
|
void | onEntityRemoved (Group group, Entity entity, int index, IComponent component) |
|
Definition at line 65 of file EntityIndex.cs.
The documentation for this class was generated from the following file: