Navigation
API > API/Plugins > API/Plugins/UAFAnimGraph
A trait that can blend a layer into an input.
| Name | FUAFBlendLayerTraitSharedData |
| Type | struct |
| Header File | /Engine/Plugins/Experimental/UAF/UAFAnimGraph/Source/UAFAnimGraph/Public/Traits/BlendLayerTraitData.h |
| Include Path | #include "Traits/BlendLayerTraitData.h" |
Syntax
USTRUCT (Meta=(DisplayName="Blend Layer", ShowTooltip=true))
struct FUAFBlendLayerTraitSharedData : public FAnimNextTraitSharedData
Inheritance Hierarchy
- FAnimNextTraitSharedData → FUAFBlendLayerTraitSharedData
Typedefs
| Name | Type | Remarks | Include Path |
|---|---|---|---|
| Self | FUAFBlendLayerTraitSharedData | Traits/BlendLayerTraitData.h |
Variables
Public
| Name | Type | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|---|
| bAlwaysUpdateChildBlend | bool | If true, this will still update the child branch even if the blend weight is 0. | Traits/BlendLayerTraitData.h |
|
| bBlendInMeshSpace | bool | Whether or not to blend in mesh space or local space. | Traits/BlendLayerTraitData.h |
|
| BlendMask | TObjectPtr< UUAFBlendMask > | Blend mask that configures what bones are included in the blend. | Traits/BlendLayerTraitData.h |
|
| BlendWeight | float | The strength with which to apply the blend pose. | Traits/BlendLayerTraitData.h |
|
| ChildBase | FAnimNextTraitHandle | Traits/BlendLayerTraitData.h | ||
| ChildBlend | FAnimNextTraitHandle | Traits/BlendLayerTraitData.h |
Functions
Public
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
const decltype(bAlwaysUpdateChildBlend) & GetbAlwaysUpdateChildBlend
(
const UE::UAF::FTraitBinding& Binding |
Traits/BlendLayerTraitData.h | ||
const decltype(bBlendInMeshSpace) & GetbBlendInMeshSpace
(
const UE::UAF::FTraitBinding& Binding |
Traits/BlendLayerTraitData.h | ||
const decltype(BlendMask) & GetBlendMask
(
const UE::UAF::FTraitBinding& Binding |
Traits/BlendLayerTraitData.h | ||
const decltype(BlendWeight) & GetBlendWeight
(
const UE::UAF::FTraitBinding& Binding |
Traits/BlendLayerTraitData.h |
Static
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
static void ConstructLatentProperties
(
const UE::UAF::FTraitBinding& Binding |
Traits/BlendLayerTraitData.h | ||
static void DestructLatentProperties
(
const UE::UAF::FTraitBinding& Binding |
Traits/BlendLayerTraitData.h | ||
static int32 GetLatentPropertyIndex
(
const size_t LatentPropertyOffset |
Traits/BlendLayerTraitData.h |