Navigation
API > API/Plugins > API/Plugins/MeshPaintingToolset
Inheritance Hierarchy
- UObjectBase
- UObjectBaseUtility
- UObject
- UInteractionMechanic
- UMeshPaintSelectionMechanic
References
| Module | MeshPaintingToolset |
| Header | /Engine/Plugins/MeshPainting/Source/MeshPaintingToolset/Public/MeshPaintInteractions.h |
| Include | #include "MeshPaintInteractions.h" |
Syntax
UCLASS&40;&41;
class UMeshPaintSelectionMechanic : public UInteractionMechanic
Variables
| Type | Name | Description | |
|---|---|---|---|
| bool | bAddToSelectionSet | ||
| TArray< TObjectPtr< AActor > > | CachedClickedActors | ||
| TArray< TObjectPtr< UMeshComponent > > | CachedClickedComponents |
Functions
| Type | Name | Description | |
|---|---|---|---|
| bool | FindClickedComponentsAndCacheAdapters
(
const FInputDeviceRay& ClickPos |
||
| FInputRayHit | IsHitByClick
(
const FInputDeviceRay& ClickPos, |
||
| void | OnClicked
(
const FInputDeviceRay& ClickPos |
||
| void | SetAddToSelectionSet
(
const bool bInNewSelectionType |