/Engine/Plugins/Experimental/MeshModelingToolsetExp/Source/MeshModelingToolsExp/Public/MeshSelectionTool.h
[UCLASS](Programming/UnrealArchitecture/Reference/Classes#classdeclaration)() class UMeshSelectionTool : public [UDynamicMeshBrushTool](API\Plugins\MeshModelingToolsExp\UDynamicMeshBrushTool), public [IInteractiveToolNestedAcceptCancelAPI](API\Runtime\InteractiveToolsFramework\IInteractiveToolNestedAcceptCanc-)
TSharedPtr<UE:...
ActiveGroupSet
FMeshSelectionC...
ActiveSelectionChange
Selection change
bool
bColorsUpdatePending
bool
bFullMeshInvalidationPending
bool
bHaveModifiedMesh
If true, mesh has been edited
bool
bHavePendingAction
bool
bInRemoveStroke
bool
bOctreeValid
bool
bStampPending
TObjectPtr<UMe...
EditActions
TArray< int >
IndexBuf
Temp
UE::Geometry::F...
InputGeometrySelection
FBrushStampData
LastStamp
TObjectPtr<UMe...
MeshElementsDisplay
TObjectPtr<UMe...
MeshStatisticsProperties
TUniquePtr<UE:...
Octree
Note: ideally this octree would be part of PreviewMesh!
EMeshSelectionT...
PendingAction
TObjectPtr<UPo...
PolygroupLayerProperties
TArray< int >
PreviewBrushROI
TBitArray
SelectedTriangles
TBitArray
SelectedVertices
TObjectPtr<UMe...
Selection
TObjectPtr<UMe...
SelectionActions
TObjectPtr<UMe...
SelectionProps
EMeshSelectionE...
SelectionType
TArray<TObject...
SpawnedActors
FBrushStampData
StartStamp
UWorld*
TargetWorld
TArray< int32 >
TemporaryBuffer
TSet< int32 >
TemporarySet
TArray< int >
TriangleToUVIsland
TObjectPtr<UMe...
UVChannelProperties