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

Constructors

Name Description

Public function

FPlayInEditorSessionInfo()

Classes

Name

Description

Public struct

FWindowSizeAndPos

Select Skin
Light
Dark

Welcome to the new Unreal Engine 4 Documentation site!

We're working on lots of new features including a feedback system so you can tell us how we are doing. It's not quite ready for use in the wild yet, so head over to the Documentation Feedback forum to tell us about this page or call out any issues you are encountering in the meantime.

We'll be sure to let you know when the new system is up and running.

Post Feedback