Entity handling types.
An entity exclusively owns zero or more component instances, all of different types, and can dynamically acquire or lose them over its lifetime.
Entity to learn more.
Operations involving entities and their components are performed either from a system by submitting commands,
or from the outside (or from an exclusive system) by directly using
|Spawn a new entity|
|Spawn an entity with components||—|
|Despawn an entity|
|Insert a component to an entity|
|Insert multiple components to an entity|
|Remove a component from an entity|
A location of an entity in an archetype.
A mapping from one set of entities to another.