Navigation
API > API/Plugins > API/Plugins/MeshModelingToolsExp
Inheritance Hierarchy
References
| Module | MeshModelingToolsExp |
| Header | /Engine/Plugins/Experimental/MeshModelingToolsetExp/Source/MeshModelingToolsExp/Public/OffsetMeshTool.h |
| Include | #include "OffsetMeshTool.h" |
Syntax
UCLASS ()
class UOffsetMeshTool : public UBaseMeshProcessingTool
Remarks
Mesh Offsetting Tool
Variables
| Type | Name | Description | |
|---|---|---|---|
| TObjectPtr< UImplicitOffsetProperties > | ImplicitProperties | ||
| TObjectPtr< UIterativeOffsetProperties > | IterativeProperties | ||
| TObjectPtr< UOffsetMeshToolProperties > | OffsetProperties | ||
| TObjectPtr< UOffsetWeightMapSetProperties > | WeightMapProperties |
Constructors
| Type | Name | Description | |
|---|---|---|---|
Overridden from UBaseMeshProcessingTool
| Type | Name | Description | |
|---|---|---|---|
| FText | |||
| FText | UBaseMeshProcessingTool OPTIONAL API - subclasses may implement these functions | ||
| bool | Called when Tool is Accepted to determine whether it is safe to only update vertex positions, or if entire target mesh must be replaced. | ||
| void | This function is called during Setup() to allow subclass to register property sets, before kicking off initial computation | ||
| bool | Optional base mesh boundary loops. | ||
| bool | Optional base mesh per-vertex normals. |
Overridden from USingleTargetWithSelectionTool
| Type | Name | Description | |
|---|---|---|---|
| void | OnShutdown
(
EToolShutdownType ShutdownType |
This function is called during Shutdown so that subclass may perform final processing and save property sets |
Overridden from IDynamicMeshOperatorFactory
| Type | Name | Description | |
|---|---|---|---|
| TUniquePtr< UE::Geometry::FDynamicMeshOperator > | UBaseMeshProcessingTool REQUIRED API - subclasses must implement these functions IDynamicMeshOperatorFactory implementation that subclass must override and implement |