Module |
|
Header |
/Engine/Source/Editor/UnrealEd/Public/PlayInEditorDataTypes.h |
Include |
#include "PlayInEditorDataTypes.h" |
struct FPlayInEditorSessionInfo
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.
Name | Description | ||
---|---|---|---|
|
bAnyBlueprintErrors |
Were there any Blueprint Errors when we started this PIE session? |
|
|
bServerWasLaunched |
Have we launched a server for this PIE session yet? |
|
|
bStartedInSpectatorMode |
Did we start in Spectator Mode? |
|
|
bUsingOnlinePlatform |
Are we using an online platform to do log-in authentication? |
|
|
CachedWindowInfo |
Transient information about window sizes/positions. |
|
|
LastOpenedWindowInfo |
Position of the last opened window. |
|
|
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. |
|
|
NumOutstandingPIELogins |
How many PIE instances are we waiting to finish logging in? Used to track when we've finished getting PIE started. |
|
|
NumViewportInstancesCreated |
How many instances have we created viewports for. |
|
|
OriginalRequestParams |
M. |
|
|
PIEInstanceCount |
How many PIE Instances have we opened. |
|
|
double |
PlayRequestStartTime |
|
|
double |
PlayRequestStartTime_StudioAnalytics |
Name | Description | |
---|---|---|
|
FPlayInEditorSessionInfo() |
Name |
Description |
|
---|---|---|
|
FWindowSizeAndPos |