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

Engine.SkelControlSpline

Extends
SkelControlBase
Modifiers
native ( Anim )

Core.Object
|   
+-- Engine.AnimObject
   |   
   +-- Engine.SkelControlBase
      |   
      +-- Engine.SkelControlSpline

Variables Summary
Spline
boolbInvertSplineBoneAxis
ESplineControlRotModeBoneRotMode
floatEndSplineTension
EAxisSplineBoneAxis
intSplineLength
floatStartSplineTension
Inherited Variables from Engine.SkelControlBase
AnimMetaDataUpdateTag, AnimMetadataWeight, bControlledByAnimMetada, bEnableEaseInOut, bIgnoreWhenNotRendered, bInitializedCachedNodeList, bInvertMetadataWeight, BlendInTime, BlendOutTime, BlendTimeToGo, BlendType, BoneScale, bPostPhysicsController, bPropagateSetActive, bSetStrengthFromAnimNode, bShouldTickInScript, CachedNodeList, ControlName, ControlPosX, ControlPosY, ControlStrength, ControlTickTag, IgnoreAtOrAboveLOD, NextControl, StrengthAnimNodeNameList, StrengthTarget
Inherited Variables from Engine.AnimObject
CategoryDesc, DrawHeight, DrawWidth, NodePosX, NodePosY, OutDrawY, SkelComponent

Enumerations Summary
ESplineControlRotMode
SCR_NoChange, SCR_AlongSpline, SCR_Interpolate
Inherited Enumerations from Engine.SkelControlBase
EBoneControlSpace

Functions Summary
Inherited Functions from Engine.SkelControlBase
GetControlMetadataWeight, SetSkelControlActive, SetSkelControlStrength, TickSkelControl


Variables Detail

Spline

bInvertSplineBoneAxis Source code

var(Spline) bool bInvertSplineBoneAxis;
Invert the direction we get for the start of the spline.

BoneRotMode Source code

var(Spline) ESplineControlRotMode BoneRotMode;
Controls how the rotation of each bone along the length of the spline is modified.

EndSplineTension Source code

var(Spline) float EndSplineTension;
Strength of tangent at the controlled bone.

SplineBoneAxis Source code

var(Spline) EAxis SplineBoneAxis;
Axis of the controlled bone (ie the end of the spline) to use as the direction for the curve.

SplineLength Source code

var(Spline) int SplineLength;
Number of bones above the active one in the hierarchy to modify to make into a smooth curve.

StartSplineTension Source code

var(Spline) float StartSplineTension;
Strength of tangent at the start of the chain.


Enumerations Detail

ESplineControlRotMode Source code

enum ESplineControlRotMode
{
SCR_NoChange, SCR_AlongSpline, SCR_Interpolate
};


Defaultproperties

defaultproperties
{
	SplineLength=2
	
	SplineBoneAxis=AXIS_X
	EndSplineTension=10.0
	StartSplineTension=10.0
}

Overview Package Class Source Class tree Glossary
previous class      next class frames      no frames
Creation time: ti 22-3-2011 19:56:57.124 - Created with UnCodeX