Overview Package Class Source Class tree Glossary
previous class      next class frames      no frames

Engine.SkelControlSingleBone

Extends
SkelControlBase
Modifiers
native ( Anim )

Simple controller that replaces or adds to the translation/rotation of a single bone. Copyright 1998-2008 Epic Games, Inc. All Rights Reserved.

Core.Object
|   
+-- Engine.SkelControlBase
   |   
   +-- Engine.SkelControlSingleBone

Direct Known Subclasses:

SkelControlWheel, UTSkelControl_CicadaEngine, UTSkelControl_CoreSpin, UTSkelControl_Damage, UTSkelControl_HoverboardSuspension, UTSkelControl_HoverboardSwing, UTSkelControl_HoverboardVibration, UTSkelControl_HugGround, UTSkelControl_JetThruster, UTSkelControl_MantaBlade, UTSkelControl_MantaFlaps, UTSkelControl_NecrisRaptorWings, UTSkelControl_Oscillate, UTSkelControl_RaptorTail, UTSkelControl_RaptorWing, UTSkelControl_Rotate, UTSkelControl_SpinControl, UTSkelControl_TurretConstrained

Constants Summary
Inherited Contants from Core.Object
DegToRad, INDEX_NONE, MaxInt, Pi, RadToDeg

Variables Summary
Adjustments
boolbApplyRotation
boolbApplyTranslation
Rotation
boolbAddRotation
rotatorBoneRotation
EBoneControlSpaceBoneRotationSpace
nameRotationSpaceBoneName
Translation
boolbAddTranslation
vectorBoneTranslation
EBoneControlSpaceBoneTranslationSpace
nameTranslationSpaceBoneName
Inherited Variables from Engine.SkelControlBase
bEnableEaseInOut, bIgnoreWhenNotRendered, bInitializedCachedNodeList, BlendInTime, BlendOutTime, BlendTimeToGo, BoneScale, bPropagateSetActive, bSetStrengthFromAnimNode, CachedNodeList, ControlName, ControlPosX, ControlPosY, ControlStrength, ControlTickTag, DrawWidth, IgnoreAtOrAboveLOD, NextControl, SkelComponent, StrengthAnimNodeNameList, StrengthTarget
Inherited Variables from Core.Object
Class, HashNext, HashOuterNext, Linker, LinkerIndex, Name, NetIndex, ObjectArchetype, ObjectFlags, ObjectInternalInteger, Outer, StateFrame, VfTableObject

Enumerations Summary
Inherited Enumerations from Engine.SkelControlBase
EBoneControlSpace
Inherited Enumerations from Core.Object
EAxis, EInputEvent, EInterpCurveMode, EInterpMethodType, ETickingGroup

Structures Summary
Inherited Structures from Core.Object
Box, BoxSphereBounds, Color, Cylinder, double, DynamicMap_Mirror, Guid, IndirectArray_Mirror, InterpCurveFloat, InterpCurvePointFloat, InterpCurvePointQuat, InterpCurvePointTwoVectors, InterpCurvePointVector, InterpCurvePointVector2D, InterpCurveQuat, InterpCurveTwoVectors, InterpCurveVector, InterpCurveVector2D, IntPoint, LinearColor, Map_Mirror, Matrix, MultiMap_Mirror, Plane, pointer, Quat, qword, RawDistribution, RenderCommandFence, Rotator, TextureMipBulkData_Mirror, ThreadSafeCounter, TPOV, TwoVectors, UntypedBulkData_Mirror, Vector, Vector2D, Vector4

Functions Summary
Inherited Functions from Engine.SkelControlBase
SetSkelControlActive, SetSkelControlStrength
Inherited Functions from Core.Object
!, !=, $, $=, %, &, &&, *, **, *=, +, ++, +=, -, --, -=, / , /=, <, <<, <=, ==, >, >=, >>, >>>, @, @=, Abs, Acos, Asc, Asin, Atan, BeginState, ByteToFloat, Caps, Chr, Clamp, ClampLength, ClampRotAxis, ClassIsChildOf, ClearConfig, ClockwiseFrom, ColorToLinearColor, ContinuedState, Cos, Cross, Disable, Dot, DumpStateStack, DynamicLoadObject, Enable, EndState, Exp, FClamp, FCubicInterp, FindDeltaAngle, FindObject, FInterpEaseIn, FInterpEaseInOut, FInterpEaseOut, FInterpTo, FloatToByte, FMax, FMin, FPctByRange, FRand, GetAngularDegreesFromRadians, GetAngularDistance, GetAngularFromDotDist, GetAxes, GetDotDistance, GetEnum, GetFuncName, GetHeadingAngle, GetNetFuncName, GetPackageName, GetPerObjectConfigSections, GetRangePctByValue, GetRangeValueByPct, GetSpecialValue, GetStateName, GetUnAxes, GotoState, InStr, IsA, IsChildState, IsInState, IsNetScript, IsPendingKill, IsUTracing, IsZero, JoinArray, Left, Len, Lerp, Localize, Locs, Loge, LogInternal, MakeColor, MakeLinearColor, Max, Mid, Min, MirrorVectorByNormal, Normal, Normalize, NormalizeRotAxis, OrthoRotation, ParseStringIntoArray, PathName, PausedState, PointDistToLine, PointDistToPlane, PointInBox, PoppedState, PopState, ProjectOnTo, PushedState, PushState, QuatDot, QuatFindBetween, QuatFromAxisAndAngle, QuatFromRotator, QuatInvert, QuatProduct, QuatRotateVector, QuatSlerp, QuatToRotator, Rand, RandRange, RDiff, Repl, Right, RInterpTo, RLerp, RotRand, Round, RSize, RSmerp, SaveConfig, SClampRotAxis, ScriptTrace, SetSpecialValue, SetUTracing, Sin, Split, Sqrt, Square, StaticClearConfig, StaticSaveConfig, Tan, TimeStamp, ToHex, TransformVectorByRotation, UnwindHeading, vect2d, VInterpTo, VLerp, VRand, VSize, VSize2D, VSizeSq, VSizeSq2D, VSmerp, WarnInternal, ^, ^^, |, ||, ~, ~=


Variables Detail

Adjustments

bApplyRotation Source code

var(Adjustments) bool bApplyRotation;
Whether to modify the translation of this bone.

bApplyTranslation Source code

var(Adjustments) bool bApplyTranslation;
Whether to modify the translation of this bone.

Rotation

bAddRotation Source code

var(Rotation) bool bAddRotation;
If false, replaces rotation with BoneRotation. If true, adds to existing rotation.

BoneRotation Source code

var(Rotation) rotator BoneRotation;
New rotation of bone to apply.

BoneRotationSpace Source code

var(Rotation) EBoneControlSpace BoneRotationSpace;
Reference frame to apply BoneRotation in.

RotationSpaceBoneName Source code

var(Rotation) name RotationSpaceBoneName;
Name of bone used if BoneRotationSpace is BCS_OtherBoneSpace.

Translation

bAddTranslation Source code

var(Translation) bool bAddTranslation;
If false, replaces rotation with BoneRotation. If true, adds to existing rotation.

BoneTranslation Source code

var(Translation) vector BoneTranslation;
New translation of bone to apply.

BoneTranslationSpace Source code

var(Translation) EBoneControlSpace BoneTranslationSpace;
Reference frame to apply BoneTranslation in.

TranslationSpaceBoneName Source code

var(Translation) name TranslationSpaceBoneName;
Name of bone used if BoneTranslationSpace is BCS_OtherBoneSpace.


Defaultproperties

defaultproperties
{
   Name="Default__SkelControlSingleBone"
   ObjectArchetype=SkelControlBase'Engine.Default__SkelControlBase'
}

Overview Package Class Source Class tree Glossary
previous class      next class frames      no frames
Creation time: sk 18-3-2018 10:00:44.215 - Created with UnCodeX