Worst-case scenario: the UEd Goblin wipes the map and burns down your house.

UE3:RB_ConstraintActor (UDK)

From Unreal Wiki, The Unreal Engine Documentation Site
Jump to: navigation, search
UDK Object >> Actor >> RigidBodyBase >> RB_ConstraintActor
Package: 
Engine
Direct subclasses:
RB_BSJointActor, RB_ConstraintActorSpawnable, RB_HingeActor, RB_PrismaticActor, RB_PulleyJointActor
This class in other games:
UT3

The Basic constraint actor class.

Properties[edit]

Property group 'Pulley'[edit]

PulleyPivotActor1[edit]

Type: Actor


PulleyPivotActor2[edit]

Type: Actor


Property group 'RB_ConstraintActor'[edit]

bDisableCollision[edit]

Type: bool

Modifiers: const


bUpdateActor1RefFrame[edit]

Type: bool


Default value: True

bUpdateActor2RefFrame[edit]

Type: bool


Default value: True

ConstraintActor1[edit]

Type: Actor


ConstraintActor2[edit]

Type: Actor


ConstraintInstance[edit]

Type: RB_ConstraintInstance

Modifiers: editinline, export, noclear


Default value: RB_ConstraintInstance'Engine.Default__RB_ConstraintActor:MyConstraintInstance'

ConstraintSetup[edit]

Type: RB_ConstraintSetup

Modifiers: editinline, export, noclear


Default values[edit]

Property Value
bEdShouldSnap True
bHidden True
bNoDelete True
Components[0] SpriteComponent'Sprite'
Components[1] RB_ConstraintDrawComponent'MyConDrawComponent'
DrawScale 0.5
Physics PHYS_RigidBody
SupportedEvents[4] Class'Engine.SeqEvent_ConstraintBroken'
TickGroup TG_PostAsyncWork

Subobjects[edit]

MyConDrawComponent[edit]

Class: Engine.RB_ConstraintDrawComponent

Property Value
ReplacementPrimitive None

MyConstraintInstance[edit]

Class: Engine.RB_ConstraintInstance

No new values.

Sprite[edit]

Class: Engine.SpriteComponent

Property Value
AlwaysLoadOnClient False
AlwaysLoadOnServer False
HiddenGame True
ReplacementPrimitive None

Functions[edit]

Native functions[edit]

InitConstraint[edit]

native final function InitConstraint (Actor Actor1, Actor Actor2, optional name Actor1Bone, optional name Actor2Bone, optional float BreakThreshold)


SetDisableCollision[edit]

native final function SetDisableCollision (bool NewDisableCollision)


TermConstraint[edit]

native final function TermConstraint ()


Other instance functions[edit]

OnDestroy[edit]

simulated function OnDestroy (SeqAct_Destroy Action)

Overrides: Actor.OnDestroy

When destroyed using Kismet, break the constraint.

OnToggle[edit]

simulated function OnToggle (SeqAct_Toggle Action)

When destroyed using Kismet, break the constraint.

OnToggleConstraintDrive[edit]

simulated function OnToggleConstraintDrive (SeqAct_ToggleConstraintDrive Action)

Handle 'Toggle Constraint Drive' kismet action