/Engine/Plugins/Editor/UVEditor/Source/UVEditor/Public/UVEditor2DViewportClient.h
Client used to display a 2D view of the UV's, implemented by using a perspective viewport with a locked camera.
class FUVEditor2DViewportClient : public [FEditorViewportClient](API\Editor\UnrealEd\FEditorViewportClient), public [IInputBehaviorSource](API\Runtime\InteractiveToolsFramework\IInputBehaviorSource)
bool
bDrawGrid
bool
bDrawGridRulers
TObjectPtr<UIn...
BehaviorSet
These get added in AddReferencedObjects for memory management.
TObjectPtr<UCa...
CanvasObject
TUniquePtr<FEd...
ScrollBehaviorTarget
Note that it's generally less hassle if the unique ptr types are complete here, not forward declared, else we get compile errors if their destruction shows up anywhere in the header.
TObjectPtr<UUV...
UVTool2DViewportAPI
TObjectPtr<UUV...
ViewportButtonsAPI
TUniquePtr<FEd...
ZoomBehaviorTarget