Navigation
API > API/Plugins > API/Plugins/UAF > API/Plugins/UAF/FOverwrite
Overloads
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
static void Apply
(
const FValueTransformerMapPtr& TransformerMap, |
Overwrite attribute values Output = (A * Weight) This function supports outputting to its input | UAF/ValueRuntime/Transformers/Overwrite.h | |
static void Apply
(
const FValueTransformerMapPtr& TransformerMap, |
Overwrite attribute values using per value weights (must be of type FFloatAnimationAttribute) If a weight isn't specified, the default weight will be used Output = A * (HasValueWeight ? ValueWeight : DefaultWeight) This function supports outputting to its input | UAF/ValueRuntime/Transformers/Overwrite.h |
Apply(const FValueTransformerMapPtr &, const FValueBundle &, float, FValueBundle &)
Description
Overwrite attribute values Output = (A * Weight) This function supports outputting to its input
| Name | Apply |
| Type | function |
| Header File | /Engine/Plugins/Experimental/UAF/UAF/Source/UAF/Public/UAF/ValueRuntime/Transformers/Overwrite.h |
| Include Path | #include "UAF/ValueRuntime/Transformers/Overwrite.h" |
| Source | /Engine/Plugins/Experimental/UAF/UAF/Source/UAF/Private/UAF/ValueRuntime/Transformers/Overwrite.cpp |
static void Apply
(
const FValueTransformerMapPtr & TransformerMap,
const FValueBundle & Input,
float Weight,
FValueBundle & Output
)
Apply(const FValueTransformerMapPtr &, const FValueBundle &, const FValueBundle &, float, FValueBundle &)
Description
Overwrite attribute values using per value weights (must be of type FFloatAnimationAttribute) If a weight isn't specified, the default weight will be used Output = A * (HasValueWeight ? ValueWeight : DefaultWeight) This function supports outputting to its input
| Name | Apply |
| Type | function |
| Header File | /Engine/Plugins/Experimental/UAF/UAF/Source/UAF/Public/UAF/ValueRuntime/Transformers/Overwrite.h |
| Include Path | #include "UAF/ValueRuntime/Transformers/Overwrite.h" |
| Source | /Engine/Plugins/Experimental/UAF/UAF/Source/UAF/Private/UAF/ValueRuntime/Transformers/Overwrite.cpp |
static void Apply
(
const FValueTransformerMapPtr & TransformerMap,
const FValueBundle & Input,
const FValueBundle & PerValueWeights,
float DefaultWeight,
FValueBundle & Output
)