Navigation
API > API/Plugins > API/Plugins/MeshModelingToolsEditorOnlyExp
Inheritance Hierarchy
- UObjectBase
- UObjectBaseUtility
- UObject
- UInteractiveTool
- USingleSelectionTool
- USingleSelectionMeshEditingTool
- USubdividePolyTool
References
| Module | MeshModelingToolsEditorOnlyExp |
| Header | /Engine/Plugins/Experimental/MeshModelingToolsetExp/Source/MeshModelingToolsEditorOnlyExp/Public/SubdividePolyTool.h |
| Include | #include "SubdividePolyTool.h" |
Syntax
UCLASS&40;&41;
class USubdividePolyTool : public USingleSelectionMeshEditingTool
Remarks
Tool actual
Variables
| Type | Name | Description | |
|---|---|---|---|
| bool | bPreviewGeometryNeedsUpdate | ||
| FText | CappedSubdivisionMessage | ||
| double | ExtraCornerDotProductThreshold | ||
| TSharedPtr< UE::Geometry::FDynamicMesh3, ESPMode::ThreadSafe > | OriginalMesh | Input mesh. | |
| FText | OverriddenSchemeMessage | ||
| TObjectPtr< UPreviewGeometry > | PreviewGeometry | ||
| TObjectPtr< UPreviewMesh > | PreviewMesh | ||
| TObjectPtr< USubdividePolyToolProperties > | Properties | ||
| TSharedPtr< UE::Geometry::FGroupTopology > | Topology |
Functions
| Type | Name | Description | |
|---|---|---|---|
| void | CapSubdivisionLevel
(
ESubdivisionScheme Scheme, |
||
| bool | CheckGroupTopology
(
FText& Message |
Determine if the mesh group topology can be used for Catmull-Clark or Bilinear subdivision. | |
| void | |||
| ESubdivisionScheme | |||
| void |
Overridden from USingleSelectionMeshEditingTool
| Type | Name | Description | |
|---|---|---|---|
| void | OnShutdown
(
EToolShutdownType ShutdownType |