UE2:IKTrailer (U2XMP)
- Package:
- Legend
This is an auto-generated page and may need human attention. Please remove the {{autogenerated}} tag if the page seems reasonably complete or replace it with the {{expand}} tag if the page is not yet complete. |
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
Events
PreBeginPlay
Overrides: Actor.PreBeginPlay
Tick
Overrides: Actor.Tick
Other instance functions
AutoLink
NotifyLostHeadActor
SetChildTrailer