Files
DedicatedServerCourse/Intermediate/Build/Win64/FPSTemplateEditor/Inc/Engine/UHT/Level.gen.cpp

1258 lines
113 KiB
C++
Raw Normal View History

2026-01-28 19:08:51 -05:00
// Copyright Epic Games, Inc. All Rights Reserved.
/*===========================================================================
Generated code exported from UnrealHeaderTool.
DO NOT modify this manually! Edit the corresponding .h files instead!
===========================================================================*/
#include "UObject/GeneratedCppIncludes.h"
#include "Engine/Level.h"
#include "Engine/MaterialMerging.h"
#include "Serialization/ArchiveUObjectFromStructuredArchive.h"
PRAGMA_DISABLE_DEPRECATION_WARNINGS
static_assert(!UE_WITH_CONSTINIT_UOBJECT, "This generated code can only be compiled with !UE_WITH_CONSTINIT_OBJECT");
void EmptyLinkFunctionForGeneratedCodeLevel() {}
// ********** Begin Cross Module References ********************************************************
COREUOBJECT_API UClass* Z_Construct_UClass_UClass_NoRegister();
COREUOBJECT_API UClass* Z_Construct_UClass_UEditorPathObjectInterface_NoRegister();
COREUOBJECT_API UClass* Z_Construct_UClass_UObject();
COREUOBJECT_API UClass* Z_Construct_UClass_UObject_NoRegister();
COREUOBJECT_API UScriptStruct* Z_Construct_UScriptStruct_FGuid();
COREUOBJECT_API UScriptStruct* Z_Construct_UScriptStruct_FIntVector();
COREUOBJECT_API UScriptStruct* Z_Construct_UScriptStruct_FLinearColor();
COREUOBJECT_API UScriptStruct* Z_Construct_UScriptStruct_FVector();
ENGINE_API UClass* Z_Construct_UClass_AActor_NoRegister();
ENGINE_API UClass* Z_Construct_UClass_ALevelScriptActor_NoRegister();
ENGINE_API UClass* Z_Construct_UClass_ANavigationObjectBase_NoRegister();
ENGINE_API UClass* Z_Construct_UClass_AWorldDataLayers_NoRegister();
ENGINE_API UClass* Z_Construct_UClass_AWorldSettings_NoRegister();
ENGINE_API UClass* Z_Construct_UClass_UActorContainer();
ENGINE_API UClass* Z_Construct_UClass_UActorContainer_NoRegister();
ENGINE_API UClass* Z_Construct_UClass_UActorFolder_NoRegister();
ENGINE_API UClass* Z_Construct_UClass_UAssetUserData_NoRegister();
ENGINE_API UClass* Z_Construct_UClass_UInterface_AssetUserData_NoRegister();
ENGINE_API UClass* Z_Construct_UClass_ULevel();
ENGINE_API UClass* Z_Construct_UClass_ULevel_NoRegister();
ENGINE_API UClass* Z_Construct_UClass_ULevelActorContainer_NoRegister();
ENGINE_API UClass* Z_Construct_UClass_ULevelScriptBlueprint_NoRegister();
ENGINE_API UClass* Z_Construct_UClass_UMapBuildDataRegistry_NoRegister();
ENGINE_API UClass* Z_Construct_UClass_UModel_NoRegister();
ENGINE_API UClass* Z_Construct_UClass_UModelComponent_NoRegister();
ENGINE_API UClass* Z_Construct_UClass_UNavigationDataChunk_NoRegister();
ENGINE_API UClass* Z_Construct_UClass_UTexture2D_NoRegister();
ENGINE_API UClass* Z_Construct_UClass_UWorld_NoRegister();
ENGINE_API UClass* Z_Construct_UClass_UWorldPartitionRuntimeCell_NoRegister();
ENGINE_API UEnum* Z_Construct_UEnum_Engine_EActorPackagingScheme();
ENGINE_API UScriptStruct* Z_Construct_UScriptStruct_FActorFolderSet();
ENGINE_API UScriptStruct* Z_Construct_UScriptStruct_FDynamicTextureInstance();
ENGINE_API UScriptStruct* Z_Construct_UScriptStruct_FLevelSimplificationDetails();
ENGINE_API UScriptStruct* Z_Construct_UScriptStruct_FMaterialProxySettings();
ENGINE_API UScriptStruct* Z_Construct_UScriptStruct_FReplicatedStaticActorDestructionInfo();
ENGINE_API UScriptStruct* Z_Construct_UScriptStruct_FStreamableTextureInstance();
UPackage* Z_Construct_UPackage__Script_Engine();
// ********** End Cross Module References **********************************************************
// ********** Begin Class UActorContainer **********************************************************
FClassRegistrationInfo Z_Registration_Info_UClass_UActorContainer;
UClass* UActorContainer::GetPrivateStaticClass()
{
using TClass = UActorContainer;
if (!Z_Registration_Info_UClass_UActorContainer.InnerSingleton)
{
GetPrivateStaticClassBody(
TClass::StaticPackage(),
TEXT("ActorContainer"),
Z_Registration_Info_UClass_UActorContainer.InnerSingleton,
StaticRegisterNativesUActorContainer,
sizeof(TClass),
alignof(TClass),
TClass::StaticClassFlags,
TClass::StaticClassCastFlags(),
TClass::StaticConfigName(),
(UClass::ClassConstructorType)InternalConstructor<TClass>,
(UClass::ClassVTableHelperCtorCallerType)InternalVTableHelperCtorCaller<TClass>,
UOBJECT_CPPCLASS_STATICFUNCTIONS_FORCLASS(TClass),
&TClass::Super::StaticClass,
&TClass::WithinClass::StaticClass
);
}
return Z_Registration_Info_UClass_UActorContainer.InnerSingleton;
}
UClass* Z_Construct_UClass_UActorContainer_NoRegister()
{
return UActorContainer::GetPrivateStaticClass();
}
struct Z_Construct_UClass_UActorContainer_Statics
{
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Class_MetaDataParams[] = {
{ "Comment", "// Actor container class used to duplicate actors during cells streaming in PIE\n" },
{ "IncludePath", "Engine/Level.h" },
{ "ModuleRelativePath", "Classes/Engine/Level.h" },
{ "ToolTip", "Actor container class used to duplicate actors during cells streaming in PIE" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_Actors_MetaData[] = {
{ "ModuleRelativePath", "Classes/Engine/Level.h" },
};
#if WITH_EDITORONLY_DATA
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_RuntimeLevel_MetaData[] = {
{ "Comment", "// Can be used to resolve the Actor Level while they are outered to the UActorContainer in a PIE duplication\n" },
{ "ModuleRelativePath", "Classes/Engine/Level.h" },
{ "ToolTip", "Can be used to resolve the Actor Level while they are outered to the UActorContainer in a PIE duplication" },
};
#endif // WITH_EDITORONLY_DATA
#endif // WITH_METADATA
// ********** Begin Class UActorContainer constinit property declarations **************************
static const UECodeGen_Private::FObjectPropertyParams NewProp_Actors_ValueProp;
static const UECodeGen_Private::FNamePropertyParams NewProp_Actors_Key_KeyProp;
static const UECodeGen_Private::FMapPropertyParams NewProp_Actors;
#if WITH_EDITORONLY_DATA
static const UECodeGen_Private::FObjectPropertyParams NewProp_RuntimeLevel;
#endif // WITH_EDITORONLY_DATA
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Class UActorContainer constinit property declarations ****************************
static UObject* (*const DependentSingletons[])();
static constexpr FCppClassTypeInfoStatic StaticCppClassTypeInfo = {
TCppClassTypeTraits<UActorContainer>::IsAbstract,
};
static const UECodeGen_Private::FClassParams ClassParams;
}; // struct Z_Construct_UClass_UActorContainer_Statics
// ********** Begin Class UActorContainer Property Definitions *************************************
const UECodeGen_Private::FObjectPropertyParams Z_Construct_UClass_UActorContainer_Statics::NewProp_Actors_ValueProp = { "Actors", nullptr, (EPropertyFlags)0x0104000000000000, UECodeGen_Private::EPropertyGenFlags::Object | UECodeGen_Private::EPropertyGenFlags::ObjectPtr, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, 1, Z_Construct_UClass_AActor_NoRegister, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FNamePropertyParams Z_Construct_UClass_UActorContainer_Statics::NewProp_Actors_Key_KeyProp = { "Actors_Key", nullptr, (EPropertyFlags)0x0100000000000000, UECodeGen_Private::EPropertyGenFlags::Name, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, 0, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FMapPropertyParams Z_Construct_UClass_UActorContainer_Statics::NewProp_Actors = { "Actors", nullptr, (EPropertyFlags)0x0114000000000000, UECodeGen_Private::EPropertyGenFlags::Map, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(UActorContainer, Actors), EMapPropertyFlags::None, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_Actors_MetaData), NewProp_Actors_MetaData) };
#if WITH_EDITORONLY_DATA
const UECodeGen_Private::FObjectPropertyParams Z_Construct_UClass_UActorContainer_Statics::NewProp_RuntimeLevel = { "RuntimeLevel", nullptr, (EPropertyFlags)0x0114000800000000, UECodeGen_Private::EPropertyGenFlags::Object | UECodeGen_Private::EPropertyGenFlags::ObjectPtr, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(UActorContainer, RuntimeLevel), Z_Construct_UClass_ULevel_NoRegister, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_RuntimeLevel_MetaData), NewProp_RuntimeLevel_MetaData) };
#endif // WITH_EDITORONLY_DATA
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UClass_UActorContainer_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UActorContainer_Statics::NewProp_Actors_ValueProp,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UActorContainer_Statics::NewProp_Actors_Key_KeyProp,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UActorContainer_Statics::NewProp_Actors,
#if WITH_EDITORONLY_DATA
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UActorContainer_Statics::NewProp_RuntimeLevel,
#endif // WITH_EDITORONLY_DATA
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UClass_UActorContainer_Statics::PropPointers) < 2048);
// ********** End Class UActorContainer Property Definitions ***************************************
UObject* (*const Z_Construct_UClass_UActorContainer_Statics::DependentSingletons[])() = {
(UObject* (*)())Z_Construct_UClass_UObject,
(UObject* (*)())Z_Construct_UPackage__Script_Engine,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UClass_UActorContainer_Statics::DependentSingletons) < 16);
const UECodeGen_Private::FClassParams Z_Construct_UClass_UActorContainer_Statics::ClassParams = {
&UActorContainer::StaticClass,
nullptr,
&StaticCppClassTypeInfo,
DependentSingletons,
nullptr,
Z_Construct_UClass_UActorContainer_Statics::PropPointers,
nullptr,
UE_ARRAY_COUNT(DependentSingletons),
0,
UE_ARRAY_COUNT(Z_Construct_UClass_UActorContainer_Statics::PropPointers),
0,
0x000800A0u,
METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UClass_UActorContainer_Statics::Class_MetaDataParams), Z_Construct_UClass_UActorContainer_Statics::Class_MetaDataParams)
};
void UActorContainer::StaticRegisterNativesUActorContainer()
{
}
UClass* Z_Construct_UClass_UActorContainer()
{
if (!Z_Registration_Info_UClass_UActorContainer.OuterSingleton)
{
UECodeGen_Private::ConstructUClass(Z_Registration_Info_UClass_UActorContainer.OuterSingleton, Z_Construct_UClass_UActorContainer_Statics::ClassParams);
}
return Z_Registration_Info_UClass_UActorContainer.OuterSingleton;
}
UActorContainer::UActorContainer(const FObjectInitializer& ObjectInitializer) : Super(ObjectInitializer) {}
DEFINE_VTABLE_PTR_HELPER_CTOR_NS(, UActorContainer);
UActorContainer::~UActorContainer() {}
// ********** End Class UActorContainer ************************************************************
// ********** Begin ScriptStruct FActorFolderSet ***************************************************
struct Z_Construct_UScriptStruct_FActorFolderSet_Statics
{
static inline consteval int32 GetStructSize() { return sizeof(FActorFolderSet); }
static inline consteval int16 GetStructAlignment() { return alignof(FActorFolderSet); }
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Struct_MetaDataParams[] = {
{ "ModuleRelativePath", "Classes/Engine/Level.h" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_ActorFolders_MetaData[] = {
{ "ModuleRelativePath", "Classes/Engine/Level.h" },
};
#endif // WITH_METADATA
// ********** Begin ScriptStruct FActorFolderSet constinit property declarations *******************
static const UECodeGen_Private::FObjectPropertyParams NewProp_ActorFolders_ElementProp;
static const UECodeGen_Private::FSetPropertyParams NewProp_ActorFolders;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End ScriptStruct FActorFolderSet constinit property declarations *********************
static void* NewStructOps()
{
return (UScriptStruct::ICppStructOps*)new UScriptStruct::TCppStructOps<FActorFolderSet>();
}
static const UECodeGen_Private::FStructParams StructParams;
}; // struct Z_Construct_UScriptStruct_FActorFolderSet_Statics
static FStructRegistrationInfo Z_Registration_Info_UScriptStruct_FActorFolderSet;
class UScriptStruct* FActorFolderSet::StaticStruct()
{
if (!Z_Registration_Info_UScriptStruct_FActorFolderSet.OuterSingleton)
{
Z_Registration_Info_UScriptStruct_FActorFolderSet.OuterSingleton = GetStaticStruct(Z_Construct_UScriptStruct_FActorFolderSet, (UObject*)Z_Construct_UPackage__Script_Engine(), TEXT("ActorFolderSet"));
}
return Z_Registration_Info_UScriptStruct_FActorFolderSet.OuterSingleton;
}
// ********** Begin ScriptStruct FActorFolderSet Property Definitions ******************************
const UECodeGen_Private::FObjectPropertyParams Z_Construct_UScriptStruct_FActorFolderSet_Statics::NewProp_ActorFolders_ElementProp = { "ActorFolders", nullptr, (EPropertyFlags)0x0104000000000000, UECodeGen_Private::EPropertyGenFlags::Object | UECodeGen_Private::EPropertyGenFlags::ObjectPtr, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, 0, Z_Construct_UClass_UActorFolder_NoRegister, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FSetPropertyParams Z_Construct_UScriptStruct_FActorFolderSet_Statics::NewProp_ActorFolders = { "ActorFolders", nullptr, (EPropertyFlags)0x0144000000002000, UECodeGen_Private::EPropertyGenFlags::Set, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FActorFolderSet, ActorFolders), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_ActorFolders_MetaData), NewProp_ActorFolders_MetaData) };
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UScriptStruct_FActorFolderSet_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FActorFolderSet_Statics::NewProp_ActorFolders_ElementProp,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FActorFolderSet_Statics::NewProp_ActorFolders,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FActorFolderSet_Statics::PropPointers) < 2048);
// ********** End ScriptStruct FActorFolderSet Property Definitions ********************************
const UECodeGen_Private::FStructParams Z_Construct_UScriptStruct_FActorFolderSet_Statics::StructParams = {
(UObject* (*)())Z_Construct_UPackage__Script_Engine,
nullptr,
&NewStructOps,
"ActorFolderSet",
Z_Construct_UScriptStruct_FActorFolderSet_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FActorFolderSet_Statics::PropPointers),
sizeof(FActorFolderSet),
alignof(FActorFolderSet),
RF_Public|RF_Transient|RF_MarkAsNative,
EStructFlags(0x00000001),
METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FActorFolderSet_Statics::Struct_MetaDataParams), Z_Construct_UScriptStruct_FActorFolderSet_Statics::Struct_MetaDataParams)
};
UScriptStruct* Z_Construct_UScriptStruct_FActorFolderSet()
{
if (!Z_Registration_Info_UScriptStruct_FActorFolderSet.InnerSingleton)
{
UECodeGen_Private::ConstructUScriptStruct(Z_Registration_Info_UScriptStruct_FActorFolderSet.InnerSingleton, Z_Construct_UScriptStruct_FActorFolderSet_Statics::StructParams);
}
return CastChecked<UScriptStruct>(Z_Registration_Info_UScriptStruct_FActorFolderSet.InnerSingleton);
}
// ********** End ScriptStruct FActorFolderSet *****************************************************
// ********** Begin ScriptStruct FStreamableTextureInstance ****************************************
struct Z_Construct_UScriptStruct_FStreamableTextureInstance_Statics
{
static inline consteval int32 GetStructSize() { return sizeof(FStreamableTextureInstance); }
static inline consteval int16 GetStructAlignment() { return alignof(FStreamableTextureInstance); }
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Struct_MetaDataParams[] = {
{ "Comment", "/**\n * Structure containing all information needed for determining the screen space\n * size of an object/ texture instance.\n */" },
{ "ModuleRelativePath", "Classes/Engine/Level.h" },
{ "ToolTip", "Structure containing all information needed for determining the screen space\nsize of an object/ texture instance." },
};
#endif // WITH_METADATA
// ********** Begin ScriptStruct FStreamableTextureInstance constinit property declarations ********
// ********** End ScriptStruct FStreamableTextureInstance constinit property declarations **********
static void* NewStructOps()
{
return (UScriptStruct::ICppStructOps*)new UScriptStruct::TCppStructOps<FStreamableTextureInstance>();
}
static const UECodeGen_Private::FStructParams StructParams;
}; // struct Z_Construct_UScriptStruct_FStreamableTextureInstance_Statics
static FStructRegistrationInfo Z_Registration_Info_UScriptStruct_FStreamableTextureInstance;
class UScriptStruct* FStreamableTextureInstance::StaticStruct()
{
if (!Z_Registration_Info_UScriptStruct_FStreamableTextureInstance.OuterSingleton)
{
Z_Registration_Info_UScriptStruct_FStreamableTextureInstance.OuterSingleton = GetStaticStruct(Z_Construct_UScriptStruct_FStreamableTextureInstance, (UObject*)Z_Construct_UPackage__Script_Engine(), TEXT("StreamableTextureInstance"));
}
return Z_Registration_Info_UScriptStruct_FStreamableTextureInstance.OuterSingleton;
}
const UECodeGen_Private::FStructParams Z_Construct_UScriptStruct_FStreamableTextureInstance_Statics::StructParams = {
(UObject* (*)())Z_Construct_UPackage__Script_Engine,
nullptr,
&NewStructOps,
"StreamableTextureInstance",
nullptr,
0,
sizeof(FStreamableTextureInstance),
alignof(FStreamableTextureInstance),
RF_Public|RF_Transient|RF_MarkAsNative,
EStructFlags(0x00000001),
METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FStreamableTextureInstance_Statics::Struct_MetaDataParams), Z_Construct_UScriptStruct_FStreamableTextureInstance_Statics::Struct_MetaDataParams)
};
UScriptStruct* Z_Construct_UScriptStruct_FStreamableTextureInstance()
{
if (!Z_Registration_Info_UScriptStruct_FStreamableTextureInstance.InnerSingleton)
{
UECodeGen_Private::ConstructUScriptStruct(Z_Registration_Info_UScriptStruct_FStreamableTextureInstance.InnerSingleton, Z_Construct_UScriptStruct_FStreamableTextureInstance_Statics::StructParams);
}
return CastChecked<UScriptStruct>(Z_Registration_Info_UScriptStruct_FStreamableTextureInstance.InnerSingleton);
}
// ********** End ScriptStruct FStreamableTextureInstance ******************************************
// ********** Begin ScriptStruct FDynamicTextureInstance *******************************************
struct Z_Construct_UScriptStruct_FDynamicTextureInstance_Statics
{
static inline consteval int32 GetStructSize() { return sizeof(FDynamicTextureInstance); }
static inline consteval int16 GetStructAlignment() { return alignof(FDynamicTextureInstance); }
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Struct_MetaDataParams[] = {
{ "Comment", "/**\n * Serialized ULevel information about dynamic texture instances\n */" },
{ "ModuleRelativePath", "Classes/Engine/Level.h" },
{ "ToolTip", "Serialized ULevel information about dynamic texture instances" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_Texture_MetaData[] = {
{ "Comment", "/** Texture that is used by a dynamic UPrimitiveComponent. */" },
{ "ModuleRelativePath", "Classes/Engine/Level.h" },
{ "ToolTip", "Texture that is used by a dynamic UPrimitiveComponent." },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_bAttached_MetaData[] = {
{ "Comment", "/** Whether the primitive that uses this texture is attached to the scene or not. */" },
{ "ModuleRelativePath", "Classes/Engine/Level.h" },
{ "ToolTip", "Whether the primitive that uses this texture is attached to the scene or not." },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_OriginalRadius_MetaData[] = {
{ "Comment", "/** Original bounding sphere radius, at the time the TexelFactor was calculated originally. */" },
{ "ModuleRelativePath", "Classes/Engine/Level.h" },
{ "ToolTip", "Original bounding sphere radius, at the time the TexelFactor was calculated originally." },
};
#endif // WITH_METADATA
// ********** Begin ScriptStruct FDynamicTextureInstance constinit property declarations ***********
static const UECodeGen_Private::FObjectPropertyParams NewProp_Texture;
static void NewProp_bAttached_SetBit(void* Obj);
static const UECodeGen_Private::FBoolPropertyParams NewProp_bAttached;
static const UECodeGen_Private::FFloatPropertyParams NewProp_OriginalRadius;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End ScriptStruct FDynamicTextureInstance constinit property declarations *************
static void* NewStructOps()
{
return (UScriptStruct::ICppStructOps*)new UScriptStruct::TCppStructOps<FDynamicTextureInstance>();
}
static const UECodeGen_Private::FStructParams StructParams;
}; // struct Z_Construct_UScriptStruct_FDynamicTextureInstance_Statics
static_assert(std::is_polymorphic<FDynamicTextureInstance>() == std::is_polymorphic<FStreamableTextureInstance>(), "USTRUCT FDynamicTextureInstance cannot be polymorphic unless super FStreamableTextureInstance is polymorphic");
static FStructRegistrationInfo Z_Registration_Info_UScriptStruct_FDynamicTextureInstance;
class UScriptStruct* FDynamicTextureInstance::StaticStruct()
{
if (!Z_Registration_Info_UScriptStruct_FDynamicTextureInstance.OuterSingleton)
{
Z_Registration_Info_UScriptStruct_FDynamicTextureInstance.OuterSingleton = GetStaticStruct(Z_Construct_UScriptStruct_FDynamicTextureInstance, (UObject*)Z_Construct_UPackage__Script_Engine(), TEXT("DynamicTextureInstance"));
}
return Z_Registration_Info_UScriptStruct_FDynamicTextureInstance.OuterSingleton;
}
// ********** Begin ScriptStruct FDynamicTextureInstance Property Definitions **********************
const UECodeGen_Private::FObjectPropertyParams Z_Construct_UScriptStruct_FDynamicTextureInstance_Statics::NewProp_Texture = { "Texture", nullptr, (EPropertyFlags)0x0114000000000000, UECodeGen_Private::EPropertyGenFlags::Object | UECodeGen_Private::EPropertyGenFlags::ObjectPtr, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FDynamicTextureInstance, Texture), Z_Construct_UClass_UTexture2D_NoRegister, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_Texture_MetaData), NewProp_Texture_MetaData) };
void Z_Construct_UScriptStruct_FDynamicTextureInstance_Statics::NewProp_bAttached_SetBit(void* Obj)
{
((FDynamicTextureInstance*)Obj)->bAttached = 1;
}
const UECodeGen_Private::FBoolPropertyParams Z_Construct_UScriptStruct_FDynamicTextureInstance_Statics::NewProp_bAttached = { "bAttached", nullptr, (EPropertyFlags)0x0010000000000000, UECodeGen_Private::EPropertyGenFlags::Bool | UECodeGen_Private::EPropertyGenFlags::NativeBool, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, sizeof(bool), sizeof(FDynamicTextureInstance), &Z_Construct_UScriptStruct_FDynamicTextureInstance_Statics::NewProp_bAttached_SetBit, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_bAttached_MetaData), NewProp_bAttached_MetaData) };
const UECodeGen_Private::FFloatPropertyParams Z_Construct_UScriptStruct_FDynamicTextureInstance_Statics::NewProp_OriginalRadius = { "OriginalRadius", nullptr, (EPropertyFlags)0x0010000000000000, UECodeGen_Private::EPropertyGenFlags::Float, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FDynamicTextureInstance, OriginalRadius), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_OriginalRadius_MetaData), NewProp_OriginalRadius_MetaData) };
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UScriptStruct_FDynamicTextureInstance_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FDynamicTextureInstance_Statics::NewProp_Texture,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FDynamicTextureInstance_Statics::NewProp_bAttached,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FDynamicTextureInstance_Statics::NewProp_OriginalRadius,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FDynamicTextureInstance_Statics::PropPointers) < 2048);
// ********** End ScriptStruct FDynamicTextureInstance Property Definitions ************************
const UECodeGen_Private::FStructParams Z_Construct_UScriptStruct_FDynamicTextureInstance_Statics::StructParams = {
(UObject* (*)())Z_Construct_UPackage__Script_Engine,
Z_Construct_UScriptStruct_FStreamableTextureInstance,
&NewStructOps,
"DynamicTextureInstance",
Z_Construct_UScriptStruct_FDynamicTextureInstance_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FDynamicTextureInstance_Statics::PropPointers),
sizeof(FDynamicTextureInstance),
alignof(FDynamicTextureInstance),
RF_Public|RF_Transient|RF_MarkAsNative,
EStructFlags(0x00000001),
METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FDynamicTextureInstance_Statics::Struct_MetaDataParams), Z_Construct_UScriptStruct_FDynamicTextureInstance_Statics::Struct_MetaDataParams)
};
UScriptStruct* Z_Construct_UScriptStruct_FDynamicTextureInstance()
{
if (!Z_Registration_Info_UScriptStruct_FDynamicTextureInstance.InnerSingleton)
{
UECodeGen_Private::ConstructUScriptStruct(Z_Registration_Info_UScriptStruct_FDynamicTextureInstance.InnerSingleton, Z_Construct_UScriptStruct_FDynamicTextureInstance_Statics::StructParams);
}
return CastChecked<UScriptStruct>(Z_Registration_Info_UScriptStruct_FDynamicTextureInstance.InnerSingleton);
}
// ********** End ScriptStruct FDynamicTextureInstance *********************************************
// ********** Begin ScriptStruct FLevelSimplificationDetails ***************************************
struct Z_Construct_UScriptStruct_FLevelSimplificationDetails_Statics
{
static inline consteval int32 GetStructSize() { return sizeof(FLevelSimplificationDetails); }
static inline consteval int16 GetStructAlignment() { return alignof(FLevelSimplificationDetails); }
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Struct_MetaDataParams[] = {
{ "ModuleRelativePath", "Classes/Engine/Level.h" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_bCreatePackagePerAsset_MetaData[] = {
{ "Category", "General" },
{ "Comment", "/** Whether to create separate packages for each generated asset. All in map package otherwise */" },
{ "ModuleRelativePath", "Classes/Engine/Level.h" },
{ "ToolTip", "Whether to create separate packages for each generated asset. All in map package otherwise" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_DetailsPercentage_MetaData[] = {
{ "Category", "StaticMesh" },
{ "ClampMax", "100" },
{ "ClampMin", "0" },
{ "Comment", "/** Percentage of details for static mesh proxy */" },
{ "DisplayName", "Static Mesh Details Percentage" },
{ "ModuleRelativePath", "Classes/Engine/Level.h" },
{ "ToolTip", "Percentage of details for static mesh proxy" },
{ "UIMax", "100" },
{ "UIMin", "0" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_StaticMeshMaterialSettings_MetaData[] = {
{ "Category", "Landscape" },
{ "Comment", "/** Landscape material simplification */" },
{ "ModuleRelativePath", "Classes/Engine/Level.h" },
{ "ToolTip", "Landscape material simplification" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_bOverrideLandscapeExportLOD_MetaData[] = {
{ "Category", "Landscape" },
{ "InlineEditConditionToggle", "" },
{ "ModuleRelativePath", "Classes/Engine/Level.h" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_LandscapeExportLOD_MetaData[] = {
{ "Category", "Landscape" },
{ "ClampMax", "7" },
{ "ClampMin", "0" },
{ "Comment", "/** Landscape LOD to use for static mesh generation, when not specified 'Max LODLevel' from landscape actor will be used */" },
{ "editcondition", "bOverrideLandscapeExportLOD" },
{ "ModuleRelativePath", "Classes/Engine/Level.h" },
{ "ToolTip", "Landscape LOD to use for static mesh generation, when not specified 'Max LODLevel' from landscape actor will be used" },
{ "UIMax", "7" },
{ "UIMin", "0" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_LandscapeMaterialSettings_MetaData[] = {
{ "Category", "Landscape" },
{ "Comment", "/** Landscape material simplification */" },
{ "ModuleRelativePath", "Classes/Engine/Level.h" },
{ "ToolTip", "Landscape material simplification" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_bBakeFoliageToLandscape_MetaData[] = {
{ "Category", "Landscape" },
{ "Comment", "/** Whether to bake foliage into landscape static mesh texture */" },
{ "ModuleRelativePath", "Classes/Engine/Level.h" },
{ "ToolTip", "Whether to bake foliage into landscape static mesh texture" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_bBakeGrassToLandscape_MetaData[] = {
{ "Category", "Landscape" },
{ "Comment", "/** Whether to bake grass into landscape static mesh texture */" },
{ "ModuleRelativePath", "Classes/Engine/Level.h" },
{ "ToolTip", "Whether to bake grass into landscape static mesh texture" },
};
#endif // WITH_METADATA
// ********** Begin ScriptStruct FLevelSimplificationDetails constinit property declarations *******
static void NewProp_bCreatePackagePerAsset_SetBit(void* Obj);
static const UECodeGen_Private::FBoolPropertyParams NewProp_bCreatePackagePerAsset;
static const UECodeGen_Private::FFloatPropertyParams NewProp_DetailsPercentage;
static const UECodeGen_Private::FStructPropertyParams NewProp_StaticMeshMaterialSettings;
static void NewProp_bOverrideLandscapeExportLOD_SetBit(void* Obj);
static const UECodeGen_Private::FBoolPropertyParams NewProp_bOverrideLandscapeExportLOD;
static const UECodeGen_Private::FIntPropertyParams NewProp_LandscapeExportLOD;
static const UECodeGen_Private::FStructPropertyParams NewProp_LandscapeMaterialSettings;
static void NewProp_bBakeFoliageToLandscape_SetBit(void* Obj);
static const UECodeGen_Private::FBoolPropertyParams NewProp_bBakeFoliageToLandscape;
static void NewProp_bBakeGrassToLandscape_SetBit(void* Obj);
static const UECodeGen_Private::FBoolPropertyParams NewProp_bBakeGrassToLandscape;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End ScriptStruct FLevelSimplificationDetails constinit property declarations *********
static void* NewStructOps()
{
return (UScriptStruct::ICppStructOps*)new UScriptStruct::TCppStructOps<FLevelSimplificationDetails>();
}
static const UECodeGen_Private::FStructParams StructParams;
}; // struct Z_Construct_UScriptStruct_FLevelSimplificationDetails_Statics
static FStructRegistrationInfo Z_Registration_Info_UScriptStruct_FLevelSimplificationDetails;
class UScriptStruct* FLevelSimplificationDetails::StaticStruct()
{
if (!Z_Registration_Info_UScriptStruct_FLevelSimplificationDetails.OuterSingleton)
{
Z_Registration_Info_UScriptStruct_FLevelSimplificationDetails.OuterSingleton = GetStaticStruct(Z_Construct_UScriptStruct_FLevelSimplificationDetails, (UObject*)Z_Construct_UPackage__Script_Engine(), TEXT("LevelSimplificationDetails"));
}
return Z_Registration_Info_UScriptStruct_FLevelSimplificationDetails.OuterSingleton;
}
// ********** Begin ScriptStruct FLevelSimplificationDetails Property Definitions ******************
void Z_Construct_UScriptStruct_FLevelSimplificationDetails_Statics::NewProp_bCreatePackagePerAsset_SetBit(void* Obj)
{
((FLevelSimplificationDetails*)Obj)->bCreatePackagePerAsset = 1;
}
const UECodeGen_Private::FBoolPropertyParams Z_Construct_UScriptStruct_FLevelSimplificationDetails_Statics::NewProp_bCreatePackagePerAsset = { "bCreatePackagePerAsset", nullptr, (EPropertyFlags)0x0010000000000001, UECodeGen_Private::EPropertyGenFlags::Bool | UECodeGen_Private::EPropertyGenFlags::NativeBool, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, sizeof(bool), sizeof(FLevelSimplificationDetails), &Z_Construct_UScriptStruct_FLevelSimplificationDetails_Statics::NewProp_bCreatePackagePerAsset_SetBit, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_bCreatePackagePerAsset_MetaData), NewProp_bCreatePackagePerAsset_MetaData) };
const UECodeGen_Private::FFloatPropertyParams Z_Construct_UScriptStruct_FLevelSimplificationDetails_Statics::NewProp_DetailsPercentage = { "DetailsPercentage", nullptr, (EPropertyFlags)0x0010000000000001, UECodeGen_Private::EPropertyGenFlags::Float, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FLevelSimplificationDetails, DetailsPercentage), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_DetailsPercentage_MetaData), NewProp_DetailsPercentage_MetaData) };
const UECodeGen_Private::FStructPropertyParams Z_Construct_UScriptStruct_FLevelSimplificationDetails_Statics::NewProp_StaticMeshMaterialSettings = { "StaticMeshMaterialSettings", nullptr, (EPropertyFlags)0x0010000000000001, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FLevelSimplificationDetails, StaticMeshMaterialSettings), Z_Construct_UScriptStruct_FMaterialProxySettings, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_StaticMeshMaterialSettings_MetaData), NewProp_StaticMeshMaterialSettings_MetaData) }; // 2080292748
void Z_Construct_UScriptStruct_FLevelSimplificationDetails_Statics::NewProp_bOverrideLandscapeExportLOD_SetBit(void* Obj)
{
((FLevelSimplificationDetails*)Obj)->bOverrideLandscapeExportLOD = 1;
}
const UECodeGen_Private::FBoolPropertyParams Z_Construct_UScriptStruct_FLevelSimplificationDetails_Statics::NewProp_bOverrideLandscapeExportLOD = { "bOverrideLandscapeExportLOD", nullptr, (EPropertyFlags)0x0010000000000001, UECodeGen_Private::EPropertyGenFlags::Bool | UECodeGen_Private::EPropertyGenFlags::NativeBool, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, sizeof(bool), sizeof(FLevelSimplificationDetails), &Z_Construct_UScriptStruct_FLevelSimplificationDetails_Statics::NewProp_bOverrideLandscapeExportLOD_SetBit, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_bOverrideLandscapeExportLOD_MetaData), NewProp_bOverrideLandscapeExportLOD_MetaData) };
const UECodeGen_Private::FIntPropertyParams Z_Construct_UScriptStruct_FLevelSimplificationDetails_Statics::NewProp_LandscapeExportLOD = { "LandscapeExportLOD", nullptr, (EPropertyFlags)0x0010000000000001, UECodeGen_Private::EPropertyGenFlags::Int, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FLevelSimplificationDetails, LandscapeExportLOD), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_LandscapeExportLOD_MetaData), NewProp_LandscapeExportLOD_MetaData) };
const UECodeGen_Private::FStructPropertyParams Z_Construct_UScriptStruct_FLevelSimplificationDetails_Statics::NewProp_LandscapeMaterialSettings = { "LandscapeMaterialSettings", nullptr, (EPropertyFlags)0x0010000000000001, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FLevelSimplificationDetails, LandscapeMaterialSettings), Z_Construct_UScriptStruct_FMaterialProxySettings, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_LandscapeMaterialSettings_MetaData), NewProp_LandscapeMaterialSettings_MetaData) }; // 2080292748
void Z_Construct_UScriptStruct_FLevelSimplificationDetails_Statics::NewProp_bBakeFoliageToLandscape_SetBit(void* Obj)
{
((FLevelSimplificationDetails*)Obj)->bBakeFoliageToLandscape = 1;
}
const UECodeGen_Private::FBoolPropertyParams Z_Construct_UScriptStruct_FLevelSimplificationDetails_Statics::NewProp_bBakeFoliageToLandscape = { "bBakeFoliageToLandscape", nullptr, (EPropertyFlags)0x0010000000000001, UECodeGen_Private::EPropertyGenFlags::Bool | UECodeGen_Private::EPropertyGenFlags::NativeBool, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, sizeof(bool), sizeof(FLevelSimplificationDetails), &Z_Construct_UScriptStruct_FLevelSimplificationDetails_Statics::NewProp_bBakeFoliageToLandscape_SetBit, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_bBakeFoliageToLandscape_MetaData), NewProp_bBakeFoliageToLandscape_MetaData) };
void Z_Construct_UScriptStruct_FLevelSimplificationDetails_Statics::NewProp_bBakeGrassToLandscape_SetBit(void* Obj)
{
((FLevelSimplificationDetails*)Obj)->bBakeGrassToLandscape = 1;
}
const UECodeGen_Private::FBoolPropertyParams Z_Construct_UScriptStruct_FLevelSimplificationDetails_Statics::NewProp_bBakeGrassToLandscape = { "bBakeGrassToLandscape", nullptr, (EPropertyFlags)0x0010000000000001, UECodeGen_Private::EPropertyGenFlags::Bool | UECodeGen_Private::EPropertyGenFlags::NativeBool, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, sizeof(bool), sizeof(FLevelSimplificationDetails), &Z_Construct_UScriptStruct_FLevelSimplificationDetails_Statics::NewProp_bBakeGrassToLandscape_SetBit, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_bBakeGrassToLandscape_MetaData), NewProp_bBakeGrassToLandscape_MetaData) };
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UScriptStruct_FLevelSimplificationDetails_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FLevelSimplificationDetails_Statics::NewProp_bCreatePackagePerAsset,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FLevelSimplificationDetails_Statics::NewProp_DetailsPercentage,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FLevelSimplificationDetails_Statics::NewProp_StaticMeshMaterialSettings,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FLevelSimplificationDetails_Statics::NewProp_bOverrideLandscapeExportLOD,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FLevelSimplificationDetails_Statics::NewProp_LandscapeExportLOD,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FLevelSimplificationDetails_Statics::NewProp_LandscapeMaterialSettings,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FLevelSimplificationDetails_Statics::NewProp_bBakeFoliageToLandscape,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FLevelSimplificationDetails_Statics::NewProp_bBakeGrassToLandscape,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FLevelSimplificationDetails_Statics::PropPointers) < 2048);
// ********** End ScriptStruct FLevelSimplificationDetails Property Definitions ********************
const UECodeGen_Private::FStructParams Z_Construct_UScriptStruct_FLevelSimplificationDetails_Statics::StructParams = {
(UObject* (*)())Z_Construct_UPackage__Script_Engine,
nullptr,
&NewStructOps,
"LevelSimplificationDetails",
Z_Construct_UScriptStruct_FLevelSimplificationDetails_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FLevelSimplificationDetails_Statics::PropPointers),
sizeof(FLevelSimplificationDetails),
alignof(FLevelSimplificationDetails),
RF_Public|RF_Transient|RF_MarkAsNative,
EStructFlags(0x00000001),
METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FLevelSimplificationDetails_Statics::Struct_MetaDataParams), Z_Construct_UScriptStruct_FLevelSimplificationDetails_Statics::Struct_MetaDataParams)
};
UScriptStruct* Z_Construct_UScriptStruct_FLevelSimplificationDetails()
{
if (!Z_Registration_Info_UScriptStruct_FLevelSimplificationDetails.InnerSingleton)
{
UECodeGen_Private::ConstructUScriptStruct(Z_Registration_Info_UScriptStruct_FLevelSimplificationDetails.InnerSingleton, Z_Construct_UScriptStruct_FLevelSimplificationDetails_Statics::StructParams);
}
return CastChecked<UScriptStruct>(Z_Registration_Info_UScriptStruct_FLevelSimplificationDetails.InnerSingleton);
}
// ********** End ScriptStruct FLevelSimplificationDetails *****************************************
// ********** Begin ScriptStruct FReplicatedStaticActorDestructionInfo *****************************
struct Z_Construct_UScriptStruct_FReplicatedStaticActorDestructionInfo_Statics
{
static inline consteval int32 GetStructSize() { return sizeof(FReplicatedStaticActorDestructionInfo); }
static inline consteval int16 GetStructAlignment() { return alignof(FReplicatedStaticActorDestructionInfo); }
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Struct_MetaDataParams[] = {
{ "Comment", "/**\n * Stored information about replicated static/placed actors that have been destroyed in a level.\n * This information is cached in ULevel so that any net drivers that are created after these actors\n * are destroyed can access this info and correctly replicate the destruction to their clients.\n */" },
{ "ModuleRelativePath", "Classes/Engine/Level.h" },
{ "ToolTip", "Stored information about replicated static/placed actors that have been destroyed in a level.\nThis information is cached in ULevel so that any net drivers that are created after these actors\nare destroyed can access this info and correctly replicate the destruction to their clients." },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_ObjClass_MetaData[] = {
{ "ModuleRelativePath", "Classes/Engine/Level.h" },
};
#endif // WITH_METADATA
// ********** Begin ScriptStruct FReplicatedStaticActorDestructionInfo constinit property declarations
static const UECodeGen_Private::FClassPropertyParams NewProp_ObjClass;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End ScriptStruct FReplicatedStaticActorDestructionInfo constinit property declarations
static void* NewStructOps()
{
return (UScriptStruct::ICppStructOps*)new UScriptStruct::TCppStructOps<FReplicatedStaticActorDestructionInfo>();
}
static const UECodeGen_Private::FStructParams StructParams;
}; // struct Z_Construct_UScriptStruct_FReplicatedStaticActorDestructionInfo_Statics
static FStructRegistrationInfo Z_Registration_Info_UScriptStruct_FReplicatedStaticActorDestructionInfo;
class UScriptStruct* FReplicatedStaticActorDestructionInfo::StaticStruct()
{
if (!Z_Registration_Info_UScriptStruct_FReplicatedStaticActorDestructionInfo.OuterSingleton)
{
Z_Registration_Info_UScriptStruct_FReplicatedStaticActorDestructionInfo.OuterSingleton = GetStaticStruct(Z_Construct_UScriptStruct_FReplicatedStaticActorDestructionInfo, (UObject*)Z_Construct_UPackage__Script_Engine(), TEXT("ReplicatedStaticActorDestructionInfo"));
}
return Z_Registration_Info_UScriptStruct_FReplicatedStaticActorDestructionInfo.OuterSingleton;
}
// ********** Begin ScriptStruct FReplicatedStaticActorDestructionInfo Property Definitions ********
const UECodeGen_Private::FClassPropertyParams Z_Construct_UScriptStruct_FReplicatedStaticActorDestructionInfo_Statics::NewProp_ObjClass = { "ObjClass", nullptr, (EPropertyFlags)0x0114000000000000, UECodeGen_Private::EPropertyGenFlags::Class | UECodeGen_Private::EPropertyGenFlags::ObjectPtr, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FReplicatedStaticActorDestructionInfo, ObjClass), Z_Construct_UClass_UClass_NoRegister, Z_Construct_UClass_UObject_NoRegister, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_ObjClass_MetaData), NewProp_ObjClass_MetaData) };
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UScriptStruct_FReplicatedStaticActorDestructionInfo_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FReplicatedStaticActorDestructionInfo_Statics::NewProp_ObjClass,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FReplicatedStaticActorDestructionInfo_Statics::PropPointers) < 2048);
// ********** End ScriptStruct FReplicatedStaticActorDestructionInfo Property Definitions **********
const UECodeGen_Private::FStructParams Z_Construct_UScriptStruct_FReplicatedStaticActorDestructionInfo_Statics::StructParams = {
(UObject* (*)())Z_Construct_UPackage__Script_Engine,
nullptr,
&NewStructOps,
"ReplicatedStaticActorDestructionInfo",
Z_Construct_UScriptStruct_FReplicatedStaticActorDestructionInfo_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FReplicatedStaticActorDestructionInfo_Statics::PropPointers),
sizeof(FReplicatedStaticActorDestructionInfo),
alignof(FReplicatedStaticActorDestructionInfo),
RF_Public|RF_Transient|RF_MarkAsNative,
EStructFlags(0x00000001),
METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FReplicatedStaticActorDestructionInfo_Statics::Struct_MetaDataParams), Z_Construct_UScriptStruct_FReplicatedStaticActorDestructionInfo_Statics::Struct_MetaDataParams)
};
UScriptStruct* Z_Construct_UScriptStruct_FReplicatedStaticActorDestructionInfo()
{
if (!Z_Registration_Info_UScriptStruct_FReplicatedStaticActorDestructionInfo.InnerSingleton)
{
UECodeGen_Private::ConstructUScriptStruct(Z_Registration_Info_UScriptStruct_FReplicatedStaticActorDestructionInfo.InnerSingleton, Z_Construct_UScriptStruct_FReplicatedStaticActorDestructionInfo_Statics::StructParams);
}
return CastChecked<UScriptStruct>(Z_Registration_Info_UScriptStruct_FReplicatedStaticActorDestructionInfo.InnerSingleton);
}
// ********** End ScriptStruct FReplicatedStaticActorDestructionInfo *******************************
// ********** Begin Enum EActorPackagingScheme *****************************************************
#if WITH_EDITORONLY_DATA
static FEnumRegistrationInfo Z_Registration_Info_UEnum_EActorPackagingScheme;
static UEnum* EActorPackagingScheme_StaticEnum()
{
if (!Z_Registration_Info_UEnum_EActorPackagingScheme.OuterSingleton)
{
Z_Registration_Info_UEnum_EActorPackagingScheme.OuterSingleton = GetStaticEnum(Z_Construct_UEnum_Engine_EActorPackagingScheme, (UObject*)Z_Construct_UPackage__Script_Engine(), TEXT("EActorPackagingScheme"));
}
return Z_Registration_Info_UEnum_EActorPackagingScheme.OuterSingleton;
}
template<> ENGINE_NON_ATTRIBUTED_API UEnum* StaticEnum<EActorPackagingScheme>()
{
return EActorPackagingScheme_StaticEnum();
}
struct Z_Construct_UEnum_Engine_EActorPackagingScheme_Statics
{
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Enum_MetaDataParams[] = {
{ "Comment", "/** Enum defining how external actors are saved on disk */" },
{ "ModuleRelativePath", "Classes/Engine/Level.h" },
{ "Original.Name", "EActorPackagingScheme::Original" },
{ "Reduced.Comment", "// Original scheme: ZZ/ZZ/... (maximum 1679616 folders, ~0.6 files per folder with 1000000 files)\n" },
{ "Reduced.Name", "EActorPackagingScheme::Reduced" },
{ "Reduced.ToolTip", "Original scheme: ZZ/ZZ/... (maximum 1679616 folders, ~0.6 files per folder with 1000000 files)" },
{ "ToolTip", "Enum defining how external actors are saved on disk" },
};
#endif // WITH_METADATA
static constexpr UECodeGen_Private::FEnumeratorParam Enumerators[] = {
{ "EActorPackagingScheme::Original", (int64)EActorPackagingScheme::Original },
{ "EActorPackagingScheme::Reduced", (int64)EActorPackagingScheme::Reduced },
};
static const UECodeGen_Private::FEnumParams EnumParams;
}; // struct Z_Construct_UEnum_Engine_EActorPackagingScheme_Statics
const UECodeGen_Private::FEnumParams Z_Construct_UEnum_Engine_EActorPackagingScheme_Statics::EnumParams = {
(UObject*(*)())Z_Construct_UPackage__Script_Engine,
nullptr,
"EActorPackagingScheme",
"EActorPackagingScheme",
Z_Construct_UEnum_Engine_EActorPackagingScheme_Statics::Enumerators,
RF_Public|RF_Transient|RF_MarkAsNative,
UE_ARRAY_COUNT(Z_Construct_UEnum_Engine_EActorPackagingScheme_Statics::Enumerators),
EEnumFlags::None,
(uint8)UEnum::ECppForm::EnumClass,
METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UEnum_Engine_EActorPackagingScheme_Statics::Enum_MetaDataParams), Z_Construct_UEnum_Engine_EActorPackagingScheme_Statics::Enum_MetaDataParams)
};
UEnum* Z_Construct_UEnum_Engine_EActorPackagingScheme()
{
if (!Z_Registration_Info_UEnum_EActorPackagingScheme.InnerSingleton)
{
UECodeGen_Private::ConstructUEnum(Z_Registration_Info_UEnum_EActorPackagingScheme.InnerSingleton, Z_Construct_UEnum_Engine_EActorPackagingScheme_Statics::EnumParams);
}
return Z_Registration_Info_UEnum_EActorPackagingScheme.InnerSingleton;
}
#endif // WITH_EDITORONLY_DATA
// ********** End Enum EActorPackagingScheme *******************************************************
// ********** Begin Class ULevel *******************************************************************
FClassRegistrationInfo Z_Registration_Info_UClass_ULevel;
UClass* ULevel::GetPrivateStaticClass()
{
using TClass = ULevel;
if (!Z_Registration_Info_UClass_ULevel.InnerSingleton)
{
GetPrivateStaticClassBody(
TClass::StaticPackage(),
TEXT("Level"),
Z_Registration_Info_UClass_ULevel.InnerSingleton,
StaticRegisterNativesULevel,
sizeof(TClass),
alignof(TClass),
TClass::StaticClassFlags,
TClass::StaticClassCastFlags(),
TClass::StaticConfigName(),
(UClass::ClassConstructorType)InternalConstructor<TClass>,
(UClass::ClassVTableHelperCtorCallerType)InternalVTableHelperCtorCaller<TClass>,
UOBJECT_CPPCLASS_STATICFUNCTIONS_FORCLASS(TClass),
&TClass::Super::StaticClass,
&TClass::WithinClass::StaticClass
);
}
return Z_Registration_Info_UClass_ULevel.InnerSingleton;
}
UClass* Z_Construct_UClass_ULevel_NoRegister()
{
return ULevel::GetPrivateStaticClass();
}
struct Z_Construct_UClass_ULevel_Statics
{
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Class_MetaDataParams[] = {
{ "Comment", "/**\n * A Level is a collection of Actors (lights, volumes, mesh instances etc.).\n * Multiple Levels can be loaded and unloaded into the World to create a streaming experience.\n * \n * @see https://docs.unrealengine.com/latest/INT/Engine/Levels\n * @see UActor\n */" },
{ "IncludePath", "Engine/Level.h" },
{ "ModuleRelativePath", "Classes/Engine/Level.h" },
{ "ObjectInitializerConstructorDeclared", "" },
{ "ToolTip", "A Level is a collection of Actors (lights, volumes, mesh instances etc.).\nMultiple Levels can be loaded and unloaded into the World to create a streaming experience.\n\n@see https://docs.unrealengine.com/latest/INT/Engine/Levels\n@see UActor" },
};
#if WITH_EDITORONLY_DATA
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_bUseExternalActors_MetaData[] = {
{ "Category", "World" },
{ "Comment", "/** Use external actors, new actor spawned in this level will be external and existing external actors will be loaded on load. */" },
{ "ModuleRelativePath", "Classes/Engine/Level.h" },
{ "ToolTip", "Use external actors, new actor spawned in this level will be external and existing external actors will be loaded on load." },
};
#endif // WITH_EDITORONLY_DATA
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_OwningWorld_MetaData[] = {
{ "Comment", "/** \n\x09 * The World that has this level in its Levels array. \n\x09 * This is not the same as GetOuter(), because GetOuter() for a streaming level is a vestigial world that is not used. \n\x09 * It should not be accessed during BeginDestroy(), just like any other UObject references, since GC may occur in any order.\n\x09 */" },
{ "ModuleRelativePath", "Classes/Engine/Level.h" },
{ "ToolTip", "The World that has this level in its Levels array.\nThis is not the same as GetOuter(), because GetOuter() for a streaming level is a vestigial world that is not used.\nIt should not be accessed during BeginDestroy(), just like any other UObject references, since GC may occur in any order." },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_Model_MetaData[] = {
{ "Comment", "/** BSP UModel. */" },
{ "ModuleRelativePath", "Classes/Engine/Level.h" },
{ "ToolTip", "BSP UModel." },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_ModelComponents_MetaData[] = {
{ "Comment", "/** BSP Model components used for rendering. */" },
{ "EditInline", "true" },
{ "ModuleRelativePath", "Classes/Engine/Level.h" },
{ "ToolTip", "BSP Model components used for rendering." },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_ActorCluster_MetaData[] = {
{ "EditInline", "true" },
{ "ModuleRelativePath", "Classes/Engine/Level.h" },
};
#if WITH_EDITORONLY_DATA
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_LevelScriptBlueprint_MetaData[] = {
{ "Comment", "/** Reference to the blueprint for level scripting */" },
{ "ModuleRelativePath", "Classes/Engine/Level.h" },
{ "ToolTip", "Reference to the blueprint for level scripting" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_TextureStreamingResourceGuids_MetaData[] = {
{ "Comment", "/** The Guid list of all materials and meshes Guid used in the last texture streaming build. Used to know if the streaming data needs rebuild. Only used for the persistent level. */" },
{ "ModuleRelativePath", "Classes/Engine/Level.h" },
{ "ToolTip", "The Guid list of all materials and meshes Guid used in the last texture streaming build. Used to know if the streaming data needs rebuild. Only used for the persistent level." },
};
#endif // WITH_EDITORONLY_DATA
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_NumTextureStreamingUnbuiltComponents_MetaData[] = {
{ "Comment", "/** Num of components missing valid texture streaming data. Updated in map check. */" },
{ "ModuleRelativePath", "Classes/Engine/Level.h" },
{ "ToolTip", "Num of components missing valid texture streaming data. Updated in map check." },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_NumTextureStreamingDirtyResources_MetaData[] = {
{ "Comment", "/** Num of resources that have changed since the last texture streaming build. Updated in map check. */" },
{ "ModuleRelativePath", "Classes/Engine/Level.h" },
{ "ToolTip", "Num of resources that have changed since the last texture streaming build. Updated in map check." },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_LevelScriptActor_MetaData[] = {
{ "Comment", "/** The level scripting actor, created by instantiating the class from LevelScriptBlueprint. This handles all level scripting */" },
{ "ModuleRelativePath", "Classes/Engine/Level.h" },
{ "ToolTip", "The level scripting actor, created by instantiating the class from LevelScriptBlueprint. This handles all level scripting" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_NavListStart_MetaData[] = {
{ "Comment", "/**\n\x09 * Start and end of the navigation list for this level, used for quickly fixing up\n\x09 * when streaming this level in/out. @TODO DEPRECATED - DELETE\n\x09 */" },
{ "ModuleRelativePath", "Classes/Engine/Level.h" },
{ "ToolTip", "Start and end of the navigation list for this level, used for quickly fixing up\nwhen streaming this level in/out. @TODO DEPRECATED - DELETE" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_NavListEnd_MetaData[] = {
{ "ModuleRelativePath", "Classes/Engine/Level.h" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_NavDataChunks_MetaData[] = {
{ "Comment", "/** Navigation related data that can be stored per level */" },
{ "ModuleRelativePath", "Classes/Engine/Level.h" },
{ "ToolTip", "Navigation related data that can be stored per level" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_LightmapTotalSize_MetaData[] = {
{ "Category", "Level" },
{ "Comment", "/** Total number of KB used for lightmap textures in the level. */" },
{ "ModuleRelativePath", "Classes/Engine/Level.h" },
{ "ToolTip", "Total number of KB used for lightmap textures in the level." },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_ShadowmapTotalSize_MetaData[] = {
{ "Category", "Level" },
{ "Comment", "/** Total number of KB used for shadowmap textures in the level. */" },
{ "ModuleRelativePath", "Classes/Engine/Level.h" },
{ "ToolTip", "Total number of KB used for shadowmap textures in the level." },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_StaticNavigableGeometry_MetaData[] = {
{ "Comment", "/** threes of triangle vertices - AABB filtering friendly. Stored if there's a runtime need to rebuild navigation that accepts BSPs \n\x09 *\x09""as well - it's a lot easier this way than retrieve this data at runtime */" },
{ "ModuleRelativePath", "Classes/Engine/Level.h" },
{ "ToolTip", "threes of triangle vertices - AABB filtering friendly. Stored if there's a runtime need to rebuild navigation that accepts BSPs\n as well - it's a lot easier this way than retrieve this data at runtime" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_StreamingTextureGuids_MetaData[] = {
{ "Comment", "/** The Guid of each streamable texture refered by FStreamingTextureBuildInfo::TextureLevelIndex\x09*/" },
{ "ModuleRelativePath", "Classes/Engine/Level.h" },
{ "ToolTip", "The Guid of each streamable texture refered by FStreamingTextureBuildInfo::TextureLevelIndex" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_StreamingTextures_MetaData[] = {
{ "Comment", "/** The name of each streamable texture referred by FStreamingTextureBuildInfo::TextureLevelIndex */" },
{ "ModuleRelativePath", "Classes/Engine/Level.h" },
{ "ToolTip", "The name of each streamable texture referred by FStreamingTextureBuildInfo::TextureLevelIndex" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_PackedTextureStreamingQualityLevelFeatureLevel_MetaData[] = {
{ "Comment", "/** Packed quality level and feature level used when building texture streaming data. This is used by runtime to determine if built data can be used or not. */" },
{ "ModuleRelativePath", "Classes/Engine/Level.h" },
{ "ToolTip", "Packed quality level and feature level used when building texture streaming data. This is used by runtime to determine if built data can be used or not." },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_LevelBuildDataId_MetaData[] = {
{ "Comment", "/** Identifies map build data specific to this level, eg lighting volume samples. */" },
{ "ModuleRelativePath", "Classes/Engine/Level.h" },
{ "ToolTip", "Identifies map build data specific to this level, eg lighting volume samples." },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_MapBuildData_MetaData[] = {
{ "Comment", "/** \n\x09 * Registry for data from the map build. This is stored in a separate package from the level to speed up saving / autosaving. \n\x09 * ReleaseRenderingResources must be called before changing what is referenced, to update the rendering thread state.\n\x09 */" },
{ "ModuleRelativePath", "Classes/Engine/Level.h" },
{ "ToolTip", "Registry for data from the map build. This is stored in a separate package from the level to speed up saving / autosaving.\nReleaseRenderingResources must be called before changing what is referenced, to update the rendering thread state." },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_LightBuildLevelOffset_MetaData[] = {
{ "Comment", "/** Level offset at time when lighting was built */" },
{ "ModuleRelativePath", "Classes/Engine/Level.h" },
{ "ToolTip", "Level offset at time when lighting was built" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_bIsLightingScenario_MetaData[] = {
{ "Comment", "/** \n\x09 * Whether the level is a lighting scenario. Lighting is built separately for each lighting scenario level with all other scenario levels hidden. \n\x09 * Only one lighting scenario level should be visible at a time for correct rendering, and lightmaps from that level will be used on the rest of the world.\n\x09 * Note: When a lighting scenario level is present, lightmaps for all streaming levels are placed in the scenario's _BuildData package. \n\x09 *\x09\x09This means that lightmaps for those streaming levels will not be streamed with them.\n\x09 */" },
{ "ModuleRelativePath", "Classes/Engine/Level.h" },
{ "ToolTip", "Whether the level is a lighting scenario. Lighting is built separately for each lighting scenario level with all other scenario levels hidden.\nOnly one lighting scenario level should be visible at a time for correct rendering, and lightmaps from that level will be used on the rest of the world.\nNote: When a lighting scenario level is present, lightmaps for all streaming levels are placed in the scenario's _BuildData package.\n This means that lightmaps for those streaming levels will not be streamed with them." },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_bTextureStreamingRotationChanged_MetaData[] = {
{ "Comment", "/** Whether a level transform rotation was applied since the texture streaming builds. Invalidates the precomputed streaming bounds. */" },
{ "ModuleRelativePath", "Classes/Engine/Level.h" },
{ "ToolTip", "Whether a level transform rotation was applied since the texture streaming builds. Invalidates the precomputed streaming bounds." },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_bStaticComponentsRegisteredInStreamingManager_MetaData[] = {
{ "Comment", "/** \n\x09 * Whether the level has finished registering all static components in the streaming manager.\n\x09 * Once a level static components are registered, all new components need to go through the dynamic path.\n\x09 * This flag is used to direct the registration to the right path with a low perf impact.\n\x09 */" },
{ "ModuleRelativePath", "Classes/Engine/Level.h" },
{ "ToolTip", "Whether the level has finished registering all static components in the streaming manager.\nOnce a level static components are registered, all new components need to go through the dynamic path.\nThis flag is used to direct the registration to the right path with a low perf impact." },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_bIsVisible_MetaData[] = {
{ "Comment", "/** \n\x09 * Whether the level is currently visible/ associated with the world. \n\x09 * If false, may not yet be fully removed from the world.\n\x09 */" },
{ "ModuleRelativePath", "Classes/Engine/Level.h" },
{ "ToolTip", "Whether the level is currently visible/ associated with the world.\nIf false, may not yet be fully removed from the world." },
};
#if WITH_EDITORONLY_DATA
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_bLocked_MetaData[] = {
{ "Comment", "/** Whether this level is locked; that is, its actors are read-only \n\x09 *\x09Used by WorldBrowser to lock a level when corresponding ULevelStreaming does not exist\n\x09 */" },
{ "ModuleRelativePath", "Classes/Engine/Level.h" },
{ "ToolTip", "Whether this level is locked; that is, its actors are read-only\n Used by WorldBrowser to lock a level when corresponding ULevelStreaming does not exist" },
};
#endif // WITH_EDITORONLY_DATA
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_bIsPartitioned_MetaData[] = {
{ "Comment", "/** Whether the level is partitioned or not. */" },
{ "ModuleRelativePath", "Classes/Engine/Level.h" },
{ "ToolTip", "Whether the level is partitioned or not." },
};
#if WITH_EDITORONLY_DATA
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_LevelSimplification_MetaData[] = {
{ "Comment", "/** Level simplification settings for each LOD */" },
{ "ModuleRelativePath", "Classes/Engine/Level.h" },
{ "ToolTip", "Level simplification settings for each LOD" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_LevelColor_MetaData[] = {
{ "Comment", "/** \n\x09 * The level color used for visualization. (Show -> Advanced -> Level Coloration)\n\x09 * Used only in world composition mode\n\x09 */" },
{ "ModuleRelativePath", "Classes/Engine/Level.h" },
{ "ToolTip", "The level color used for visualization. (Show -> Advanced -> Level Coloration)\nUsed only in world composition mode" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_bPromptWhenAddingToLevelBeforeCheckout_MetaData[] = {
{ "ModuleRelativePath", "Classes/Engine/Level.h" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_bPromptWhenAddingToLevelOutsideBounds_MetaData[] = {
{ "ModuleRelativePath", "Classes/Engine/Level.h" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_ActorPackagingScheme_MetaData[] = {
{ "ModuleRelativePath", "Classes/Engine/Level.h" },
};
#endif // WITH_EDITORONLY_DATA
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_WorldSettings_MetaData[] = {
{ "ModuleRelativePath", "Classes/Engine/Level.h" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_WorldDataLayers_MetaData[] = {
{ "ModuleRelativePath", "Classes/Engine/Level.h" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_WorldPartitionRuntimeCell_MetaData[] = {
{ "ModuleRelativePath", "Classes/Engine/Level.h" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_AssetUserData_MetaData[] = {
{ "Comment", "/** Array of user data stored with the asset */" },
{ "EditInline", "true" },
{ "ModuleRelativePath", "Classes/Engine/Level.h" },
{ "ToolTip", "Array of user data stored with the asset" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_DestroyedReplicatedStaticActors_MetaData[] = {
{ "Comment", "/** List of replicated static actors that have been destroyed. Used by net drivers to replicate destruction to clients. */" },
{ "ModuleRelativePath", "Classes/Engine/Level.h" },
{ "ToolTip", "List of replicated static actors that have been destroyed. Used by net drivers to replicate destruction to clients." },
};
#if WITH_EDITORONLY_DATA
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_bUseActorFolders_MetaData[] = {
{ "Category", "World" },
{ "Comment", "/** Use actor folder objects, actor folders of this level will be persistent in their own object. */" },
{ "ModuleRelativePath", "Classes/Engine/Level.h" },
{ "ToolTip", "Use actor folder objects, actor folders of this level will be persistent in their own object." },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_ActorFolders_MetaData[] = {
{ "Comment", "/** Actor folder objects. They can either be saved inside level or in their own package. */" },
{ "ModuleRelativePath", "Classes/Engine/Level.h" },
{ "ToolTip", "Actor folder objects. They can either be saved inside level or in their own package." },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_FolderLabelToActorFolders_MetaData[] = {
{ "Comment", "/** Acceleration table used to find an ActorFolder object for a given folder path. */" },
{ "ModuleRelativePath", "Classes/Engine/Level.h" },
{ "ToolTip", "Acceleration table used to find an ActorFolder object for a given folder path." },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_LoadedExternalActorFolders_MetaData[] = {
{ "Comment", "/** Temporary array containing actor folder objects manually loaded from their external packages (only used while loading the level). */" },
{ "ModuleRelativePath", "Classes/Engine/Level.h" },
{ "ToolTip", "Temporary array containing actor folder objects manually loaded from their external packages (only used while loading the level)." },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_EditorPathOwner_MetaData[] = {
{ "ModuleRelativePath", "Classes/Engine/Level.h" },
};
#endif // WITH_EDITORONLY_DATA
#endif // WITH_METADATA
// ********** Begin Class ULevel constinit property declarations ***********************************
#if WITH_EDITORONLY_DATA
static void NewProp_bUseExternalActors_SetBit(void* Obj);
static const UECodeGen_Private::FBoolPropertyParams NewProp_bUseExternalActors;
#endif // WITH_EDITORONLY_DATA
static const UECodeGen_Private::FObjectPropertyParams NewProp_OwningWorld;
static const UECodeGen_Private::FObjectPropertyParams NewProp_Model;
static const UECodeGen_Private::FObjectPropertyParams NewProp_ModelComponents_Inner;
static const UECodeGen_Private::FArrayPropertyParams NewProp_ModelComponents;
static const UECodeGen_Private::FObjectPropertyParams NewProp_ActorCluster;
#if WITH_EDITORONLY_DATA
static const UECodeGen_Private::FObjectPropertyParams NewProp_LevelScriptBlueprint;
static const UECodeGen_Private::FStructPropertyParams NewProp_TextureStreamingResourceGuids_Inner;
static const UECodeGen_Private::FArrayPropertyParams NewProp_TextureStreamingResourceGuids;
#endif // WITH_EDITORONLY_DATA
static const UECodeGen_Private::FIntPropertyParams NewProp_NumTextureStreamingUnbuiltComponents;
static const UECodeGen_Private::FIntPropertyParams NewProp_NumTextureStreamingDirtyResources;
static const UECodeGen_Private::FObjectPropertyParams NewProp_LevelScriptActor;
static const UECodeGen_Private::FObjectPropertyParams NewProp_NavListStart;
static const UECodeGen_Private::FObjectPropertyParams NewProp_NavListEnd;
static const UECodeGen_Private::FObjectPropertyParams NewProp_NavDataChunks_Inner;
static const UECodeGen_Private::FArrayPropertyParams NewProp_NavDataChunks;
static const UECodeGen_Private::FFloatPropertyParams NewProp_LightmapTotalSize;
static const UECodeGen_Private::FFloatPropertyParams NewProp_ShadowmapTotalSize;
static const UECodeGen_Private::FStructPropertyParams NewProp_StaticNavigableGeometry_Inner;
static const UECodeGen_Private::FArrayPropertyParams NewProp_StaticNavigableGeometry;
static const UECodeGen_Private::FStructPropertyParams NewProp_StreamingTextureGuids_Inner;
static const UECodeGen_Private::FArrayPropertyParams NewProp_StreamingTextureGuids;
static const UECodeGen_Private::FNamePropertyParams NewProp_StreamingTextures_Inner;
static const UECodeGen_Private::FArrayPropertyParams NewProp_StreamingTextures;
static const UECodeGen_Private::FUInt32PropertyParams NewProp_PackedTextureStreamingQualityLevelFeatureLevel;
static const UECodeGen_Private::FStructPropertyParams NewProp_LevelBuildDataId;
static const UECodeGen_Private::FObjectPropertyParams NewProp_MapBuildData;
static const UECodeGen_Private::FStructPropertyParams NewProp_LightBuildLevelOffset;
static void NewProp_bIsLightingScenario_SetBit(void* Obj);
static const UECodeGen_Private::FBoolPropertyParams NewProp_bIsLightingScenario;
static void NewProp_bTextureStreamingRotationChanged_SetBit(void* Obj);
static const UECodeGen_Private::FBoolPropertyParams NewProp_bTextureStreamingRotationChanged;
static void NewProp_bStaticComponentsRegisteredInStreamingManager_SetBit(void* Obj);
static const UECodeGen_Private::FBoolPropertyParams NewProp_bStaticComponentsRegisteredInStreamingManager;
static void NewProp_bIsVisible_SetBit(void* Obj);
static const UECodeGen_Private::FBoolPropertyParams NewProp_bIsVisible;
#if WITH_EDITORONLY_DATA
static void NewProp_bLocked_SetBit(void* Obj);
static const UECodeGen_Private::FBoolPropertyParams NewProp_bLocked;
#endif // WITH_EDITORONLY_DATA
static void NewProp_bIsPartitioned_SetBit(void* Obj);
static const UECodeGen_Private::FBoolPropertyParams NewProp_bIsPartitioned;
#if WITH_EDITORONLY_DATA
static const UECodeGen_Private::FStructPropertyParams NewProp_LevelSimplification;
static const UECodeGen_Private::FStructPropertyParams NewProp_LevelColor;
static void NewProp_bPromptWhenAddingToLevelBeforeCheckout_SetBit(void* Obj);
static const UECodeGen_Private::FBoolPropertyParams NewProp_bPromptWhenAddingToLevelBeforeCheckout;
static void NewProp_bPromptWhenAddingToLevelOutsideBounds_SetBit(void* Obj);
static const UECodeGen_Private::FBoolPropertyParams NewProp_bPromptWhenAddingToLevelOutsideBounds;
static const UECodeGen_Private::FBytePropertyParams NewProp_ActorPackagingScheme_Underlying;
static const UECodeGen_Private::FEnumPropertyParams NewProp_ActorPackagingScheme;
#endif // WITH_EDITORONLY_DATA
static const UECodeGen_Private::FObjectPropertyParams NewProp_WorldSettings;
static const UECodeGen_Private::FObjectPropertyParams NewProp_WorldDataLayers;
static const UECodeGen_Private::FSoftObjectPropertyParams NewProp_WorldPartitionRuntimeCell;
static const UECodeGen_Private::FObjectPropertyParams NewProp_AssetUserData_Inner;
static const UECodeGen_Private::FArrayPropertyParams NewProp_AssetUserData;
static const UECodeGen_Private::FStructPropertyParams NewProp_DestroyedReplicatedStaticActors_Inner;
static const UECodeGen_Private::FArrayPropertyParams NewProp_DestroyedReplicatedStaticActors;
#if WITH_EDITORONLY_DATA
static void NewProp_bUseActorFolders_SetBit(void* Obj);
static const UECodeGen_Private::FBoolPropertyParams NewProp_bUseActorFolders;
static const UECodeGen_Private::FObjectPropertyParams NewProp_ActorFolders_ValueProp;
static const UECodeGen_Private::FStructPropertyParams NewProp_ActorFolders_Key_KeyProp;
static const UECodeGen_Private::FMapPropertyParams NewProp_ActorFolders;
static const UECodeGen_Private::FStructPropertyParams NewProp_FolderLabelToActorFolders_ValueProp;
static const UECodeGen_Private::FStrPropertyParams NewProp_FolderLabelToActorFolders_Key_KeyProp;
static const UECodeGen_Private::FMapPropertyParams NewProp_FolderLabelToActorFolders;
static const UECodeGen_Private::FObjectPropertyParams NewProp_LoadedExternalActorFolders_Inner;
static const UECodeGen_Private::FArrayPropertyParams NewProp_LoadedExternalActorFolders;
static const UECodeGen_Private::FWeakObjectPropertyParams NewProp_EditorPathOwner;
#endif // WITH_EDITORONLY_DATA
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Class ULevel constinit property declarations *************************************
static UObject* (*const DependentSingletons[])();
static const UECodeGen_Private::FImplementedInterfaceParams InterfaceParams[];
static constexpr FCppClassTypeInfoStatic StaticCppClassTypeInfo = {
TCppClassTypeTraits<ULevel>::IsAbstract,
};
static const UECodeGen_Private::FClassParams ClassParams;
}; // struct Z_Construct_UClass_ULevel_Statics
// ********** Begin Class ULevel Property Definitions **********************************************
#if WITH_EDITORONLY_DATA
void Z_Construct_UClass_ULevel_Statics::NewProp_bUseExternalActors_SetBit(void* Obj)
{
((ULevel*)Obj)->bUseExternalActors = 1;
}
const UECodeGen_Private::FBoolPropertyParams Z_Construct_UClass_ULevel_Statics::NewProp_bUseExternalActors = { "bUseExternalActors", nullptr, (EPropertyFlags)0x0010000800000801, UECodeGen_Private::EPropertyGenFlags::Bool | UECodeGen_Private::EPropertyGenFlags::NativeBool, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, sizeof(bool), sizeof(ULevel), &Z_Construct_UClass_ULevel_Statics::NewProp_bUseExternalActors_SetBit, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_bUseExternalActors_MetaData), NewProp_bUseExternalActors_MetaData) };
#endif // WITH_EDITORONLY_DATA
const UECodeGen_Private::FObjectPropertyParams Z_Construct_UClass_ULevel_Statics::NewProp_OwningWorld = { "OwningWorld", nullptr, (EPropertyFlags)0x0114000000002000, UECodeGen_Private::EPropertyGenFlags::Object | UECodeGen_Private::EPropertyGenFlags::ObjectPtr, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(ULevel, OwningWorld), Z_Construct_UClass_UWorld_NoRegister, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_OwningWorld_MetaData), NewProp_OwningWorld_MetaData) };
const UECodeGen_Private::FObjectPropertyParams Z_Construct_UClass_ULevel_Statics::NewProp_Model = { "Model", nullptr, (EPropertyFlags)0x0114000000000000, UECodeGen_Private::EPropertyGenFlags::Object | UECodeGen_Private::EPropertyGenFlags::ObjectPtr, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(ULevel, Model), Z_Construct_UClass_UModel_NoRegister, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_Model_MetaData), NewProp_Model_MetaData) };
const UECodeGen_Private::FObjectPropertyParams Z_Construct_UClass_ULevel_Statics::NewProp_ModelComponents_Inner = { "ModelComponents", nullptr, (EPropertyFlags)0x0104000000080008, UECodeGen_Private::EPropertyGenFlags::Object | UECodeGen_Private::EPropertyGenFlags::ObjectPtr, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, 0, Z_Construct_UClass_UModelComponent_NoRegister, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FArrayPropertyParams Z_Construct_UClass_ULevel_Statics::NewProp_ModelComponents = { "ModelComponents", nullptr, (EPropertyFlags)0x0114008000000008, UECodeGen_Private::EPropertyGenFlags::Array, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(ULevel, ModelComponents), EArrayPropertyFlags::None, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_ModelComponents_MetaData), NewProp_ModelComponents_MetaData) };
const UECodeGen_Private::FObjectPropertyParams Z_Construct_UClass_ULevel_Statics::NewProp_ActorCluster = { "ActorCluster", nullptr, (EPropertyFlags)0x0114000400282008, UECodeGen_Private::EPropertyGenFlags::Object | UECodeGen_Private::EPropertyGenFlags::ObjectPtr, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(ULevel, ActorCluster), Z_Construct_UClass_ULevelActorContainer_NoRegister, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_ActorCluster_MetaData), NewProp_ActorCluster_MetaData) };
#if WITH_EDITORONLY_DATA
const UECodeGen_Private::FObjectPropertyParams Z_Construct_UClass_ULevel_Statics::NewProp_LevelScriptBlueprint = { "LevelScriptBlueprint", nullptr, (EPropertyFlags)0x0114000c00000000, UECodeGen_Private::EPropertyGenFlags::Object | UECodeGen_Private::EPropertyGenFlags::ObjectPtr, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(ULevel, LevelScriptBlueprint), Z_Construct_UClass_ULevelScriptBlueprint_NoRegister, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_LevelScriptBlueprint_MetaData), NewProp_LevelScriptBlueprint_MetaData) };
const UECodeGen_Private::FStructPropertyParams Z_Construct_UClass_ULevel_Statics::NewProp_TextureStreamingResourceGuids_Inner = { "TextureStreamingResourceGuids", nullptr, (EPropertyFlags)0x0000000800000000, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, 0, Z_Construct_UScriptStruct_FGuid, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FArrayPropertyParams Z_Construct_UClass_ULevel_Statics::NewProp_TextureStreamingResourceGuids = { "TextureStreamingResourceGuids", nullptr, (EPropertyFlags)0x0010000c00000000, UECodeGen_Private::EPropertyGenFlags::Array, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(ULevel, TextureStreamingResourceGuids), EArrayPropertyFlags::None, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_TextureStreamingResourceGuids_MetaData), NewProp_TextureStreamingResourceGuids_MetaData) };
#endif // WITH_EDITORONLY_DATA
const UECodeGen_Private::FIntPropertyParams Z_Construct_UClass_ULevel_Statics::NewProp_NumTextureStreamingUnbuiltComponents = { "NumTextureStreamingUnbuiltComponents", nullptr, (EPropertyFlags)0x0010000400000000, UECodeGen_Private::EPropertyGenFlags::Int, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(ULevel, NumTextureStreamingUnbuiltComponents), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_NumTextureStreamingUnbuiltComponents_MetaData), NewProp_NumTextureStreamingUnbuiltComponents_MetaData) };
const UECodeGen_Private::FIntPropertyParams Z_Construct_UClass_ULevel_Statics::NewProp_NumTextureStreamingDirtyResources = { "NumTextureStreamingDirtyResources", nullptr, (EPropertyFlags)0x0010000400000000, UECodeGen_Private::EPropertyGenFlags::Int, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(ULevel, NumTextureStreamingDirtyResources), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_NumTextureStreamingDirtyResources_MetaData), NewProp_NumTextureStreamingDirtyResources_MetaData) };
const UECodeGen_Private::FObjectPropertyParams Z_Construct_UClass_ULevel_Statics::NewProp_LevelScriptActor = { "LevelScriptActor", nullptr, (EPropertyFlags)0x0114000400000000, UECodeGen_Private::EPropertyGenFlags::Object | UECodeGen_Private::EPropertyGenFlags::ObjectPtr, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(ULevel, LevelScriptActor), Z_Construct_UClass_ALevelScriptActor_NoRegister, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_LevelScriptActor_MetaData), NewProp_LevelScriptActor_MetaData) };
const UECodeGen_Private::FObjectPropertyParams Z_Construct_UClass_ULevel_Statics::NewProp_NavListStart = { "NavListStart", nullptr, (EPropertyFlags)0x0114000000000000, UECodeGen_Private::EPropertyGenFlags::Object | UECodeGen_Private::EPropertyGenFlags::ObjectPtr, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(ULevel, NavListStart), Z_Construct_UClass_ANavigationObjectBase_NoRegister, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_NavListStart_MetaData), NewProp_NavListStart_MetaData) };
const UECodeGen_Private::FObjectPropertyParams Z_Construct_UClass_ULevel_Statics::NewProp_NavListEnd = { "NavListEnd", nullptr, (EPropertyFlags)0x0114000000000000, UECodeGen_Private::EPropertyGenFlags::Object | UECodeGen_Private::EPropertyGenFlags::ObjectPtr, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(ULevel, NavListEnd), Z_Construct_UClass_ANavigationObjectBase_NoRegister, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_NavListEnd_MetaData), NewProp_NavListEnd_MetaData) };
const UECodeGen_Private::FObjectPropertyParams Z_Construct_UClass_ULevel_Statics::NewProp_NavDataChunks_Inner = { "NavDataChunks", nullptr, (EPropertyFlags)0x0104000000000000, UECodeGen_Private::EPropertyGenFlags::Object | UECodeGen_Private::EPropertyGenFlags::ObjectPtr, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, 0, Z_Construct_UClass_UNavigationDataChunk_NoRegister, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FArrayPropertyParams Z_Construct_UClass_ULevel_Statics::NewProp_NavDataChunks = { "NavDataChunks", nullptr, (EPropertyFlags)0x0114000000000000, UECodeGen_Private::EPropertyGenFlags::Array, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(ULevel, NavDataChunks), EArrayPropertyFlags::None, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_NavDataChunks_MetaData), NewProp_NavDataChunks_MetaData) };
const UECodeGen_Private::FFloatPropertyParams Z_Construct_UClass_ULevel_Statics::NewProp_LightmapTotalSize = { "LightmapTotalSize", nullptr, (EPropertyFlags)0x0010000000020001, UECodeGen_Private::EPropertyGenFlags::Float, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(ULevel, LightmapTotalSize), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_LightmapTotalSize_MetaData), NewProp_LightmapTotalSize_MetaData) };
const UECodeGen_Private::FFloatPropertyParams Z_Construct_UClass_ULevel_Statics::NewProp_ShadowmapTotalSize = { "ShadowmapTotalSize", nullptr, (EPropertyFlags)0x0010000000020001, UECodeGen_Private::EPropertyGenFlags::Float, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(ULevel, ShadowmapTotalSize), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_ShadowmapTotalSize_MetaData), NewProp_ShadowmapTotalSize_MetaData) };
const UECodeGen_Private::FStructPropertyParams Z_Construct_UClass_ULevel_Statics::NewProp_StaticNavigableGeometry_Inner = { "StaticNavigableGeometry", nullptr, (EPropertyFlags)0x0000000000000000, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, 0, Z_Construct_UScriptStruct_FVector, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FArrayPropertyParams Z_Construct_UClass_ULevel_Statics::NewProp_StaticNavigableGeometry = { "StaticNavigableGeometry", nullptr, (EPropertyFlags)0x0010000000000000, UECodeGen_Private::EPropertyGenFlags::Array, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(ULevel, StaticNavigableGeometry), EArrayPropertyFlags::None, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_StaticNavigableGeometry_MetaData), NewProp_StaticNavigableGeometry_MetaData) };
const UECodeGen_Private::FStructPropertyParams Z_Construct_UClass_ULevel_Statics::NewProp_StreamingTextureGuids_Inner = { "StreamingTextureGuids", nullptr, (EPropertyFlags)0x0000000000000000, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, 0, Z_Construct_UScriptStruct_FGuid, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FArrayPropertyParams Z_Construct_UClass_ULevel_Statics::NewProp_StreamingTextureGuids = { "StreamingTextureGuids", nullptr, (EPropertyFlags)0x0010000000000000, UECodeGen_Private::EPropertyGenFlags::Array, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(ULevel, StreamingTextureGuids), EArrayPropertyFlags::None, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_StreamingTextureGuids_MetaData), NewProp_StreamingTextureGuids_MetaData) };
const UECodeGen_Private::FNamePropertyParams Z_Construct_UClass_ULevel_Statics::NewProp_StreamingTextures_Inner = { "StreamingTextures", nullptr, (EPropertyFlags)0x0000000000000000, UECodeGen_Private::EPropertyGenFlags::Name, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, 0, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FArrayPropertyParams Z_Construct_UClass_ULevel_Statics::NewProp_StreamingTextures = { "StreamingTextures", nullptr, (EPropertyFlags)0x0010000000000000, UECodeGen_Private::EPropertyGenFlags::Array, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(ULevel, StreamingTextures), EArrayPropertyFlags::None, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_StreamingTextures_MetaData), NewProp_StreamingTextures_MetaData) };
const UECodeGen_Private::FUInt32PropertyParams Z_Construct_UClass_ULevel_Statics::NewProp_PackedTextureStreamingQualityLevelFeatureLevel = { "PackedTextureStreamingQualityLevelFeatureLevel", nullptr, (EPropertyFlags)0x0010000000000000, UECodeGen_Private::EPropertyGenFlags::UInt32, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(ULevel, PackedTextureStreamingQualityLevelFeatureLevel), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_PackedTextureStreamingQualityLevelFeatureLevel_MetaData), NewProp_PackedTextureStreamingQualityLevelFeatureLevel_MetaData) };
const UECodeGen_Private::FStructPropertyParams Z_Construct_UClass_ULevel_Statics::NewProp_LevelBuildDataId = { "LevelBuildDataId", nullptr, (EPropertyFlags)0x0010000000000000, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(ULevel, LevelBuildDataId), Z_Construct_UScriptStruct_FGuid, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_LevelBuildDataId_MetaData), NewProp_LevelBuildDataId_MetaData) };
const UECodeGen_Private::FObjectPropertyParams Z_Construct_UClass_ULevel_Statics::NewProp_MapBuildData = { "MapBuildData", nullptr, (EPropertyFlags)0x0114800000000000, UECodeGen_Private::EPropertyGenFlags::Object | UECodeGen_Private::EPropertyGenFlags::ObjectPtr, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(ULevel, MapBuildData), Z_Construct_UClass_UMapBuildDataRegistry_NoRegister, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_MapBuildData_MetaData), NewProp_MapBuildData_MetaData) };
const UECodeGen_Private::FStructPropertyParams Z_Construct_UClass_ULevel_Statics::NewProp_LightBuildLevelOffset = { "LightBuildLevelOffset", nullptr, (EPropertyFlags)0x0010000000000000, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(ULevel, LightBuildLevelOffset), Z_Construct_UScriptStruct_FIntVector, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_LightBuildLevelOffset_MetaData), NewProp_LightBuildLevelOffset_MetaData) };
void Z_Construct_UClass_ULevel_Statics::NewProp_bIsLightingScenario_SetBit(void* Obj)
{
((ULevel*)Obj)->bIsLightingScenario = 1;
}
const UECodeGen_Private::FBoolPropertyParams Z_Construct_UClass_ULevel_Statics::NewProp_bIsLightingScenario = { "bIsLightingScenario", nullptr, (EPropertyFlags)0x0010000000000000, UECodeGen_Private::EPropertyGenFlags::Bool , RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, sizeof(uint8), sizeof(ULevel), &Z_Construct_UClass_ULevel_Statics::NewProp_bIsLightingScenario_SetBit, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_bIsLightingScenario_MetaData), NewProp_bIsLightingScenario_MetaData) };
void Z_Construct_UClass_ULevel_Statics::NewProp_bTextureStreamingRotationChanged_SetBit(void* Obj)
{
((ULevel*)Obj)->bTextureStreamingRotationChanged = 1;
}
const UECodeGen_Private::FBoolPropertyParams Z_Construct_UClass_ULevel_Statics::NewProp_bTextureStreamingRotationChanged = { "bTextureStreamingRotationChanged", nullptr, (EPropertyFlags)0x0010000000000000, UECodeGen_Private::EPropertyGenFlags::Bool , RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, sizeof(uint8), sizeof(ULevel), &Z_Construct_UClass_ULevel_Statics::NewProp_bTextureStreamingRotationChanged_SetBit, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_bTextureStreamingRotationChanged_MetaData), NewProp_bTextureStreamingRotationChanged_MetaData) };
void Z_Construct_UClass_ULevel_Statics::NewProp_bStaticComponentsRegisteredInStreamingManager_SetBit(void* Obj)
{
((ULevel*)Obj)->bStaticComponentsRegisteredInStreamingManager = 1;
}
const UECodeGen_Private::FBoolPropertyParams Z_Construct_UClass_ULevel_Statics::NewProp_bStaticComponentsRegisteredInStreamingManager = { "bStaticComponentsRegisteredInStreamingManager", nullptr, (EPropertyFlags)0x0010000400202000, UECodeGen_Private::EPropertyGenFlags::Bool , RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, sizeof(uint8), sizeof(ULevel), &Z_Construct_UClass_ULevel_Statics::NewProp_bStaticComponentsRegisteredInStreamingManager_SetBit, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_bStaticComponentsRegisteredInStreamingManager_MetaData), NewProp_bStaticComponentsRegisteredInStreamingManager_MetaData) };
void Z_Construct_UClass_ULevel_Statics::NewProp_bIsVisible_SetBit(void* Obj)
{
((ULevel*)Obj)->bIsVisible = 1;
}
const UECodeGen_Private::FBoolPropertyParams Z_Construct_UClass_ULevel_Statics::NewProp_bIsVisible = { "bIsVisible", nullptr, (EPropertyFlags)0x0010000000002000, UECodeGen_Private::EPropertyGenFlags::Bool , RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, sizeof(uint8), sizeof(ULevel), &Z_Construct_UClass_ULevel_Statics::NewProp_bIsVisible_SetBit, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_bIsVisible_MetaData), NewProp_bIsVisible_MetaData) };
#if WITH_EDITORONLY_DATA
void Z_Construct_UClass_ULevel_Statics::NewProp_bLocked_SetBit(void* Obj)
{
((ULevel*)Obj)->bLocked = 1;
}
const UECodeGen_Private::FBoolPropertyParams Z_Construct_UClass_ULevel_Statics::NewProp_bLocked = { "bLocked", nullptr, (EPropertyFlags)0x0010000800000000, UECodeGen_Private::EPropertyGenFlags::Bool , RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, sizeof(uint8), sizeof(ULevel), &Z_Construct_UClass_ULevel_Statics::NewProp_bLocked_SetBit, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_bLocked_MetaData), NewProp_bLocked_MetaData) };
#endif // WITH_EDITORONLY_DATA
void Z_Construct_UClass_ULevel_Statics::NewProp_bIsPartitioned_SetBit(void* Obj)
{
((ULevel*)Obj)->bIsPartitioned = 1;
}
const UECodeGen_Private::FBoolPropertyParams Z_Construct_UClass_ULevel_Statics::NewProp_bIsPartitioned = { "bIsPartitioned", nullptr, (EPropertyFlags)0x0010000000000000, UECodeGen_Private::EPropertyGenFlags::Bool , RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, sizeof(uint8), sizeof(ULevel), &Z_Construct_UClass_ULevel_Statics::NewProp_bIsPartitioned_SetBit, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_bIsPartitioned_MetaData), NewProp_bIsPartitioned_MetaData) };
#if WITH_EDITORONLY_DATA
const UECodeGen_Private::FStructPropertyParams Z_Construct_UClass_ULevel_Statics::NewProp_LevelSimplification = { "LevelSimplification", nullptr, (EPropertyFlags)0x0010000800000000, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, CPP_ARRAY_DIM(LevelSimplification, ULevel), STRUCT_OFFSET(ULevel, LevelSimplification), Z_Construct_UScriptStruct_FLevelSimplificationDetails, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_LevelSimplification_MetaData), NewProp_LevelSimplification_MetaData) }; // 2783970927
const UECodeGen_Private::FStructPropertyParams Z_Construct_UClass_ULevel_Statics::NewProp_LevelColor = { "LevelColor", nullptr, (EPropertyFlags)0x0010000800000000, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(ULevel, LevelColor), Z_Construct_UScriptStruct_FLinearColor, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_LevelColor_MetaData), NewProp_LevelColor_MetaData) };
void Z_Construct_UClass_ULevel_Statics::NewProp_bPromptWhenAddingToLevelBeforeCheckout_SetBit(void* Obj)
{
((ULevel*)Obj)->bPromptWhenAddingToLevelBeforeCheckout = 1;
}
const UECodeGen_Private::FBoolPropertyParams Z_Construct_UClass_ULevel_Statics::NewProp_bPromptWhenAddingToLevelBeforeCheckout = { "bPromptWhenAddingToLevelBeforeCheckout", nullptr, (EPropertyFlags)0x0010000800002000, UECodeGen_Private::EPropertyGenFlags::Bool | UECodeGen_Private::EPropertyGenFlags::NativeBool, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, sizeof(bool), sizeof(ULevel), &Z_Construct_UClass_ULevel_Statics::NewProp_bPromptWhenAddingToLevelBeforeCheckout_SetBit, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_bPromptWhenAddingToLevelBeforeCheckout_MetaData), NewProp_bPromptWhenAddingToLevelBeforeCheckout_MetaData) };
void Z_Construct_UClass_ULevel_Statics::NewProp_bPromptWhenAddingToLevelOutsideBounds_SetBit(void* Obj)
{
((ULevel*)Obj)->bPromptWhenAddingToLevelOutsideBounds = 1;
}
const UECodeGen_Private::FBoolPropertyParams Z_Construct_UClass_ULevel_Statics::NewProp_bPromptWhenAddingToLevelOutsideBounds = { "bPromptWhenAddingToLevelOutsideBounds", nullptr, (EPropertyFlags)0x0010000800002000, UECodeGen_Private::EPropertyGenFlags::Bool | UECodeGen_Private::EPropertyGenFlags::NativeBool, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, sizeof(bool), sizeof(ULevel), &Z_Construct_UClass_ULevel_Statics::NewProp_bPromptWhenAddingToLevelOutsideBounds_SetBit, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_bPromptWhenAddingToLevelOutsideBounds_MetaData), NewProp_bPromptWhenAddingToLevelOutsideBounds_MetaData) };
const UECodeGen_Private::FBytePropertyParams Z_Construct_UClass_ULevel_Statics::NewProp_ActorPackagingScheme_Underlying = { "UnderlyingType", nullptr, (EPropertyFlags)0x0000000000000000, UECodeGen_Private::EPropertyGenFlags::Byte, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, 0, nullptr, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FEnumPropertyParams Z_Construct_UClass_ULevel_Statics::NewProp_ActorPackagingScheme = { "ActorPackagingScheme", nullptr, (EPropertyFlags)0x0010000800000000, UECodeGen_Private::EPropertyGenFlags::Enum, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(ULevel, ActorPackagingScheme), Z_Construct_UEnum_Engine_EActorPackagingScheme, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_ActorPackagingScheme_MetaData), NewProp_ActorPackagingScheme_MetaData) }; // 2005861316
#endif // WITH_EDITORONLY_DATA
const UECodeGen_Private::FObjectPropertyParams Z_Construct_UClass_ULevel_Statics::NewProp_WorldSettings = { "WorldSettings", nullptr, (EPropertyFlags)0x0144000000000000, UECodeGen_Private::EPropertyGenFlags::Object | UECodeGen_Private::EPropertyGenFlags::ObjectPtr, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(ULevel, WorldSettings), Z_Construct_UClass_AWorldSettings_NoRegister, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_WorldSettings_MetaData), NewProp_WorldSettings_MetaData) };
const UECodeGen_Private::FObjectPropertyParams Z_Construct_UClass_ULevel_Statics::NewProp_WorldDataLayers = { "WorldDataLayers", nullptr, (EPropertyFlags)0x0144000000000000, UECodeGen_Private::EPropertyGenFlags::Object | UECodeGen_Private::EPropertyGenFlags::ObjectPtr, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(ULevel, WorldDataLayers), Z_Construct_UClass_AWorldDataLayers_NoRegister, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_WorldDataLayers_MetaData), NewProp_WorldDataLayers_MetaData) };
const UECodeGen_Private::FSoftObjectPropertyParams Z_Construct_UClass_ULevel_Statics::NewProp_WorldPartitionRuntimeCell = { "WorldPartitionRuntimeCell", nullptr, (EPropertyFlags)0x0044000000000000, UECodeGen_Private::EPropertyGenFlags::SoftObject, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(ULevel, WorldPartitionRuntimeCell), Z_Construct_UClass_UWorldPartitionRuntimeCell_NoRegister, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_WorldPartitionRuntimeCell_MetaData), NewProp_WorldPartitionRuntimeCell_MetaData) };
const UECodeGen_Private::FObjectPropertyParams Z_Construct_UClass_ULevel_Statics::NewProp_AssetUserData_Inner = { "AssetUserData", nullptr, (EPropertyFlags)0x0104000000080008, UECodeGen_Private::EPropertyGenFlags::Object | UECodeGen_Private::EPropertyGenFlags::ObjectPtr, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, 0, Z_Construct_UClass_UAssetUserData_NoRegister, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FArrayPropertyParams Z_Construct_UClass_ULevel_Statics::NewProp_AssetUserData = { "AssetUserData", nullptr, (EPropertyFlags)0x0124088000000008, UECodeGen_Private::EPropertyGenFlags::Array, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(ULevel, AssetUserData), EArrayPropertyFlags::None, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_AssetUserData_MetaData), NewProp_AssetUserData_MetaData) };
const UECodeGen_Private::FStructPropertyParams Z_Construct_UClass_ULevel_Statics::NewProp_DestroyedReplicatedStaticActors_Inner = { "DestroyedReplicatedStaticActors", nullptr, (EPropertyFlags)0x0000000000000000, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, 0, Z_Construct_UScriptStruct_FReplicatedStaticActorDestructionInfo, METADATA_PARAMS(0, nullptr) }; // 1196243012
const UECodeGen_Private::FArrayPropertyParams Z_Construct_UClass_ULevel_Statics::NewProp_DestroyedReplicatedStaticActors = { "DestroyedReplicatedStaticActors", nullptr, (EPropertyFlags)0x0040000000002000, UECodeGen_Private::EPropertyGenFlags::Array, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(ULevel, DestroyedReplicatedStaticActors), EArrayPropertyFlags::None, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_DestroyedReplicatedStaticActors_MetaData), NewProp_DestroyedReplicatedStaticActors_MetaData) }; // 1196243012
#if WITH_EDITORONLY_DATA
void Z_Construct_UClass_ULevel_Statics::NewProp_bUseActorFolders_SetBit(void* Obj)
{
((ULevel*)Obj)->bUseActorFolders = 1;
}
const UECodeGen_Private::FBoolPropertyParams Z_Construct_UClass_ULevel_Statics::NewProp_bUseActorFolders = { "bUseActorFolders", nullptr, (EPropertyFlags)0x0040000800000801, UECodeGen_Private::EPropertyGenFlags::Bool | UECodeGen_Private::EPropertyGenFlags::NativeBool, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, sizeof(bool), sizeof(ULevel), &Z_Construct_UClass_ULevel_Statics::NewProp_bUseActorFolders_SetBit, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_bUseActorFolders_MetaData), NewProp_bUseActorFolders_MetaData) };
const UECodeGen_Private::FObjectPropertyParams Z_Construct_UClass_ULevel_Statics::NewProp_ActorFolders_ValueProp = { "ActorFolders", nullptr, (EPropertyFlags)0x0104000800000000, UECodeGen_Private::EPropertyGenFlags::Object | UECodeGen_Private::EPropertyGenFlags::ObjectPtr, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, 1, Z_Construct_UClass_UActorFolder_NoRegister, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FStructPropertyParams Z_Construct_UClass_ULevel_Statics::NewProp_ActorFolders_Key_KeyProp = { "ActorFolders_Key", nullptr, (EPropertyFlags)0x0100000800000000, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, 0, Z_Construct_UScriptStruct_FGuid, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FMapPropertyParams Z_Construct_UClass_ULevel_Statics::NewProp_ActorFolders = { "ActorFolders", nullptr, (EPropertyFlags)0x0144000800002000, UECodeGen_Private::EPropertyGenFlags::Map, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(ULevel, ActorFolders), EMapPropertyFlags::None, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_ActorFolders_MetaData), NewProp_ActorFolders_MetaData) };
const UECodeGen_Private::FStructPropertyParams Z_Construct_UClass_ULevel_Statics::NewProp_FolderLabelToActorFolders_ValueProp = { "FolderLabelToActorFolders", nullptr, (EPropertyFlags)0x0000000800000000, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, 1, Z_Construct_UScriptStruct_FActorFolderSet, METADATA_PARAMS(0, nullptr) }; // 3417458941
const UECodeGen_Private::FStrPropertyParams Z_Construct_UClass_ULevel_Statics::NewProp_FolderLabelToActorFolders_Key_KeyProp = { "FolderLabelToActorFolders_Key", nullptr, (EPropertyFlags)0x0000000800000000, UECodeGen_Private::EPropertyGenFlags::Str, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, 0, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FMapPropertyParams Z_Construct_UClass_ULevel_Statics::NewProp_FolderLabelToActorFolders = { "FolderLabelToActorFolders", nullptr, (EPropertyFlags)0x0040000800002000, UECodeGen_Private::EPropertyGenFlags::Map, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(ULevel, FolderLabelToActorFolders), EMapPropertyFlags::None, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_FolderLabelToActorFolders_MetaData), NewProp_FolderLabelToActorFolders_MetaData) }; // 3417458941
const UECodeGen_Private::FObjectPropertyParams Z_Construct_UClass_ULevel_Statics::NewProp_LoadedExternalActorFolders_Inner = { "LoadedExternalActorFolders", nullptr, (EPropertyFlags)0x0104000800000000, UECodeGen_Private::EPropertyGenFlags::Object | UECodeGen_Private::EPropertyGenFlags::ObjectPtr, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, 0, Z_Construct_UClass_UActorFolder_NoRegister, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FArrayPropertyParams Z_Construct_UClass_ULevel_Statics::NewProp_LoadedExternalActorFolders = { "LoadedExternalActorFolders", nullptr, (EPropertyFlags)0x0144000800002000, UECodeGen_Private::EPropertyGenFlags::Array, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(ULevel, LoadedExternalActorFolders), EArrayPropertyFlags::None, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_LoadedExternalActorFolders_MetaData), NewProp_LoadedExternalActorFolders_MetaData) };
const UECodeGen_Private::FWeakObjectPropertyParams Z_Construct_UClass_ULevel_Statics::NewProp_EditorPathOwner = { "EditorPathOwner", nullptr, (EPropertyFlags)0x0044000800002000, UECodeGen_Private::EPropertyGenFlags::WeakObject, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(ULevel, EditorPathOwner), Z_Construct_UClass_UObject_NoRegister, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_EditorPathOwner_MetaData), NewProp_EditorPathOwner_MetaData) };
#endif // WITH_EDITORONLY_DATA
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UClass_ULevel_Statics::PropPointers[] = {
#if WITH_EDITORONLY_DATA
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_ULevel_Statics::NewProp_bUseExternalActors,
#endif // WITH_EDITORONLY_DATA
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_ULevel_Statics::NewProp_OwningWorld,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_ULevel_Statics::NewProp_Model,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_ULevel_Statics::NewProp_ModelComponents_Inner,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_ULevel_Statics::NewProp_ModelComponents,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_ULevel_Statics::NewProp_ActorCluster,
#if WITH_EDITORONLY_DATA
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_ULevel_Statics::NewProp_LevelScriptBlueprint,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_ULevel_Statics::NewProp_TextureStreamingResourceGuids_Inner,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_ULevel_Statics::NewProp_TextureStreamingResourceGuids,
#endif // WITH_EDITORONLY_DATA
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_ULevel_Statics::NewProp_NumTextureStreamingUnbuiltComponents,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_ULevel_Statics::NewProp_NumTextureStreamingDirtyResources,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_ULevel_Statics::NewProp_LevelScriptActor,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_ULevel_Statics::NewProp_NavListStart,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_ULevel_Statics::NewProp_NavListEnd,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_ULevel_Statics::NewProp_NavDataChunks_Inner,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_ULevel_Statics::NewProp_NavDataChunks,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_ULevel_Statics::NewProp_LightmapTotalSize,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_ULevel_Statics::NewProp_ShadowmapTotalSize,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_ULevel_Statics::NewProp_StaticNavigableGeometry_Inner,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_ULevel_Statics::NewProp_StaticNavigableGeometry,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_ULevel_Statics::NewProp_StreamingTextureGuids_Inner,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_ULevel_Statics::NewProp_StreamingTextureGuids,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_ULevel_Statics::NewProp_StreamingTextures_Inner,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_ULevel_Statics::NewProp_StreamingTextures,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_ULevel_Statics::NewProp_PackedTextureStreamingQualityLevelFeatureLevel,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_ULevel_Statics::NewProp_LevelBuildDataId,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_ULevel_Statics::NewProp_MapBuildData,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_ULevel_Statics::NewProp_LightBuildLevelOffset,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_ULevel_Statics::NewProp_bIsLightingScenario,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_ULevel_Statics::NewProp_bTextureStreamingRotationChanged,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_ULevel_Statics::NewProp_bStaticComponentsRegisteredInStreamingManager,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_ULevel_Statics::NewProp_bIsVisible,
#if WITH_EDITORONLY_DATA
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_ULevel_Statics::NewProp_bLocked,
#endif // WITH_EDITORONLY_DATA
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_ULevel_Statics::NewProp_bIsPartitioned,
#if WITH_EDITORONLY_DATA
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_ULevel_Statics::NewProp_LevelSimplification,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_ULevel_Statics::NewProp_LevelColor,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_ULevel_Statics::NewProp_bPromptWhenAddingToLevelBeforeCheckout,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_ULevel_Statics::NewProp_bPromptWhenAddingToLevelOutsideBounds,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_ULevel_Statics::NewProp_ActorPackagingScheme_Underlying,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_ULevel_Statics::NewProp_ActorPackagingScheme,
#endif // WITH_EDITORONLY_DATA
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_ULevel_Statics::NewProp_WorldSettings,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_ULevel_Statics::NewProp_WorldDataLayers,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_ULevel_Statics::NewProp_WorldPartitionRuntimeCell,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_ULevel_Statics::NewProp_AssetUserData_Inner,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_ULevel_Statics::NewProp_AssetUserData,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_ULevel_Statics::NewProp_DestroyedReplicatedStaticActors_Inner,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_ULevel_Statics::NewProp_DestroyedReplicatedStaticActors,
#if WITH_EDITORONLY_DATA
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_ULevel_Statics::NewProp_bUseActorFolders,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_ULevel_Statics::NewProp_ActorFolders_ValueProp,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_ULevel_Statics::NewProp_ActorFolders_Key_KeyProp,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_ULevel_Statics::NewProp_ActorFolders,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_ULevel_Statics::NewProp_FolderLabelToActorFolders_ValueProp,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_ULevel_Statics::NewProp_FolderLabelToActorFolders_Key_KeyProp,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_ULevel_Statics::NewProp_FolderLabelToActorFolders,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_ULevel_Statics::NewProp_LoadedExternalActorFolders_Inner,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_ULevel_Statics::NewProp_LoadedExternalActorFolders,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_ULevel_Statics::NewProp_EditorPathOwner,
#endif // WITH_EDITORONLY_DATA
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UClass_ULevel_Statics::PropPointers) < 2048);
// ********** End Class ULevel Property Definitions ************************************************
UObject* (*const Z_Construct_UClass_ULevel_Statics::DependentSingletons[])() = {
(UObject* (*)())Z_Construct_UClass_UObject,
(UObject* (*)())Z_Construct_UPackage__Script_Engine,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UClass_ULevel_Statics::DependentSingletons) < 16);
const UECodeGen_Private::FImplementedInterfaceParams Z_Construct_UClass_ULevel_Statics::InterfaceParams[] = {
{ Z_Construct_UClass_UInterface_AssetUserData_NoRegister, (int32)VTABLE_OFFSET(ULevel, IInterface_AssetUserData), false }, // 3366309698
{ Z_Construct_UClass_UEditorPathObjectInterface_NoRegister, (int32)VTABLE_OFFSET(ULevel, IEditorPathObjectInterface), false }, // 669910743
};
const UECodeGen_Private::FClassParams Z_Construct_UClass_ULevel_Statics::ClassParams = {
&ULevel::StaticClass,
nullptr,
&StaticCppClassTypeInfo,
DependentSingletons,
nullptr,
Z_Construct_UClass_ULevel_Statics::PropPointers,
InterfaceParams,
UE_ARRAY_COUNT(DependentSingletons),
0,
UE_ARRAY_COUNT(Z_Construct_UClass_ULevel_Statics::PropPointers),
UE_ARRAY_COUNT(InterfaceParams),
0x008800A0u,
METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UClass_ULevel_Statics::Class_MetaDataParams), Z_Construct_UClass_ULevel_Statics::Class_MetaDataParams)
};
void ULevel::StaticRegisterNativesULevel()
{
}
UClass* Z_Construct_UClass_ULevel()
{
if (!Z_Registration_Info_UClass_ULevel.OuterSingleton)
{
UECodeGen_Private::ConstructUClass(Z_Registration_Info_UClass_ULevel.OuterSingleton, Z_Construct_UClass_ULevel_Statics::ClassParams);
}
return Z_Registration_Info_UClass_ULevel.OuterSingleton;
}
IMPLEMENT_FSTRUCTUREDARCHIVE_SERIALIZER(ULevel)
// ********** End Class ULevel *********************************************************************
// ********** Begin Registration *******************************************************************
struct Z_CompiledInDeferFile_FID_Engine_Source_Runtime_Engine_Classes_Engine_Level_h__Script_Engine_Statics
{
#if WITH_EDITORONLY_DATA
static constexpr FEnumRegisterCompiledInInfo EnumInfo[] = {
{ EActorPackagingScheme_StaticEnum, TEXT("EActorPackagingScheme"), &Z_Registration_Info_UEnum_EActorPackagingScheme, CONSTRUCT_RELOAD_VERSION_INFO(FEnumReloadVersionInfo, 2005861316U) },
};
#endif // WITH_EDITORONLY_DATA
static constexpr FStructRegisterCompiledInInfo ScriptStructInfo[] = {
{ FActorFolderSet::StaticStruct, Z_Construct_UScriptStruct_FActorFolderSet_Statics::NewStructOps, TEXT("ActorFolderSet"),&Z_Registration_Info_UScriptStruct_FActorFolderSet, CONSTRUCT_RELOAD_VERSION_INFO(FStructReloadVersionInfo, sizeof(FActorFolderSet), 3417458941U) },
{ FStreamableTextureInstance::StaticStruct, Z_Construct_UScriptStruct_FStreamableTextureInstance_Statics::NewStructOps, TEXT("StreamableTextureInstance"),&Z_Registration_Info_UScriptStruct_FStreamableTextureInstance, CONSTRUCT_RELOAD_VERSION_INFO(FStructReloadVersionInfo, sizeof(FStreamableTextureInstance), 4255056256U) },
{ FDynamicTextureInstance::StaticStruct, Z_Construct_UScriptStruct_FDynamicTextureInstance_Statics::NewStructOps, TEXT("DynamicTextureInstance"),&Z_Registration_Info_UScriptStruct_FDynamicTextureInstance, CONSTRUCT_RELOAD_VERSION_INFO(FStructReloadVersionInfo, sizeof(FDynamicTextureInstance), 2712027862U) },
{ FLevelSimplificationDetails::StaticStruct, Z_Construct_UScriptStruct_FLevelSimplificationDetails_Statics::NewStructOps, TEXT("LevelSimplificationDetails"),&Z_Registration_Info_UScriptStruct_FLevelSimplificationDetails, CONSTRUCT_RELOAD_VERSION_INFO(FStructReloadVersionInfo, sizeof(FLevelSimplificationDetails), 2783970927U) },
{ FReplicatedStaticActorDestructionInfo::StaticStruct, Z_Construct_UScriptStruct_FReplicatedStaticActorDestructionInfo_Statics::NewStructOps, TEXT("ReplicatedStaticActorDestructionInfo"),&Z_Registration_Info_UScriptStruct_FReplicatedStaticActorDestructionInfo, CONSTRUCT_RELOAD_VERSION_INFO(FStructReloadVersionInfo, sizeof(FReplicatedStaticActorDestructionInfo), 1196243012U) },
};
static constexpr FClassRegisterCompiledInInfo ClassInfo[] = {
{ Z_Construct_UClass_UActorContainer, UActorContainer::StaticClass, TEXT("UActorContainer"), &Z_Registration_Info_UClass_UActorContainer, CONSTRUCT_RELOAD_VERSION_INFO(FClassReloadVersionInfo, sizeof(UActorContainer), 3095684004U) },
{ Z_Construct_UClass_ULevel, ULevel::StaticClass, TEXT("ULevel"), &Z_Registration_Info_UClass_ULevel, CONSTRUCT_RELOAD_VERSION_INFO(FClassReloadVersionInfo, sizeof(ULevel), 2645008917U) },
};
}; // Z_CompiledInDeferFile_FID_Engine_Source_Runtime_Engine_Classes_Engine_Level_h__Script_Engine_Statics
static FRegisterCompiledInInfo Z_CompiledInDeferFile_FID_Engine_Source_Runtime_Engine_Classes_Engine_Level_h__Script_Engine_456757383{
TEXT("/Script/Engine"),
Z_CompiledInDeferFile_FID_Engine_Source_Runtime_Engine_Classes_Engine_Level_h__Script_Engine_Statics::ClassInfo, UE_ARRAY_COUNT(Z_CompiledInDeferFile_FID_Engine_Source_Runtime_Engine_Classes_Engine_Level_h__Script_Engine_Statics::ClassInfo),
Z_CompiledInDeferFile_FID_Engine_Source_Runtime_Engine_Classes_Engine_Level_h__Script_Engine_Statics::ScriptStructInfo, UE_ARRAY_COUNT(Z_CompiledInDeferFile_FID_Engine_Source_Runtime_Engine_Classes_Engine_Level_h__Script_Engine_Statics::ScriptStructInfo),
IF_WITH_EDITORONLY_DATA(Z_CompiledInDeferFile_FID_Engine_Source_Runtime_Engine_Classes_Engine_Level_h__Script_Engine_Statics::EnumInfo, nullptr), IF_WITH_EDITORONLY_DATA(UE_ARRAY_COUNT(Z_CompiledInDeferFile_FID_Engine_Source_Runtime_Engine_Classes_Engine_Level_h__Script_Engine_Statics::EnumInfo), 0),
};
// ********** End Registration *********************************************************************
PRAGMA_ENABLE_DEPRECATION_WARNINGS