Navigation
API > API/Plugins > API/Plugins/MeshModelingToolsExp
Inheritance Hierarchy
- UObjectBase
- UObjectBaseUtility
- UObject
- UInteractiveToolPropertySet
- UVertexPaintBasicProperties
References
| Module | MeshModelingToolsExp |
| Header | /Engine/Plugins/Experimental/MeshModelingToolsetExp/Source/MeshModelingToolsExp/Public/MeshVertexPaintTool.h |
| Include | #include "MeshVertexPaintTool.h" |
Syntax
UCLASS&40;&41;
class UVertexPaintBasicProperties : public UInteractiveToolPropertySet
Variables
| Type | Name | Description | |
|---|---|---|---|
| bool | bHardEdges | Create Split Colors / Hard Color Edges at the borders of the painted area. | |
| EMeshVertexPaintColorBlendMode | BlendMode | Controls how painted Colors will be combined with the existing Colors | |
| FModelingToolsColorChannelFilter | ChannelFilter | Controls which Color Channels will be affected by Operations. Only enabled Channels are rendered. | |
| FLinearColor | EraseColor | Color to set when using Erase brush | |
| FLinearColor | PaintColor | The Color that will be assigned to painted triangle vertices | |
| EMeshVertexPaintBrushType | PrimaryBrushType | Primary Brush Mode | |
| EMeshVertexPaintSecondaryActionType | SecondaryActionType | The Brush Operation that will be applied when holding the Shift key when in Painting | |
| float | SmoothStrength | Strength of Smooth Brush | |
| EMeshVertexPaintInteractionType | SubToolType | Painting Operation to apply when left-clicking and dragging |