Mostly Harmless

UE2:KConstraint (UE2Runtime)

From Unreal Wiki, The Unreal Engine Documentation Site

Jump to: navigation, search
UE2Runtime Object >> Actor >> KActor >> KConstraint

Contents

Package: 
Engine
Known direct subclasses:
KBSJoint, KCarWheelJoint, KConeLimit, KHinge
This class in other games:
U2, U2XMP, UT2003, UT2004

The Basic constraint class.

[edit] Properties

[edit] Property group 'KarmaConstraint'

[edit] bKDisableCollision

Type: bool

Modifiers: const


Default value: True

[edit] KConstraintActor1

Type: Actor

Modifiers: edfindable


[edit] KConstraintActor2

Type: Actor

Modifiers: edfindable


[edit] KConstraintBone1

Type: name


[edit] KConstraintBone2

Type: name


[edit] KForceThreshold

Type: float


[edit] Internal variables

[edit] bKForceFrameUpdate

Type: bool

Modifiers: const


[edit] KConstraintData

Type: int

Modifiers: transient, const


[edit] KPos1

Type: Object.Vector


[edit] KPos2

Type: Object.Vector


[edit] KPriAxis1

Type: Object.Vector


Default value:

Member Value
X 1.0

[edit] KPriAxis2

Type: Object.Vector


Default value:

Member Value
X 1.0

[edit] KSecAxis1

Type: Object.Vector


Default value:

Member Value
Y 1.0

[edit] KSecAxis2

Type: Object.Vector


Default value:

Member Value
Y 1.0

[edit] Default values

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

[edit] Functions

[edit] Native functions

[edit] KGetConstraintForce

native final function KGetConstraintForce (out Object.Vector Force)


[edit] KGetConstraintTorque

native final function KGetConstraintTorque (out Object.Vector Torque)


[edit] KUpdateConstraintParams

native function KUpdateConstraintParams ()


[edit] Events

[edit] KForceExceed

event KForceExceed (float forceMag)