Navigation
API > API/Plugins > API/Plugins/InterchangeNodes
Inheritance Hierarchy
- UObjectBase
- UObjectBaseUtility
- UObject
- UInterchangeBaseNode
- UInterchangeTextureNode
- UInterchangeTexture2DNode
- UInterchangeTextureBlurNode
References
| Module | InterchangeNodes |
| Header | /Engine/Plugins/Interchange/Runtime/Source/Nodes/Public/InterchangeTexture2DNode.h |
| Include | #include "InterchangeTexture2DNode.h" |
Syntax
UCLASS (BlueprintType)
class UInterchangeTexture2DNode : public UInterchangeTextureNode
Variables
| Type | Name | Description | |
|---|---|---|---|
| UE::Interchange::TMapAttributeHelper< int32, FString > | SourceBlocks | UDIMs ends here. |
Functions
| Type | Name | Description | |
|---|---|---|---|
| UInterchangeTexture2DNode * | Create
(
UInterchangeBaseNodeContainer* NodeContainer, |
Creates a new UInterchangeTexture2DNode and adds it to NodeContainer as a translated node. | |
| bool | GetCustomWrapU
(
EInterchangeTextureWrapMode& AttributeValue |
||
| bool | GetCustomWrapV
(
EInterchangeTextureWrapMode& AttributeValue |
||
| TMap< int32, FString > | UDIMs begin here UDIM base texture use a different model for the source data Get the source blocks for the texture. | ||
| FString | MakeNodeUid
(
const FStringView NodeName |
Build and return a UID name for a texture 2D node. | |
| bool | SetCustomWrapU
(
const EInterchangeTextureWrapMode& AttributeValue |
Custom attributes. | |
| bool | SetCustomWrapV
(
const EInterchangeTextureWrapMode& AttributeValue |
||
| void | SetSourceBlocks
(
TMap< int32, FString >&& InSourceBlocks |
Set the source blocks for the texture. | |
| void | SetSourceBlocks
(
const TMap< int32, FString >& InSourceBlocks |
Set the source blocks for the texture. |
Overridden from UInterchangeBaseNode
| Type | Name | Description | |
|---|---|---|---|
| FString | GetTypeName () |
Return the node type name of the class. This is used when reporting errors. |
Overridden from UObject
| Type | Name | Description | |
|---|---|---|---|
| void | Called after the C++ constructor and after the properties have been initialized, including those loaded from config. | ||
| void | Override Serialize() to restore SourceBlocks on load. |