ILevelViewportLayoutEntity

Interface that defines an entity within a viewport layout

Windows
MacOS
Linux

Inheritance Hierarchy

TSharedFromThis

IEditorViewportLayoutEntity

ILevelViewportLayoutEntity

References

Module

LevelEditor

Header

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

Include

#include "LevelViewportLayout.h"

Syntax

class ILevelViewportLayoutEntity : public IEditorViewportLayoutEntity

Remarks

Interface that defines an entity within a viewport layout

Destructors

Name Description

Public function Virtual

~ILevelViewportLayoutEntity()

Virtual destruction

Functions

Name Description

Public function Virtual Const

TSharedPtr< ...

 

AsLevelViewport()

Optionally return this entity as an SLevelViewport.

Public function Const

FLevelEditor...

 

GetLevelViewportClient()

Get this viewport's level editor viewport client

Public function Const

bool

 

IsPlayInEditorViewportActive()

Check if this entity has an active play in editor viewport

Public function

void

 

RegisterGameViewportIfPIE()

Register this viewport layout entity as a game viewport, if it's currently PIE-ing

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