Navigation
API > API/Editor > API/Editor/MeshPaint
Inheritance Hierarchy
- UObject
- UPaintBrushSettings
References
| Module | MeshPaint |
| Header | /Engine/Source/Editor/MeshPaint/Public/MeshPaintSettings.h |
| Include | #include "MeshPaintSettings.h" |
Syntax
UCLASS ()
class UPaintBrushSettings : public UObject
Variables
| Type | Name | Description | |
|---|---|---|---|
| bool | bEnableFlow | Enables "Flow" painting where paint is continually applied from the brush every tick | |
| bool | bOnlyFrontFacingTriangles | Whether back-facing triangles should be ignored | |
| float | BrushFalloffAmount | Amount of falloff to apply (0.0 - 1.0) | |
| float | BrushRadius | Radius of the Brush used for Painting | |
| float | BrushRadiusMax | ||
| float | BrushRadiusMin | Min and Max brush radius retrieved from config | |
| float | BrushStrength | Strength of the brush (0.0 - 1.0) | |
| EMeshPaintColorViewMode | ColorViewMode | Color view mode used to display Vertex Colors |
Constructors
| Type | Name | Description | |
|---|---|---|---|
UPaintBrushSettings
(
const FObjectInitializer& ObjectInitializer |
Destructors
| Type | Name | Description | |
|---|---|---|---|
Functions
| Type | Name | Description | |
|---|---|---|---|
| float | |||
| float | |||
| float | |||
| void | PostEditChangeProperty
(
FPropertyChangedEvent& PropertyChangedEvent |
||
| void | SetBrushFalloff
(
float InFalloff |
||
| void | SetBrushRadius
(
float InRadius |
||
| void | SetBrushStrength
(
float InStrength |