Table of Contents

Class LoadedVehicle

Namespace
LibreRally.Vehicle
Assembly
LibreRally.dll

Represents a fully loaded vehicle ready for simulation.

public record LoadedVehicle : IEquatable<LoadedVehicle>
Inheritance
LoadedVehicle
Implements
Inherited Members

Constructors

LoadedVehicle(VehicleDefinition, Entity, RallyCarComponent, Entity, Entity, Entity, Entity, Entity, VehicleLoadDiagnostics)

Represents a fully loaded vehicle ready for simulation.

public LoadedVehicle(VehicleDefinition Definition, Entity RootEntity, RallyCarComponent CarComponent, Entity ChassisEntity, Entity WheelFL, Entity WheelFR, Entity WheelRL, Entity WheelRR, VehicleLoadDiagnostics Diagnostics)

Parameters

Definition VehicleDefinition

The assembled vehicle definition.

RootEntity Entity

The root entity of the vehicle hierarchy.

CarComponent RallyCarComponent

The main rally car script component.

ChassisEntity Entity

The entity representing the main chassis.

WheelFL Entity

The front-left wheel entity.

WheelFR Entity

The front-right wheel entity.

WheelRL Entity

The rear-left wheel entity.

WheelRR Entity

The rear-right wheel entity.

Diagnostics VehicleLoadDiagnostics

Load diagnostics information.

Properties

CarComponent

The main rally car script component.

public RallyCarComponent CarComponent { get; init; }

Property Value

RallyCarComponent

ChassisEntity

The entity representing the main chassis.

public Entity ChassisEntity { get; init; }

Property Value

Entity

Definition

The assembled vehicle definition.

public VehicleDefinition Definition { get; init; }

Property Value

VehicleDefinition

Diagnostics

Load diagnostics information.

public VehicleLoadDiagnostics Diagnostics { get; init; }

Property Value

VehicleLoadDiagnostics

RootEntity

The root entity of the vehicle hierarchy.

public Entity RootEntity { get; init; }

Property Value

Entity

WheelFL

The front-left wheel entity.

public Entity WheelFL { get; init; }

Property Value

Entity

WheelFR

The front-right wheel entity.

public Entity WheelFR { get; init; }

Property Value

Entity

WheelRL

The rear-left wheel entity.

public Entity WheelRL { get; init; }

Property Value

Entity

WheelRR

The rear-right wheel entity.

public Entity WheelRR { get; init; }

Property Value

Entity