/Engine/Plugins/Runtime/MeshModelingToolset/Source/MeshModelingTools/Public/EditMeshPolygonsTool.h
[UCLASS](Programming/UnrealArchitecture/Reference/Classes#classdeclaration)() class UEditMeshPolygonsTool : public [USingleTargetWithSelectionTool](API\Plugins\ModelingComponents\BaseTools\USingleTargetWithSelectionTool), public [IToolActivityHost](API\Plugins\ModelingComponents\IToolActivityHost), public [IMeshVertexCommandChangeTarget](API\Runtime\GeometryFramework\Changes\IMeshVertexCommandChangeTarget), public [IInteractiveToolNestedAcceptCancelAPI](API\Runtime\InteractiveToolsFramework\IInteractiveToolNestedAcceptCanc-)
TObjectPtr<UEd...
AcceptCancelAction
TArray<FSelect...
ActiveEdgeSelection
UE::Geometry::F...
ActiveSelectionBounds
FFrame3d
ActiveSelectionFrameLocal
FFrame3d
ActiveSelectionFrameWorld
TArray< int32 >
ActiveTriangleSelection
FMeshVertexChan...
ActiveVertexChange
TObjectPtr<UPo...
ActivityContext
int32
ActivityTimestamp
UE::Geometry::F...
BakedTransform
TObjectPtr< UPo...
BevelEdgeActivity
bool
bGizmoUpdatePending
bool
bInGizmoDrag
bool
bLastUpdateUsedWorldFrame
bool
bSelectionStateDirty
bool
bSpatialDirty
bool
bTerminateOnPendingActionComplete
bool
bToolDisabled
TODO: This is a hack to allow us to disallow any actions inside the tool afterSetup()is called.
bool
bTriangleMode
If bTriangleMode = true, then we use a per-triangle FTriangleGroupTopology instead of polygroup topology.
bool
bWasTopologyEdited
TObjectPtr<UEd...
CancelAction
TObjectPtr<UPo...
CommonProps
TObjectPtr<UIn...
CurrentActivity
Points to one of the activities when it is active
TSharedPtr<UE:...
CurrentMesh
EPreviewMateria...
CurrentPreviewMaterial
TObjectPtr<UPo...
CutFacesActivity
FText
DefaultMessage
TObjectPtr<UDr...
DragAlignmentMechanic
TObjectPtr<UEd...
EditActions
TObjectPtr<UEd...
EditActions_Triangles
TObjectPtr<UEd...
EditEdgeActions
TObjectPtr<UEd...
EditEdgeActions_Triangles
TObjectPtr<UEd...
EditUVActions
double
ExtraCornerDotProductThreshold
TObjectPtr<UPo...
ExtrudeActivity
Activity objects that handle multi-interaction operations
FFrame3d
InitialGizmoFrame
FVector3d
InitialGizmoScale
TObjectPtr<UPo...
InsertEdgeActivity
TObjectPtr<UPo...
InsertEdgeLoopActivity
TObjectPtr<UPo...
InsetOutsetActivity
FFrame3d
LastGeometryFrame
FFrame3d
LastTransformerFrame
FFrame3d
LastUpdateGizmoFrame
FVector3d
LastUpdateGizmoScale
UE::Geometry::F...
LinearDeformer
Data for current drag
FFrame3d
LockedTransfomerFrame
TSharedPtr<UE:...
MeshSpatial
int32
ModifiedTopologyCounter
EEditMeshPolygo...
PendingAction
TObjectPtr<UPo...
PlanarProjectionUVActivity
TUniqueFunction...
PostSetupFunction
TObjectPtr<UMe...
Preview
TObjectPtr<UPo...
SelectionMechanic
TSharedPtr<UE:...
Topology
TObjectPtr<UPo...
TopologyProperties
TObjectPtr<UCo...
TransformGizmo
TObjectPtr<UTr...
TransformProxy
float
UVScaleFactor
UV Scale factor to apply to texturing on any new geometry (e.g. new faces added by extrude)
UE::Geometry::F...
WorldTransform