Navigation
API > API/Runtime > API/Runtime/Engine
Parameters used to initialize / start a PIE game instance.
| Name | FGameInstancePIEParameters |
| Type | struct |
| Header File | /Engine/Source/Runtime/Engine/Classes/Engine/GameInstance.h |
| Include Path | #include "Engine/GameInstance.h" |
Syntax
struct FGameInstancePIEParameters
Constructors
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
FGameInstancePIEParameters() |
Engine/GameInstance.h |
Variables
Public
| Name | Type | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|---|
| bAnyBlueprintErrors | bool | Were there any BP compile errors? | Engine/GameInstance.h | |
| bIsPrimaryPIEClient | bool | Is this the primary PIE client? | Engine/GameInstance.h | |
| bRunAsDedicated | bool | Is this a dedicated server instance for PIE? | Engine/GameInstance.h | |
| bSimulateInEditor | bool | Are we doing SIE instead of PIE? | Engine/GameInstance.h | |
| bStartInSpectatorMode | bool | Should we start in spectator mode? | Engine/GameInstance.h | |
| EditorPlaySettings | ULevelEditorPlaySettings * | Kept alive externally. | Engine/GameInstance.h | |
| NetMode | EPlayNetMode | Which net mode should this PIE instance start in? Affects which maps are loaded. | Engine/GameInstance.h | |
| OverrideMapURL | FString | The map we should force the game to load instead of the one currently running in the editor. Blank for no override. | Engine/GameInstance.h | |
| PIEStartTime | double | What time did we start PIE in the editor? | Engine/GameInstance.h | |
| WorldFeatureLevel | ERHIFeatureLevel::Type | The feature level that PIE world should use. | Engine/GameInstance.h |