Navigation
API > API/Plugins > API/Plugins/ChaosVehicles
Commonly used Wheel state - evaluated once used wherever required for that frame
| Name | FWheelState |
| Type | struct |
| Header File | /Engine/Plugins/Experimental/ChaosVehiclesPlugin/Source/ChaosVehicles/Public/ChaosWheeledVehicleMovementComponent.h |
| Include Path | #include "ChaosWheeledVehicleMovementComponent.h" |
Syntax
struct FWheelState
Constructors
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
FWheelState () |
ChaosWheeledVehicleMovementComponent.h | ||
FWheelState
(
const FWheelState& Other |
ChaosWheeledVehicleMovementComponent.h |
Destructors
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
~FWheelState() |
ChaosWheeledVehicleMovementComponent.h |
Variables
Public
| Name | Type | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|---|
| LocalWheelVelocity | TArray< FVector > | Current velocity at wheel location In World Coordinates - combined linear and angular | ChaosWheeledVehicleMovementComponent.h | |
| Trace | TArray< Chaos::FSuspensionTrace > | Local velocity of Wheel | ChaosWheeledVehicleMovementComponent.h | |
| TraceResult | TArray< FHitResult > | ChaosWheeledVehicleMovementComponent.h | ||
| WheelLocalLocation | TArray< FVector > | ChaosWheeledVehicleMovementComponent.h | ||
| WheelWorldLocation | TArray< FVector > | Current Location Of Wheels In Local Coordinates | ChaosWheeledVehicleMovementComponent.h | |
| WorldWheelVelocity | TArray< FVector > | Current Location Of Wheels In World Coordinates | ChaosWheeledVehicleMovementComponent.h |
Functions
Public
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
void CaptureState
(
int WheelIdx, |
Commonly used Wheel state - evaluated once used wherever required for that frame | ChaosWheeledVehicleMovementComponent.h | |
void CaptureState
(
int WheelIdx, |
ChaosWheeledVehicleMovementComponent.h | ||
void CaptureState
(
int WheelIdx, |
ChaosWheeledVehicleMovementComponent.h | ||
void Init
(
int NumWheels |
ChaosWheeledVehicleMovementComponent.h |
Static
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
static FVector GetVelocityAtPoint
(
const Chaos::FRigidBodyHandle_Internal* Rigid, |
ChaosWheeledVehicleMovementComponent.h |
Operators
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
FWheelState & operator=
(
const FWheelState& Other |
ChaosWheeledVehicleMovementComponent.h |