Navigation
API > API/Plugins > API/Plugins/MutableTools
Node that interpolates linearly between several images based on a weight. The different input images are uniformly distributed in the 0 to 1 range:
- if two images are set, the first one is 0.0 and the second one is 1.0
- if three images are set, the first one is 0.0 the second one is 0.5 and the third one 1.0 regardless of the input slots used: If B and C are set, but not A, B will be at weight 0 and C will be at weight 1
| Name | NodeImageInterpolate |
| Type | class |
| Header File | /Engine/Plugins/Mutable/Source/MutableTools/Public/MuT/NodeImageInterpolate.h |
| Include Path | #include "MuT/NodeImageInterpolate.h" |
Syntax
class NodeImageInterpolate : public mu::NodeImage
Inheritance Hierarchy
- CSharedMix → Node → NodeImage → NodeImageInterpolate
- RefCounted → Node → NodeImage → NodeImageInterpolate
Destructors
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
~NodeImageInterpolate() |
Forbidden. Manage with the Ptr<> template. | MuT/NodeImageInterpolate.h |
Constants
| Name | Type | Remarks | Include Path |
|---|---|---|---|
| StaticType | FNodeType | MuT/NodeImageInterpolate.h |
Variables
Public
| Name | Type | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|---|
| Factor | Ptr< NodeScalar > | MuT/NodeImageInterpolate.h | ||
| Targets | TArray< Ptr< NodeImage > > | MuT/NodeImageInterpolate.h |
Functions
Public
Overridden from Node
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
virtual const FNodeType * GetType() |
Node type hierarchy data. | MuT/NodeImageInterpolate.h |
Protected
Static
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
static const FNodeType * GetStaticType() |
MuT/NodeImageInterpolate.h |