Choose your operating system:
Windows
macOS
Linux
| USingleSelectionMeshEditingTool | ||
| IDynamicMeshOperatorFactory
|
Module |
|
Header |
/Engine/Plugins/Experimental/MeshModelingToolsetExp/Source/MeshModelingToolsEditorOnly/Public/ParameterizeMeshTool.h |
Include |
#include "ParameterizeMeshTool.h" |
UCLASS()
class UParameterizeMeshTool :
public USingleSelectionMeshEditingTool,
public UE::Geometry::IDynamicMeshOperatorFactory
UParameterizeMeshTool automatically decomposes the input mesh into charts, solves for UVs, and then packs the resulting charts
Name | Description | ||
---|---|---|---|
|
bCreateUVLayoutViewOnSetup |
||
|
TSharedPtr< UE:... |
InputMesh |
|
|
TObjectPtr< UEx... |
MaterialSettings |
|
|
TObjectPtr< UPa... |
PatchBuilderProperties |
|
|
TObjectPtr< UPa... |
PolygroupLayerProperties |
|
|
TObjectPtr< UMe... |
Preview |
|
|
TObjectPtr< UPa... |
Settings |
|
|
TObjectPtr< UPa... |
UVAtlasProperties |
|
|
TObjectPtr< UMe... |
UVChannelProperties |
|
|
TObjectPtr< UUV... |
UVLayoutView |
|
|
TObjectPtr< UPa... |
XAtlasProperties |
Name | Description | ||
---|---|---|---|
|
OnMethodTypeChanged() |
||
|
OnPreviewMeshUpdated() |
Name | Description | ||
---|---|---|---|
|
CanAccept() |
||
|
HasAccept() |
||
|
HasCancel() |
||
|
OnPropertyModified |
Automatically called by UInteractiveToolPropertySet.OnModified delegate to notify Tool of child property set changes |
|
|
OnTick ( |
Action support/system |
|
|
Render ( |
Allow the Tool to do any custom drawing (ie via PDI/RHI) |
|
|
Setup() |
Called by ToolManager to initialize the Tool after ToolBuilder::BuildTool() has been called |
|
|
Shutdown ( |
Called by ToolManager to shut down the Tool |
Name | Description | ||
---|---|---|---|
|
TUniquePtr< ... |
MakeNewOperator() |
IDynamicMeshOperatorFactory API. |