UEditMeshMaterialsTool

Windows
MacOS
Linux

Inheritance Hierarchy

References

Module

MeshModelingToolsEditorOnly

Header

/Engine/Plugins/Experimental/MeshModelingToolset/Source/MeshModelingToolsEditorOnly/Public/EditMeshMaterialsTool.h

Include

#include "EditMeshMaterialsTool.h"

Syntax

[UCLASS](Programming/UnrealArchitecture/Reference/Classes#classdeclaration)()
class UEditMeshMaterialsTool : public UMeshSelectionTool

Variables

Name Description

Protected variable

bool

 

bHaveModifiedMaterials

Protected variable

bool

 

bHavePendingSubAction

Protected variable

TArray< UMateri...

 

CurrentMaterials

Protected variable

FMaterialSetKey

 

InitialMaterialKey

Protected variable UProperty

UEditMeshMateri...

 

MaterialProps

Protected variable

EEditMeshMateri...

 

PendingSubAction

Functions

Overridden from UMeshSelectionTool

Overridden from UDynamicMeshBrushTool

Name Description

Public function Virtual

void

 

OnShutdown

(
    EToolShutdownType ShutdownType
)

Subclasses can override these to customize behavior

Overridden from UInteractiveTool

Name Description

Public function Virtual Const

bool

 

CanAccept()

Public function Virtual

void

 

OnTick

(
    float DeltaTime
)

Action support/system

Public function Virtual

void

 

Setup()

Register InputBehaviors, etc

Classes

Name

Description

Protected struct

FMaterialSetKey

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