AnimNode_MultiBlendPerBone
Class in Engine · Engine.AnimNode_MultiBlendPerBone · native
Object › AnimObject › AnimNode › AnimNodeBlendBase › AnimNode_MultiBlendPerBone
Using it from Lua
h7.find_all("AnimNode_MultiBlendPerBone") -- live instances
h7.find_class("Engine.AnimNode_MultiBlendPerBone") -- the class
h7.hook("Engine.AnimNode_MultiBlendPerBone.SetMaskWeight", fn)
Enums
EBlendType
EBT_ParentBoneSpace = 0, EBT_MeshSpace = 1
EWeightCheck
EWC_AnimNodeSlotNotPlaying = 0
Structs
BranchInfo
| Field | Type |
BoneName | Name |
PerBoneWeightIncrease | float |
Defaults
PerBoneWeightIncrease=1.f
PerBoneMaskInfo
| Field | Type |
DesiredWeight | float |
BlendTimeToGo | float |
bWeightBasedOnNodeRules | bool |
bDisableForNonLocalHumanPlayers | bool |
bPendingBlend | bool |
TransformReqBoneIndex | INT |
WeightNodeRule
Defaults
WeightCheck=EWC_AnimNodeSlotNotPlaying
WeightRule
Properties
| Name | Type | Notes |
MaskList | array | no declaration: type is approximate |
PawnOwner | Pawn | const, transient |
RotationBlendType | EBlendType | |
Functions
| Name | Declaration |
SetMaskWeight | final native function SetMaskWeight(INT MaskIndex, FLOAT DesiredWeight, FLOAT BlendTime) |
Default values
Children(0)=(Name="Source",Weight=1.f)
CategoryDesc = "Filter"
Inherited