Table of Contents

Class VehicleSetupCatalogBuilder

Namespace
LibreRally.Vehicle
Assembly
LibreRally.dll

Builds setup-category metadata from resolved vehicle definitions and active overrides.

public static class VehicleSetupCatalogBuilder
Inheritance
VehicleSetupCatalogBuilder
Inherited Members

Methods

BuildCategories(VehicleDefinition?, VehicleSetupOverrides?)

Builds setup categories for the supplied vehicle definition.

public static IReadOnlyList<VehicleSetupCategory> BuildCategories(VehicleDefinition? definition, VehicleSetupOverrides? overrides)

Parameters

definition VehicleDefinition

Resolved vehicle definition that exposes setup metadata.

overrides VehicleSetupOverrides

Optional live setup overrides already applied to the vehicle.

Returns

IReadOnlyList<VehicleSetupCategory>

Ordered setup categories ready for UI presentation.