![]() |
Flecs v3.2
A fast entity component system (ECS) for C & C++
|
C++ APIs for addons. More...
Modules | |
| Logging | |
| Logging functions. | |
| Alerts | |
| Alert implementation. | |
| App | |
| Optional addon for running the main application loop. | |
| Doc | |
| Utilities for documenting entities, components and systems. | |
| Events | |
| API for emitting events. | |
| Json | |
| Functions for serializing to/from JSON. | |
| Meta | |
| Flecs reflection framework. | |
| Modules | |
| Modules organize components, systems and more in reusable units of code. | |
| Monitor | |
| The monitor addon periodically tracks statistics for the world and systems. | |
| Pipelines | |
| Pipelines order and schedule systems for execution. | |
| Plecs | |
| Data definition format for loading entity data. | |
| Rest | |
| REST API for querying and mutating entities. | |
| Rules | |
| Rules are an advanced query engine for matching against entity graphs. | |
| Snapshots | |
| Save & restore world. | |
| Systems | |
| Systems are a query + function that can be ran manually or by a pipeline. | |
| Timer | |
| Run systems at a time interval. | |
| Units | |
| Common unit annotations for reflection framework. | |
C++ APIs for addons.