|
FLECS_API | ECS_COMPONENT_DECLARE (EcsScript) |
|
FLECS_API int | ecs_plecs_from_str (ecs_world_t *world, const char *name, const char *str) |
| Parse plecs string.
|
|
FLECS_API int | ecs_plecs_from_file (ecs_world_t *world, const char *filename) |
| Parse plecs file.
|
|
FLECS_API ecs_entity_t | ecs_script_init (ecs_world_t *world, const ecs_script_desc_t *desc) |
| Load managed script.
|
|
FLECS_API int | ecs_script_update (ecs_world_t *world, ecs_entity_t script, ecs_entity_t instance, const char *str, ecs_vars_t *vars) |
| Update script with new code.
|
|
FLECS_API void | ecs_script_clear (ecs_world_t *world, ecs_entity_t script, ecs_entity_t instance) |
| Clear all entities associated with script.
|
|
FLECS_API void | FlecsScriptImport (ecs_world_t *world) |
|
Flecs script module.
For script, see examples/plecs.
Definition in file plecs.h.