Navigation
API > API/Plugins > API/Plugins/MeshModelingTools
Tool Properties for a brush alpha mask
| Name | UVertexBrushAlphaProperties |
| Type | class |
| Header File | /Engine/Plugins/Runtime/MeshModelingToolset/Source/MeshModelingTools/Public/MeshVertexSculptTool.h |
| Include Path | #include "MeshVertexSculptTool.h" |
Syntax
UCLASS (MinimalAPI)
class UVertexBrushAlphaProperties : public UInteractiveToolPropertySet
Inheritance Hierarchy
- FWatchablePropertySet → UInteractiveToolPropertySet → UVertexBrushAlphaProperties
- UObjectBase → UObjectBaseUtility → UObject → UInteractiveToolPropertySet → UVertexBrushAlphaProperties
Variables
Public
| Name | Type | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|---|
| Alpha | TObjectPtr< UTexture2D > | Alpha mask applied to brush stamp. Red channel is used. | MeshVertexSculptTool.h |
|
| bRandomize | bool | If true, a random angle in +/- RandomRange is added to Rotation angle for each stamp | MeshVertexSculptTool.h |
|
| RandomRange | float | Bounds of random generation (positive and negative) for randomized stamps | MeshVertexSculptTool.h |
|
| RotationAngle | float | Alpha is rotated by this angle, inside the brush stamp frame (vertically aligned) | MeshVertexSculptTool.h |
|
| Tool | TWeakObjectPtr< UMeshVertexSculptTool > | Parent ref required for details customization | MeshVertexSculptTool.h |
|