The three virtues of a programmer: Laziness, Impatience, and Hubris. – Larry Wall

UE3:RB_ConstraintActor (UT3)

From Unreal Wiki, The Unreal Engine Documentation Site
Revision as of 10:11, 17 May 2008 by Wormbo (Talk | contribs) (Auto-generated page)

(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
Jump to: navigation, search
UT3 Object >> Actor >> RB_ConstraintActor
Package: 
Engine
Direct subclasses:
RB_PrismaticActor, RB_BSJointActor, RB_ConstraintActorSpawnable, RB_HingeActor, RB_PulleyJointActor
This class in other games:
UDK

The Basic constraint actor class. Copyright 1998-2007 Epic Games, Inc. All Rights Reserved.

Properties

Property group 'Pulley'

PulleyPivotActor1

Type: Actor


PulleyPivotActor2

Type: Actor


Property group 'RB_ConstraintActor'

bDisableCollision

Type: bool

Modifiers: const


bUpdateActor1RefFrame

Type: bool


Default value: True

bUpdateActor2RefFrame

Type: bool


Default value: True

ConstraintActor1

Type: Actor


ConstraintActor2

Type: Actor


ConstraintInstance

Type: RB_ConstraintInstance

Modifiers: editinline, export, noclear


Default value: RB_ConstraintInstance'Engine.Default__RB_ConstraintActor:MyConstraintInstance'

ConstraintSetup

Type: RB_ConstraintSetup

Modifiers: editinline, export, noclear


Default values

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

Subobjects

MyConDrawComponent

Class: Engine.RB_ConstraintDrawComponent

No new values.

MyConstraintInstance

Class: Engine.RB_ConstraintInstance

No new values.

Sprite

Class: Engine.SpriteComponent

Property Value
AlwaysLoadOnClient False
AlwaysLoadOnServer False
HiddenGame True

Functions

Native functions

InitConstraint

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


SetDisableCollision

native final function SetDisableCollision (bool NewDisableCollision)


TermConstraint

native final function TermConstraint ()


Other instance functions

OnDestroy

simulated function OnDestroy (SeqAct_Destroy Action)

Overrides: Actor.OnDestroy

When destroyed using Kismet, break the constraint.