Function in ldk_scene_systems.h

ldk_scene_systems_add_with_grouping

Deprecated: grouping_id is ignored.

LDK_API bool ldk_scene_systems_add_with_grouping(
 LDKSceneSystems *systems,
 u64 id,
 u64 grouping_id
);

Parameters

LDKSceneSystems *systems
Scene systems configuration being read or written.
u64 id
Identifier of the target object.
u64 grouping_id
Identifier of the grouping.

Returns

True if the operation succeeds; false otherwise.

Function in ldk_scene_systems.h

ldk_scene_systems_grouping_get

Returns the registered system requirement hash, or zero if unavailable.

LDK_API u64 ldk_scene_systems_grouping_get(
 const LDKSceneSystems *systems,
 u64 system_id
);

Parameters

const LDKSceneSystems *systems
Scene systems configuration being read or written.
u64 system_id
Identifier of the system.

Returns

The resulting numeric value.

Function in ldk_scene_systems.h

ldk_scene_systems_grouping_set

Deprecated: validates membership only; grouping_id is ignored.

LDK_API bool ldk_scene_systems_grouping_set(
 LDKSceneSystems *systems,
 u64 system_id,
 u64 grouping_id
);

Parameters

LDKSceneSystems *systems
Scene systems configuration being read or written.
u64 system_id
Identifier of the system.
u64 grouping_id
Identifier of the grouping.

Returns

True if the operation succeeds; false otherwise.