Navigation
API > API/Plugins > API/Plugins/UAF > API/Plugins/UAF/FLayer
Overloads
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
static void Apply
(
const FValueTransformerMapPtr& TransformerMap, |
Layer values onto a base Output = layer(Base, Layer, LayerWeight) Output = ValueInLayer ? lerp(BaseValue, LayerValue, LayerWeight) : BaseValue Layer values do not have to be present in the Base and extra values are dropped This function supports outputting to either input | UAF/ValueRuntime/Transformers/Layer.h | |
static void Apply
(
const FValueTransformerMapPtr& TransformerMap, |
Layer values onto a base Output = ValueInLayer ? lerp(BaseValue, LayerValue, HasLayerValueWeight ? LayerValueWeight : DefaultLayerWeight) : BaseValue Layer values do not have to be present in the Base and extra values are dropped This function supports outputting to either input | UAF/ValueRuntime/Transformers/Layer.h |
Apply(const FValueTransformerMapPtr &, const FValueBundle &, const FValueBundle &, float, FValueBundle &)
Description
Layer values onto a base Output = layer(Base, Layer, LayerWeight) Output = ValueInLayer ? lerp(BaseValue, LayerValue, LayerWeight) : BaseValue Layer values do not have to be present in the Base and extra values are dropped This function supports outputting to either input
| Name | Apply |
| Type | function |
| Header File | /Engine/Plugins/Experimental/UAF/UAF/Source/UAF/Public/UAF/ValueRuntime/Transformers/Layer.h |
| Include Path | #include "UAF/ValueRuntime/Transformers/Layer.h" |
| Source | /Engine/Plugins/Experimental/UAF/UAF/Source/UAF/Private/UAF/ValueRuntime/Transformers/Layer.cpp |
static void Apply
(
const FValueTransformerMapPtr & TransformerMap,
const FValueBundle & Base,
const FValueBundle & Layer,
float LayerWeight,
FValueBundle & Output
)
Apply(const FValueTransformerMapPtr &, const FValueBundle &, const FValueBundle &, const FValueBundle &, float, FValueBundle &)
Description
Layer values onto a base Output = ValueInLayer ? lerp(BaseValue, LayerValue, HasLayerValueWeight ? LayerValueWeight : DefaultLayerWeight) : BaseValue Layer values do not have to be present in the Base and extra values are dropped This function supports outputting to either input
| Name | Apply |
| Type | function |
| Header File | /Engine/Plugins/Experimental/UAF/UAF/Source/UAF/Public/UAF/ValueRuntime/Transformers/Layer.h |
| Include Path | #include "UAF/ValueRuntime/Transformers/Layer.h" |
| Source | /Engine/Plugins/Experimental/UAF/UAF/Source/UAF/Private/UAF/ValueRuntime/Transformers/Layer.cpp |
static void Apply
(
const FValueTransformerMapPtr & TransformerMap,
const FValueBundle & Base,
const FValueBundle & Layer,
const FValueBundle & PerValueLayerWeights,
float DefaultLayerWeight,
FValueBundle & Output
)