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

rlmesh::adapters::Actuator

classExperimental#include <rlmesh.hpp>[source]

Class in rlmesh.hpp.

struct Actuator

role

field[source]
std::optional<std::string> role{}

dim

field[source]
uint32_t dim = 0

encoding

field[source]
std::optional<ActionEncoding> encoding{}

range

field[source]
std::optional<std::pair<double, double>> range{}

binary

field[source]
bool binary = false

scale

field[source]
std::optional<AxisValue> scale{}

invert

field[source]
bool invert = false

threshold

field[source]
std::optional<double> threshold{}

clip

field[source]
bool clip = false

fill

field[source]
double fill = 0.0

optional

field[source]
bool optional = false

frame

field[source]
std::optional<Tolerant<Frame>> frame{}

reference

field[source]
std::optional<Tolerant<Reference>> reference{}

part

field[source]
std::optional<std::string> part{}

offset

field[source]
std::optional<AxisValue> offset{}

labels

field[source]
OptionalList<std::string> labels{}

from_raw

static method[source]
static Actuator from_raw(const RLMeshActuator& c)

raw

method[source]
RLMeshActuator raw(detail_adapter::Arena& a) const