UVEditor

Choose your operating system:

Windows

macOS

Linux

Filters

Classes

Name

Description

Public class

FUVEditor2DMouseWheelZoomBehaviorTarget

Allows the mouse wheel to move the camera forwards/backwards relative to the XY plane, in the direction pointed to by the mouse.

Public class

FUVEditor2DScrollBehaviorTarget

Allows click-dragging to move the camera in the XY plane.

Public class

FUVEditor2DViewportClient

Client used to display a 2D view of the UV's, implemented by using a perspective viewport with a locked camera.

Public class

FUVEditor3DViewportClient

Viewport client for the 3d live preview in the UV editor.

Public class

FUVEditorCommands

Public class

FUVEditorModeToolkit

The UV editor mode toolkit is responsible for the panel on the side in the UV editor that shows mode and tool properties.

Public class

FUVEditorModeUILayer

Handles the hosting of additional toolkits, such as the mode toolkit, within the UVEditor's toolkit.

Public class

FUVEditorModule

Besides the normal module things, the module class is also responsible for hooking the UV editor into existing menus.

Public class

FUVEditorStyle

Slate style set for UV Editor

Public class

FUVEditorToolkit

The toolkit is supposed to act as the UI manager for the asset editor.

Public class

SUVEditor2DViewport

Public class

SUVEditor2DViewportToolBar

Toolbar that shows up at the top of the 2d viewport (has gizmo controls)

Public class

SUVEditor3DViewport

Viewport used for live preview in UV editor. Has a custom toolbar overlay at the top.

Public class

SUVEditor3DViewportToolBar

Toolbar that shows up at the top of the 3d viewport (has camera controls)

Public class UClass

UUVEditor

The actual asset editor class doesn't have that much in it, intentionally.

Public class UClass Transient

UUVEditorBackgroundPreview

Serves as a container for the background texture/material display in the UVEditor.

Public class UClass

UUVEditorBackgroundPreviewProperties

Visualization settings for the UUVEditorBackgroundPreview

Public class UClass Transient

UUVEditorMode

The UV editor mode is the mode used in the UV asset editor.

Public class UClass

UUVEditorSubsystem

The subsystem is meant to hold any UV editor operations that are not UI related (those are handled by the toolkit); however, in our case, most of our operations are wrapped up inside tools and the UV mode.

Public class UClass

UUVEditorUISubsystem

Interchange layer to manage built in tab locations within the editor's layout.

Public class UClass

UUVEditorUVChannelProperties

UV Layer Settings for the UVEditorMode

Enums

Name

Description

Public enum

EUVEditor3DViewportClientCameraMode

Types of camera motion for the UV Editor 3D viewport.

Public enum UEnum

EUVEditorBackgroundSourceType

Enum to control the background visualiztion mode