Class VehicleBuilderResult
- Namespace
- LibreRally.Vehicle.Physics
- Assembly
- LibreRally.dll
public record VehicleBuilderResult : IEquatable<VehicleBuilderResult>
- Inheritance
-
VehicleBuilderResult
- Implements
- Inherited Members
Constructors
VehicleBuilderResult(Entity, Entity, BodyComponent, Entity, Entity, Entity, Entity)
public VehicleBuilderResult(Entity RootEntity, Entity ChassisEntity, BodyComponent ChassisBody, Entity WheelFL, Entity WheelFR, Entity WheelRL, Entity WheelRR)
Parameters
RootEntityEntityRoot entity that contains chassis and wheel child entities.
ChassisEntityEntityEntity representing the chassis rigid body.
ChassisBodyBodyComponentPhysics body attached to
ChassisEntity.WheelFLEntityFront-left wheel entity.
WheelFREntityFront-right wheel entity.
WheelRLEntityRear-left wheel entity.
WheelRREntityRear-right wheel entity.
Properties
ChassisBody
Physics body attached to ChassisEntity.
public BodyComponent ChassisBody { get; init; }
Property Value
ChassisEntity
Entity representing the chassis rigid body.
public Entity ChassisEntity { get; init; }
Property Value
RootEntity
Root entity that contains chassis and wheel child entities.
public Entity RootEntity { get; init; }
Property Value
WheelFL
Front-left wheel entity.
public Entity WheelFL { get; init; }
Property Value
WheelFR
Front-right wheel entity.
public Entity WheelFR { get; init; }
Property Value
WheelRL
Rear-left wheel entity.
public Entity WheelRL { get; init; }
Property Value
WheelRR
Rear-right wheel entity.
public Entity WheelRR { get; init; }