Navigation
API > API/Plugins > API/Plugins/ModelingOperators > API/Plugins/ModelingOperators/ParameterizationOps
Inheritance Hierarchy
- UObject
- IDynamicMeshOperatorFactory
- URecomputeUVsOpFactory
References
| Module | ModelingOperators |
| Header | /Engine/Plugins/Runtime/MeshModelingToolset/Source/ModelingOperators/Public/ParameterizationOps/RecomputeUVsOp.h |
| Include | #include "ParameterizationOps/RecomputeUVsOp.h" |
Syntax
UCLASS&40;&41;
class URecomputeUVsOpFactory :
public UObject,
public UE::Geometry::IDynamicMeshOperatorFactory
Remarks
Can be hooked up to a UMeshOpPreviewWithBackgroundCompute to perform UV solving operations.
Inherits from UObject so that it can hold a strong pointer to the settings UObject, which needs to be a UObject to be displayed in the details panel.
Variables
| Type | Name | Description | |
|---|---|---|---|
| TUniqueFunction< int32()> | GetSelectedUVChannel | ||
| TSharedPtr< UE::Geometry::FPolygroupSet, ESPMode::ThreadSafe > | InputGroups | ||
| TSharedPtr< UE::Geometry::FDynamicMesh3, ESPMode::ThreadSafe > | OriginalMesh | ||
| TOptional< TSet< int32 > > | Selection | ||
| TObjectPtr< URecomputeUVsToolProperties > | Settings | ||
| UE::Geometry::FTransformSRT3d | TargetTransform |
Overridden from IDynamicMeshOperatorFactory
| Type | Name | Description | |
|---|---|---|---|
| TUniquePtr< UE::Geometry::FDynamicMeshOperator > | IDynamicMeshOperatorFactory API. |