Function ecs_begin_wait
Synopsis
#include <include/flecs.h>
FLECS_API void ecs_begin_wait(ecs_world_t *world)
Description
Wait until world becomes available. When a non-flecs thread needs to interact with the world, it should invoke this function to wait until the world becomes available (as in, it is not progressing the frame). Invoking this function guarantees that the thread will not starve. (as opposed to simply taking the world lock).
An application will have to invoke ecs_end_wait after this function returns.
- Parameters
world
- The world.
Source
Line 708 in include/flecs.h.