Interface | Description |
---|---|
ComponentHandler<T extends EntityComponent> |
Handles the management of a particular component type
or set of component types.
|
EntityIdGenerator |
Hands out new IDs in an implementation specific way.
|
Class | Description |
---|---|
DefaultEntity |
Default entity implementation that caches a subset
of the components in an array.
|
DefaultEntityData | |
DefaultEntityIdGenerator |
Default implementation of the EntityIdGenerator interface
that simply hands out entity IDs starting with 0 or other configured
value and then incrementing.
|
DefaultEntitySet |
A set of entities that possess certain components with
automatic updates as the entity components change.
|
DefaultEntitySet.RemovedComponent |
A special entity component that is used during transaction processing
to temporarily mark a component as "removed".
|
DefaultWatchedEntity | |
MapComponentHandler<T extends EntityComponent> |
Map-based component handler for in-memory components.
|
MemStringIndex |
An in-memory version of the StringIndex interface.
|