![]() |
Flecs v4.1
A fast entity component system (ECS) for C & C++
|
Used with ecs_entity_to_json(). More...
#include <json.h>
Public Attributes | |
| bool | serialize_entity_id |
| Serialize entity ID. | |
| bool | serialize_doc |
| Serialize doc attributes. | |
| bool | serialize_full_paths |
| Serialize full paths for tags, components, and pairs. | |
| bool | serialize_inherited |
| Serialize base components. | |
| bool | serialize_values |
| Serialize component values. | |
| bool | serialize_builtin |
| Serialize built-in data as components (e.g., "name", "parent"). | |
| bool | serialize_type_info |
| Serialize type info (requires serialize_values). | |
| bool | serialize_alerts |
| Serialize active alerts for the entity. | |
| ecs_entity_t | serialize_refs |
| Serialize references (incoming edges) for a relationship. | |
| bool | serialize_matches |
| Serialize which queries the entity matches with. | |
| bool(* | component_filter )(const ecs_world_t *, ecs_entity_t) |
| Callback to determine if a component should be serialized. | |
Used with ecs_entity_to_json().
| bool(* ecs_entity_to_json_desc_t::component_filter) (const ecs_world_t *, ecs_entity_t) |
| bool ecs_entity_to_json_desc_t::serialize_alerts |
| bool ecs_entity_to_json_desc_t::serialize_builtin |
| bool ecs_entity_to_json_desc_t::serialize_doc |
| bool ecs_entity_to_json_desc_t::serialize_entity_id |
| bool ecs_entity_to_json_desc_t::serialize_full_paths |
| bool ecs_entity_to_json_desc_t::serialize_inherited |
| bool ecs_entity_to_json_desc_t::serialize_matches |
| ecs_entity_t ecs_entity_to_json_desc_t::serialize_refs |
| bool ecs_entity_to_json_desc_t::serialize_type_info |
| bool ecs_entity_to_json_desc_t::serialize_values |