Navigation
API > API/Plugins > API/Plugins/UVEditorTools
| Name | FUVEditorUXSettings |
| Type | class |
| Header File | /Engine/Plugins/Editor/UVEditor/Source/UVEditorTools/Public/UVEditorUXSettings.h |
| Include Path | #include "UVEditorUXSettings.h" |
Syntax
class FUVEditorUXSettings
Constructors
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
FUVEditorUXSettings() |
UVEditorUXSettings.h |
Destructors
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
~FUVEditorUXSettings() |
UVEditorUXSettings.h |
Constants
| Name | Type | Remarks | Include Path |
|---|---|---|---|
| AxisThickness | const float | Grid. | UVEditorUXSettings.h |
| BackgroundQuadDepthOffset | const float | Background. | UVEditorUXSettings.h |
| BoundaryEdgeThickness | const float | UVEditorUXSettings.h | |
| CameraFarPlaneWorldZ | const float | Position to place the 2D camera far plane relative to world z. | UVEditorUXSettings.h |
| CameraNearPlaneProportionZ | const float | The near plane gets positioned some proportion to z = 0. | UVEditorUXSettings.h |
| CVarEnablePrototypeUDIMSupport | TAutoConsoleVariable< int32 > | CVARs for Experimental Features. | UVEditorUXSettings.h |
| GridLevels | const int32 | UVEditorUXSettings.h | |
| GridMajorColor | const FColor | UVEditorUXSettings.h | |
| GridMajorThickness | const float | UVEditorUXSettings.h | |
| GridMinorColor | const FColor | UVEditorUXSettings.h | |
| GridSubdivisionsPerLevel | const int32 | UVEditorUXSettings.h | |
| LivePreviewExistingSeamColor | const FColor | UVEditorUXSettings.h | |
| LivePreviewExistingSeamDepthBias | const float | UVEditorUXSettings.h | |
| LivePreviewExistingSeamThickness | const float | UVEditorUXSettings.h | |
| LivePreviewHighlightDepthOffset | const float | UVEditorUXSettings.h | |
| LivePreviewHighlightPointSize | const float | UVEditorUXSettings.h | |
| LivePreviewHighlightThickness | const float | UVEditorUXSettings.h | |
| PivotCircleNumSides | const int32 | Pivots. | UVEditorUXSettings.h |
| PivotCircleRadius | const float | UVEditorUXSettings.h | |
| PivotLineColor | const FColor | UVEditorUXSettings.h | |
| PivotLineThickness | const float | UVEditorUXSettings.h | |
| RulerSubdivisionLevel | const int32 | UVEditorUXSettings.h | |
| RulerXColor | const FColor | UVEditorUXSettings.h | |
| RulerYColor | const FColor | UVEditorUXSettings.h | |
| SelectionHoverTriangleDepthBias | const float | UVEditorUXSettings.h | |
| SelectionHoverTriangleFillColor | const FColor | UVEditorUXSettings.h | |
| SelectionHoverTriangleOpacity | const float | UVEditorUXSettings.h | |
| SelectionHoverTriangleWireframeColor | const FColor | UVEditorUXSettings.h | |
| SelectionHoverWireframeDepthBias | const float | UVEditorUXSettings.h | |
| SelectionLineThickness | const float | UVEditorUXSettings.h | |
| SelectionPointThickness | const float | UVEditorUXSettings.h | |
| SelectionTriangleDepthBias | const float | UVEditorUXSettings.h | |
| SelectionTriangleFillColor | const FColor | UVEditorUXSettings.h | |
| SelectionTriangleOpacity | const float | Selection Highlighting Properties. | UVEditorUXSettings.h |
| SelectionTriangleWireframeColor | const FColor | UVEditorUXSettings.h | |
| SelectionWireframeDepthBias | const float | UVEditorUXSettings.h | |
| SewLineDepthOffset | const float | UVEditorUXSettings.h | |
| SewLineHighlightThickness | const float | Sew Action styling. | UVEditorUXSettings.h |
| SewSideLeftColor | const FColor | UVEditorUXSettings.h | |
| SewSideRightColor | const FColor | UVEditorUXSettings.h | |
| ToolCompletionPathColor | const FColor | UVEditorUXSettings.h | |
| ToolExtendCutPathColor | const FColor | UVEditorUXSettings.h | |
| ToolExtendJoinPathColor | const FColor | UVEditorUXSettings.h | |
| ToolExtendPathDepthBias | const float | UVEditorUXSettings.h | |
| ToolExtendPathThickness | const float | UVEditorUXSettings.h | |
| ToolLockedCutPathColor | const FColor | These are currently used by the seam tool but can be generally used by tools for displaying paths. | UVEditorUXSettings.h |
| ToolLockedJoinPathColor | const FColor | UVEditorUXSettings.h | |
| ToolLockedPathDepthBias | const float | UVEditorUXSettings.h | |
| ToolLockedPathThickness | const float | UVEditorUXSettings.h | |
| ToolPointSize | const float | UVEditorUXSettings.h | |
| UnwrapBoundaryHueShift | const float | UVEditorUXSettings.h | |
| UnwrapBoundarySaturation | const float | UVEditorUXSettings.h | |
| UnwrapBoundaryValue | const float | UVEditorUXSettings.h | |
| UnwrapTriangleDepthOffset | const float | UVEditorUXSettings.h | |
| UnwrapTriangleFillColor | const FColor | UVEditorUXSettings.h | |
| UnwrapTriangleOpacity | const float | 2D Unwrap Display Properties | UVEditorUXSettings.h |
| UnwrapTriangleOpacityWithBackground | const float | UVEditorUXSettings.h | |
| UnwrapTriangleWireframeColor | const FColor | UVEditorUXSettings.h | |
| UVMeshScalingFactor | const float | The following are UV Editor specific style items that don't, strictly, matter to the SlateStyleSet, but seemed appropriate to place here. | UVEditorUXSettings.h |
| WireframeDepthOffset | const float | UVEditorUXSettings.h | |
| WireframeThickness | const float | Wireframe Properties. | UVEditorUXSettings.h |
| XAxisColor | const FColor | UVEditorUXSettings.h | |
| YAxisColor | const FColor | UVEditorUXSettings.h |
Functions
Static
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
static FVector2f ExternalUVToInternalUV
(
const FVector2f& UV |
Converts from UV value as displayed to user or seen before import, to UV as stored on a mesh in Unreal. | UVEditorUXSettings.h | |
static FVector3d ExternalUVToUnwrapWorldPosition
(
const FVector2f& UV |
Common Utility Methods. | UVEditorUXSettings.h | |
static FLinearColor GetBoundaryColorByTargetIndex
(
int32 TargetIndex |
UVEditorUXSettings.h | ||
static FLinearColor GetTriangleColorByTargetIndex
(
int32 TargetIndex |
UVEditorUXSettings.h | ||
static FLinearColor GetWireframeColorByTargetIndex
(
int32 TargetIndex |
UVEditorUXSettings.h | ||
static FVector2f InternalUVToExternalUV
(
const FVector2f& UV |
Converts from UV as stored on a mesh in Unreal to UV as displayed to user or seen in an external program. | UVEditorUXSettings.h | |
static float LocationSnapValue
(
int32 LocationSnapMenuIndex |
Values for Snapping. | UVEditorUXSettings.h | |
static FColor MakeCividisColorFromScalar
(
float Scalar |
Provides a color blindness friendly ramp for visualizing metrics and other data Domain is [0 , 1] | UVEditorUXSettings.h | |
static FColor MakeTurboColorFromScalar
(
float Scalar |
Provides a color blindness friendly ramp for visualizing diverging metrics and other data Domain is [-0.5, 0.5] | UVEditorUXSettings.h | |
static int32 MaxLocationSnapValue() |
UVEditorUXSettings.h | ||
static FVector2f UnwrapWorldPositionToExternalUV
(
const FVector3d& VertPosition |
Converts from point in unwrap world space, to UV value as displayed to user or seen before import. | UVEditorUXSettings.h | |
static FVector3d UVToVertPosition
(
const FVector2f& UV |
Convert from UV as stored on a mesh in Unreal to world position in the UV editor unwrap world. | UVEditorUXSettings.h | |
static FVector2f VertPositionToUV
(
const FVector3d& VertPosition |
Converts from position in UV editor unwrap world to UV value as stored on a mesh in Unreal. | UVEditorUXSettings.h |