| Class | Description | |
|---|---|---|
| AnimatedComponent | Base class for components that need to perform actions every frame. | |
| DataComponent | Container for arbitrary data. | |
| GroupManagerComponent | Utility class to manage a group of entities marked with GroupManagerComponent. | |
| GroupMemberComponent | Helper component to group entities. | |
| ThinkingComponent | Base class for components which want to use think notifications. | |
| TickedComponent | Base class for components that need to perform actions every tick. |