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

RLMeshModelOptions

structExperimental#include <rlmesh.h>[source]

Struct in Policy / Model (facade).

struct RLMeshModelOptions

struct_size

field[source]
size_t struct_size

spec

field[source]
RLMeshSpecArg spec

NONE = vtable’s

on_episode_end

field[source]
RLMeshStatus (
    *on_episode_end
)(void* hook_user_data, const char* episode_id)

NULL = vtable’s

on_close

field[source]
RLMeshStatus (*on_close)(void* hook_user_data)

NULL = vtable’s close

hook_user_data

field[source]
void* hook_user_data

free_hook_user_data

field[source]
void (*free_hook_user_data)(void* hook_user_data)

trust_entrypoints

field[source]
bool trust_entrypoints

_reserved

field[source]
uint8_t _reserved[sizeof(size_t) - 1]

false