Gah - a solution with more questions. – EntropicLqd

UE2:KConstraint (UT2003)

From Unreal Wiki, The Unreal Engine Documentation Site
Jump to: navigation, search
UT2003 Object >> Actor >> KActor >> KConstraint
Package: 
Engine
Direct subclasses:
KHinge, KBSJoint, KCarWheelJoint, KConeLimit
This class in other games:
U2XMP, U2, UE2Runtime, UT2004

The Basic constraint class.

Properties

Property group 'KarmaConstraint'

bKDisableCollision

Type: bool

Modifiers: const


Default value: True

KConstraintActor1

Type: Actor

Modifiers: edfindable


KConstraintActor2

Type: Actor

Modifiers: edfindable


KConstraintBone1

Type: name


KConstraintBone2

Type: name


KForceThreshold

Type: float


Internal variables

bKForceFrameUpdate

Type: bool

Modifiers: const


KConstraintData

Type: int

Modifiers: transient, const


KPos1

Type: Object.Vector


Default value:

Member Value
X 0.0
Y 0.0
Z 0.0

KPos2

Type: Object.Vector


Default value:

Member Value
X 0.0
Y 0.0
Z 0.0

KPriAxis1

Type: Object.Vector


Default value:

Member Value
X 1.0
Y 0.0
Z 0.0

KPriAxis2

Type: Object.Vector


Default value:

Member Value
X 1.0
Y 0.0
Z 0.0

KSecAxis1

Type: Object.Vector


Default value:

Member Value
X 0.0
Y 1.0
Z 0.0

KSecAxis2

Type: Object.Vector


Default value:

Member Value
X 0.0
Y 1.0
Z 0.0

Default values

Property Value
bBlockActors False
bBlockKarma False
bBlockPlayers False
bCollideActors False
bHidden True
bProjTarget False
DrawType DT_Sprite
Texture S_KConstraint

Functions

Native functions

KGetConstraintForce

native final function KGetConstraintForce (out Object.Vector Force)


KGetConstraintTorque

native final function KGetConstraintTorque (out Object.Vector Torque)


KUpdateConstraintParams

native function KUpdateConstraintParams ()


Events

KForceExceed

event KForceExceed (float forceMag)