/Engine/Plugins/Runtime/MeshModelingToolset/Source/ModelingComponents/Public/Drawing/UVLayoutPreview.h
UUVLayoutPreviewis a utility object that creates and manages a 3D plane on which a UV layout for a 3D mesh is rendered. The UV layout
[UCLASS](Programming/UnrealArchitecture/Reference/Classes#classdeclaration)(Transient) class UUVLayoutPreview : public [UObject](API\Runtime\CoreUObject\UObject\UObject)
TObjectPtr<UMa...
BackingRectangleMaterial
Configure the backing rectangle material
bool
bSettingsModified
bool
bShowBackingRectangle
Configure whether the backing rectangle should be shown
FViewCameraStat...
CameraState
UE::Geometry::F...
CurrentWorldFrame
TObjectPtr<UMe...
MeshElementsVisualizer
MeshElementsVisualizer references the PreviewMesh to handle drawing the wireframes for UVs
TObjectPtr<UPr...
PreviewMesh
PreviewMesh is initialized with a copy of an input mesh with UVs mapped to position, ie such that (X,Y,Z) = (U,V,0)
TObjectPtr<UUV...
Settings
Visualization settings
FComponentMater...
SourceMaterials
UE::Geometry::F...
SourceObjectFrame
UE::Geometry::F...
SourceObjectWorldBounds
TObjectPtr<UTr...
TriangleComponent
Set of additional triangles to draw, eg for backing rectangle, etc