 |
const TArray< AActor * > * |
ActorsToMove |
Optional, move provided actors into the new level. |
 |
bool |
bCreateWorldPartition |
If level should be Partitioned (has precedence over bUseExternalActors). |
 |
bool |
bEnableWorldPartitionStreaming |
If level WorldPartition should have streamng enabled (only valid if bCreateWorldPartition is true) |
 |
bool |
bUseExternalActors |
If level should use external actors. |
 |
bool |
bUseSaveAs |
If true, show SaveAs dialog instead of Save with DefaultFilename |
 |
FString |
DefaultFilename |
File name for level. If empty, the user will be prompted during the save process. |
 |
TSubclassOf< ULevelStreaming > |
LevelStreamingClass |
The streaming class type instead to use for the level |
 |
TFunction< void(ULevelStreaming *)> |
LevelStreamingCreatedCallback |
Optional function to call after the ULevelStreaming gets created. |
 |
TFunction< void(ULevel *)> |
PreSaveLevelCallback |
Optional function to call before saving the created level |
 |
UWorld * |
TemplateWorld |
If valid, the new level will be a copy of the template world. |
 |
FTransform |
Transform |
The transform to apply to the streaming level. |