ECS Overview
ECS Overview
qti-clockwork-ecs provides entities, components, queries, resources, and deferred commands.
Primary Types
WorldEntityManagerComponentStore<T>QueryCommandBufferResourceMap/ResourceType
World Capabilities
- spawn/destroy entities
- add/remove/get components
- query entities by component filters
- insert/get/remove typed resources
- deferred mutation through command buffers
Core Properties
- generation-based entity safety
- sparse component storage
- sorted entity iteration for determinism
- component change ticks for
changedqueries