Navigation
Unreal Engine C++ API Reference > Editor > UnrealEd
Inheritance Hierarchy
- IAssetViewport
- SLevelViewport
References
Module | UnrealEd |
Header | /Engine/Source/Editor/UnrealEd/Public/IAssetViewport.h |
Include | #include "IAssetViewport.h" |
Syntax
class IAssetViewport
Remarks
Public interface to SLevelViewport
Functions
Type | Name | Description | |
---|---|---|---|
![]() |
void | AddOverlayWidget
(
TSharedRef< SWidget > OverlaidWidget |
Adds a widget overlaid over the viewport |
![]() ![]() |
TSharedRef< const SWidget > | AsWidget () |
Returns the SLevelViewport widget (const). |
![]() |
TSharedRef< SWidget > | AsWidget () |
Returns the SLevelViewport widget. |
![]() |
void | Ends a currently active play in editor session in this viewport | |
![]() |
FViewport * | Gets the active viewport. | |
![]() |
FEditorViewportClient & | ||
![]() ![]() |
TSharedPtr< FSceneViewport > | ||
![]() |
TWeakPtr< class SViewport > | Returns the SViewport widget contained within the SLevelViewport. | |
![]() ![]() |
bool | ||
![]() ![]() |
bool | IsImmersive () |
|
![]() ![]() |
bool | IsInGameView () |
|
![]() |
void | MakeImmersive
(
const bool bWantImmersive, |
Attempts to switch this viewport into immersive mode |
![]() |
void | Called by the editor when simulate mode with this viewport finishes | |
![]() |
void | Called by the editor when simulate mode is started with this viewport | |
![]() |
void | Registers a game viewport with the Slate application so that specific messages can be routed directly to this level viewport if it is an active PIE viewport | |
![]() |
void | RemoveOverlayWidget
(
TSharedRef< SWidget > OverlaidWidget |
Removes a widget that was previously overlaid on to this viewport |
![]() |
void | StartPlayInEditorSession
(
UGameViewportClient* PlayClient, |
Begins a play in editor session in this viewport. |
![]() |
void | Swaps the active SIE viewport client with the inactive PIE viewport (Swaps back to the game) It is not valid to call this unless we have an active simulate in editor session | |
![]() |
void | Swaps the active PIE viewport client with the level editor viewport client for simulate in editor It is not valid to call this unless we have an active play in editor session | |
![]() |
void | Called when game view should be toggled |