Navigation
API > API/Editor > API/Editor/UnrealEd
References
| Module | UnrealEd |
| Header | /Engine/Source/Editor/UnrealEd/Public/PlayInEditorDataTypes.h |
| Include | #include "PlayInEditorDataTypes.h" |
Syntax
struct FRequestPlaySessionParams
Variables
| Type | Name | Description | |
|---|---|---|---|
| TOptional< FString > | 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< SWindow > | CustomPIEWindow | If specified, the PIE instance will be created inside this user-provided window instead of creating a default. | |
| TOptional< TWeakPtr< class IAssetViewport > > | DestinationSlateViewport | If specified, the Play Session will be created inside of this Slate Viewport. | |
| TObjectPtr< ULevelEditorPlaySettings > | EditorPlaySettings | A ULevelEditorPlaySettings instance that the session should be started with. | |
| TSubclassOf< AGameModeBase > | GameModeOverride | ||
| FString | GlobalMapOverride | Override which map is loaded for the Play session. | |
| TOptional< FLauncherDeviceInfo > | LauncherTargetDevice | If specified, the play session will attempt to launch on a remote device and not in the local editor. | |
| TOptional< FString > | MobilePreviewTargetDevice | If set, this device name will be passed to the -MobileTargetDevice command line option. | |
| EPlaySessionDestinationType | SessionDestination | Where should the session be launched? May be local or remote. | |
| TOptional< EPlaySessionPreviewType > | SessionPreviewTypeOverride | If set, preview an emulated version of some rendering specifications. | |
| TOptional< FVector > | StartLocation | If this is set the Play session will start from this location instead of using the GameMode to find a Player Spawn. | |
| TOptional< FRotator > | StartRotation | If StartLocation is set, this can be used to optionally override the default (FRotator::ZeroRotator) rotation. | |
| EPlaySessionWorldType | WorldType | Is this PIE or SIE |
Constructors
| Type | Name | Description | |
|---|---|---|---|
| Default Constructor. |
Functions
| Type | Name | Description | |
|---|---|---|---|
| bool |
Classes
| Type | Name | Description | |
|---|---|---|---|
| FLauncherDeviceInfo |