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