UDocumentation UE5.7 10.02.2026 (Source)
API documentation for Unreal Engine 5.7
WorldPartitionConverter.h
Go to the documentation of this file.
1// Copyright Epic Games, Inc. All Rights Reserved.
2#pragma once
3
4#include "CoreMinimal.h"
7
8#if WITH_EDITOR
9
10class AActor;
11class ULevel;
12class ULevelStreaming;
13class UPackage;
14class UWorld;
15
16class FWorldPartitionConverter
17{
18public:
19 struct FParameters
20 {
21 FParameters()
23 , bEnableStreaming(true)
26 , EditorHashClass(nullptr)
27 , RuntimeHashClass(nullptr)
28 {}
29
31 bool bEnableStreaming;
36 };
37
38 static ENGINE_API bool Convert(UWorld* InWorld, const FWorldPartitionConverter::FParameters& InParameters);
39
40private:
41
42 FWorldPartitionConverter(UWorld* InWorld, const FWorldPartitionConverter::FParameters& InParameters);
43 bool Convert();
50
52 FWorldPartitionConverter::FParameters Parameters;
54};
55
56#endif
UE_FORCEINLINE_HINT TSharedRef< CastToType, Mode > StaticCastSharedRef(TSharedRef< CastFromType, Mode > const &InSharedRef)
Definition SharedPointer.h:127
return true
Definition ExternalRpcRegistry.cpp:601
Definition Actor.h:257
Definition Array.h:670
Definition UnrealString.h.inl:34
Definition SubclassOf.h:30
Definition LevelStreaming.h:139
Definition Level.h:423
Definition Object.h:95
Definition Package.h:216
Definition World.h:918
UTF8CHAR * Convert(UTF8CHAR *Dest, int32 DestLen, const WIDECHAR *Src)
Definition GenericPlatformString.cpp:595