UMeshPaintSelectionMechanic

Windows
MacOS
Linux

Inheritance Hierarchy

References

Module

MeshPaintingToolset

Header

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

Include

#include "MeshPaintInteractions.h"

Syntax

[UCLASS](Programming/UnrealArchitecture/Reference/Classes#classdeclaration)()
class UMeshPaintSelectionMechanic : public UInteractionMechanic

Variables

Name Description

Protected variable

bool

 

bAddToSelectionSet

Protected variable UProperty Transient

TArray< AActor ...

 

CachedClickedActors

Protected variable UProperty Transient

TArray< UMeshCo...

 

CachedClickedComponents

Functions

Name Description

Protected function

bool

 

FindClickedComponentsAndCacheAdapters

(
    const FInputDeviceRay& ClickPos,
    UMeshToolManager* MeshToolMana...
)

Public function

FInputRayHit

 

IsHitByClick

(
    const FInputDeviceRay& ClickPos
)

Public function

void

 

OnClicked

(
    const FInputDeviceRay& ClickPos
)

Public function

void

 

SetAddToSelectionSet

(
    const bool bInNewSelectionType
)

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