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

Engine.AnimNodeBlendPerBone

Extends
AnimNodeBlend
Modifiers
native ( Anim )

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

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

Direct Known Subclasses:

UTAnimBlendByCollision, UTAnimBlendBySlotActive, UTAnimBlendByWeapon, UTAnimBlendByWeapType

Variables Summary
Array<FLOAT>Child2PerBoneWeight
Array<BYTE>LocalToCompReqBones
AnimNodeBlendPerBone
boolbForceLocalSpaceBlend
Array<Name>BranchStartBoneName
Inherited Variables from Engine.AnimNodeBlend
BlendTimeToGo, Child2Weight, Child2WeightTarget
Inherited Variables from Engine.AnimNodeBlendBase
bFixNumChildren, Children

Structures Summary
Inherited Structures from Engine.AnimNodeBlendBase
AnimBlendChild

Functions Summary
Inherited Functions from Engine.AnimNodeBlend
SetBlendTarget
Inherited Functions from Engine.AnimNodeBlendBase
PlayAnim, StopAnim


Variables Detail

Child2PerBoneWeight Source code

var Array<FLOAT> Child2PerBoneWeight;
per bone weight list, built from list of branches.

LocalToCompReqBones Source code

var Array<BYTE> LocalToCompReqBones;
Required bones for local to component space conversion

AnimNodeBlendPerBone

bForceLocalSpaceBlend Source code

var(AnimNodeBlendPerBone) const bool bForceLocalSpaceBlend;
If TRUE, blend will be done in local space.

BranchStartBoneName Source code

var(AnimNodeBlendPerBone) Array<Name> BranchStartBoneName;
List of branches to mask in from child2


Defaultproperties

defaultproperties
{
   Children(0)=(Name="Source")
   Children(1)=(Name="Target")
   Name="Default__AnimNodeBlendPerBone"
   ObjectArchetype=AnimNodeBlend'Engine.Default__AnimNodeBlend'
}

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