![]() |
Flecs v3.2
A fast entity component system (ECS) for C & C++
|
C APIs for addons. More...
Modules | |
| Alerts | |
| Create alerts from monitoring queries. | |
| App | |
| Optional addon for running the main application loop. | |
| Coredoc | |
| Module that adds documentation and reflection to core entities. | |
| Doc | |
| Utilities for documenting entities, components and systems. | |
| Expr | |
| Serialize/deserialize values to string. | |
| Http | |
| Simple HTTP server used for serving up REST API. | |
| Journal | |
| Journaling addon (disabled by default). | |
| Json | |
| Functions for serializing to/from JSON. | |
| Log | |
| Logging functions. | |
| Meta | |
| Flecs reflection framework. | |
| Meta Utilities | |
| Macro utilities to automatically insert reflection data. | |
| Metrics | |
| Collect user-defined metrics from ECS data. | |
| Module | |
| Modules organize components, systems and more in reusable units of code. | |
| Monitor | |
| The monitor addon periodically tracks statistics for the world and systems. | |
| OS API Implementation | |
| Default implementation for OS API interface. | |
| Parser | |
| Query DSL parser and parsing utilities. | |
| Pipeline | |
| Pipelines order and schedule systems for execution. | |
| Flecs script | |
| 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. | |
| Snapshot | |
| Save & restore world. | |
| Stats | |
| Collection of statistics for world, queries, systems and pipelines. | |
| System | |
| 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.