Navigation
API > API/Plugins > API/Plugins/MeshModelingToolsExp > API/Plugins/MeshModelingToolsExp/Sculpting
Inheritance Hierarchy
- FMeshSculptBrushOp
- FEraseToBaseMeshBrushOp
- FFlattenBrushOp
- FInflateBrushOp
- FMeshTriangleGroupEditBrushOp
- FGroupEraseBrushOp
- FGroupPaintBrushOp
- FMeshVertexColorBrushOp
- FVertexColorSmoothBrushOp
- FVertexColorSoftenBrushOp
- FVertexPaintBrushOp
- FMoveBrushOp
- FPinchBrushOp
- FPlaneBrushOp
- FSmoothBrushOp
- FSmoothFillBrushOp
- FSurfaceMaxSculptBrushOp
- FSurfaceSculptBrushOp
- FViewAlignedSculptBrushOp
References
| Module | MeshModelingToolsExp |
| Header | /Engine/Plugins/Experimental/MeshModelingToolsetExp/Source/MeshModelingToolsExp/Public/Sculpting/MeshBrushOpBase.h |
| Include | #include "Sculpting/MeshBrushOpBase.h" |
Syntax
class FMeshSculptBrushOp
Variables
| Type | Name | Description | |
|---|---|---|---|
| FSculptBrushOptions | CurrentOptions | ||
| TSharedPtr< FMeshSculptFallofFunc > | Falloff | ||
| TWeakObjectPtr< UMeshSculptBrushOpProps > | PropertySet |
Destructors
| Type | Name | Description | |
|---|---|---|---|
Functions
| Type | Name | Description | |
|---|---|---|---|
| void | ApplyStamp
(
const FDynamicMesh3* Mesh, |
||
| void | BeginStroke
(
const FDynamicMesh3* Mesh, |
||
| void | ConfigureOptions
(
const FSculptBrushOptions& Options |
||
| void | EndStroke
(
const FDynamicMesh3* Mesh, |
||
| bool | |||
| ESculptBrushOpTargetType | Overrideable Brush Op configuration things | ||
| const FMeshSculptFallofFunc & | GetFalloff () |
||
| PropType * | |||
| bool | |||
| bool | |||
| bool |