/Engine/Plugins/Editor/UVEditor/Source/UVEditorTools/Public/ToolTargets/UVEditorToolMeshInput.h
It's arguable whether this should even inherit fromUToolTarget.
[UCLASS](Programming/UnrealArchitecture/Reference/Classes#classdeclaration)() class UUVEditorToolMeshInput : public [UToolTarget](API\Runtime\InteractiveToolsFramework\ToolTargets\UToolTarget)
TSharedPtr<UE:...
AppliedCanonical
Note that both UnwrapCanonical and UnwrapPreview, besides having vert positions that represent a UV layer, also have a primary UV overlay that represents the same layer, to make it possible to someday texture the unwrap.
TObjectPtr<UMe...
AppliedPreview
3d preview of the asset with the UV layer updated, suitable for use with background ops.
int32
AssetID
bool
bEnableTriangleVertexColors
When enabled, this causes the unwrap preview to recieve updates to the vertex color buffers when mesh updates occur.
FOnObjectModifi...
OnCanonicalModified
TObjectPtr<UTo...
SourceTarget
Additional needed information.
TSharedPtr<UE:...
UnwrapCanonical
Mesh representing the unwrapped UV layer.
TObjectPtr<UMe...
UnwrapPreview
Preview of the unwrapped UV layer, suitable for being manipulated by background ops.
int32
UVLayerIndex
TFunction< FVec...
UVToVertPosition
Mappings used for generating and baking back the unwrap.
TFunction< FVec...
VertPositionToUV
TObjectPtr<UMe...
WireframeDisplay
Optional: a wireframe to track the mesh in unwrap preview.