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

RLMeshInputNodeKind

enumExperimental#include <rlmesh.h>[source]

Stable adapters: facade-backed typed trees and shared callables.

enum RLMeshInputNodeKind

RLMESH_INPUT_NODE_KIND_INVALID

enumerator[source]
RLMESH_INPUT_NODE_KIND_INVALID = 0

RLMESH_INPUT_NODE_KIND_IMAGE

enumerator[source]
RLMESH_INPUT_NODE_KIND_IMAGE = 1

leaf: const RLMeshImage*

RLMESH_INPUT_NODE_KIND_STATE

enumerator[source]
RLMESH_INPUT_NODE_KIND_STATE = 2

leaf: const RLMeshState*

RLMESH_INPUT_NODE_KIND_CONCAT

enumerator[source]
RLMESH_INPUT_NODE_KIND_CONCAT = 3

leaf: const RLMeshConcat*

RLMESH_INPUT_NODE_KIND_TEXT

enumerator[source]
RLMESH_INPUT_NODE_KIND_TEXT = 4

leaf: const RLMeshAdaptersText*

RLMESH_INPUT_NODE_KIND_CUSTOM

enumerator[source]
RLMESH_INPUT_NODE_KIND_CUSTOM = 5

leaf: const RLMeshCustom*

RLMESH_INPUT_NODE_KIND_DICT

enumerator[source]
RLMESH_INPUT_NODE_KIND_DICT = 6

keys + children

RLMESH_INPUT_NODE_KIND_TUPLE

enumerator[source]
RLMESH_INPUT_NODE_KIND_TUPLE = 7

children