Navigation
API > API/Editor > API/Editor/UnrealEd
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 | FPlayInEditorSessionInfo |
| Type | struct |
| Header File | /Engine/Source/Editor/UnrealEd/Public/PlayInEditorDataTypes.h |
| Include Path | #include "PlayInEditorDataTypes.h" |
Syntax
struct FPlayInEditorSessionInfo
Constructors
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
FPlayInEditorSessionInfo() |
PlayInEditorDataTypes.h |
Structs
| Name | Remarks |
|---|---|
| FWindowSizeAndPos |
Variables
Public
| Name | Type | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|---|
| bAnyBlueprintErrors | bool | Were there any Blueprint Errors when we started this PIE session? | PlayInEditorDataTypes.h | |
| bLateJoinRequested | bool | If true, a late join client will be added on the next tick. | PlayInEditorDataTypes.h | |
| bServerWasLaunched | bool | Have we launched a server for this PIE session yet? | PlayInEditorDataTypes.h | |
| bStartedInSpectatorMode | bool | Did we start in Spectator Mode? | PlayInEditorDataTypes.h | |
| bUsingOnlinePlatform | bool | Are we using an online platform to do log-in authentication? | PlayInEditorDataTypes.h | |
| CachedWindowInfo | TArray< FWindowSizeAndPos > | Transient information about window sizes/positions. | PlayInEditorDataTypes.h | |
| LastOpenedWindowInfo | FWindowSizeAndPos | Position of the last opened window. | PlayInEditorDataTypes.h | |
| NumClientInstancesCreated | int32 | 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. | PlayInEditorDataTypes.h | |
| NumOutstandingPIELogins | int32 | How many PIE instances are we waiting to finish logging in? Used to track when we've finished getting PIE started. | PlayInEditorDataTypes.h | |
| NumViewportInstancesCreated | int32 | How many instances have we created viewports for. | PlayInEditorDataTypes.h | |
| OriginalRequestParams | FRequestPlaySessionParams | M. | PlayInEditorDataTypes.h | |
| PIEInstanceCount | int32 | How many PIE Instances have we opened. | PlayInEditorDataTypes.h | |
| PlayRequestStartTime | double | PlayInEditorDataTypes.h | ||
| PlayRequestStartTime_StudioAnalytics | double | PlayInEditorDataTypes.h |