|
| EntityIndex (Group group, Func< Entity, IComponent, T > getKey) |
|
HashSet< Entity > | GetEntities (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) |
|
|
readonly Group | _group |
|
readonly Func< Entity, IComponent, T > | _getKey |
|
The documentation for this class was generated from the following file: