Navigation
API > API/Editor > API/Editor/UnrealEd > API/Editor/UnrealEd/UEditorLevelUtils
Overloads
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
static ULevelStreaming * CreateNewStreamingLevelForWorld
(
UWorld& InWorld, |
Creates a new streaming level and adds it to a world | EditorLevelUtils.h | |
static ULevelStreaming * CreateNewStreamingLevelForWorld
(
UWorld& World, |
Creates a new streaming level and adds it to a world | EditorLevelUtils.h | |
static ULevelStreaming * CreateNewStreamingLevelForWorld
(
UWorld& World, |
Creates a new streaming level and adds it to a world | EditorLevelUtils.h |
CreateNewStreamingLevelForWorld(UWorld &, const FCreateNewStreamingLevelForWorldParams &)
Description
Creates a new streaming level and adds it to a world
| Name | CreateNewStreamingLevelForWorld |
| Type | function |
| Header File | /Engine/Source/Editor/UnrealEd/Public/EditorLevelUtils.h |
| Include Path | #include "EditorLevelUtils.h" |
| Source | /Engine/Source/Editor/UnrealEd/Private/EditorLevelUtils.cpp |
static ULevelStreaming * CreateNewStreamingLevelForWorld
(
UWorld & InWorld,
const FCreateNewStreamingLevelForWorldParams & InCreateParams
)
Returns the newly created level, or NULL on failure
Parameters
| Name | Remarks |
|---|---|
| InWorld | The world to add the streaming level to |
| InCreateParams | Parameters used to create this new streaming world |
CreateNewStreamingLevelForWorld(UWorld &, TSubclassOf< ULevelStreaming >, const FString &, bool, UWorld , bool, TFunction< void(ULevel )>, const FTransform &)
Description
Creates a new streaming level and adds it to a world
| Name | CreateNewStreamingLevelForWorld |
| Type | function |
| Header File | /Engine/Source/Editor/UnrealEd/Public/EditorLevelUtils.h |
| Include Path | #include "EditorLevelUtils.h" |
| Source | /Engine/Source/Editor/UnrealEd/Private/EditorLevelUtils.cpp |
static ULevelStreaming * CreateNewStreamingLevelForWorld
(
UWorld & World,
TSubclassOf < ULevelStreaming > LevelStreamingClass,
const FString & DefaultFilename,
bool bMoveSelectedActorsIntoNewLevel,
UWorld * InTemplateWorld,
bool bInUseSaveAs,
TFunction < void *)> InPreSaveLevelOperation,
const FTransform & InTransform
)
Returns the newly created level, or NULL on failure
Parameters
| Name | Remarks |
|---|---|
| InWorld | The world to add the streaming level to |
| LevelStreamingClass | The streaming class type instead to use for the level. |
| DefaultFilename | Optional file name for level. If empty, the user will be prompted during the save process. |
| bMoveSelectedActorsIntoNewLevel | If true, move any selected actors into the new level. |
| InTemplateWorld | If valid, the new level will be a copy of the template world. |
| bInUseSaveAs | If true, show SaveAs dialog instead of Save with DefaultFilename |
| InPreSaveLevelOperation | Optional function to call before saving the created level |
| InTransform | The transform to apply to the streaming level. |
CreateNewStreamingLevelForWorld(UWorld &, TSubclassOf< ULevelStreaming >, bool, const FString &, const TArray< AActor > , UWorld , bool, bool, TFunction< void(ULevel )>, const FTransform &)
Description
Creates a new streaming level and adds it to a world
| Name | CreateNewStreamingLevelForWorld |
| Type | function |
| Header File | /Engine/Source/Editor/UnrealEd/Public/EditorLevelUtils.h |
| Include Path | #include "EditorLevelUtils.h" |
| Source | /Engine/Source/Editor/UnrealEd/Private/EditorLevelUtils.cpp |
static ULevelStreaming * CreateNewStreamingLevelForWorld
(
UWorld & World,
TSubclassOf < ULevelStreaming > LevelStreamingClass,
bool bUseExternalActors,
const FString & DefaultFilename,
const TArray < AActor * > * ActorsToMove,
UWorld * InTemplateWorld,
bool bInUseSaveAs,
bool bIsPartitioned,
TFunction < void *)> InPreSaveLevelOperation,
const FTransform & InTransform
)
Returns the newly created level, or NULL on failure
Parameters
| Name | Remarks |
|---|---|
| InWorld | The world to add the streaming level to |
| LevelStreamingClass | The streaming class type instead to use for the level. |
| bUseExternalActors | If level should use external actors. |
| DefaultFilename | file name for level. If empty, the user will be prompted during the save process. |
| ActorsToMove | Optional, move provided actors into the new level. |
| InTemplateWorld | If valid, the new level will be a copy of the template world. |
| bInUseSaveAs | If true, show SaveAs dialog instead of Save with DefaultFilename |
| bIsPartitioned | If level should be partitioned (has precedence over bUseExternalActors). |
| InPreSaveLevelOperation | Optional function to call before saving the created level |
| InTransform | The transform to apply to the streaming level. |