FLevelViewportCommands

Class containing commands for level viewport actions

Windows
MacOS
Linux

Inheritance Hierarchy

TSharedFromThis

FBindingContext

TCommands

FLevelViewportCommands

References

Module

LevelEditor

Header

/Engine/Source/Editor/LevelEditor/Public/LevelViewportActions.h

Include

#include "LevelViewportActions.h"

Syntax

class FLevelViewportCommands : public TCommands< FLevelViewportCommands >

Remarks

Class containing commands for level viewport actions

Variables

Name Description

Public variable

TSharedPtr< FUI...

 

AdvancedSettings

Opens the advanced viewport settings

Public variable

TSharedPtr< FUI...

 

ApplyMaterialToActor

Applys a material to an actor

Public variable

TSharedPtr< FUI...

 

ClearAllBookmarks

Public variable

TArray< TShared...

 

ClearBookmarkCommands

Public variable

TSharedPtr< FUI...

 

CompactBookmarks

Public variable

TArray< TShared...

 

CreateCameras

Creates a subclass of ACameraActor at current perspective viewport position

Public variable

TSharedPtr< FUI...

 

CyclePreviewMesh

Public variable

TSharedPtr< FUI...

 

EjectActorPilot

Actor pilot commands

Public variable

TSharedPtr< FUI...

 

EnablePreviewMesh

Public variable

TSharedPtr< FUI...

 

FindInLevelScriptBlueprint

Finds instances of selected object in level script.

Public variable

TSharedPtr< FUI...

 

FocusViewportToSelectedActors

Public variable

TSharedPtr< FUI...

 

HideAllLayers

Hides all layers

Public variable

TSharedPtr< FUI...

 

HideAllSprites

Hides all sprite categories

Public variable

TSharedPtr< FUI...

 

HideAllStats

Hides all Stats categories

Public variable

TSharedPtr< FUI...

 

HideAllVolumes

Hides all volume classes

Public variable

TSharedPtr< FUI...

 

HighResScreenshot

Opens the control panel for high resolution screenshots

Public variable

TArray< TShared...

 

JumpToBookmarkCommands

Bookmarks

Public variable

TSharedPtr< FUI...

 

PilotSelectedActor

Public variable

TArray< TShared...

 

SetBookmarkCommands

Public variable

TSharedPtr< FUI...

 

SetDefaultViewportType

Public variable

TSharedPtr< FUI...

 

ShowAllLayers

Shows all layers

Public variable

TSharedPtr< FUI...

 

ShowAllSprites

Shows all sprite categories

Public variable

TSharedPtr< FUI...

 

ShowAllVolumes

Shows all volume classes

Public variable

TArray< FShowMe...

 

ShowSpriteCommands

List of commands for showing sprite categories and their localized names. One for each command

Public variable

TMap< FString, ...

 

ShowStatCatCommands

A map of stat categories and the commands that belong in them

Public variable

TArray< FShowMe...

 

ShowVolumeCommands

List of commands for showing volume classes and their localized names. One for each command

Public variable

TSharedPtr< FUI...

 

ToggleActorPilotCameraView

Toggles showing the exact camera view when locking a viewport to a camera

Public variable

TSharedPtr< FUI...

 

ToggleCinematicPreview

Allows this viewport to be used for previewing cinematic animations

Public variable

TSharedPtr< FUI...

 

ToggleGameView

Toggles game preview in the viewport

Public variable

TSharedPtr< FUI...

 

ToggleImmersive

Toggles immersive mode in the viewport

Public variable

TSharedPtr< FUI...

 

ToggleMaximize

Toggles maximize mode in the viewport

Public variable

TSharedPtr< FUI...

 

ToggleViewportToolbar

Public variable

TSharedPtr< FUI...

 

UseDefaultShowFlags

Reset all show flags to default

Public variable

TSharedPtr< FUI...

 

ViewportConfig_FourPanes2x2

Public variable

TSharedPtr< FUI...

 

ViewportConfig_FourPanesBottom

Public variable

TSharedPtr< FUI...

 

ViewportConfig_FourPanesLeft

Public variable

TSharedPtr< FUI...

 

ViewportConfig_FourPanesRight

Public variable

TSharedPtr< FUI...

 

ViewportConfig_FourPanesTop

Public variable

TSharedPtr< FUI...

 

ViewportConfig_OnePane

Viewport pane configurations

Public variable

TSharedPtr< FUI...

 

ViewportConfig_ThreePanesBottom

Public variable

TSharedPtr< FUI...

 

ViewportConfig_ThreePanesLeft

Public variable

TSharedPtr< FUI...

 

ViewportConfig_ThreePanesRight

Public variable

TSharedPtr< FUI...

 

ViewportConfig_ThreePanesTop

Public variable

TSharedPtr< FUI...

 

ViewportConfig_TwoPanesH

Public variable

TSharedPtr< FUI...

 

ViewportConfig_TwoPanesV

Constructors

Destructors

Name Description

Public function Virtual

~FLevelViewportCommands()

Functions

Name Description

Public function Static

FLevelViewpo...

 

Get()

Get the singleton instance of this set of commands.

Public function

void

 

RegisterShowSpriteCommands()

Registers our commands with the binding system for showing sprites.

Public function

void

 

RegisterShowVolumeCommands()

Registers our commands with the binding system for showing volumes.

Overridden from TCommands

Name Description

Public function Virtual

void

 

RegisterCommands()

Registers our commands with the binding system

UI_COMMAND takes long for the compile to optimize

Operators

Name Description

Public function

FLevelViewpo...

 

operator=

(
    const FLevelViewportCommands&
)

Public function

FLevelViewpo...

 

operator=

Classes

Name

Description

Public class

FOnNewStatCommandAdded

Delegate we fire every time a new stat has been had a command added

Public struct

FShowMenuCommand

Constants

Name

Description

NewStatCommandDelegate

Deprecated Variables

Name Description

Public variable

TSharedPtr< FUI...

 

ClearAllBookMarks

Please use the version of the member with corrected spelling (ClearAllBookmarks).

Help shape the future of Unreal Engine documentation! Tell us how we're doing so we can serve you better.
Take our survey
Dismiss