Navigation
Unreal Engine C++ API Reference > 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 | CancelStroke () |
|
![]() ![]() |
void | ConfigureOptions
(
const FSculptBrushOptions& Options |
|
![]() ![]() |
void | EndStroke
(
const FDynamicMesh3* Mesh, |
|
![]() ![]() ![]() |
bool | ||
![]() ![]() ![]() |
ESculptBrushOpTargetType | Overrideable Brush Op configuration things | |
![]() ![]() |
const FMeshSculptFallofFunc & | GetFalloff () |
|
![]() |
PropType * | ||
![]() ![]() ![]() |
bool | ||
![]() ![]() ![]() |
bool | ||
![]() ![]() ![]() |
bool |