MeterVariable
One meter-flagged variable plus a live value getter. Returned from GetMeterVariables() — drives status-bar / HUD rendering. Value resolves on each read.
public class MeterVariable
Inheritance System.Object → MeterVariable
Properties
Id
Expression-namespace variable id.
public string Id { get; }
Property Value
Max
Maximum allowed value (numeric variables). Null = unconstrained.
public object? Max { get; }
Property Value
Meter
Meter display name (the authored label for the UI).
public string Meter { get; }
Property Value
Min
Minimum allowed value (numeric variables). Null = unconstrained.
public object? Min { get; }
Property Value
Type
Declared variable type (VariableType).
public VariableType Type { get; }
Property Value
Value
Live value — re-reads through the runtime’s variable store on each access.
public object Value { get; }