UMeshTexturePaintingToolProperties

Windows
MacOS
Linux

Inheritance Hierarchy

References

Module

MeshPaintingToolset

Header

/Engine/Plugins/MeshPainting/Source/MeshPaintingToolset/Public/MeshTexturePaintingTool.h

Include

#include "MeshTexturePaintingTool.h"

Syntax

[UCLASS](Programming/UnrealArchitecture/Reference/Classes#classdeclaration)()
class UMeshTexturePaintingToolProperties : public UBrushBaseProperties

Variables

Name Description

Public variable UProperty Category, EditAnywhere, Meta

bool

 

bEnableFlow

Enables "Flow" painting where paint is continually applied from the brush every tick

Public variable UProperty Category, EditAnywhere

bool

 

bEnableSeamPainting

Seam painting flag, True if we should enable dilation to allow the painting of texture seams

Public variable UProperty Category, EditAnywhere, Meta

bool

 

bOnlyFrontFacingTriangles

Whether back-facing triangles should be ignored

Public variable UProperty Category, EditAnywhere, Meta

bool

 

bWriteAlpha

Whether or not to apply Texture Color Painting to the Alpha Channel

Public variable UProperty Category, EditAnywhere, Meta

bool

 

bWriteBlue

Whether or not to apply Texture Color Painting to the Blue Channel

Public variable UProperty Category, EditAnywhere, Meta

bool

 

bWriteGreen

Whether or not to apply Texture Color Painting to the Green Channel

Public variable UProperty Category, EditAnywhere, Meta

bool

 

bWriteRed

Whether or not to apply Texture Color Painting to the Red Channel

Public variable UProperty Category, EditAnywhere

FLinearColor

 

EraseColor

Color used for Erasing Texture Color Painting

Public variable UProperty Category, EditAnywhere

FLinearColor

 

PaintColor

Color used for Applying Texture Color Painting

Public variable UProperty Category, EditAnywhere, Meta

UTexture2D *...

 

PaintTexture

Texture to which Painting should be Applied

Public variable UProperty Category, EditAnywhere

int32

 

UVChannel

UV channel which should be used for paint textures

Constructors

Overridden from UInteractiveToolPropertySet

Name Description

Public function Virtual

void

 

RestoreProperties

(
    UInteractiveTool* RestoreToToo...
)

Restore saved property values

Public function Virtual

void

 

SaveProperties

(
    UInteractiveTool* SaveFromTool
)

Setting saving/serialization Save values of current Tool Properties.

Help shape the future of Unreal Engine documentation! Tell us how we're doing so we can serve you better.
Take our survey
Dismiss