Show / Hide Table of Contents

Class VehicleWheel

Vehicle Wheel

Inheritance
System.Object
UObject
VehicleWheel
Inherited Members
UObject.TransientPackage
UObject.CastTo<T>(UObject)
UObject.CastTo(UObject, Type)
UObject.RemoveObject(UObject)
UObject.MakeObjectArrayField<T>(NativeArray*)
UObject.NotImplemented<T>()
UObject.Construct()
UObject.GetHashCode()
UObject.GetName()
UObject.ToString()
UObject.Name
UObject._None
UObject.None
UObject.ObjPointer
UObject.LoadObjectFromClass(Class, UObject, String, String, LoadFlags, PackageMap, Boolean)
UObject.LoadClass(Class, UObject, String, String, LoadFlags, PackageMap)
UObject.GetPropertyFor<T>(Name)
UObject.ExecuteUbergraph
System.Object.Equals(System.Object)
System.Object.Equals(System.Object, System.Object)
System.Object.GetType()
System.Object.MemberwiseClone()
System.Object.ReferenceEquals(System.Object, System.Object)
Namespace: UE4.PhysXVehicles
Assembly: UE4DotNet.dll
Syntax
public class VehicleWheel : UObject

Properties

| Improve this Doc View Source

bAffectedByHandbrake

Declaration
public bool bAffectedByHandbrake { get; set; }
Property Value
Type Description
System.Boolean
| Improve this Doc View Source

bAutoAdjustCollisionSize

Declaration
public bool bAutoAdjustCollisionSize { get; set; }
Property Value
Type Description
System.Boolean
| Improve this Doc View Source

bDontCreateShape

Declaration
public bool bDontCreateShape { get; set; }
Property Value
Type Description
System.Boolean
| Improve this Doc View Source

CollisionMesh

Static mesh with collision setup for wheel, will be used to create wheel shape

Declaration
public StaticMesh CollisionMesh { get; set; }
Property Value
Type Description
StaticMesh
Remarks

(if empty, sphere will be added as wheel shape, check bDontCreateShape flag)

| Improve this Doc View Source

DampingRate

Damping rate for this wheel (Kgm^2/s)

Declaration
public float DampingRate { get; set; }
Property Value
Type Description
System.Single
| Improve this Doc View Source

DebugLatForce

Lateral force the wheel is applying to the chassis

Declaration
public float DebugLatForce { get; set; }
Property Value
Type Description
System.Single
| Improve this Doc View Source

DebugLatSlip

Lateral slip experienced by the wheel

Declaration
public float DebugLatSlip { get; set; }
Property Value
Type Description
System.Single
| Improve this Doc View Source

DebugLongForce

Longitudinal force the wheel is applying to the chassis

Declaration
public float DebugLongForce { get; set; }
Property Value
Type Description
System.Single
| Improve this Doc View Source

DebugLongSlip

Longitudinal slip experienced by the wheel

Declaration
public float DebugLongSlip { get; set; }
Property Value
Type Description
System.Single
| Improve this Doc View Source

DebugNormalizedTireLoad

How much force the tire experiences at rest divided by how much force it is experiencing now

Declaration
public float DebugNormalizedTireLoad { get; set; }
Property Value
Type Description
System.Single
| Improve this Doc View Source

DebugWheelTorque

Wheel torque

Declaration
public float DebugWheelTorque { get; set; }
Property Value
Type Description
System.Single
| Improve this Doc View Source

DefaultObject

Get UE4 Default Object for this Class

Declaration
public static VehicleWheel DefaultObject { get; }
Property Value
Type Description
VehicleWheel
| Improve this Doc View Source

LatStiffMaxLoad

Max normalized tire load at which the tire can deliver no more lateral stiffness no matter how much extra load is applied to the tire.

Declaration
public float LatStiffMaxLoad { get; set; }
Property Value
Type Description
System.Single
| Improve this Doc View Source

LatStiffValue

How much lateral stiffness to have given lateral slip

Declaration
public float LatStiffValue { get; set; }
Property Value
Type Description
System.Single
| Improve this Doc View Source

Location

Worldspace location of this wheel

Declaration
public Vector Location { get; set; }
Property Value
Type Description
Vector
| Improve this Doc View Source

LongStiffValue

How much longitudinal stiffness to have given longitudinal slip

Declaration
public float LongStiffValue { get; set; }
Property Value
Type Description
System.Single
| Improve this Doc View Source

Mass

Mass of this wheel

Declaration
public float Mass { get; set; }
Property Value
Type Description
System.Single
| Improve this Doc View Source

MaxBrakeTorque

max brake torque for this wheel (Nm)

Declaration
public float MaxBrakeTorque { get; set; }
Property Value
Type Description
System.Single
| Improve this Doc View Source

MaxHandBrakeTorque

Max handbrake brake torque for this wheel (Nm).

Declaration
public float MaxHandBrakeTorque { get; set; }
Property Value
Type Description
System.Single
Remarks

A handbrake should have a stronger brake torque than the brake. This will be ignored for wheels that are not affected by the handbrake.

| Improve this Doc View Source

Offset

If BoneName is specified, offset the wheel from the bone's location.

Declaration
public Vector Offset { get; set; }
Property Value
Type Description
Vector
Remarks

Otherwise this offsets the wheel from the vehicle's origin.

| Improve this Doc View Source

OldLocation

Worldspace location of this wheel last frame

Declaration
public Vector OldLocation { get; set; }
Property Value
Type Description
Vector
| Improve this Doc View Source

ShapeRadius

Radius of the wheel

Declaration
public float ShapeRadius { get; set; }
Property Value
Type Description
System.Single
| Improve this Doc View Source

ShapeWidth

Width of the wheel

Declaration
public float ShapeWidth { get; set; }
Property Value
Type Description
System.Single
| Improve this Doc View Source

StaticClass

Get UE4 Class

Declaration
public static Class StaticClass { get; }
Property Value
Type Description
Class
| Improve this Doc View Source

SteerAngle

steer angle in degrees for this wheel

Declaration
public float SteerAngle { get; set; }
Property Value
Type Description
System.Single
| Improve this Doc View Source

SuspensionDampingRatio

Declaration
public float SuspensionDampingRatio { get; set; }
Property Value
Type Description
System.Single
| Improve this Doc View Source

SuspensionForceOffset

Vertical offset from where suspension forces are applied (along Z-axis)

Declaration
public float SuspensionForceOffset { get; set; }
Property Value
Type Description
System.Single
| Improve this Doc View Source

SuspensionMaxDrop

How far the wheel can drop below the resting position

Declaration
public float SuspensionMaxDrop { get; set; }
Property Value
Type Description
System.Single
| Improve this Doc View Source

SuspensionMaxRaise

How far the wheel can go above the resting position

Declaration
public float SuspensionMaxRaise { get; set; }
Property Value
Type Description
System.Single
| Improve this Doc View Source

SuspensionNaturalFrequency

Oscillation frequency of suspension. Standard cars have values between 5 and 10

Declaration
public float SuspensionNaturalFrequency { get; set; }
Property Value
Type Description
System.Single
| Improve this Doc View Source

SweepType

Whether wheel suspension considers simple, complex, or both

Declaration
public byte SweepType { get; set; }
Property Value
Type Description
System.Byte
| Improve this Doc View Source

TireConfig

Tire type for the wheel. Determines friction

Declaration
public TireConfig TireConfig { get; set; }
Property Value
Type Description
TireConfig
| Improve this Doc View Source

TireType

Deprecated

Declaration
public TireType TireType { get; set; }
Property Value
Type Description
TireType
| Improve this Doc View Source

VehicleSim

The vehicle that owns us

Declaration
public WheeledVehicleMovementComponent VehicleSim { get; set; }
Property Value
Type Description
WheeledVehicleMovementComponent
| Improve this Doc View Source

Velocity

Current velocity of the wheel center (change in location over time)

Declaration
public Vector Velocity { get; set; }
Property Value
Type Description
Vector
| Improve this Doc View Source

WheelIndex

Our index in the vehicle's (and setup's) wheels array

Declaration
public int WheelIndex { get; set; }
Property Value
Type Description
System.Int32

Methods

| Improve this Doc View Source

GetRotationAngle()

Get Rotation Angle

Declaration
public float GetRotationAngle()
Returns
Type Description
System.Single
| Improve this Doc View Source

GetSteerAngle()

Get Steer Angle

Declaration
public float GetSteerAngle()
Returns
Type Description
System.Single
| Improve this Doc View Source

GetSuspensionOffset()

Get Suspension Offset

Declaration
public float GetSuspensionOffset()
Returns
Type Description
System.Single
| Improve this Doc View Source

IsInAir()

Is in Air

Declaration
public bool IsInAir()
Returns
Type Description
System.Boolean
| Improve this Doc View Source

New(UObject, Name)

Spawn an object of this class

Declaration
public static VehicleWheel New(UObject obj = null, Name name = default(Name))
Parameters
Type Name Description
UObject obj
Name name
Returns
Type Description
VehicleWheel

Operators

| Improve this Doc View Source

Implicit(IntPtr to VehicleWheel)

Convert from IntPtr to UObject

Declaration
public static implicit operator VehicleWheel(IntPtr p)
Parameters
Type Name Description
System.IntPtr p
Returns
Type Description
VehicleWheel
  • Improve this Doc
  • View Source
Back to top Generated by DocFX