Navigation
API > API/Editor > API/Editor/UnrealEd
Class containing commands for editor viewport actions common to all viewports
| Name | FEditorViewportCommands |
| Type | class |
| Header File | /Engine/Source/Editor/UnrealEd/Public/EditorViewportCommands.h |
| Include Path | #include "EditorViewportCommands.h" |
Syntax
class FEditorViewportCommands : public TCommands< FEditorViewportCommands >
Inheritance Hierarchy
- FSharedFromThisBase → TSharedFromThis → FBindingContext → TCommands → FEditorViewportCommands
Constructors
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
FEditorViewportCommands() |
EditorViewportCommands.h |
Variables
Public
| Name | Type | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|---|
| Back | TSharedPtr< FUICommandInfo > | Changes the viewport to back view | EditorViewportCommands.h | |
| Bottom | TSharedPtr< FUICommandInfo > | Changes the viewport to bottom view | EditorViewportCommands.h | |
| CollisionPawn | TSharedPtr< FUICommandInfo > | Collision Draw Mode | EditorViewportCommands.h | |
| CollisionVisibility | TSharedPtr< FUICommandInfo > | EditorViewportCommands.h | ||
| CycleTransformGizmoCoordSystem | TSharedPtr< FUICommandInfo > | EditorViewportCommands.h | ||
| CycleTransformGizmos | TSharedPtr< FUICommandInfo > | EditorViewportCommands.h | ||
| DecrementPositionGridSize | TSharedPtr< FUICommandInfo > | Allows the grid size setting to by changed by one | EditorViewportCommands.h | |
| DecrementRotationGridSize | TSharedPtr< FUICommandInfo > | Allows the rotation grid size setting to by changed by one | EditorViewportCommands.h | |
| DetailLightingMode | TSharedPtr< FUICommandInfo > | Changes the viewport to detail lighting mode | EditorViewportCommands.h | |
| DismissOrthographicClippingPlanes | TSharedPtr< FUICommandInfo > | EditorViewportCommands.h | ||
| ExpandTransformWidget | TSharedPtr< FUICommandInfo > | Expand the level editor transform widget | EditorViewportCommands.h | |
| FocusAllViewportsToSelection | TSharedPtr< FUICommandInfo > | EditorViewportCommands.h | ||
| FocusAndClipViewportToSelection | TSharedPtr< FUICommandInfo > | EditorViewportCommands.h | ||
| FocusOutlinerToContextFolder | TSharedPtr< FUICommandInfo > | EditorViewportCommands.h | ||
| FocusOutlinerToSelection | TSharedPtr< FUICommandInfo > | EditorViewportCommands.h | ||
| FocusViewportToSelection | TSharedPtr< FUICommandInfo > | EditorViewportCommands.h | ||
| Front | TSharedPtr< FUICommandInfo > | Changes the viewport to front view | EditorViewportCommands.h | |
| GeometryInspectionClayMode | TSharedPtr< FUICommandInfo > | Geometry Inspection Modes | EditorViewportCommands.h | |
| GeometryInspectionFrontBackFaceMode | TSharedPtr< FUICommandInfo > | EditorViewportCommands.h | ||
| GeometryInspectionRandomColorMode | TSharedPtr< FUICommandInfo > | EditorViewportCommands.h | ||
| GeometryInspectionShowWireframe | TSharedPtr< FUICommandInfo > | EditorViewportCommands.h | ||
| GeometryInspectionZebraHorizontalMode | TSharedPtr< FUICommandInfo > | EditorViewportCommands.h | ||
| GeometryInspectionZebraVerticalMode | TSharedPtr< FUICommandInfo > | EditorViewportCommands.h | ||
| GroupLODColorationMode | TSharedPtr< FUICommandInfo > | Shows the group menu item for LOD and HLOD coloration modes | EditorViewportCommands.h | |
| HLODColorationMode | TSharedPtr< FUICommandInfo > | Changes the viewport to HLOD index coloration mode | EditorViewportCommands.h | |
| IncrementPositionGridSize | TSharedPtr< FUICommandInfo > | Allows the grid size setting to by changed by one | EditorViewportCommands.h | |
| IncrementRotationGridSize | TSharedPtr< FUICommandInfo > | Allows the rotation grid size setting to by changed by one | EditorViewportCommands.h | |
| Layer2DSnap | TSharedPtr< FUICommandInfo > | Enables or disables snapping to a 2D layer | EditorViewportCommands.h | |
| Left | TSharedPtr< FUICommandInfo > | Changes the viewport to left view | EditorViewportCommands.h | |
| LightComplexityMode | TSharedPtr< FUICommandInfo > | Changes the viewport to light complextiy mode | EditorViewportCommands.h | |
| LightingOnlyMode | TSharedPtr< FUICommandInfo > | Changes the viewport to lighting only | EditorViewportCommands.h | |
| LightmapDensityMode | TSharedPtr< FUICommandInfo > | Changes the viewport to lightmap density mode | EditorViewportCommands.h | |
| LitMode | TSharedPtr< FUICommandInfo > | Changes the viewport to lit mode | EditorViewportCommands.h | |
| LitWireframeMode | TSharedPtr< FUICommandInfo > | Changes the viewport to lit wireframe mode | EditorViewportCommands.h | |
| LocationGridSnap | TSharedPtr< FUICommandInfo > | Grid commands Enables or disables snapping to the grid when dragging objects around | EditorViewportCommands.h | |
| LODColorationMode | TSharedPtr< FUICommandInfo > | Changes the viewport to LOD index coloration mode | EditorViewportCommands.h | |
| Next | TSharedPtr< FUICommandInfo > | Rotate through viewport view options | EditorViewportCommands.h | |
| OpenEditorPerformanceEditorPreferences | TSharedPtr< FUICommandInfo > | EditorViewportCommands.h | ||
| OpenEditorPerformanceProjectSettings | TSharedPtr< FUICommandInfo > | Opens the advanced viewport settings | EditorViewportCommands.h | |
| PathTracingMode | TSharedPtr< FUICommandInfo > | EditorViewportCommands.h | ||
| Perspective | TSharedPtr< FUICommandInfo > | Changes the viewport to perspective view | EditorViewportCommands.h | |
| QuadOverdrawMode | TSharedPtr< FUICommandInfo > | Changes the viewport to quad overdraw mode | EditorViewportCommands.h | |
| RayTracingDebugMode | TSharedPtr< FUICommandInfo > | EditorViewportCommands.h | ||
| ReflectionOverrideMode | TSharedPtr< FUICommandInfo > | Changes the viewport to reflection override mode | EditorViewportCommands.h | |
| RelativeCoordinateSystem_Explicit | TSharedPtr< FUICommandInfo > | Explicit coordinate system (Rotation Order/Gimbal or Parent-relative coordinate system | EditorViewportCommands.h | |
| RelativeCoordinateSystem_Local | TSharedPtr< FUICommandInfo > | Local relative coordinate system | EditorViewportCommands.h | |
| RelativeCoordinateSystem_Parent | TSharedPtr< FUICommandInfo > | Parent-relative coordinate system | EditorViewportCommands.h | |
| RelativeCoordinateSystem_World | TSharedPtr< FUICommandInfo > | World relative coordinate system | EditorViewportCommands.h | |
| RequiredTextureResolutionMode | TSharedPtr< FUICommandInfo > | EditorViewportCommands.h | ||
| RequiredTextureResolutionSingle | TSharedPtr< FUICommandInfo > | EditorViewportCommands.h | ||
| Right | TSharedPtr< FUICommandInfo > | Changes the viewport to right view | EditorViewportCommands.h | |
| RotateMode | TSharedPtr< FUICommandInfo > | Rotate Mode | EditorViewportCommands.h | |
| RotateToSurfaceNormal | TSharedPtr< FUICommandInfo > | Enables or disables rotating to surface normal when snapping to surfaces | EditorViewportCommands.h | |
| RotationGridSnap | TSharedPtr< FUICommandInfo > | Enables or disables snapping to a rotational grid while rotating objects | EditorViewportCommands.h | |
| ScaleGridSnap | TSharedPtr< FUICommandInfo > | Enables or disables snapping to a scaling grid while scaling objects | EditorViewportCommands.h | |
| ScaleMode | TSharedPtr< FUICommandInfo > | Scale Mode | EditorViewportCommands.h | |
| ScreenCapture | TSharedPtr< FUICommandInfo > | Command to capture screen | EditorViewportCommands.h | |
| ScreenCaptureForProjectThumbnail | TSharedPtr< FUICommandInfo > | Captures the viewport and updates the project thumbnail png file | EditorViewportCommands.h | |
| SelectMode | TSharedPtr< FUICommandInfo > | Select Mode | EditorViewportCommands.h | |
| ShaderComplexityMode | TSharedPtr< FUICommandInfo > | Changes the viewport to shader complexity mode | EditorViewportCommands.h | |
| ShaderComplexityWithQuadOverdrawMode | TSharedPtr< FUICommandInfo > | Changes the viewport to shader complexity with quad overdraw mode | EditorViewportCommands.h | |
| ShrinkTransformWidget | TSharedPtr< FUICommandInfo > | Shrink the level editor transform widget | EditorViewportCommands.h | |
| StationaryLightOverlapMode | TSharedPtr< FUICommandInfo > | Changes the viewport to stationary light overlap mode | EditorViewportCommands.h | |
| SurfaceSnapping | TSharedPtr< FUICommandInfo > | Enables or disables snapping to surfaces when dragging in the viewport | EditorViewportCommands.h | |
| TexStreamAccMaterialTextureScaleAll | TSharedPtr< FUICommandInfo > | EditorViewportCommands.h | ||
| TexStreamAccMaterialTextureScaleMode | TSharedPtr< FUICommandInfo > | Changes the viewport to material texture scale accuracy mode | EditorViewportCommands.h | |
| TexStreamAccMaterialTextureScaleSingle | TSharedPtr< FUICommandInfo > | EditorViewportCommands.h | ||
| TexStreamAccMeshUVDensityAll | TSharedPtr< FUICommandInfo > | EditorViewportCommands.h | ||
| TexStreamAccMeshUVDensityMode | TSharedPtr< FUICommandInfo > | Changes the viewport to mesh UV density accuracy view mode | EditorViewportCommands.h | |
| TexStreamAccMeshUVDensitySingle | TSharedPtr< FUICommandInfo > | EditorViewportCommands.h | ||
| TexStreamAccPrimitiveDistanceMode | TSharedPtr< FUICommandInfo > | Changes the viewport to primitive distance accuracy mode | EditorViewportCommands.h | |
| ToggleAutoExposure | TSharedPtr< FUICommandInfo > | Toggle automatic exposure | EditorViewportCommands.h | |
| ToggleDistanceBasedCameraSpeed | TSharedPtr< FUICommandInfo > | Enables or disables scaling the perspective camera speed, based on the distance between the camera and its look-at position | EditorViewportCommands.h | |
| ToggleFPS | TSharedPtr< FUICommandInfo > | Toggles showing fps in the viewport | EditorViewportCommands.h | |
| ToggleInGameExposure | TSharedPtr< FUICommandInfo > | Toggle game settings exposure | EditorViewportCommands.h | |
| ToggleInViewportContextMenu | TSharedPtr< FUICommandInfo > | Toggle the in-viewport context menu | EditorViewportCommands.h | |
| ToggleOverrideViewportScreenPercentage | TSharedPtr< FUICommandInfo > | Toggle to override the viewport screen percentage | EditorViewportCommands.h | |
| ToggleRealTime | TSharedPtr< FUICommandInfo > | Toggles realtime rendering in the viewport | EditorViewportCommands.h | |
| ToggleStats | TSharedPtr< FUICommandInfo > | Toggles showing stats in the viewport | EditorViewportCommands.h | |
| Top | TSharedPtr< FUICommandInfo > | Changes the viewport to top view | EditorViewportCommands.h | |
| TranslateMode | TSharedPtr< FUICommandInfo > | Translate Mode | EditorViewportCommands.h | |
| TranslateRotate2DMode | TSharedPtr< FUICommandInfo > | TranslateRotate Mode | EditorViewportCommands.h | |
| TranslateRotateMode | TSharedPtr< FUICommandInfo > | TranslateRotate Mode | EditorViewportCommands.h | |
| UnlitMode | TSharedPtr< FUICommandInfo > | Changes the viewport to unlit mode | EditorViewportCommands.h | |
| UseOrthographicClippingPlanes | TSharedPtr< FUICommandInfo > | EditorViewportCommands.h | ||
| ViewportConfig_FourPanes2x2 | TSharedPtr< FUICommandInfo > | EditorViewportCommands.h | ||
| ViewportConfig_FourPanesBottom | TSharedPtr< FUICommandInfo > | EditorViewportCommands.h | ||
| ViewportConfig_FourPanesLeft | TSharedPtr< FUICommandInfo > | EditorViewportCommands.h | ||
| ViewportConfig_FourPanesRight | TSharedPtr< FUICommandInfo > | EditorViewportCommands.h | ||
| ViewportConfig_FourPanesTop | TSharedPtr< FUICommandInfo > | EditorViewportCommands.h | ||
| ViewportConfig_OnePane | TSharedPtr< FUICommandInfo > | Viewport pane configurations | EditorViewportCommands.h | |
| ViewportConfig_ThreePanesBottom | TSharedPtr< FUICommandInfo > | EditorViewportCommands.h | ||
| ViewportConfig_ThreePanesLeft | TSharedPtr< FUICommandInfo > | EditorViewportCommands.h | ||
| ViewportConfig_ThreePanesRight | TSharedPtr< FUICommandInfo > | EditorViewportCommands.h | ||
| ViewportConfig_ThreePanesTop | TSharedPtr< FUICommandInfo > | EditorViewportCommands.h | ||
| ViewportConfig_TwoPanesH | TSharedPtr< FUICommandInfo > | EditorViewportCommands.h | ||
| ViewportConfig_TwoPanesV | TSharedPtr< FUICommandInfo > | EditorViewportCommands.h | ||
| VisualizeBufferMode | TSharedPtr< FUICommandInfo > | Changes the viewport to visualize the buffer content | EditorViewportCommands.h | |
| VisualizeGPUSkinCacheMode | TSharedPtr< FUICommandInfo > | Changes the viewport to Skin Cache mode | EditorViewportCommands.h | |
| VisualizeGroomMode | TSharedPtr< FUICommandInfo > | Changes the viewport to visualize Groom debug views | EditorViewportCommands.h | |
| VisualizeLumenMode | TSharedPtr< FUICommandInfo > | Changes the viewport to visualize Lumen debug views | EditorViewportCommands.h | |
| VisualizeLWCComplexity | TSharedPtr< FUICommandInfo > | EditorViewportCommands.h | ||
| VisualizeNaniteMode | TSharedPtr< FUICommandInfo > | Changes the viewport to visualize Nanite content | EditorViewportCommands.h | |
| VisualizeSubstrateMode | TSharedPtr< FUICommandInfo > | Changes the viewport to visualize Substrate debug views | EditorViewportCommands.h | |
| VisualizeVirtualShadowMapMode | TSharedPtr< FUICommandInfo > | Changes the viewport to visualize virtual shadow map content | EditorViewportCommands.h | |
| VisualizeVirtualTextureMode | TSharedPtr< FUICommandInfo > | Changes the viewport to visualize virtual texture content | EditorViewportCommands.h | |
| WireframeMode | TSharedPtr< FUICommandInfo > | Changes the viewport to wireframe | EditorViewportCommands.h |
Functions
Public
Overridden from TCommands
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
virtual void RegisterCommands() |
Registers our commands with the binding system | EditorViewportCommands.h |