|
|
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.