Navigation
API > API/Plugins > API/Plugins/MeshPaintingToolset
Inheritance Hierarchy
- UObject
- FWatchablePropertySet
- UInteractiveToolPropertySet
- UBrushBaseProperties
- UMeshTexturePaintingToolProperties
References
| Module | MeshPaintingToolset |
| Header | /Engine/Plugins/MeshPainting/Source/MeshPaintingToolset/Public/MeshTexturePaintingTool.h |
| Include | #include "MeshTexturePaintingTool.h" |
Syntax
UCLASS ()
class UMeshTexturePaintingToolProperties : public UBrushBaseProperties
Variables
| Type | Name | Description | |
|---|---|---|---|
| bool | bEnableFlow | Enables "Flow" painting where paint is continually applied from the brush every tick | |
| bool | bEnableSeamPainting | Seam painting flag, True if we should enable dilation to allow the painting of texture seams | |
| bool | bOnlyFrontFacingTriangles | Whether back-facing triangles should be ignored | |
| bool | bRotateBrushTowardsDirection | Whether or not to continously rotate the brush towards the painting direction | |
| bool | bWriteAlpha | Whether or not to apply Texture Color Painting to the Alpha Channel | |
| bool | bWriteBlue | Whether or not to apply Texture Color Painting to the Blue Channel | |
| bool | bWriteGreen | Whether or not to apply Texture Color Painting to the Green Channel | |
| bool | bWriteRed | Whether or not to apply Texture Color Painting to the Red Channel | |
| FLinearColor | EraseColor | Color used for Erasing Texture Color Painting | |
| TObjectPtr< UTexture2D > | PaintBrush | Optional Texture Brush to which Painting should use | |
| float | PaintBrushRotationOffset | Initial Rotation offset to apply to our paint brush | |
| FLinearColor | PaintColor | Color used for Applying Texture Color Painting | |
| TObjectPtr< UTexture2D > | PaintTexture | Texture to which Painting should be Applied | |
| int32 | UVChannel | UV channel which should be used for paint textures |
Constructors
| Type | Name | Description | |
|---|---|---|---|