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

Engine.AnimNodeBlend

Extends
AnimNodeBlendBase
Modifiers
native ( Anim ) hidecategories ( Object )

Copyright 1998-2011 Epic Games, Inc. All Rights Reserved.

Core.Object
|   
+-- Engine.AnimObject
   |   
   +-- Engine.AnimNode
      |   
      +-- Engine.AnimNodeBlendBase
         |   
         +-- Engine.AnimNodeBlend

Direct Known Subclasses:

AnimNodeAdditiveBlending, AnimNodeBlendPerBone, AnimNodeCrossfader, AnimNodePlayCustomAnim, UDKAnimBlendByDriving, UDKAnimBlendBySpeed

Variables Summary
floatBlendTimeToGo
floatChild2Weight
floatChild2WeightTarget
AnimNodeBlend
boolbSkipBlendWhenNotRendered
Inherited Variables from Engine.AnimNodeBlendBase
bFixNumChildren, BlendType, Children
Inherited Variables from Engine.AnimNode
bCachedHasRootMotion, bCallScriptEventOnBecomeRelevant, bCallScriptEventOnCeaseRelevant, bCallScriptEventOnInit, bDisableCaching, bJustBecameRelevant, bRelevant, bTickDuringPausedAnims, CachedBoneAtoms, CachedCurveKeys, CachedNumDesiredBones, CachedRootMotionDelta, LastUpdatedAnimMorphKeys, NodeCachedAtomsTag, NodeInitTag, NodeName, NodeTickTag, NodeTotalWeight, ParentNodes, SearchTag, TickArrayIndex

Enumerations Summary
Inherited Enumerations from Engine.AnimNode
ESliderType

Structures Summary
Inherited Structures from Engine.AnimNodeBlendBase
AnimBlendChild
Inherited Structures from Engine.AnimNode
CurveKey

Functions Summary
function SetBlendTarget (float BlendTarget, float BlendTime)
Inherited Functions from Engine.AnimNodeBlendBase
PlayAnim, ReplayAnim, StopAnim
Inherited Functions from Engine.AnimNode
FindAnimNode, OnBecomeRelevant, OnCeaseRelevant, OnInit, PlayAnim, ReplayAnim, StopAnim


Variables Detail

BlendTimeToGo Source code

var float BlendTimeToGo;

Child2Weight Source code

var float Child2Weight;

Child2WeightTarget Source code

var float Child2WeightTarget;

AnimNodeBlend

bSkipBlendWhenNotRendered Source code

var(AnimNodeBlend) bool bSkipBlendWhenNotRendered;
if TRUE, do not blend when the Skeletal Mesh is not visible. Optimization to save on blending time when meshes are not rendered. Instant switch instead.


Functions Detail

SetBlendTarget Source code

native function SetBlendTarget ( float BlendTarget, float BlendTime )
Set desired balance of this blend.
@param BlendTarget Target amount of weight to put on Children(1) (second child). Between 0.0 and 1.0. 1.0 means take all animation from second child.
@param BlendTime How long to take to get to BlendTarget.


Defaultproperties

defaultproperties
{
	Children(0)=(Name="Child1",Weight=1.0)
	Children(1)=(Name="Child2")
	bFixNumChildren=TRUE
	bSkipBlendWhenNotRendered=TRUE
}

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