/Engine/Source/Editor/UnrealEd/Public/PlayInEditorDataTypes.h
struct FRequestPlaySessionParams
TOptional<FStr...
AdditionalStandaloneCommandLineParameters
If specified, this will be appended to the parameters being passed to the stand executable.
bool
bAllowOnlineSubsystem
If false, then PIE won't try to ask the Online Subsystem/"Use Online Logins" feature if it should authenticate the PIE sessions.
TWeakPtr<SWind...
CustomPIEWindow
If specified, the PIE instance will be created inside this user-provided window instead of creating a default.
TOptional<TWea...
DestinationSlateViewport
If specified, the Play Session will be created inside of this Slate Viewport.
TObjectPtr<ULe...
EditorPlaySettings
AULevelEditorPlaySettingsinstance that the session should be started with.
TSubclassOf<AG...
GameModeOverride
FString
GlobalMapOverride
Override which map is loaded for the Play session.
TOptional<FLau...
LauncherTargetDevice
If specified, the play session will attempt to launch on a remote device and not in the local editor.
TOptional<FStr...
MobilePreviewTargetDevice
If set, this device name will be passed to the -MobileTargetDevice command line option.
EPlaySessionDes...
SessionDestination
Where should the session be launched? May be local or remote.
TOptional< EPla...
SessionPreviewTypeOverride
If set, preview an emulated version of some rendering specifications.
TOptional< FVec...
StartLocation
If this is set the Play session will start from this location instead of using the GameMode to find a Player Spawn.
TOptional< FRot...
StartRotation
If StartLocation is set, this can be used to optionally override the default (FRotator::ZeroRotator) rotation.
EPlaySessionWor...
WorldType
Is this PIE or SIE