Class JBeamVariableDefinition
- Namespace
- LibreRally.Vehicle.JBeam
- Assembly
- LibreRally.dll
Definition for a tuneable variable in a jbeam part.
public sealed class JBeamVariableDefinition
- Inheritance
-
JBeamVariableDefinition
- Inherited Members
Properties
Category
Category for grouping in the UI.
public string Category { get; init; }
Property Value
DefaultValue
Default value.
public float DefaultValue { get; init; }
Property Value
Description
Detailed description.
public string Description { get; init; }
Property Value
MaxDisplayValue
Maximum display value for the UI slider.
public float? MaxDisplayValue { get; init; }
Property Value
MaxValue
Maximum value allowed.
public float MaxValue { get; init; }
Property Value
MinDisplayValue
Minimum display value for the UI slider.
public float? MinDisplayValue { get; init; }
Property Value
MinValue
Minimum value allowed.
public float MinValue { get; init; }
Property Value
Name
Variable name (e.g., "$spring").
public string Name { get; init; }
Property Value
StepDisplayValue
Step size for the UI slider.
public float? StepDisplayValue { get; init; }
Property Value
SubCategory
Subcategory for UI grouping.
public string SubCategory { get; init; }
Property Value
Title
Display title.
public string Title { get; init; }
Property Value
Type
Data type.
public string Type { get; init; }
Property Value
Unit
Display unit.
public string Unit { get; init; }