UE2:IKTrailer (U2XMP)

From Unreal Wiki, The Unreal Engine Documentation Site
U2XMP Object >> Actor >> IKTrailer
Package:
Legend

IKTrailer.uc $Author: Mfox $ $Date: 4/30/02 12:22p $ $Revision: 3 $ -- IKTrailer -- Defines the characteristics of an object that examplifies inverse kinemetics. Subclass this class to define the specific mesh to use. This class should _not_ be instantiated. Instead create or use a subclass of this that inherits the IK charateristics.

Constants

UnrealDegreesFactor

Value: 182.044444


Properties

Property group 'IKTrailer'

bAutoLink

Type: bool

Should we try to link up via tags at startup?

bMaster

Type: bool

The first IKTrailer in the list should be the master.

ChildTag

Type: name

The tag of the next IKTrailer in the list (if any).

Dist

Type: float

Distance between two joints.

HeadTag

Type: name


MaxAngleExt

Type: float

How far the joints can bend. (in degrees)

MinAngleExt

Type: float

How far the joints can bend. (in degrees)

Internal variables

AngleExt

Type: float


ChildTrailer

Type: IKTrailer

Pointer to the next IKTrailer in the list.

HeadActor

Type: Actor

Pointer to the Actor we are following.

LastHALocation

Type: Object.Vector

Used to monitor changes.

LastHARotation

Type: Object.Rotator

Used to monitor changes.

ParentTrailer

Type: IKTrailer

Pointer to the prev IKTrailer in the list.

Default values

Property Value
bAlwaysRelevant True
RemoteRole ROLE_None

Functions

Native functions

Reposition

native(1020) final function Reposition (Actor Parent)


Events

PreBeginPlay

simulated event PreBeginPlay ()

Overrides: Actor.PreBeginPlay


Tick

simulated event Tick (float DeltaTime)

Overrides: Actor.Tick


Other instance functions

AutoLink

simulated function AutoLink ()


NotifyLostHeadActor

simulated function NotifyLostHeadActor ()


SetChildTrailer

simulated function SetChildTrailer (IKTrailer Child)