Function in ldk_scene_systems.h

ldk_scene_systems_prepare

Allocate zero-initialized data for registered systems. No callbacks run. Existing instances keep their values; a descriptor size change is rejected.

LDK_API bool ldk_scene_systems_prepare(
 LDKSystemRegistry *registry,
 LDKSceneSystems *systems
);

Parameters

LDKSystemRegistry *registry
Registry on which the operation is performed.
LDKSceneSystems *systems
Scene systems configuration being read or written.

Returns

True if the operation succeeds; false otherwise.

Function in ldk_scene_systems.h

ldk_scene_systems_stop_missing

Stop systems not present in the requested scene configuration.

LDK_API bool ldk_scene_systems_stop_missing(
 LDKSystemRegistry *registry,
 const LDKSceneSystems *systems
);

Parameters

LDKSystemRegistry *registry
Registry on which the operation is performed.
const LDKSceneSystems *systems
Scene systems configuration being read or written.

Returns

True if the operation succeeds; false otherwise.