UWorldPartitionConvertCommandlet

Choose your operating system:

Windows

macOS

Linux

Inheritance Hierarchy

UObjectBase

UObjectBaseUtility

UObject

UCommandlet

UWorldPartitionConvertCommandlet

References

Module

UnrealEd

Header

/Engine/Source/Editor/UnrealEd/Classes/Commandlets/WorldPartitionConvertCommandlet.h

Include

#include "Commandlets/WorldPartitionConvertCommandlet.h"

Syntax

class UWorldPartitionConvertCommandlet : public UCommandlet

Variables

Name Description

Protected variable

TSet< FString >

 

ActorsInGroupActors

Protected variable

TSet< FString >

 

ActorsReferencesToActors

Protected variable

TSet< FString >

 

ActorsWithChildActors

Protected variable

bool

 

bConversionSuffix

Protected variable

bool

 

bConvertActorsNotReferencedByLevelScript

Protected variable

bool

 

bDeleteSourceLevels

Protected variable

bool

 

bGenerateIni

Protected variable

bool

 

bOnlyMergeSubLevels

Protected variable

bool

 

bReportOnly

Protected variable

bool

 

bVerbose

Protected variable

FString

 

ConversionSuffix

Protected variable

FString

 

DefaultHLODLayerName

Protected variable

TSubclassOf< UW...

 

EditorHashClass

Protected variable

TArray< FString...

 

ExcludedLevels

Levels excluded from conversion.

Protected variable

TSet< FString >

 

GroupActors

Protected variable

FString

 

HLODLayerAssetsPath

Protected variable

TMap< FString, ...

 

HLODLayers

Protected variable

TArray< FHLODLa...

 

HLODLayersForActorClasses

Protected variable

uint32

 

LandscapeGridSize

Protected variable

FString

 

LevelConfigFilename

Protected variable

TSet< FString >

 

MapsWithLevelScriptsBPs

Conversion report.

Protected variable

TSet< FString >

 

MapsWithMapBuildData

Protected variable

FPackageSourceC...

 

PackageHelper

Protected variable

TArray< UPackag...

 

PackagesToDelete

Protected variable

TArray< UPackag...

 

PackagesToSave

Protected variable

TMap< FString, ...

 

RemapSoftObjectPaths

Protected variable

TSubclassOf< UW...

 

RuntimeHashClass

Protected variable

FVector

 

WorldExtent

Protected variable

FVector

 

WorldOrigin

Constructors

Name Description

Public function

UWorldPartitionConvertCommandlet

(
    const FObjectInitializer& ObjectIn...
)

Functions

Name Description

Protected function

void

 

ChangeObjectOuter

(
    UObject* Object,
    UObject* NewOuter
)

Protected function

UHLODLayer &...

 

CreateHLODLayerFromINI

(
    const FString& InHLODLayerName
)

Protected function

void

 

CreateWorldMiniMapTexture

(
    UWorld* World
)

Protected function Const

UWorldPartit...

 

CreateWorldPartition

(
    AWorldSettings* MainWorldSetti...
)

Protected function

bool

 

DetachDependantLevelPackages

(
    ULevel* Level
)

Protected function

void

 

FixupSoftObjectPaths

(
    UPackage* OuterPackage
)

Protected function Virtual

bool

 

GetAdditionalLevelsToConvert

(
    ULevel* Level,
    TArray< ULevel* >& SubLevels
)

Public function Static

const FStrin...

 

GetConversionSuffix

(
    const bool bInOnlyMergeSubLevels
)

Protected function

ULevel *

 

InitWorld

(
    UWorld* World
)

Protected function

UWorld *

 

LoadWorld

(
    const FString& LevelToLoad
)

Protected function Virtual

void

 

OnWorldLoaded

(
    UWorld* World
)

Protected function Virtual Const

void

 

OutputConversionReport()

Protected function Virtual Const

void

 

PerformAdditionalActorChanges

(
    AActor* Actor
)

Protected function Virtual Const

void

 

PerformAdditionalWorldCleanup

(
    UWorld* World
)

Protected function Virtual

bool

 

PrepareStreamingLevelForConversion

(
    ULevelStreaming* StreamingLeve...
)

Protected function Virtual

void

 

ReadAdditionalTokensAndSwitches

(
    const TArray< FString >& Tokens,
    const TArray< FString >& Switches
)

Protected function

bool

 

RenameWorldPackageWithSuffix

(
    UWorld* World
)

Protected function

void

 

SetActorGuid

(
    AActor* Actor,
    const FGuid& NewGuid
)

Protected function

void

 

SetupHLOD()

Protected function

void

 

SetupHLODLayerAssets()

Protected function Virtual

bool

 

ShouldConvertStreamingLevel

(
    ULevelStreaming* StreamingLeve...
)

Protected function Virtual Const

bool

 

ShouldDeleteActor

(
    AActor* Actor,
    bool bMainLevel
)

Overridden from UCommandlet

Name Description

Public function Virtual

int32

 

Main

(
    const FString& Params
)

Entry point for your commandlet