| UObjectBase
|
Module |
|
Header |
/Engine/Plugins/Experimental/ChaosVehiclesPlugin/Source/ChaosVehicles/Public/WheeledVehiclePawn.h |
Include |
#include "WheeledVehiclePawn.h" |
[UCLASS](Programming/UnrealArchitecture/Reference/Classes#classdeclaration)(Abstract, Config=Game, BlueprintType)
class AWheeledVehiclePawn : public APawn
ChaosWheeledVehicle is the base wheeled vehicle pawn actor. By default it uses UChaosWheeledVehicleMovementComponent for its simulation, but this can be overridden by inheriting from the class and modifying its constructor like so: Super(ObjectInitializer.SetDefaultSubobjectClass<UMyMovement>(VehicleComponentName)) Where UMyMovement is the new movement type that inherits from UChaosVehicleMovementComponent
Name | Description | |
---|---|---|
|
AWheeledVehiclePawn ( |
Name | Description | ||
---|---|---|---|
|
USkeletalMes... |
GetMesh() |
Returns Mesh subobject |
|
UChaosVehicl... |
GetVehicleMovement() |
Returns VehicleMovement subobject |
|
UChaosVehicl... |
GetVehicleMovementComponent() |
Util to get the wheeled vehicle movement component |
Name | Description | ||
---|---|---|---|
|
DisplayDebug ( |
Name |
Description |
---|---|
VehicleMeshComponentName |
Name of the MeshComponent. |
VehicleMovementComponentName |
Name of the VehicleMovement. |