Overview Package Class Source Class tree Glossary
previous class      next class frames      no frames

Engine.SVehicleWheel

Extends
Component
Modifiers
native ( Physics )

Copyright 1998-2008 Epic Games, Inc. All Rights Reserved.

Core.Object
|   
+-- Core.Component
   |   
   +-- Engine.SVehicleWheel

Direct Known Subclasses:

UTVehicleWheel

Constants Summary
Inherited Contants from Core.Object
DegToRad, INDEX_NONE, MaxInt, Pi, RadToDeg

Variables Summary
boolbIsSquealing
boolbWheelOnGround
floatContactForce
vectorContactNormal
floatCurrentRotation
floatDesiredSuspensionPosition
vectorLatDirection
floatLatImpulse
floatLatSlipAngle
vectorLongDirection
floatLongImpulse
floatLongSlipRatio
nameSlipParticleParamName
floatSpinVel
floatSuspensionPosition
SkelControlWheelWheelControl
intWheelMaterialIndex
ParticleSystemComponentWheelParticleComp
vectorWheelPosition
class<ParticleSystemComponent>WheelPSCClass
pointerWheelShape
SVehicleWheel
boolbCollidesPawns
boolbCollidesVehicles
boolbHoverWheel
nameBoneName
vectorBoneOffset
boolbPoweredWheel
floatBrakeTorque
floatChassisTorque
floatHandbrakeLatSlipFactor
floatHandbrakeLongSlipFactor
floatLatSlipFactor
floatLongSlipFactor
floatMotorTorque
floatParkedSlipFactor
EWheelSideSide
nameSkelControlName
floatSteer
floatSteerFactor
floatSuspensionSpeed
floatSuspensionTravel
ParticleSystemWheelParticleSystem
floatWheelRadius
Inherited Variables from Core.Component
TemplateName, TemplateOwnerClass
Inherited Variables from Core.Object
Class, HashNext, HashOuterNext, Linker, LinkerIndex, Name, NetIndex, ObjectArchetype, ObjectFlags, ObjectInternalInteger, Outer, StateFrame, VfTableObject

Enumerations Summary
EWheelSide
SIDE_None, SIDE_Left, SIDE_Right
Inherited Enumerations from Core.Object
EAxis, EInputEvent, EInterpCurveMode, EInterpMethodType, ETickingGroup

Structures Summary
Inherited Structures from Core.Object
Box, BoxSphereBounds, Color, Cylinder, double, DynamicMap_Mirror, Guid, IndirectArray_Mirror, InterpCurveFloat, InterpCurvePointFloat, InterpCurvePointQuat, InterpCurvePointTwoVectors, InterpCurvePointVector, InterpCurvePointVector2D, InterpCurveQuat, InterpCurveTwoVectors, InterpCurveVector, InterpCurveVector2D, IntPoint, LinearColor, Map_Mirror, Matrix, MultiMap_Mirror, Plane, pointer, Quat, qword, RawDistribution, RenderCommandFence, Rotator, TextureMipBulkData_Mirror, ThreadSafeCounter, TPOV, TwoVectors, UntypedBulkData_Mirror, Vector, Vector2D, Vector4

Functions Summary
Inherited Functions from Core.Object
!, !=, $, $=, %, &, &&, *, **, *=, +, ++, +=, -, --, -=, / , /=, <, <<, <=, ==, >, >=, >>, >>>, @, @=, Abs, Acos, Asc, Asin, Atan, BeginState, ByteToFloat, Caps, Chr, Clamp, ClampLength, ClampRotAxis, ClassIsChildOf, ClearConfig, ClockwiseFrom, ColorToLinearColor, ContinuedState, Cos, Cross, Disable, Dot, DumpStateStack, DynamicLoadObject, Enable, EndState, Exp, FClamp, FCubicInterp, FindDeltaAngle, FindObject, FInterpEaseIn, FInterpEaseInOut, FInterpEaseOut, FInterpTo, FloatToByte, FMax, FMin, FPctByRange, FRand, GetAngularDegreesFromRadians, GetAngularDistance, GetAngularFromDotDist, GetAxes, GetDotDistance, GetEnum, GetFuncName, GetHeadingAngle, GetNetFuncName, GetPackageName, GetPerObjectConfigSections, GetRangePctByValue, GetRangeValueByPct, GetSpecialValue, GetStateName, GetUnAxes, GotoState, InStr, IsA, IsChildState, IsInState, IsNetScript, IsPendingKill, IsUTracing, IsZero, JoinArray, Left, Len, Lerp, Localize, Locs, Loge, LogInternal, MakeColor, MakeLinearColor, Max, Mid, Min, MirrorVectorByNormal, Normal, Normalize, NormalizeRotAxis, OrthoRotation, ParseStringIntoArray, PathName, PausedState, PointDistToLine, PointDistToPlane, PointInBox, PoppedState, PopState, ProjectOnTo, PushedState, PushState, QuatDot, QuatFindBetween, QuatFromAxisAndAngle, QuatFromRotator, QuatInvert, QuatProduct, QuatRotateVector, QuatSlerp, QuatToRotator, Rand, RandRange, RDiff, Repl, Right, RInterpTo, RLerp, RotRand, Round, RSize, RSmerp, SaveConfig, SClampRotAxis, ScriptTrace, SetSpecialValue, SetUTracing, Sin, Split, Sqrt, Square, StaticClearConfig, StaticSaveConfig, Tan, TimeStamp, ToHex, TransformVectorByRotation, UnwindHeading, vect2d, VInterpTo, VLerp, VRand, VSize, VSize2D, VSizeSq, VSizeSq2D, VSmerp, WarnInternal, ^, ^^, |, ||, ~, ~=


Variables Detail

bIsSquealing Source code

var bool bIsSquealing;

bWheelOnGround Source code

var bool bWheelOnGround;

ContactForce Source code

var float ContactForce;

ContactNormal Source code

var vector ContactNormal;

CurrentRotation Source code

var float CurrentRotation;

DesiredSuspensionPosition Source code

var float DesiredSuspensionPosition;

LatDirection Source code

var vector LatDirection;

LatImpulse Source code

var float LatImpulse;

LatSlipAngle Source code

var float LatSlipAngle;

LongDirection Source code

var vector LongDirection;

LongImpulse Source code

var float LongImpulse;

LongSlipRatio Source code

var float LongSlipRatio;

SlipParticleParamName Source code

var name SlipParticleParamName;
parameter that should be set in WheelParticleComp to the wheel's slip velocity

SpinVel Source code

var float SpinVel;

SuspensionPosition Source code

var float SuspensionPosition;

WheelControl Source code

var SkelControlWheel WheelControl;

WheelMaterialIndex Source code

var transient const int WheelMaterialIndex;

WheelParticleComp Source code

var ParticleSystemComponent WheelParticleComp;

WheelPosition Source code

var vector WheelPosition;

WheelPSCClass Source code

var class<ParticleSystemComponent> WheelPSCClass;
the class to use for WheelParticleComp

WheelShape Source code

var transient const pointer WheelShape;

SVehicleWheel

bCollidesPawns Source code

var(SVehicleWheel) bool bCollidesPawns;
If true, this wheel will collide with pawns (add RBCC_Pawn to its RBCollideWithChannels).

bCollidesVehicles Source code

var(SVehicleWheel) bool bCollidesVehicles;
If true, this wheel will collide with other vehicles (add RBCC_Vehicle to its RBCollideWithChannels).

bHoverWheel Source code

var(SVehicleWheel) bool bHoverWheel;

BoneName Source code

var(SVehicleWheel) name BoneName;

BoneOffset Source code

var(SVehicleWheel) vector BoneOffset;

bPoweredWheel Source code

var(SVehicleWheel) bool bPoweredWheel;

BrakeTorque Source code

var(SVehicleWheel) float BrakeTorque;

ChassisTorque Source code

var(SVehicleWheel) float ChassisTorque;

HandbrakeLatSlipFactor Source code

var(SVehicleWheel) float HandbrakeLatSlipFactor;

HandbrakeLongSlipFactor Source code

var(SVehicleWheel) float HandbrakeLongSlipFactor;

LatSlipFactor Source code

var(SVehicleWheel) float LatSlipFactor;

LongSlipFactor Source code

var(SVehicleWheel) float LongSlipFactor;

MotorTorque Source code

var(SVehicleWheel) float MotorTorque;

ParkedSlipFactor Source code

var(SVehicleWheel) float ParkedSlipFactor;

Side Source code

var(SVehicleWheel) EWheelSide Side;

SkelControlName Source code

var(SVehicleWheel) name SkelControlName;

Steer Source code

var(SVehicleWheel) float Steer;

SteerFactor Source code

var(SVehicleWheel) float SteerFactor;
How steering affects this wheel. 0.0 means it is not steered. 1.0 means steered fully normally. -1.0 means reversed steering.

SuspensionSpeed Source code

var(SVehicleWheel) float SuspensionSpeed;

SuspensionTravel Source code

var(SVehicleWheel) float SuspensionTravel;

WheelParticleSystem Source code

var(SVehicleWheel) ParticleSystem WheelParticleSystem;

WheelRadius Source code

var(SVehicleWheel) float WheelRadius;


Enumerations Detail

EWheelSide Source code

enum EWheelSide
{
SIDE_None, SIDE_Left, SIDE_Right
};


Defaultproperties

defaultproperties
{
   bCollidesVehicles=True
   WheelRadius=35.000000
   SuspensionTravel=30.000000
   SuspensionSpeed=50.000000
   LongSlipFactor=4000.000000
   LatSlipFactor=20000.000000
   HandbrakeLongSlipFactor=4000.000000
   HandbrakeLatSlipFactor=20000.000000
   ParkedSlipFactor=20000.000000
   WheelPSCClass=Class'Engine.ParticleSystemComponent'
   SlipParticleParamName="WheelSlip"
   Name="Default__SVehicleWheel"
   ObjectArchetype=Component'Core.Default__Component'
}

Overview Package Class Source Class tree Glossary
previous class      next class frames      no frames
Creation time: sk 18-3-2018 10:00:44.876 - Created with UnCodeX