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

Engine.KarmaParams

Extends
KarmaParamsCollision
Modifiers
editinlinenew native

Core.Object
|   
+-- Engine.KarmaParamsCollision
   |   
   +-- Engine.KarmaParams

Direct Known Subclasses:

KarmaParamsRBFull, KarmaParamsSkel

Constants Summary
Inherited Contants from Core.Object
MaxInt, Pi, RF_NotForClient, RF_NotForEdit, RF_NotForServer, RF_Public, RF_Standalone, RF_Transactional, RF_Transient

Variables Summary
boolbClientOnly
boolbDestroyOnSimError
pointerKAng3
floatKLastVel
pointerKTriList
KarmaParams
boolbDestroyOnWorldPenetrate
boolbDoSafetime
boolbHighDetailOnly
boolbKAllowRotate
boolbKDoubleTickRate
boolbKNonSphericalInertia
boolbKStayUpright
floatKActorGravScale
floatKAngularDamping
floatKBuoyancy
floatKLinearDamping
floatKMass
floatKMaxAngularSpeed
floatKMaxSpeed
vectorKStartAngVel
boolKStartEnabled
vectorKStartLinVel
floatKVelDropBelowThreshold
array<KRepulsor>Repulsors
floatStayUprightDamping
floatStayUprightStiffness
Inherited Variables from Engine.KarmaParamsCollision
bContactingLevel, ContactRegionCenter, ContactRegionNormal, ContactRegionNormalForce, ContactRegionRadius, KAcceleration, KarmaData, KFriction, KImpactThreshold, KRestitution, KScale, KScale3D
Inherited Variables from Core.Object
Class, Name, ObjectFlags, ObjectInternal[7], Outer

Enumerations Summary
Inherited Enumerations from Core.Object
EAxis, ECamOrientation, EDetailMode, EDrawPivot, ESheerAxis

Structures Summary
Inherited Structures from Core.Object
BoundingVolume, Box, Color, CompressedPosition, Coords, FloatBox, Guid, IntBox, InterpCurve, InterpCurvePoint, Matrix, Plane, Quat, Range, RangeVector, Rotator, Scale, TMultiMap, Vector

Functions Summary
Inherited Functions from Engine.KarmaParamsCollision
CalcContactRegion
Inherited Functions from Core.Object
!, !=, $, $=, %, &, &&, *, **, *=, +, ++, +=, -, --, -=, / , /=, <, <<, <=, ==, >, >=, >>, >>>, @, @=, Abs, Acos, AllObjects, Asc, Asin, Atan, BeginState, Caps, Ceil, Chr, Clamp, ClassIsChildOf, ClearConfig, ClockwiseFrom, Cos, Created, Cross, Disable, Divide, Dot, DynamicLoadObject, EatStr, Enable, EndState, Eval, Exp, FClamp, FindObject, FMax, FMin, FRand, GetAxes, GetEnum, GetItemName, GetPerObjectNames, GetPropertyText, GetReferencers, GetStateName, GetUnAxes, GotoState, InStr, InterpCurveEval, InterpCurveGetInputDomain, InterpCurveGetOutputRange, Invert, IsA, IsInState, IsOnConsole, IsSoaking, Left, Len, Lerp, Localize, Locs, Log, Loge, Max, Mid, Min, MirrorVectorByNormal, Normal, Normalize, OrthoRotation, PlatformIs64Bit, PlatformIsMacOS, PlatformIsUnix, PlatformIsWindows, QuatFindBetween, QuatFromAxisAndAngle, QuatFromRotator, QuatInvert, QuatProduct, QuatRotateVector, QuatSlerp, QuatToRotator, Rand, RandRange, Repl, ReplaceText, ResetConfig, Right, RotRand, Round, SaveConfig, SetPropertyText, Sin, Smerp, Split, Sqrt, Square, StaticClearConfig, StaticSaveConfig, StopWatch, StrCmp, Tan, VRand, VSize, Warn, ^, ^^, |, ||, ~, ~=


Variables Detail

bClientOnly Source code

var bool bClientOnly;

bDestroyOnSimError Source code

var bool bDestroyOnSimError;

KAng3 Source code

var transient const pointer KAng3;

KLastVel Source code

var transient const float KLastVel;

KTriList Source code

var transient const pointer KTriList;

KarmaParams

bDestroyOnWorldPenetrate Source code

var(KarmaParams) bool bDestroyOnWorldPenetrate;

bDoSafetime Source code

var(KarmaParams) bool bDoSafetime;

bHighDetailOnly Source code

var(KarmaParams) bool bHighDetailOnly;

bKAllowRotate Source code

var(KarmaParams) bool bKAllowRotate;

bKDoubleTickRate Source code

var(KarmaParams) const bool bKDoubleTickRate;

bKNonSphericalInertia Source code

var(KarmaParams) bool bKNonSphericalInertia;

bKStayUpright Source code

var(KarmaParams) bool bKStayUpright;

KActorGravScale Source code

var(KarmaParams) float KActorGravScale;

KAngularDamping Source code

var(KarmaParams) float KAngularDamping;

KBuoyancy Source code

var(KarmaParams) float KBuoyancy;

KLinearDamping Source code

var(KarmaParams) float KLinearDamping;

KMass Source code

var(KarmaParams) float KMass;

KMaxAngularSpeed Source code

var(KarmaParams) float KMaxAngularSpeed;

KMaxSpeed Source code

var(KarmaParams) float KMaxSpeed;

KStartAngVel Source code

var(KarmaParams) vector KStartAngVel;

KStartEnabled Source code

var(KarmaParams) bool KStartEnabled;

KStartLinVel Source code

var(KarmaParams) vector KStartLinVel;

KVelDropBelowThreshold Source code

var(KarmaParams) float KVelDropBelowThreshold;

Repulsors Source code

var(KarmaParams) array<KRepulsor> Repulsors;

StayUprightDamping Source code

var(KarmaParams) float StayUprightDamping;

StayUprightStiffness Source code

var(KarmaParams) float StayUprightStiffness;


Defaultproperties

defaultproperties
{
     KMass=1.000000
     KLinearDamping=0.200000
     KAngularDamping=0.200000
     KActorGravScale=1.000000
     KVelDropBelowThreshold=1000000.000000
     KMaxSpeed=2500.000000
     KMaxAngularSpeed=10.000000
     bHighDetailOnly=Wahr
     bClientOnly=Wahr
     bDestroyOnSimError=Wahr
     StayUprightStiffness=50.000000
}

Overview Package Class Source Class tree Glossary
previous class      next class frames      no frames
Creation time: Mo 16.4.2007 11:20:23.062 - Created with UnCodeX