Navigation
API > API/Plugins > API/Plugins/InterchangeFactoryNodes
Inheritance Hierarchy
- UObjectBase
- UObjectBaseUtility
- UObject
- UInterchangeBaseNode
- UInterchangeFactoryBaseNode
- UInterchangeTextureFactoryNode
- UInterchangeTexture2DArrayFactoryNode
- UInterchangeTexture2DFactoryNode
- UInterchangeTextureLightProfileFactoryNode
- UInterchangeTextureCubeArrayFactoryNode
- UInterchangeTextureCubeFactoryNode
- UInterchangeVolumeTextureFactoryNode
References
| Module | InterchangeFactoryNodes |
| Header | /Engine/Plugins/Interchange/Runtime/Source/FactoryNodes/Public/InterchangeTextureFactoryNode.h |
| Include | #include "InterchangeTextureFactoryNode.h" |
Syntax
UCLASS&40;BlueprintType, Abstract, Experimental&41;
class UInterchangeTextureFactoryNode : public UInterchangeFactoryBaseNode
Functions
| Type | Name | Description | |
|---|---|---|---|
| bool | GetCustomAdjustBrightness
(
float& AttributeValue |
Return false if the Attribute was not set previously. | |
| bool | GetCustomAdjustBrightnessCurve
(
float& AttributeValue |
Return false if the Attribute was not set previously. | |
| bool | GetCustomAdjustHue
(
float& AttributeValue |
Return false if the Attribute was not set previously. | |
| bool | GetCustomAdjustMaxAlpha
(
float& AttributeValue |
Return false if the Attribute was not set previously. | |
| bool | GetCustomAdjustMinAlpha
(
float& AttributeValue |
Return false if the Attribute was not set previously. | |
| bool | GetCustomAdjustRGBCurve
(
float& AttributeValue |
Return false if the Attribute was not set previously. | |
| bool | GetCustomAdjustSaturation
(
float& AttributeValue |
Return false if the Attribute was not set previously. | |
| bool | GetCustomAdjustVibrance
(
float& AttributeValue |
Return false if the Attribute was not set previously. | |
| bool | GetCustomAllowNonPowerOfTwo
(
bool& AttributeValue |
Return false if the Attribute was not set previously. | |
| bool | GetCustomAlphaCoverageThresholds
(
FVector4& AttributeValue |
Return false if the Attribute was not set previously. | |
| bool | GetCustombChromaKeyTexture
(
bool& AttributeValue |
Return false if the Attribute was not set previously. | |
| bool | GetCustombDoScaleMipsForAlphaCoverage
(
bool& AttributeValue |
Return false if the Attribute was not set previously. | |
| bool | GetCustombFlipGreenChannel
(
bool& AttributeValue |
Return false if the Attribute was not set previously. | |
| bool | GetCustombPreserveBorder
(
bool& AttributeValue |
Return false if the Attribute was not set previously. | |
| bool | GetCustombUseLegacyGamma
(
bool& AttributeValue |
Return false if the Attribute was not set previously. | |
| bool | GetCustomChromaKeyColor
(
FColor& AttributeValue |
Return false if the Attribute was not set previously. | |
| bool | GetCustomChromaKeyThreshold
(
float& AttributeValue |
Return false if the Attribute was not set previously. | |
| bool | GetCustomCompositePower
(
float& AttributeValue |
Return false if the Attribute was not set previously. | |
| bool | GetCustomCompositeTextureMode
(
uint8& AttributeValue |
Return false if the Attribute was not set previously. | |
| bool | GetCustomCompressionNoAlpha
(
bool& AttributeValue |
Return false if the Attribute was not set previously. | |
| bool | GetCustomCompressionQuality
(
uint8& AttributeValue |
Return false if the Attribute was not set previously. | |
| bool | GetCustomCompressionSettings
(
uint8& AttributeValue |
Return false if the Attribute was not set previously. | |
| bool | GetCustomDeferCompression
(
bool& AttributeValue |
Return false if the Attribute was not set previously. | |
| bool | GetCustomDownscale
(
float& AttributeValue |
TODO support per platform data in the FAttributeStorage, so we can set different value per platform at the pipeline stage, We set only the default value for now. | |
| bool | GetCustomDownscaleOptions
(
uint8& AttributeValue |
Return false if the Attribute was not set previously. | |
| bool | GetCustomFilter
(
uint8& AttributeValue |
Return false if the Attribute was not set previously. | |
| bool | GetCustomLODBias
(
int32& AttributeValue |
Return false if the Attribute was not set previously. | |
| bool | GetCustomLODGroup
(
uint8& AttributeValue |
Return false if the Attribute was not set previously. | |
| bool | GetCustomLossyCompressionAmount
(
uint8& AttributeValue |
Return false if the Attribute was not set previously. | |
| bool | GetCustomMaxTextureSize
(
int32& AttributeValue |
Return false if the Attribute was not set previously. | |
| bool | GetCustomMipGenSettings
(
uint8& AttributeValue |
Return false if the Attribute was not set previously. | |
| bool | GetCustomMipLoadOptions
(
uint8& AttributeValue |
Return false if the Attribute was not set previously. | |
| bool | GetCustomPaddingColor
(
FColor& AttributeValue |
Return false if the Attribute was not set previously. | |
| bool | GetCustomPowerOfTwoMode
(
uint8& AttributeValue |
Return false if the Attribute was not set previously. | |
| bool | GetCustomPreferCompressedSourceData
(
bool& AttributeValue |
Return false if the Attribute was not set previously. | |
| bool | GetCustomSRGB
(
bool& AttributeValue |
Return false if the Attribute was not set previously. | |
| bool | GetCustomTranslatedTextureNodeUid
(
FString& AttributeValue |
Get the translated texture node unique ID. | |
| bool | GetCustomVirtualTextureStreaming
(
bool& AttributeValue |
Return false if the Attribute was not set previously. | |
| FString | GetTextureFactoryNodeUidFromTextureNodeUid
(
const FString& TranslatedNodeUid |
||
| void | InitializeTextureNode
(
const FString& UniqueID, |
Initialize node data | |
| bool | SetCustomAdjustBrightness
(
const float& AttributeValue, |
||
| bool | SetCustomAdjustBrightnessCurve
(
const float& AttributeValue, |
||
| bool | SetCustomAdjustHue
(
const float& AttributeValue, |
||
| bool | SetCustomAdjustMaxAlpha
(
const float& AttributeValue, |
||
| bool | SetCustomAdjustMinAlpha
(
const float& AttributeValue, |
||
| bool | SetCustomAdjustRGBCurve
(
const float& AttributeValue, |
||
| bool | SetCustomAdjustSaturation
(
const float& AttributeValue, |
||
| bool | SetCustomAdjustVibrance
(
const float& AttributeValue, |
||
| bool | SetCustomAllowNonPowerOfTwo
(
const bool& AttributeValue |
Should the factory allow the import of texture that would have a resolution that is not a power of two By default this is not allowed | |
| bool | SetCustomAlphaCoverageThresholds
(
const FVector4& AttributeValue, |
||
| bool | SetCustombChromaKeyTexture
(
const bool& AttributeValue, |
||
| bool | SetCustombDoScaleMipsForAlphaCoverage
(
const bool& AttributeValue, |
||
| bool | SetCustombFlipGreenChannel
(
const bool& AttributeValue, |
||
| bool | SetCustombPreserveBorder
(
const bool& AttributeValue, |
||
| bool | SetCustombUseLegacyGamma
(
const bool& AttributeValue, |
||
| bool | SetCustomChromaKeyColor
(
const FColor& AttributeValue, |
||
| bool | SetCustomChromaKeyThreshold
(
const float& AttributeValue, |
||
| bool | SetCustomCompositePower
(
const float& AttributeValue, |
||
| bool | SetCustomCompositeTextureMode
(
const uint8& AttributeValue, |
||
| bool | SetCustomCompressionNoAlpha
(
const bool& AttributeValue, |
||
| bool | SetCustomCompressionQuality
(
const uint8& AttributeValue, |
||
| bool | SetCustomCompressionSettings
(
const uint8& AttributeValue, |
||
| bool | SetCustomDeferCompression
(
const bool& AttributeValue, |
||
| bool | SetCustomDownscale
(
const float& AttributeValue, |
||
| bool | SetCustomDownscaleOptions
(
const uint8& AttributeValue, |
||
| bool | SetCustomFilter
(
const uint8& AttributeValue, |
||
| bool | SetCustomLODBias
(
const int32& AttributeValue, |
||
| bool | SetCustomLODGroup
(
const uint8& AttributeValue, |
||
| bool | SetCustomLossyCompressionAmount
(
const uint8& AttributeValue, |
||
| bool | SetCustomMaxTextureSize
(
const int32& AttributeValue, |
||
| bool | SetCustomMipGenSettings
(
const uint8& AttributeValue, |
||
| bool | SetCustomMipLoadOptions
(
const uint8& AttributeValue, |
||
| bool | SetCustomPaddingColor
(
const FColor& AttributeValue, |
||
| bool | SetCustomPowerOfTwoMode
(
const uint8& AttributeValue, |
||
| bool | SetCustomPreferCompressedSourceData
(
const bool& AttributeValue |
Should the factory tell the translator to provide a compressed source data payload when available. | |
| bool | SetCustomSRGB
(
const bool& AttributeValue, |
||
| bool | SetCustomTranslatedTextureNodeUid
(
const FString& AttributeValue |
Set the translated texture node unique ID. | |
| bool | SetCustomVirtualTextureStreaming
(
const bool& AttributeValue, |
Overridden from UInterchangeFactoryBaseNode
| Type | Name | Description | |
|---|---|---|---|
| void | CopyWithObject
(
const UInterchangeFactoryBaseNode* SourceNode, |
Copies all the attributes from SourceNode to this node. | |
| UClass * | Get the class this node want to create |