/Engine/Plugins/Experimental/MeshModelingToolsetExp/Source/MeshModelingToolsExp/Public/RemoveOccludedTrianglesTool.h
Simple Mesh Normal Updating Tool
[UCLASS](Programming/UnrealArchitecture/Reference/Classes#classdeclaration)() class URemoveOccludedTrianglesTool : public [UMultiSelectionMeshEditingTool](API\Plugins\ModelingComponents\BaseTools\UMultiSelectionMeshEditingTool)
TObjectPtr<URe...
AdvancedProperties
TObjectPtr<URe...
BasicProperties
FViewCameraStat...
CameraState
TArray< int32 >
OccludedGroupIDs
Group IDs for occluded triangles, per mesh in the Previews array, if OccludedAction is SetNewGroup.
TArray< int32 >
OccludedGroupLayers
Selected layer indices for Group IDs, per mesh in the Previews array.
TArray<UE::Geo...
OccluderTransforms
TArray<TShared...
OccluderTrees
AABB trees and winding trees for every mesh target, with repeated instances as pointers to the same data.
TArray<TShared...
OccluderWindings
TArray<TShared...
OriginalDynamicMeshes
TObjectPtr<UPo...
PolygroupLayersProperties
TArray<TObject...
PreviewCopies
When multiple meshes in the selection correspond to the same asset, only one needs a PreviewWithBackgroundCompute all others just get a plain PreviewMesh copy that is updated via OnMeshUpdated broadcast from the source Preview
TArray<TObject...
Previews
TArray<TArray<...
PreviewToCopyIdx
TArray< int32 >
PreviewToTargetIdx
TArray< int32 >
TargetToPreviewIdx
friend
URemoveOccludedTrianglesOperatorFactory