FPlayInEditorSessionInfo

This stores transient information about the current Play Session for the duration of the session.

Windows
MacOS
Linux

References

Module

UnrealEd

Header

/Engine/Source/Editor/UnrealEd/Public/PlayInEditorDataTypes.h

Include

#include "PlayInEditorDataTypes.h"

Syntax

struct FPlayInEditorSessionInfo

Remarks

This stores transient information about the current Play Session for the duration of the session. This allows us to cache information across async processes and hold useful information for clients who want to Late Join.

Variables

Name Description

Public variable

bool

 

bAnyBlueprintErrors

Were there any Blueprint Errors when we started this PIE session?

Public variable

bool

 

bServerWasLaunched

Have we launched a server for this PIE session yet?

Public variable

bool

 

bStartedInSpectatorMode

Did we start in Spectator Mode?

Public variable

bool

 

bUsingOnlinePlatform

Are we using an online platform to do log-in authentication?

Public variable

TArray< FWindow...

 

CachedWindowInfo

Transient information about window sizes/positions.

Public variable

FWindowSizeAndP...

 

LastOpenedWindowInfo

Position of the last opened window.

Public variable

int32

 

NumClientInstancesCreated

How many clients have we created? This is different than PIEInstanceCount as we only count clients, and different from NumViewportInstancesCreated as this counts in-editor viewport clients as well.

Public variable

int32

 

NumOutstandingPIELogins

How many PIE instances are we waiting to finish logging in? Used to track when we've finished getting PIE started.

Public variable

int32

 

NumViewportInstancesCreated

How many instances have we created viewports for.

Public variable

FRequestPlaySes...

 

OriginalRequestParams

M.

Public variable

int32

 

PIEInstanceCount

How many PIE Instances have we opened.

Public variable

double

 

PlayRequestStartTime

Public variable

double

 

PlayRequestStartTime_StudioAnalytics

Constructors

Name Description

Public function

FPlayInEditorSessionInfo()

Classes

Name

Description

Public struct

FWindowSizeAndPos

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