Navigation
Unreal Engine C++ API Reference > Editor > UnrealEd
Inheritance Hierarchy
- FViewportTabContent
- TSharedFromThis
- FEditorViewportTabContent
- FLevelViewportTabContent
References
Module | UnrealEd |
Header | /Engine/Source/Editor/UnrealEd/Public/EditorViewportTabContent.h |
Include | #include "EditorViewportTabContent.h" |
Syntax
class FEditorViewportTabContent :
public FViewportTabContent,
public TSharedFromThis< FEditorViewportTabContent >
Remarks
Represents the content in a viewport tab in an editor. Each SDockTab holding viewports in an editor contains and owns one of these.
Functions
Type | Name | Description | |
---|---|---|---|
![]() |
TSharedPtr< FEditorViewportLayout > | ConstructViewportLayoutByTypeName
(
const FName& TypeName, |
|
![]() ![]() |
TSharedPtr< SAssetEditorViewport > | CreateSlateViewport
(
FName InTypeName, |
|
![]() ![]() |
TSharedPtr< FEditorViewportLayout > | FactoryViewportLayout
(
bool bIsSwitchingLayouts |
|
![]() ![]() |
const AssetEditorViewportFactoryFunction * | FindViewportCreationFactory
(
FName InTypeName |
Attempt to find a viewport creation factory function in the set of registered factory functions. |
![]() ![]() |
const TSharedPtr< FEditorViewportLayout > | ||
![]() |
TSharedPtr< SEditorViewport > | ||
![]() ![]() |
const FString & | ||
![]() ![]() ![]() |
FName | ||
![]() ![]() |
void | Initialize
(
AssetEditorViewportFactoryFunction Func, |
|
![]() |
void | Refresh the current layout. Does not save config | |
![]() ![]() |
void | SaveConfig () |
Save any configuration required to persist state for this viewport layout |
![]() |
void |
Overridden from FViewportTabContent
Type | Name | Description | |
---|---|---|---|
![]() ![]() |
void | SetViewportConfiguration
(
const FName& ConfigurationName |
Sets the current layout by changing the contained layout object |
Typedefs
Name | Description |
---|---|
AssetEditorViewportCreationFactories |