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

System.String

Max

Maximum allowed value (numeric variables). Null = unconstrained.

public object? Max { get; }
Property Value

System.Object

Meter

Meter display name (the authored label for the UI).

public string Meter { get; }
Property Value

System.String

Min

Minimum allowed value (numeric variables). Null = unconstrained.

public object? Min { get; }
Property Value

System.Object

Type

Declared variable type (VariableType).

public VariableType Type { get; }
Property Value

VariableType

Value

Live value — re-reads through the runtime’s variable store on each access.

public object Value { get; }
Property Value

System.Object

Docs last synced: 2026-07-08
Screenshot viewer