UMeshUVChannelProperties

Choose your operating system:

Windows

macOS

Linux

Inheritance Hierarchy

References

Module

MeshModelingTools

Header

/Engine/Plugins/Runtime/MeshModelingToolset/Source/MeshModelingTools/Public/Properties/MeshUVChannelProperties.h

Include

#include "Properties/MeshUVChannelProperties.h"

Syntax

UCLASS()
class UMeshUVChannelProperties : public UInteractiveToolPropertySet

Variables

Name Description

Public variable UProperty Category, EditAnywhere, Meta

FString

 

UVChannel

Select UV channel in the mesh

Public variable UProperty Meta

TArray< FString...

 

UVChannelNamesList

Functions

Name Description

Public function

int32

 

GetSelectedChannelIndex

(
    bool bForceToZeroOnFailure
)

Public function Const UFunction

const TArray...

 

GetUVChannelNamesFunc()

Public function

void

 

Initialize

(
    int32 NumUVChannels,
    bool bInitializeSelection
)

Public function

void

 

Initialize

(
    const FMeshDescription* MeshDe...,
    bool bInitializeSelection
)

Public function

void

 

Initialize

(
    const FDynamicMesh3* Mesh,
    bool bInitializeSelection
)

Public function

bool

 

ValidateSelection

(
    bool bUpdateIfInvalid
)

Verify that the UV channel selection is valid