Navigation
Classes
| Type | Name | Description | |
|---|---|---|---|
| FUDIMSpecifier | |||
| FUVEditor2DViewportClient | Client used to display a 2D view of the UV's, implemented by using a perspective viewport with a locked camera. | ||
| FUVEditor3DViewportClient | Viewport client for the 3d live preview in the UV editor. | ||
| FUVEditorBrushSelectToolCommands | |||
| FUVEditorCommands | |||
| FUVEditorModeToolkit | The UV editor mode toolkit is responsible for the panel on the side in the UV editor that shows mode and tool properties. | ||
| FUVEditorModeUILayer | Handles the hosting of additional toolkits, such as the mode toolkit, within the UVEditor's toolkit. | ||
| FUVEditorModularFeature | Connector class that allows other plugins to look for the UV Editor to see if the plugin is present, (via IModularFeatures::Get().GetModularFeature and related methods), and then launch it if so. | ||
| FUVEditorModule | Besides the normal module things, the module class is also responsible for hooking the UV editor into existing menus. | ||
| FUVEditorToolActionCommands | |||
| FUVEditorToolkit | The toolkit is supposed to act as the UI manager for the asset editor. | ||
| SUVEditor2DViewport | |||
| SUVEditor3DViewport | Viewport used for live preview in UV editor. Has a custom toolbar overlay at the top. | ||
| UUVEditor | The actual asset editor class doesn't have that much in it, intentionally. | ||
| UUVEditorBackgroundPreview | Serves as a container for the background texture/material display in the UVEditor. | ||
| UUVEditorBackgroundPreviewProperties | Visualization settings for the UUVEditorBackgroundPreview | ||
| UUVEditorDistortionVisualization | This class contains the logic for handling distortion visualization within the UV Editor. | ||
| UUVEditorDistortionVisualizationProperties | Visualization settings for the UUVEditorDistortionVisualization | ||
| UUVEditorGridProperties | Visualization settings for the UUVEditorMode's Grid | ||
| UUVEditorInitializationContext | An editor-only context used specifically to pass data from the asset editor to the mode when that data is not meant to be used by the tools. | ||
| UUVEditorMode | The UV editor mode is the mode used in the UV asset editor. | ||
| 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. | ||
| UUVEditorUDIMProperties | Settings for UDIMs in the UVEditor | ||
| UUVEditorUISubsystem | Interchange layer to manage built in tab locations within the editor's layout. | ||
| UUVEditorUVChannelProperties | UV Layer Settings for the UVEditorMode |
Enums
| Type | Name | Description | |
|---|---|---|---|
| EDistortionMetric | |||
| EUVEditor3DViewportClientCameraMode | Types of camera motion for the UV Editor 3D viewport. | ||
| EUVEditorBackgroundSourceType | Enum to control the background visualiztion mode | ||
| EUVEditorModeActions |
Functions
| Type | Name | Description | |
|---|---|---|---|
PREDECLARE_GEOMETRY
(
FDynamicMesh3 |
|||
PREDECLARE_GEOMETRY
(
FDynamicMesh3 |
|||
PREDECLARE_GEOMETRY
(
FAssetDynamicMeshTargetComboInterface |