Navigation
API > API/Runtime > API/Runtime/Engine > API/Runtime/Engine/FAttributeBlendData
Overloads
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
| Animation/AttributeBlendData.h | |||
FAttributeBlendData
(
const TArrayView< const FStackAttributeContainer > SourceAttributes, |
Blend constructor. | Animation/AttributeBlendData.h | |
FAttributeBlendData
(
const TArrayView< const FStackAttributeContainer*const > SourceAttributes, |
Blend-by-ptr constructor. | Animation/AttributeBlendData.h | |
FAttributeBlendData
(
const TArrayView< const FStackAttributeContainer*const > SourceAttributes, |
Accumulate using a single weight. | Animation/AttributeBlendData.h | |
FAttributeBlendData
(
const TArrayView< const FStackAttributeContainer > SourceAttributes, |
Blend using per-bone blend weights. | Animation/AttributeBlendData.h | |
FAttributeBlendData
(
const TArrayView< const FStackAttributeContainer > SourceAttributes, |
Blend remapped weights constructor. | Animation/AttributeBlendData.h | |
FAttributeBlendData
(
const TArrayView< const FStackAttributeContainer*const > SourceAttributes, |
Additive accumulate using a single weight. | Animation/AttributeBlendData.h | |
FAttributeBlendData
(
const TArrayView< const FStackAttributeContainer > SourceAttributes, |
Blend using BlendSample (per-bone) weight data. | Animation/AttributeBlendData.h | |
FAttributeBlendData
(
const FStackAttributeContainer& BaseAttributes, |
Blend (per-bone filtered) using (per-bone) weight data. | Animation/AttributeBlendData.h | |
FAttributeBlendData
(
const FStackAttributeContainer& SourceAttributes1, |
Blend using (per-bone) weight data for one of the two inputs. | Animation/AttributeBlendData.h | |
FAttributeBlendData
(
const TArrayView< const FStackAttributeContainer > SourceAttributes, |
Blend using BlendSample (per-bone) remapped weight data. | Animation/AttributeBlendData.h |
FAttributeBlendData()
| Name | FAttributeBlendData |
| Type | function |
| Header File | /Engine/Source/Runtime/Engine/Classes/Animation/AttributeBlendData.h |
| Include Path | #include "Animation/AttributeBlendData.h" |
| Source | /Engine/Source/Runtime/Engine/Private/Animation/AttributeBlendData.cpp |
FAttributeBlendData()
FAttributeBlendData(const TArrayView< const FStackAttributeContainer >, const TArrayView< const float >, const UScriptStruct *)
Description
Blend constructor.
| Name | FAttributeBlendData |
| Type | function |
| Header File | /Engine/Source/Runtime/Engine/Classes/Animation/AttributeBlendData.h |
| Include Path | #include "Animation/AttributeBlendData.h" |
| Source | /Engine/Source/Runtime/Engine/Private/Animation/AttributeBlendData.cpp |
FAttributeBlendData
(
const TArrayView < const FStackAttributeContainer > SourceAttributes,
const TArrayView < const float > SourceWeights,
const UScriptStruct * AttributeScriptStruct
)
FAttributeBlendData(const TArrayView< const FStackAttributeContainer const >, const TArrayView< const float >, const UScriptStruct )
Description
Blend-by-ptr constructor.
| Name | FAttributeBlendData |
| Type | function |
| Header File | /Engine/Source/Runtime/Engine/Classes/Animation/AttributeBlendData.h |
| Include Path | #include "Animation/AttributeBlendData.h" |
| Source | /Engine/Source/Runtime/Engine/Private/Animation/AttributeBlendData.cpp |
FAttributeBlendData
(
const TArrayView < const FStackAttributeContainer *const > SourceAttributes,
const TArrayView < const float > SourceWeights,
const UScriptStruct * AttributeScriptStruct
)
FAttributeBlendData(const TArrayView< const FStackAttributeContainer const >, const float, const UScriptStruct )
Description
Accumulate using a single weight.
| Name | FAttributeBlendData |
| Type | function |
| Header File | /Engine/Source/Runtime/Engine/Classes/Animation/AttributeBlendData.h |
| Include Path | #include "Animation/AttributeBlendData.h" |
| Source | /Engine/Source/Runtime/Engine/Private/Animation/AttributeBlendData.cpp |
FAttributeBlendData
(
const TArrayView < const FStackAttributeContainer *const > SourceAttributes,
const float InUniformWeight,
const UScriptStruct * AttributeScriptStruct
)
FAttributeBlendData(const TArrayView< const FStackAttributeContainer >, const TArrayView< const FPerBoneBlendWeight >, const UScriptStruct *)
Description
Blend using per-bone blend weights.
| Name | FAttributeBlendData |
| Type | function |
| Header File | /Engine/Source/Runtime/Engine/Classes/Animation/AttributeBlendData.h |
| Include Path | #include "Animation/AttributeBlendData.h" |
| Source | /Engine/Source/Runtime/Engine/Private/Animation/AttributeBlendData.cpp |
FAttributeBlendData
(
const TArrayView < const FStackAttributeContainer > SourceAttributes,
const TArrayView < const FPerBoneBlendWeight > InPerBoneBlendWeights,
const UScriptStruct * AttributeScriptStruct
)
FAttributeBlendData(const TArrayView< const FStackAttributeContainer >, const TArrayView< const float >, const TArrayView< const int32 >, const UScriptStruct *)
Description
Blend remapped weights constructor.
| Name | FAttributeBlendData |
| Type | function |
| Header File | /Engine/Source/Runtime/Engine/Classes/Animation/AttributeBlendData.h |
| Include Path | #include "Animation/AttributeBlendData.h" |
| Source | /Engine/Source/Runtime/Engine/Private/Animation/AttributeBlendData.cpp |
FAttributeBlendData
(
const TArrayView < const FStackAttributeContainer > SourceAttributes,
const TArrayView < const float > SourceWeights,
const TArrayView < const int32 > SourceWeightsIndices,
const UScriptStruct * AttributeScriptStruct
)
FAttributeBlendData(const TArrayView< const FStackAttributeContainer const >, const float, EAdditiveAnimationType, const UScriptStruct )
Description
Additive accumulate using a single weight.
| Name | FAttributeBlendData |
| Type | function |
| Header File | /Engine/Source/Runtime/Engine/Classes/Animation/AttributeBlendData.h |
| Include Path | #include "Animation/AttributeBlendData.h" |
| Source | /Engine/Source/Runtime/Engine/Private/Animation/AttributeBlendData.cpp |
FAttributeBlendData
(
const TArrayView < const FStackAttributeContainer *const > SourceAttributes,
const float InUniformWeight,
EAdditiveAnimationType InAdditiveType,
const UScriptStruct * AttributeScriptStruct
)
FAttributeBlendData(const TArrayView< const FStackAttributeContainer >, TArrayView< const int32 >, const TArrayView< const FBlendSampleData >, const UScriptStruct *)
Description
Blend using BlendSample (per-bone) weight data.
| Name | FAttributeBlendData |
| Type | function |
| Header File | /Engine/Source/Runtime/Engine/Classes/Animation/AttributeBlendData.h |
| Include Path | #include "Animation/AttributeBlendData.h" |
| Source | /Engine/Source/Runtime/Engine/Private/Animation/AttributeBlendData.cpp |
FAttributeBlendData
(
const TArrayView < const FStackAttributeContainer > SourceAttributes,
TArrayView < const int32 > InPerBoneInterpolationIndices,
const TArrayView < const FBlendSampleData > InBlendSampleDataCache,
const UScriptStruct * AttributeScriptStruct
)
FAttributeBlendData(const FStackAttributeContainer &, const TArrayView< const FStackAttributeContainer >, const TArrayView< const FPerBoneBlendWeight >, const UScriptStruct *)
Description
Blend (per-bone filtered) using (per-bone) weight data.
| Name | FAttributeBlendData |
| Type | function |
| Header File | /Engine/Source/Runtime/Engine/Classes/Animation/AttributeBlendData.h |
| Include Path | #include "Animation/AttributeBlendData.h" |
| Source | /Engine/Source/Runtime/Engine/Private/Animation/AttributeBlendData.cpp |
FAttributeBlendData
(
const FStackAttributeContainer & BaseAttributes,
const TArrayView < const FStackAttributeContainer > SourceAttributes,
const TArrayView < const FPerBoneBlendWeight > InPerBoneBlendWeights,
const UScriptStruct * AttributeScriptStruct
)
FAttributeBlendData(const FStackAttributeContainer &, const FStackAttributeContainer &, const TArrayView< const float >, const UScriptStruct *)
Description
Blend using (per-bone) weight data for one of the two inputs.
| Name | FAttributeBlendData |
| Type | function |
| Header File | /Engine/Source/Runtime/Engine/Classes/Animation/AttributeBlendData.h |
| Include Path | #include "Animation/AttributeBlendData.h" |
| Source | /Engine/Source/Runtime/Engine/Private/Animation/AttributeBlendData.cpp |
FAttributeBlendData
(
const FStackAttributeContainer & SourceAttributes1,
const FStackAttributeContainer & SourceAttributes2,
const TArrayView < const float > WeightsOfSource2,
const UScriptStruct * AttributeScriptStruct
)
FAttributeBlendData(const TArrayView< const FStackAttributeContainer >, TArrayView< const int32 >, const TArrayView< const FBlendSampleData >, TArrayView< const int32 >, const UScriptStruct *)
Description
Blend using BlendSample (per-bone) remapped weight data.
| Name | FAttributeBlendData |
| Type | function |
| Header File | /Engine/Source/Runtime/Engine/Classes/Animation/AttributeBlendData.h |
| Include Path | #include "Animation/AttributeBlendData.h" |
| Source | /Engine/Source/Runtime/Engine/Private/Animation/AttributeBlendData.cpp |
FAttributeBlendData
(
const TArrayView < const FStackAttributeContainer > SourceAttributes,
TArrayView < const int32 > InPerBoneInterpolationIndices,
const TArrayView < const FBlendSampleData > InBlendSampleDataCache,
TArrayView < const int32 > InBlendSampleDataCacheIndices,
const UScriptStruct * AttributeScriptStruct
)