A feature-complete ECS library
Modules
Components | Container for registered ComponentClasses |
Concord | |
type | Type Helper module to do easy type checking for Concord types |
utils | Utils Helper module for misc operations |
Classes
Component | A pure data container that is contained by a single entity. |
Entity | An object that exists in a world. |
Filter | Used to filter Entities with specific Components A Filter has an associated Pool that can contain any amount of Entities. |
List | Data structure that allows for fast removal at the cost of containing order. |
System | Iterates over Entities. |
World | A collection of Systems and Entities. |