Navigation
API > API/Plugins > API/Plugins/UVEditor
Viewport client for the 3d live preview in the UV editor. Currently same as editor viewport client but doesn't allow editor gizmos/widgets, and alters orbit camera control.
| Name | FUVEditor3DViewportClient |
| Type | class |
| Header File | /Engine/Plugins/Editor/UVEditor/Source/UVEditor/Public/UVEditor3DViewportClient.h |
| Include Path | #include "UVEditor3DViewportClient.h" |
Syntax
class FUVEditor3DViewportClient : public FEditorViewportClient
Inheritance Hierarchy
- FViewportClient → FCommonViewportClient → FEditorViewportClient → FUVEditor3DViewportClient
- FViewElementDrawer → FEditorViewportClient → FUVEditor3DViewportClient
- FGCObject → FEditorViewportClient → FUVEditor3DViewportClient
Constructors
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
FUVEditor3DViewportClient
(
FEditorModeTools* InModeTools, |
UVEditor3DViewportClient.h |
Destructors
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
virtual ~FUVEditor3DViewportClient() |
UVEditor3DViewportClient.h |
Functions
Public
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
void FocusCameraOnSelection() |
UVEditor3DViewportClient.h | ||
EUVEditor3DViewportClientCameraMode GetCameraMode() |
UVEditor3DViewportClient.h | ||
void SetCameraMode
(
EUVEditor3DViewportClientCameraMode CameraModeIn |
UVEditor3DViewportClient.h |
Overridden from FEditorViewportClient
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
virtual bool CanSetWidgetMode
(
UE::Widget::EWidgetMode NewMode |
UVEditor3DViewportClient.h | ||
virtual UE::Widget::EWidgetMode GetWidgetMode() |
UVEditor3DViewportClient.h | ||
virtual void SetWidgetMode
(
UE::Widget::EWidgetMode NewMode |
UVEditor3DViewportClient.h | ||
virtual bool ShouldOrbitCamera() |
FEditorViewportClient. | UVEditor3DViewportClient.h |