Navigation
API > API/Editor > API/Editor/LevelEditor
Represents the content in a viewport tab in the level editor. Each SDockTab holding viewports in the level editor contains and owns one of these.
| Name | FLevelViewportTabContent |
| Type | class |
| Header File | /Engine/Source/Editor/LevelEditor/Public/LevelViewportTabContent.h |
| Include Path | #include "LevelViewportTabContent.h" |
Syntax
class FLevelViewportTabContent : public FEditorViewportTabContent
Inheritance Hierarchy
- FViewportTabContent → FEditorViewportTabContent → FLevelViewportTabContent
- FSharedFromThisBase → TSharedFromThis → FEditorViewportTabContent → FLevelViewportTabContent
Destructors
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
~FLevelViewportTabContent() |
LevelViewportTabContent.h |
Functions
Public
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
virtual void BindViewportLayoutCommands
(
FUICommandList& InOutCommandList, |
LevelViewportTabContent.h | ||
virtual void Initialize
(
AssetEditorViewportFactoryFunction Func, |
Starts the tab content object and creates the initial layout based on the layout string | LevelViewportTabContent.h |
Protected
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
virtual TSharedPtr< FEditorViewportLayout > FactoryViewportLayout
(
bool bIsSwitchingLayouts |
LevelViewportTabContent.h | ||
virtual FName GetLayoutTypeNameFromLayoutString() |
LevelViewportTabContent.h | ||
void OnLayoutChanged() |
LevelViewportTabContent.h | ||
void OnLayoutStartChange
(
bool bSwitchingLayouts |
LevelViewportTabContent.h |