ldk_ecs_system_is_paused
Check whether the ECS system is paused.
LDK_API bool ldk_ecs_system_is_paused(void);
Returns
True when the queried condition holds; false otherwise.
Check whether the ECS system is paused.
LDK_API bool ldk_ecs_system_is_paused(void);
True when the queried condition holds; false otherwise.
Check whether the ECS system is started.
LDK_API bool ldk_ecs_system_is_started(u64 id);
u64 idTrue when the queried condition holds; false otherwise.
Suspend/resume execution without destroying individual system state.
LDK_API bool ldk_ecs_system_pause(void);
True if the operation succeeds; false otherwise.
Register the ECS system.
LDK_API bool ldk_ecs_system_register(const LDKSystemDesc *desc);
const LDKSystemDesc *descTrue if the operation succeeds; false otherwise.
Resume the ECS system.
LDK_API bool ldk_ecs_system_resume(void);
True if the operation succeeds; false otherwise.
Start/stop an individual registered system without changing the catalog.
LDK_API bool ldk_ecs_system_start(u64 id);
u64 idTrue if the operation succeeds; false otherwise.
Stop the ECS system.
LDK_API bool ldk_ecs_system_stop(u64 id);
u64 idTrue if the operation succeeds; false otherwise.
Unregister the ECS system.
LDK_API bool ldk_ecs_system_unregister(u64 id);
u64 idTrue if the operation succeeds; false otherwise.