Navigation
API > API/Plugins > API/Plugins/ModelingOperators > API/Plugins/ModelingOperators/ParameterizationOps
Inheritance Hierarchy
- FDynamicMeshOperator
- FUVLayoutOp
References
| Module | ModelingOperators |
| Header | /Engine/Plugins/Runtime/MeshModelingToolset/Source/ModelingOperators/Public/ParameterizationOps/UVLayoutOp.h |
| Include | #include "ParameterizationOps/UVLayoutOp.h" |
Syntax
class FUVLayoutOp : public UE::Geometry::FDynamicMeshOperator
Variables
| Type | Name | Description | |
|---|---|---|---|
| bool | bAllowFlips | ||
| bool | bAlwaysSplitBowties | ||
| bool | bMaintainOriginatingUDIM | ||
| float | GutterSize | ||
| TSharedPtr< FDynamicMesh3, ESPMode::ThreadSafe > | OriginalMesh | Inputs | |
| TOptional< TSet< int32 > > | Selection | ||
| int | TextureResolution | ||
| TOptional< TMap< int32, int32 > > | TextureResolutionPerUDIM | ||
| int | UVLayerIndex | ||
| EUVLayoutOpLayoutModes | UVLayoutMode | ||
| float | UVScaleFactor | ||
| FVector2f | UVTranslation |
Destructors
| Type | Name | Description | |
|---|---|---|---|
~FUVLayoutOp () |
Functions
| Type | Name | Description | |
|---|---|---|---|
| void | ExecutePacker
(
FDynamicMeshUVPacker& Packer |
||
| void | SetTransform
(
const FTransformSRT3d& Transform |
Overridden from FDynamicMeshOperator
| Type | Name | Description | |
|---|---|---|---|
| void | CalculateResult
(
FProgressCancel* Progress |
FDynamicMeshOperator implementation |