Navigation
API > API/Plugins > API/Plugins/InterchangeNodes
Inheritance Hierarchy
- UObjectBase
- UObjectBaseUtility
- UObject
- UInterchangeBaseNode
- UInterchangeTextureNode
- UInterchangeTexture2DArrayNode
- UInterchangeTexture2DNode
- UInterchangeTextureBlurNode
- UInterchangeTextureCubeArrayNode
- UInterchangeTextureCubeNode
- UInterchangeTextureLightProfileNode
- UInterchangeVolumeTextureNode
References
| Module | InterchangeNodes |
| Header | /Engine/Plugins/Interchange/Runtime/Source/Nodes/Public/InterchangeTextureNode.h |
| Include | #include "InterchangeTextureNode.h" |
Syntax
UCLASS (BlueprintType, Abstract)
class UInterchangeTextureNode : public UInterchangeBaseNode
Functions
| Type | Name | Description | |
|---|---|---|---|
| bool | GetCustombFlipGreenChannel
(
bool& AttributeValue |
||
| bool | GetCustomColorSpace
(
EInterchangeTextureColorSpace& AttributeValue |
||
| bool | GetCustomFilter
(
EInterchangeTextureFilterMode& AttributeValue |
||
| bool | GetCustomSRGB
(
bool& AttributeValue |
||
| const TOptional< FString > | Texture node Interface Begin | ||
| FString | MakeNodeUid
(
const FStringView NodeName |
Build and return a UID name for a texture node. | |
| bool | SetCustombFlipGreenChannel
(
const bool& AttributeValue |
||
| bool | SetCustomColorSpace
(
const EInterchangeTextureColorSpace& AttributeValue |
||
| bool | SetCustomFilter
(
const EInterchangeTextureFilterMode& AttributeValue |
||
| bool | SetCustomSRGB
(
const bool& AttributeValue |
||
| void | SetPayLoadKey
(
const FString& PayloadKey |
Overridden from UInterchangeBaseNode
| Type | Name | Description | |
|---|---|---|---|
| FGuid | GetHash () |
Return an FGuid built from the FSHA1 of all the attribute data contained in the node. | |
| FString | GetKeyDisplayName
(
const UE::Interchange::FAttributeKey& NodeAttributeKey |
UI that inspects node attributes calls this to give a readable name to an attribute key. | |
| FString | GetTypeName () |
Return the node type name of the class. This is used when reporting errors. |