Navigation
API > API/Editor > API/Editor/EditorFramework
| Name | IEditorViewportLayoutEntity |
| Type | class |
| Header File | /Engine/Source/Editor/EditorFramework/Public/EditorViewportLayout.h |
| Include Path | #include "EditorViewportLayout.h" |
Syntax
class IEditorViewportLayoutEntity : public TSharedFromThis< IEditorViewportLayoutEntity >
Inheritance Hierarchy
- FSharedFromThisBase → TSharedFromThis → IEditorViewportLayoutEntity
Derived Classes
Destructors
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
virtual ~IEditorViewportLayoutEntity() |
Virtual destruction | EditorViewportLayout.h |
Functions
Public
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
TSharedRef< SWidget > AsWidget() |
Return a widget that is represents this entity | EditorViewportLayout.h | |
FName GetType() |
Get the type of this viewport as a name | EditorViewportLayout.h | |
void OnLayoutDestroyed() |
Called when the parent layout is being destroyed | EditorViewportLayout.h | |
void SaveConfig
(
const FString& ConfigSection |
Called to save this item's settings in the specified config section | EditorViewportLayout.h | |
void SetKeyboardFocus() |
Set keyboard focus to this viewport entity | EditorViewportLayout.h | |
void TakeHighResScreenShot() |
Take a high res screen shot of viewport entity | EditorViewportLayout.h |