This reference describes unreleased code on main; no release documents it yet.

rlmesh_dict_value_at

functionExperimental#include <rlmesh.h>[source]

Declaration order; both borrowed while any handle sharing the Dict lives. A child is the same space (and sampler) on every read. An index past the end reads as absent: RLMESH_OK with *out = {NULL, 0} / NULL (a present key's data is never NULL).

RLMeshStatus rlmesh_dict_value_at(
    const RLMeshDict* dict,
    size_t i,
    const RLMeshSpace** out
)