Showing results for on www.flecs.dev
Designing games with ECS can be overwhelming and quite different from object oriented approaches, not to mention learning all the framework specific features! This...
Flecs
v4.0
A fast entity component system (ECS) for C & C++
Loading...
Searching...
v4.0
A fast entity component system (ECS) for C & C++
Loading...
Searching...
...struct ecs_world_t ecs_world_t
A world is the container for all ECS data and supporting features.
Component that creates a REST API server when instantiated...
A world is the container for all ECS data and supporting features.
Component that creates a REST API server when instantiated...
...Rather than just providing a vanilla ECS implementation, Flecs provides many features that are commonly found in game development frameworks such as hierarchies, prefabs...
...bool enable_rest
Enables ECS access over HTTP, necessary for explorer.
int32_t threads
Number of threads.
Type that contains information about the world.
Enables ECS access over HTTP, necessary for explorer.
int32_t threads
Number of threads.
Type that contains information about the world.
...struct ecs_world_t ecs_world_t
A world is the container for all ECS data and supporting features.
void(* ecs_module_action_t)(ecs_world_t *world)
Initialization action for modules.
Used...
A world is the container for all ECS data and supporting features.
void(* ecs_module_action_t)(ecs_world_t *world)
Initialization action for modules.
Used...
...values)
Definition at line 39 of file app.h.
◆ enable_rest
Enables ECS access over HTTP, necessary for explorer.
Definition at line 42 of file...
Definition at line 39 of file app.h.
◆ enable_rest
Enables ECS access over HTTP, necessary for explorer.
Definition at line 42 of file...
...struct ecs_world_t ecs_world_t
A world is the container for all ECS data and supporting features.
uint64_t ecs_id_t
Ids are the things that can be...
A world is the container for all ECS data and supporting features.
uint64_t ecs_id_t
Ids are the things that can be...
The relationships feature makes it possible to describe entity graphs natively in ECS. Graphs are created by adding and removing relationships from one entity...
...A world is the container for all ECS data and supporting features.
Applications can have multiple worlds, though in most cases will only need...
Applications can have multiple worlds, though in most cases will only need...