Navigation
API > API/Plugins > API/Plugins/TextureGraph
Expression.
| Name | UTG_Expression_Transform |
| Type | class |
| Header File | /Engine/Plugins/TextureGraph/Source/TextureGraph/Public/Expressions/Procedural/TG_Expression_Transform.h |
| Include Path | #include "Expressions/Procedural/TG_Expression_Transform.h" |
Syntax
UCLASS ()
class UTG_Expression_Transform : public UTG_Expression
Inheritance Hierarchy
- UObjectBase → UObjectBaseUtility → UObject → UTG_Expression → UTG_Expression_Transform
Variables
Public
| Name | Type | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|---|
| Coverage | FVector2f | The coverage of the transform in range [0, 1]. Defaults to 1,1. | Expressions/Procedural/TG_Expression_Transform.h |
|
| FillColor | FLinearColor | Filling color for non texture source. | Expressions/Procedural/TG_Expression_Transform.h |
|
| Input | FTG_Texture | The Input image to transform. | Expressions/Procedural/TG_Expression_Transform.h |
|
| MirrorX | bool | Filter mode is wrap or clamped. | Expressions/Procedural/TG_Expression_Transform.h |
|
| MirrorY | bool | Filter mode is wrap or clamped. | Expressions/Procedural/TG_Expression_Transform.h |
|
| Offset | FVector2f | The translation offset along xy in range [0, 1]. Defaults to 0. | Expressions/Procedural/TG_Expression_Transform.h |
|
| Output | FTG_Texture | Output image. | Expressions/Procedural/TG_Expression_Transform.h |
|
| Pivot | FVector2f | The pivot XY coord in range [0, 1]. Defaults to 0.5. | Expressions/Procedural/TG_Expression_Transform.h |
|
| Repeat | FVector2f | The repetitions along rotated X & Y axes. Defaults to 1. | Expressions/Procedural/TG_Expression_Transform.h |
|
| Rotation | float | The XY rotation expressed in degrees. | Expressions/Procedural/TG_Expression_Transform.h |
|
| ShowDebugGrid | float | [DEBUG ONLY OPTION] Output blended with the debugging grid showing the transformation applied. This option WILL NOT get applied while exporting! | Expressions/Procedural/TG_Expression_Transform.h |
|
| StaggerHorizontally | bool | Staggering is horizontal ? or false for vertical. | Expressions/Procedural/TG_Expression_Transform.h |
|
| StaggerOffset | float | The staggering offset from one row to the next. | Expressions/Procedural/TG_Expression_Transform.h |
|
| StretchToFit | float | Keep the AspectRatio of the source image (0) or stretch to fit the cell rectangle (1) | Expressions/Procedural/TG_Expression_Transform.h |
|
| Stride | FVector2f | The skipping offset from one tile to the next. | Expressions/Procedural/TG_Expression_Transform.h |
|
| WrapMode | bool | Filter mode is wrap or clamped. | Expressions/Procedural/TG_Expression_Transform.h |
|
| Zoom | float | Uniform scaling of the image within the tiled cell. | Expressions/Procedural/TG_Expression_Transform.h |
|
Functions
Public
Overridden from UTG_Expression
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
virtual void Evaluate
(
FTG_EvaluationContext* InContext |
This is THE evaluation call to overwrite. | Expressions/Procedural/TG_Expression_Transform.h | |
virtual FName GetCategory() |
Expressions/Procedural/TG_Expression_Transform.h | ||
virtual FTG_SignaturePtr GetSignature() |
Expressions/Procedural/TG_Expression_Transform.h | ||
virtual FText GetTooltipText() |
Expressions/Procedural/TG_Expression_Transform.h |