Files
DedicatedServerCourse/Intermediate/Build/Win64/FPSTemplateServer/Inc/Engine/UHT/World.gen.cpp
Norman Lansing ecb33115bf Initial Commit
2026-01-28 19:08:51 -05:00

1183 lines
112 KiB
C++

// 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/World.h"
#include "Particles/WorldPSCPool.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 EmptyLinkFunctionForGeneratedCodeWorld() {}
// ********** Begin Cross Module References ********************************************************
COREUOBJECT_API UClass* Z_Construct_UClass_UObject();
COREUOBJECT_API UClass* Z_Construct_UClass_UObject_NoRegister();
COREUOBJECT_API UScriptStruct* Z_Construct_UScriptStruct_FRotator();
COREUOBJECT_API UScriptStruct* Z_Construct_UScriptStruct_FVector();
ENGINE_API UClass* Z_Construct_UClass_AActor_NoRegister();
ENGINE_API UClass* Z_Construct_UClass_AGameModeBase_NoRegister();
ENGINE_API UClass* Z_Construct_UClass_AGameNetworkManager_NoRegister();
ENGINE_API UClass* Z_Construct_UClass_AGameStateBase_NoRegister();
ENGINE_API UClass* Z_Construct_UClass_AParticleEventManager_NoRegister();
ENGINE_API UClass* Z_Construct_UClass_APhysicsVolume_NoRegister();
ENGINE_API UClass* Z_Construct_UClass_AServerStreamingLevelsVisibility_NoRegister();
ENGINE_API UClass* Z_Construct_UClass_AWorldSettings_NoRegister();
ENGINE_API UClass* Z_Construct_UClass_UActorComponent_NoRegister();
ENGINE_API UClass* Z_Construct_UClass_UAISystemBase_NoRegister();
ENGINE_API UClass* Z_Construct_UClass_UAvoidanceManager_NoRegister();
ENGINE_API UClass* Z_Construct_UClass_UCanvas_NoRegister();
ENGINE_API UClass* Z_Construct_UClass_UContentBundleManager_NoRegister();
ENGINE_API UClass* Z_Construct_UClass_UDataLayerManager_NoRegister();
ENGINE_API UClass* Z_Construct_UClass_UDemoNetDriver_NoRegister();
ENGINE_API UClass* Z_Construct_UClass_UGameInstance_NoRegister();
ENGINE_API UClass* Z_Construct_UClass_ULayer_NoRegister();
ENGINE_API UClass* Z_Construct_UClass_ULevel_NoRegister();
ENGINE_API UClass* Z_Construct_UClass_ULevelStreaming_NoRegister();
ENGINE_API UClass* Z_Construct_UClass_ULineBatchComponent_NoRegister();
ENGINE_API UClass* Z_Construct_UClass_UMaterialParameterCollectionInstance_NoRegister();
ENGINE_API UClass* Z_Construct_UClass_UNavigationSystemBase_NoRegister();
ENGINE_API UClass* Z_Construct_UClass_UNetDriver_NoRegister();
ENGINE_API UClass* Z_Construct_UClass_UPhysicsCollisionHandler_NoRegister();
ENGINE_API UClass* Z_Construct_UClass_UPhysicsFieldComponent_NoRegister();
ENGINE_API UClass* Z_Construct_UClass_UPhysicsQueryHandler_NoRegister();
ENGINE_API UClass* Z_Construct_UClass_UThumbnailInfo_NoRegister();
ENGINE_API UClass* Z_Construct_UClass_UWorld();
ENGINE_API UClass* Z_Construct_UClass_UWorld_NoRegister();
ENGINE_API UClass* Z_Construct_UClass_UWorldComposition_NoRegister();
ENGINE_API UScriptStruct* Z_Construct_UScriptStruct_FEndPhysicsTickFunction();
ENGINE_API UScriptStruct* Z_Construct_UScriptStruct_FLevelCollection();
ENGINE_API UScriptStruct* Z_Construct_UScriptStruct_FLevelViewportInfo();
ENGINE_API UScriptStruct* Z_Construct_UScriptStruct_FStartPhysicsTickFunction();
ENGINE_API UScriptStruct* Z_Construct_UScriptStruct_FStreamingLevelsToConsider();
ENGINE_API UScriptStruct* Z_Construct_UScriptStruct_FTickFunction();
ENGINE_API UScriptStruct* Z_Construct_UScriptStruct_FWorldPSCPool();
UPackage* Z_Construct_UPackage__Script_Engine();
// ********** End Cross Module References **********************************************************
// ********** Begin ScriptStruct FLevelViewportInfo ************************************************
struct Z_Construct_UScriptStruct_FLevelViewportInfo_Statics
{
static inline consteval int32 GetStructSize() { return sizeof(FLevelViewportInfo); }
static inline consteval int16 GetStructAlignment() { return alignof(FLevelViewportInfo); }
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Struct_MetaDataParams[] = {
{ "Comment", "/** Saved editor viewport state information */" },
{ "ModuleRelativePath", "Classes/Engine/World.h" },
{ "ToolTip", "Saved editor viewport state information" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_CamPosition_MetaData[] = {
{ "Comment", "/** Where the camera is positioned within the viewport. */" },
{ "ModuleRelativePath", "Classes/Engine/World.h" },
{ "ToolTip", "Where the camera is positioned within the viewport." },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_CamRotation_MetaData[] = {
{ "Comment", "/** The camera's position within the viewport. */" },
{ "ModuleRelativePath", "Classes/Engine/World.h" },
{ "ToolTip", "The camera's position within the viewport." },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_CamOrthoZoom_MetaData[] = {
{ "Comment", "/** The zoom value for orthographic mode. */" },
{ "ModuleRelativePath", "Classes/Engine/World.h" },
{ "ToolTip", "The zoom value for orthographic mode." },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_CamUpdated_MetaData[] = {
{ "Comment", "/** Whether camera settings have been systematically changed since the last level viewport update. */" },
{ "ModuleRelativePath", "Classes/Engine/World.h" },
{ "ToolTip", "Whether camera settings have been systematically changed since the last level viewport update." },
};
#endif // WITH_METADATA
// ********** Begin ScriptStruct FLevelViewportInfo constinit property declarations ****************
static const UECodeGen_Private::FStructPropertyParams NewProp_CamPosition;
static const UECodeGen_Private::FStructPropertyParams NewProp_CamRotation;
static const UECodeGen_Private::FFloatPropertyParams NewProp_CamOrthoZoom;
static void NewProp_CamUpdated_SetBit(void* Obj);
static const UECodeGen_Private::FBoolPropertyParams NewProp_CamUpdated;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End ScriptStruct FLevelViewportInfo constinit property declarations ******************
static void* NewStructOps()
{
return (UScriptStruct::ICppStructOps*)new UScriptStruct::TCppStructOps<FLevelViewportInfo>();
}
static const UECodeGen_Private::FStructParams StructParams;
}; // struct Z_Construct_UScriptStruct_FLevelViewportInfo_Statics
static FStructRegistrationInfo Z_Registration_Info_UScriptStruct_FLevelViewportInfo;
class UScriptStruct* FLevelViewportInfo::StaticStruct()
{
if (!Z_Registration_Info_UScriptStruct_FLevelViewportInfo.OuterSingleton)
{
Z_Registration_Info_UScriptStruct_FLevelViewportInfo.OuterSingleton = GetStaticStruct(Z_Construct_UScriptStruct_FLevelViewportInfo, (UObject*)Z_Construct_UPackage__Script_Engine(), TEXT("LevelViewportInfo"));
}
return Z_Registration_Info_UScriptStruct_FLevelViewportInfo.OuterSingleton;
}
// ********** Begin ScriptStruct FLevelViewportInfo Property Definitions ***************************
const UECodeGen_Private::FStructPropertyParams Z_Construct_UScriptStruct_FLevelViewportInfo_Statics::NewProp_CamPosition = { "CamPosition", nullptr, (EPropertyFlags)0x0010000000000000, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FLevelViewportInfo, CamPosition), Z_Construct_UScriptStruct_FVector, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_CamPosition_MetaData), NewProp_CamPosition_MetaData) };
const UECodeGen_Private::FStructPropertyParams Z_Construct_UScriptStruct_FLevelViewportInfo_Statics::NewProp_CamRotation = { "CamRotation", nullptr, (EPropertyFlags)0x0010000000000000, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FLevelViewportInfo, CamRotation), Z_Construct_UScriptStruct_FRotator, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_CamRotation_MetaData), NewProp_CamRotation_MetaData) };
const UECodeGen_Private::FFloatPropertyParams Z_Construct_UScriptStruct_FLevelViewportInfo_Statics::NewProp_CamOrthoZoom = { "CamOrthoZoom", nullptr, (EPropertyFlags)0x0010000000000000, UECodeGen_Private::EPropertyGenFlags::Float, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FLevelViewportInfo, CamOrthoZoom), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_CamOrthoZoom_MetaData), NewProp_CamOrthoZoom_MetaData) };
void Z_Construct_UScriptStruct_FLevelViewportInfo_Statics::NewProp_CamUpdated_SetBit(void* Obj)
{
((FLevelViewportInfo*)Obj)->CamUpdated = 1;
}
const UECodeGen_Private::FBoolPropertyParams Z_Construct_UScriptStruct_FLevelViewportInfo_Statics::NewProp_CamUpdated = { "CamUpdated", nullptr, (EPropertyFlags)0x0010000000000000, UECodeGen_Private::EPropertyGenFlags::Bool | UECodeGen_Private::EPropertyGenFlags::NativeBool, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, sizeof(bool), sizeof(FLevelViewportInfo), &Z_Construct_UScriptStruct_FLevelViewportInfo_Statics::NewProp_CamUpdated_SetBit, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_CamUpdated_MetaData), NewProp_CamUpdated_MetaData) };
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UScriptStruct_FLevelViewportInfo_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FLevelViewportInfo_Statics::NewProp_CamPosition,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FLevelViewportInfo_Statics::NewProp_CamRotation,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FLevelViewportInfo_Statics::NewProp_CamOrthoZoom,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FLevelViewportInfo_Statics::NewProp_CamUpdated,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FLevelViewportInfo_Statics::PropPointers) < 2048);
// ********** End ScriptStruct FLevelViewportInfo Property Definitions *****************************
const UECodeGen_Private::FStructParams Z_Construct_UScriptStruct_FLevelViewportInfo_Statics::StructParams = {
(UObject* (*)())Z_Construct_UPackage__Script_Engine,
nullptr,
&NewStructOps,
"LevelViewportInfo",
Z_Construct_UScriptStruct_FLevelViewportInfo_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FLevelViewportInfo_Statics::PropPointers),
sizeof(FLevelViewportInfo),
alignof(FLevelViewportInfo),
RF_Public|RF_Transient|RF_MarkAsNative,
EStructFlags(0x00000001),
METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FLevelViewportInfo_Statics::Struct_MetaDataParams), Z_Construct_UScriptStruct_FLevelViewportInfo_Statics::Struct_MetaDataParams)
};
UScriptStruct* Z_Construct_UScriptStruct_FLevelViewportInfo()
{
if (!Z_Registration_Info_UScriptStruct_FLevelViewportInfo.InnerSingleton)
{
UECodeGen_Private::ConstructUScriptStruct(Z_Registration_Info_UScriptStruct_FLevelViewportInfo.InnerSingleton, Z_Construct_UScriptStruct_FLevelViewportInfo_Statics::StructParams);
}
return CastChecked<UScriptStruct>(Z_Registration_Info_UScriptStruct_FLevelViewportInfo.InnerSingleton);
}
// ********** End ScriptStruct FLevelViewportInfo **************************************************
// ********** Begin ScriptStruct FStartPhysicsTickFunction *****************************************
struct Z_Construct_UScriptStruct_FStartPhysicsTickFunction_Statics
{
static inline consteval int32 GetStructSize() { return sizeof(FStartPhysicsTickFunction); }
static inline consteval int16 GetStructAlignment() { return alignof(FStartPhysicsTickFunction); }
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Struct_MetaDataParams[] = {
{ "Comment", "/** \n* Tick function that starts the physics tick\n**/" },
{ "ModuleRelativePath", "Classes/Engine/World.h" },
{ "ToolTip", "Tick function that starts the physics tick" },
};
#endif // WITH_METADATA
// ********** Begin ScriptStruct FStartPhysicsTickFunction constinit property declarations *********
// ********** End ScriptStruct FStartPhysicsTickFunction constinit property declarations ***********
static void* NewStructOps()
{
return (UScriptStruct::ICppStructOps*)new UScriptStruct::TCppStructOps<FStartPhysicsTickFunction>();
}
static const UECodeGen_Private::FStructParams StructParams;
}; // struct Z_Construct_UScriptStruct_FStartPhysicsTickFunction_Statics
static_assert(std::is_polymorphic<FStartPhysicsTickFunction>() == std::is_polymorphic<FTickFunction>(), "USTRUCT FStartPhysicsTickFunction cannot be polymorphic unless super FTickFunction is polymorphic");
static FStructRegistrationInfo Z_Registration_Info_UScriptStruct_FStartPhysicsTickFunction;
class UScriptStruct* FStartPhysicsTickFunction::StaticStruct()
{
if (!Z_Registration_Info_UScriptStruct_FStartPhysicsTickFunction.OuterSingleton)
{
Z_Registration_Info_UScriptStruct_FStartPhysicsTickFunction.OuterSingleton = GetStaticStruct(Z_Construct_UScriptStruct_FStartPhysicsTickFunction, (UObject*)Z_Construct_UPackage__Script_Engine(), TEXT("StartPhysicsTickFunction"));
}
return Z_Registration_Info_UScriptStruct_FStartPhysicsTickFunction.OuterSingleton;
}
const UECodeGen_Private::FStructParams Z_Construct_UScriptStruct_FStartPhysicsTickFunction_Statics::StructParams = {
(UObject* (*)())Z_Construct_UPackage__Script_Engine,
Z_Construct_UScriptStruct_FTickFunction,
&NewStructOps,
"StartPhysicsTickFunction",
nullptr,
0,
sizeof(FStartPhysicsTickFunction),
alignof(FStartPhysicsTickFunction),
RF_Public|RF_Transient|RF_MarkAsNative,
EStructFlags(0x00000001),
METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FStartPhysicsTickFunction_Statics::Struct_MetaDataParams), Z_Construct_UScriptStruct_FStartPhysicsTickFunction_Statics::Struct_MetaDataParams)
};
UScriptStruct* Z_Construct_UScriptStruct_FStartPhysicsTickFunction()
{
if (!Z_Registration_Info_UScriptStruct_FStartPhysicsTickFunction.InnerSingleton)
{
UECodeGen_Private::ConstructUScriptStruct(Z_Registration_Info_UScriptStruct_FStartPhysicsTickFunction.InnerSingleton, Z_Construct_UScriptStruct_FStartPhysicsTickFunction_Statics::StructParams);
}
return CastChecked<UScriptStruct>(Z_Registration_Info_UScriptStruct_FStartPhysicsTickFunction.InnerSingleton);
}
// ********** End ScriptStruct FStartPhysicsTickFunction *******************************************
// ********** Begin ScriptStruct FEndPhysicsTickFunction *******************************************
struct Z_Construct_UScriptStruct_FEndPhysicsTickFunction_Statics
{
static inline consteval int32 GetStructSize() { return sizeof(FEndPhysicsTickFunction); }
static inline consteval int16 GetStructAlignment() { return alignof(FEndPhysicsTickFunction); }
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Struct_MetaDataParams[] = {
{ "Comment", "/** \n* Tick function that ends the physics tick\n**/" },
{ "ModuleRelativePath", "Classes/Engine/World.h" },
{ "ToolTip", "Tick function that ends the physics tick" },
};
#endif // WITH_METADATA
// ********** Begin ScriptStruct FEndPhysicsTickFunction constinit property declarations ***********
// ********** End ScriptStruct FEndPhysicsTickFunction constinit property declarations *************
static void* NewStructOps()
{
return (UScriptStruct::ICppStructOps*)new UScriptStruct::TCppStructOps<FEndPhysicsTickFunction>();
}
static const UECodeGen_Private::FStructParams StructParams;
}; // struct Z_Construct_UScriptStruct_FEndPhysicsTickFunction_Statics
static_assert(std::is_polymorphic<FEndPhysicsTickFunction>() == std::is_polymorphic<FTickFunction>(), "USTRUCT FEndPhysicsTickFunction cannot be polymorphic unless super FTickFunction is polymorphic");
static FStructRegistrationInfo Z_Registration_Info_UScriptStruct_FEndPhysicsTickFunction;
class UScriptStruct* FEndPhysicsTickFunction::StaticStruct()
{
if (!Z_Registration_Info_UScriptStruct_FEndPhysicsTickFunction.OuterSingleton)
{
Z_Registration_Info_UScriptStruct_FEndPhysicsTickFunction.OuterSingleton = GetStaticStruct(Z_Construct_UScriptStruct_FEndPhysicsTickFunction, (UObject*)Z_Construct_UPackage__Script_Engine(), TEXT("EndPhysicsTickFunction"));
}
return Z_Registration_Info_UScriptStruct_FEndPhysicsTickFunction.OuterSingleton;
}
const UECodeGen_Private::FStructParams Z_Construct_UScriptStruct_FEndPhysicsTickFunction_Statics::StructParams = {
(UObject* (*)())Z_Construct_UPackage__Script_Engine,
Z_Construct_UScriptStruct_FTickFunction,
&NewStructOps,
"EndPhysicsTickFunction",
nullptr,
0,
sizeof(FEndPhysicsTickFunction),
alignof(FEndPhysicsTickFunction),
RF_Public|RF_Transient|RF_MarkAsNative,
EStructFlags(0x00000001),
METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FEndPhysicsTickFunction_Statics::Struct_MetaDataParams), Z_Construct_UScriptStruct_FEndPhysicsTickFunction_Statics::Struct_MetaDataParams)
};
UScriptStruct* Z_Construct_UScriptStruct_FEndPhysicsTickFunction()
{
if (!Z_Registration_Info_UScriptStruct_FEndPhysicsTickFunction.InnerSingleton)
{
UECodeGen_Private::ConstructUScriptStruct(Z_Registration_Info_UScriptStruct_FEndPhysicsTickFunction.InnerSingleton, Z_Construct_UScriptStruct_FEndPhysicsTickFunction_Statics::StructParams);
}
return CastChecked<UScriptStruct>(Z_Registration_Info_UScriptStruct_FEndPhysicsTickFunction.InnerSingleton);
}
// ********** End ScriptStruct FEndPhysicsTickFunction *********************************************
// ********** Begin ScriptStruct FLevelCollection **************************************************
struct Z_Construct_UScriptStruct_FLevelCollection_Statics
{
static inline consteval int32 GetStructSize() { return sizeof(FLevelCollection); }
static inline consteval int16 GetStructAlignment() { return alignof(FLevelCollection); }
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Struct_MetaDataParams[] = {
{ "Comment", "/**\n * Contains a group of levels of a particular ELevelCollectionType within a UWorld\n * and the context required to properly tick/update those levels. This object is move-only.\n */" },
{ "ModuleRelativePath", "Classes/Engine/World.h" },
{ "ToolTip", "Contains a group of levels of a particular ELevelCollectionType within a UWorld\nand the context required to properly tick/update those levels. This object is move-only." },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_GameState_MetaData[] = {
{ "Comment", "/**\n\x09 * The GameState associated with this collection. This may be different than the UWorld's GameState\n\x09 * since the source collection and the duplicated collection will have their own instances.\n\x09 */" },
{ "ModuleRelativePath", "Classes/Engine/World.h" },
{ "ToolTip", "The GameState associated with this collection. This may be different than the UWorld's GameState\nsince the source collection and the duplicated collection will have their own instances." },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_NetDriver_MetaData[] = {
{ "Comment", "/**\n\x09 * The network driver associated with this collection.\n\x09 * The source collection and the duplicated collection will have their own instances.\n\x09 */" },
{ "ModuleRelativePath", "Classes/Engine/World.h" },
{ "ToolTip", "The network driver associated with this collection.\nThe source collection and the duplicated collection will have their own instances." },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_DemoNetDriver_MetaData[] = {
{ "Comment", "/**\n\x09 * The demo network driver associated with this collection.\n\x09 * The source collection and the duplicated collection will have their own instances.\n\x09 */" },
{ "ModuleRelativePath", "Classes/Engine/World.h" },
{ "ToolTip", "The demo network driver associated with this collection.\nThe source collection and the duplicated collection will have their own instances." },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_PersistentLevel_MetaData[] = {
{ "Comment", "/**\n\x09 * The persistent level associated with this collection.\n\x09 * The source collection and the duplicated collection will have their own instances.\n\x09 */" },
{ "ModuleRelativePath", "Classes/Engine/World.h" },
{ "ToolTip", "The persistent level associated with this collection.\nThe source collection and the duplicated collection will have their own instances." },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_Levels_MetaData[] = {
{ "Comment", "/** All the levels in this collection. */" },
{ "ModuleRelativePath", "Classes/Engine/World.h" },
{ "ToolTip", "All the levels in this collection." },
};
#endif // WITH_METADATA
// ********** Begin ScriptStruct FLevelCollection constinit property declarations ******************
static const UECodeGen_Private::FObjectPropertyParams NewProp_GameState;
static const UECodeGen_Private::FObjectPropertyParams NewProp_NetDriver;
static const UECodeGen_Private::FObjectPropertyParams NewProp_DemoNetDriver;
static const UECodeGen_Private::FObjectPropertyParams NewProp_PersistentLevel;
static const UECodeGen_Private::FObjectPropertyParams NewProp_Levels_ElementProp;
static const UECodeGen_Private::FSetPropertyParams NewProp_Levels;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End ScriptStruct FLevelCollection constinit property declarations ********************
static void* NewStructOps()
{
return (UScriptStruct::ICppStructOps*)new UScriptStruct::TCppStructOps<FLevelCollection>();
}
static const UECodeGen_Private::FStructParams StructParams;
}; // struct Z_Construct_UScriptStruct_FLevelCollection_Statics
static FStructRegistrationInfo Z_Registration_Info_UScriptStruct_FLevelCollection;
class UScriptStruct* FLevelCollection::StaticStruct()
{
if (!Z_Registration_Info_UScriptStruct_FLevelCollection.OuterSingleton)
{
Z_Registration_Info_UScriptStruct_FLevelCollection.OuterSingleton = GetStaticStruct(Z_Construct_UScriptStruct_FLevelCollection, (UObject*)Z_Construct_UPackage__Script_Engine(), TEXT("LevelCollection"));
}
return Z_Registration_Info_UScriptStruct_FLevelCollection.OuterSingleton;
}
// ********** Begin ScriptStruct FLevelCollection Property Definitions *****************************
const UECodeGen_Private::FObjectPropertyParams Z_Construct_UScriptStruct_FLevelCollection_Statics::NewProp_GameState = { "GameState", nullptr, (EPropertyFlags)0x0144000000000000, UECodeGen_Private::EPropertyGenFlags::Object | UECodeGen_Private::EPropertyGenFlags::ObjectPtr, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FLevelCollection, GameState), Z_Construct_UClass_AGameStateBase_NoRegister, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_GameState_MetaData), NewProp_GameState_MetaData) };
const UECodeGen_Private::FObjectPropertyParams Z_Construct_UScriptStruct_FLevelCollection_Statics::NewProp_NetDriver = { "NetDriver", nullptr, (EPropertyFlags)0x0144000000000000, UECodeGen_Private::EPropertyGenFlags::Object | UECodeGen_Private::EPropertyGenFlags::ObjectPtr, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FLevelCollection, NetDriver), Z_Construct_UClass_UNetDriver_NoRegister, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_NetDriver_MetaData), NewProp_NetDriver_MetaData) };
const UECodeGen_Private::FObjectPropertyParams Z_Construct_UScriptStruct_FLevelCollection_Statics::NewProp_DemoNetDriver = { "DemoNetDriver", nullptr, (EPropertyFlags)0x0144000000000000, UECodeGen_Private::EPropertyGenFlags::Object | UECodeGen_Private::EPropertyGenFlags::ObjectPtr, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FLevelCollection, DemoNetDriver), Z_Construct_UClass_UDemoNetDriver_NoRegister, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_DemoNetDriver_MetaData), NewProp_DemoNetDriver_MetaData) };
const UECodeGen_Private::FObjectPropertyParams Z_Construct_UScriptStruct_FLevelCollection_Statics::NewProp_PersistentLevel = { "PersistentLevel", nullptr, (EPropertyFlags)0x0144000000000000, UECodeGen_Private::EPropertyGenFlags::Object | UECodeGen_Private::EPropertyGenFlags::ObjectPtr, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FLevelCollection, PersistentLevel), Z_Construct_UClass_ULevel_NoRegister, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_PersistentLevel_MetaData), NewProp_PersistentLevel_MetaData) };
const UECodeGen_Private::FObjectPropertyParams Z_Construct_UScriptStruct_FLevelCollection_Statics::NewProp_Levels_ElementProp = { "Levels", nullptr, (EPropertyFlags)0x0104000000000000, UECodeGen_Private::EPropertyGenFlags::Object | UECodeGen_Private::EPropertyGenFlags::ObjectPtr, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, 0, Z_Construct_UClass_ULevel_NoRegister, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FSetPropertyParams Z_Construct_UScriptStruct_FLevelCollection_Statics::NewProp_Levels = { "Levels", nullptr, (EPropertyFlags)0x0144000000000000, UECodeGen_Private::EPropertyGenFlags::Set, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FLevelCollection, Levels), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_Levels_MetaData), NewProp_Levels_MetaData) };
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UScriptStruct_FLevelCollection_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FLevelCollection_Statics::NewProp_GameState,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FLevelCollection_Statics::NewProp_NetDriver,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FLevelCollection_Statics::NewProp_DemoNetDriver,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FLevelCollection_Statics::NewProp_PersistentLevel,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FLevelCollection_Statics::NewProp_Levels_ElementProp,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FLevelCollection_Statics::NewProp_Levels,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FLevelCollection_Statics::PropPointers) < 2048);
// ********** End ScriptStruct FLevelCollection Property Definitions *******************************
const UECodeGen_Private::FStructParams Z_Construct_UScriptStruct_FLevelCollection_Statics::StructParams = {
(UObject* (*)())Z_Construct_UPackage__Script_Engine,
nullptr,
&NewStructOps,
"LevelCollection",
Z_Construct_UScriptStruct_FLevelCollection_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FLevelCollection_Statics::PropPointers),
sizeof(FLevelCollection),
alignof(FLevelCollection),
RF_Public|RF_Transient|RF_MarkAsNative,
EStructFlags(0x00000001),
METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FLevelCollection_Statics::Struct_MetaDataParams), Z_Construct_UScriptStruct_FLevelCollection_Statics::Struct_MetaDataParams)
};
UScriptStruct* Z_Construct_UScriptStruct_FLevelCollection()
{
if (!Z_Registration_Info_UScriptStruct_FLevelCollection.InnerSingleton)
{
UECodeGen_Private::ConstructUScriptStruct(Z_Registration_Info_UScriptStruct_FLevelCollection.InnerSingleton, Z_Construct_UScriptStruct_FLevelCollection_Statics::StructParams);
}
return CastChecked<UScriptStruct>(Z_Registration_Info_UScriptStruct_FLevelCollection.InnerSingleton);
}
// ********** End ScriptStruct FLevelCollection ****************************************************
// ********** Begin ScriptStruct FStreamingLevelsToConsider ****************************************
struct Z_Construct_UScriptStruct_FStreamingLevelsToConsider_Statics
{
static inline consteval int32 GetStructSize() { return sizeof(FStreamingLevelsToConsider); }
static inline consteval int16 GetStructAlignment() { return alignof(FStreamingLevelsToConsider); }
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Struct_MetaDataParams[] = {
{ "ModuleRelativePath", "Classes/Engine/World.h" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_StreamingLevels_MetaData[] = {
{ "Comment", "/** Priority sorted array of streaming levels actively being considered. */" },
{ "ModuleRelativePath", "Classes/Engine/World.h" },
{ "ToolTip", "Priority sorted array of streaming levels actively being considered." },
};
#endif // WITH_METADATA
// ********** Begin ScriptStruct FStreamingLevelsToConsider constinit property declarations ********
static const UECodeGen_Private::FObjectPropertyParams NewProp_StreamingLevels_Inner;
static const UECodeGen_Private::FArrayPropertyParams NewProp_StreamingLevels;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End ScriptStruct FStreamingLevelsToConsider constinit property declarations **********
static void* NewStructOps()
{
return (UScriptStruct::ICppStructOps*)new UScriptStruct::TCppStructOps<FStreamingLevelsToConsider>();
}
static const UECodeGen_Private::FStructParams StructParams;
}; // struct Z_Construct_UScriptStruct_FStreamingLevelsToConsider_Statics
static FStructRegistrationInfo Z_Registration_Info_UScriptStruct_FStreamingLevelsToConsider;
class UScriptStruct* FStreamingLevelsToConsider::StaticStruct()
{
if (!Z_Registration_Info_UScriptStruct_FStreamingLevelsToConsider.OuterSingleton)
{
Z_Registration_Info_UScriptStruct_FStreamingLevelsToConsider.OuterSingleton = GetStaticStruct(Z_Construct_UScriptStruct_FStreamingLevelsToConsider, (UObject*)Z_Construct_UPackage__Script_Engine(), TEXT("StreamingLevelsToConsider"));
}
return Z_Registration_Info_UScriptStruct_FStreamingLevelsToConsider.OuterSingleton;
}
// ********** Begin ScriptStruct FStreamingLevelsToConsider Property Definitions *******************
const UECodeGen_Private::FObjectPropertyParams Z_Construct_UScriptStruct_FStreamingLevelsToConsider_Statics::NewProp_StreamingLevels_Inner = { "StreamingLevels", nullptr, (EPropertyFlags)0x0104000000000000, UECodeGen_Private::EPropertyGenFlags::Object | UECodeGen_Private::EPropertyGenFlags::ObjectPtr, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, 0, Z_Construct_UClass_ULevelStreaming_NoRegister, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FArrayPropertyParams Z_Construct_UScriptStruct_FStreamingLevelsToConsider_Statics::NewProp_StreamingLevels = { "StreamingLevels", nullptr, (EPropertyFlags)0x0144000000000000, UECodeGen_Private::EPropertyGenFlags::Array, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FStreamingLevelsToConsider, StreamingLevels), EArrayPropertyFlags::None, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_StreamingLevels_MetaData), NewProp_StreamingLevels_MetaData) };
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UScriptStruct_FStreamingLevelsToConsider_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FStreamingLevelsToConsider_Statics::NewProp_StreamingLevels_Inner,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FStreamingLevelsToConsider_Statics::NewProp_StreamingLevels,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FStreamingLevelsToConsider_Statics::PropPointers) < 2048);
// ********** End ScriptStruct FStreamingLevelsToConsider Property Definitions *********************
const UECodeGen_Private::FStructParams Z_Construct_UScriptStruct_FStreamingLevelsToConsider_Statics::StructParams = {
(UObject* (*)())Z_Construct_UPackage__Script_Engine,
nullptr,
&NewStructOps,
"StreamingLevelsToConsider",
Z_Construct_UScriptStruct_FStreamingLevelsToConsider_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FStreamingLevelsToConsider_Statics::PropPointers),
sizeof(FStreamingLevelsToConsider),
alignof(FStreamingLevelsToConsider),
RF_Public|RF_Transient|RF_MarkAsNative,
EStructFlags(0x00000001),
METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FStreamingLevelsToConsider_Statics::Struct_MetaDataParams), Z_Construct_UScriptStruct_FStreamingLevelsToConsider_Statics::Struct_MetaDataParams)
};
UScriptStruct* Z_Construct_UScriptStruct_FStreamingLevelsToConsider()
{
if (!Z_Registration_Info_UScriptStruct_FStreamingLevelsToConsider.InnerSingleton)
{
UECodeGen_Private::ConstructUScriptStruct(Z_Registration_Info_UScriptStruct_FStreamingLevelsToConsider.InnerSingleton, Z_Construct_UScriptStruct_FStreamingLevelsToConsider_Statics::StructParams);
}
return CastChecked<UScriptStruct>(Z_Registration_Info_UScriptStruct_FStreamingLevelsToConsider.InnerSingleton);
}
// ********** End ScriptStruct FStreamingLevelsToConsider ******************************************
// ********** Begin Class UWorld Function GetDataLayerManager **************************************
struct Z_Construct_UFunction_UWorld_GetDataLayerManager_Statics
{
struct World_eventGetDataLayerManager_Parms
{
UDataLayerManager* ReturnValue;
};
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
{ "Category", "Utilities|WorldPartition" },
{ "Comment", "/**\n\x09 * Returns the UDataLayerManager associated with this world.\n\x09 *\n\x09 * @return UDataLayerManager object associated with this world\n\x09 */" },
{ "ModuleRelativePath", "Classes/Engine/World.h" },
{ "ToolTip", "Returns the UDataLayerManager associated with this world.\n\n@return UDataLayerManager object associated with this world" },
};
#endif // WITH_METADATA
// ********** Begin Function GetDataLayerManager constinit property declarations *******************
static const UECodeGen_Private::FObjectPropertyParams NewProp_ReturnValue;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Function GetDataLayerManager constinit property declarations *********************
static const UECodeGen_Private::FFunctionParams FuncParams;
};
// ********** Begin Function GetDataLayerManager Property Definitions ******************************
const UECodeGen_Private::FObjectPropertyParams Z_Construct_UFunction_UWorld_GetDataLayerManager_Statics::NewProp_ReturnValue = { "ReturnValue", nullptr, (EPropertyFlags)0x0010000000000580, UECodeGen_Private::EPropertyGenFlags::Object, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(World_eventGetDataLayerManager_Parms, ReturnValue), Z_Construct_UClass_UDataLayerManager_NoRegister, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_UWorld_GetDataLayerManager_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UWorld_GetDataLayerManager_Statics::NewProp_ReturnValue,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_UWorld_GetDataLayerManager_Statics::PropPointers) < 2048);
// ********** End Function GetDataLayerManager Property Definitions ********************************
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_UWorld_GetDataLayerManager_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_UWorld, nullptr, "GetDataLayerManager", Z_Construct_UFunction_UWorld_GetDataLayerManager_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UFunction_UWorld_GetDataLayerManager_Statics::PropPointers),
sizeof(Z_Construct_UFunction_UWorld_GetDataLayerManager_Statics::World_eventGetDataLayerManager_Parms),
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x54020403, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_UWorld_GetDataLayerManager_Statics::Function_MetaDataParams), Z_Construct_UFunction_UWorld_GetDataLayerManager_Statics::Function_MetaDataParams)}, };
static_assert(sizeof(Z_Construct_UFunction_UWorld_GetDataLayerManager_Statics::World_eventGetDataLayerManager_Parms) < MAX_uint16);
UFunction* Z_Construct_UFunction_UWorld_GetDataLayerManager()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_UWorld_GetDataLayerManager_Statics::FuncParams);
}
return ReturnFunction;
}
DEFINE_FUNCTION(UWorld::execGetDataLayerManager)
{
P_FINISH;
P_NATIVE_BEGIN;
*(UDataLayerManager**)Z_Param__Result=P_THIS->GetDataLayerManager();
P_NATIVE_END;
}
// ********** End Class UWorld Function GetDataLayerManager ****************************************
// ********** Begin Class UWorld Function HandleTimelineScrubbed ***********************************
struct Z_Construct_UFunction_UWorld_HandleTimelineScrubbed_Statics
{
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
{ "Comment", "/** Called from DemoNetDriver when playing back a replay and the timeline is successfully scrubbed */" },
{ "ModuleRelativePath", "Classes/Engine/World.h" },
{ "ToolTip", "Called from DemoNetDriver when playing back a replay and the timeline is successfully scrubbed" },
};
#endif // WITH_METADATA
// ********** Begin Function HandleTimelineScrubbed constinit property declarations ****************
// ********** End Function HandleTimelineScrubbed constinit property declarations ******************
static const UECodeGen_Private::FFunctionParams FuncParams;
};
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_UWorld_HandleTimelineScrubbed_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_UWorld, nullptr, "HandleTimelineScrubbed", nullptr,
0,
0,
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x00020403, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_UWorld_HandleTimelineScrubbed_Statics::Function_MetaDataParams), Z_Construct_UFunction_UWorld_HandleTimelineScrubbed_Statics::Function_MetaDataParams)}, };
UFunction* Z_Construct_UFunction_UWorld_HandleTimelineScrubbed()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_UWorld_HandleTimelineScrubbed_Statics::FuncParams);
}
return ReturnFunction;
}
DEFINE_FUNCTION(UWorld::execHandleTimelineScrubbed)
{
P_FINISH;
P_NATIVE_BEGIN;
P_THIS->HandleTimelineScrubbed();
P_NATIVE_END;
}
// ********** End Class UWorld Function HandleTimelineScrubbed *************************************
// ********** Begin Class UWorld Function K2_GetWorldSettings **************************************
struct Z_Construct_UFunction_UWorld_K2_GetWorldSettings_Statics
{
struct World_eventK2_GetWorldSettings_Parms
{
AWorldSettings* ReturnValue;
};
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
{ "Category", "Utilities|World" },
{ "Comment", "/**\n\x09 * Returns the AWorldSettings actor associated with this world.\n\x09 *\n\x09 * @return AWorldSettings actor associated with this world\n\x09 */" },
{ "DisplayName", "GetWorldSettings" },
{ "ModuleRelativePath", "Classes/Engine/World.h" },
{ "ScriptName", "GetWorldSettings" },
{ "ToolTip", "Returns the AWorldSettings actor associated with this world.\n\n@return AWorldSettings actor associated with this world" },
};
#endif // WITH_METADATA
// ********** Begin Function K2_GetWorldSettings constinit property declarations *******************
static const UECodeGen_Private::FObjectPropertyParams NewProp_ReturnValue;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Function K2_GetWorldSettings constinit property declarations *********************
static const UECodeGen_Private::FFunctionParams FuncParams;
};
// ********** Begin Function K2_GetWorldSettings Property Definitions ******************************
const UECodeGen_Private::FObjectPropertyParams Z_Construct_UFunction_UWorld_K2_GetWorldSettings_Statics::NewProp_ReturnValue = { "ReturnValue", nullptr, (EPropertyFlags)0x0010000000000580, UECodeGen_Private::EPropertyGenFlags::Object, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(World_eventK2_GetWorldSettings_Parms, ReturnValue), Z_Construct_UClass_AWorldSettings_NoRegister, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_UWorld_K2_GetWorldSettings_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UWorld_K2_GetWorldSettings_Statics::NewProp_ReturnValue,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_UWorld_K2_GetWorldSettings_Statics::PropPointers) < 2048);
// ********** End Function K2_GetWorldSettings Property Definitions ********************************
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_UWorld_K2_GetWorldSettings_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_UWorld, nullptr, "K2_GetWorldSettings", Z_Construct_UFunction_UWorld_K2_GetWorldSettings_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UFunction_UWorld_K2_GetWorldSettings_Statics::PropPointers),
sizeof(Z_Construct_UFunction_UWorld_K2_GetWorldSettings_Statics::World_eventK2_GetWorldSettings_Parms),
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x04020403, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_UWorld_K2_GetWorldSettings_Statics::Function_MetaDataParams), Z_Construct_UFunction_UWorld_K2_GetWorldSettings_Statics::Function_MetaDataParams)}, };
static_assert(sizeof(Z_Construct_UFunction_UWorld_K2_GetWorldSettings_Statics::World_eventK2_GetWorldSettings_Parms) < MAX_uint16);
UFunction* Z_Construct_UFunction_UWorld_K2_GetWorldSettings()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_UWorld_K2_GetWorldSettings_Statics::FuncParams);
}
return ReturnFunction;
}
DEFINE_FUNCTION(UWorld::execK2_GetWorldSettings)
{
P_FINISH;
P_NATIVE_BEGIN;
*(AWorldSettings**)Z_Param__Result=P_THIS->K2_GetWorldSettings();
P_NATIVE_END;
}
// ********** End Class UWorld Function K2_GetWorldSettings ****************************************
// ********** Begin Class UWorld *******************************************************************
FClassRegistrationInfo Z_Registration_Info_UClass_UWorld;
UClass* UWorld::GetPrivateStaticClass()
{
using TClass = UWorld;
if (!Z_Registration_Info_UClass_UWorld.InnerSingleton)
{
GetPrivateStaticClassBody(
TClass::StaticPackage(),
TEXT("World"),
Z_Registration_Info_UClass_UWorld.InnerSingleton,
StaticRegisterNativesUWorld,
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_UWorld.InnerSingleton;
}
UClass* Z_Construct_UClass_UWorld_NoRegister()
{
return UWorld::GetPrivateStaticClass();
}
struct Z_Construct_UClass_UWorld_Statics
{
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Class_MetaDataParams[] = {
{ "Comment", "/** \n * The World is the top level object representing a map or a sandbox in which Actors and Components will exist and be rendered. \n *\n * A World can be a single Persistent Level with an optional list of streaming levels that are loaded and unloaded via volumes and blueprint functions\n * or it can be a collection of levels organized with a World Composition.\n *\n * In a standalone game, generally only a single World exists except during seamless area transitions when both a destination and current world exists.\n * In the editor many Worlds exist: The level being edited, each PIE instance, each editor tool which has an interactive rendered viewport, and many more.\n *\n */" },
{ "IncludePath", "Engine/World.h" },
{ "ModuleRelativePath", "Classes/Engine/World.h" },
{ "ObjectInitializerConstructorDeclared", "" },
{ "ToolTip", "The World is the top level object representing a map or a sandbox in which Actors and Components will exist and be rendered.\n\nA World can be a single Persistent Level with an optional list of streaming levels that are loaded and unloaded via volumes and blueprint functions\nor it can be a collection of levels organized with a World Composition.\n\nIn a standalone game, generally only a single World exists except during seamless area transitions when both a destination and current world exists.\nIn the editor many Worlds exist: The level being edited, each PIE instance, each editor tool which has an interactive rendered viewport, and many more." },
};
#if WITH_EDITORONLY_DATA
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_Layers_MetaData[] = {
{ "Comment", "/** List of all the layers referenced by the world's actors */" },
{ "ModuleRelativePath", "Classes/Engine/World.h" },
{ "ToolTip", "List of all the layers referenced by the world's actors" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_ActiveGroupActors_MetaData[] = {
{ "Comment", "// Group actors currently \"active\"\n" },
{ "ModuleRelativePath", "Classes/Engine/World.h" },
{ "ToolTip", "Group actors currently \"active\"" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_ThumbnailInfo_MetaData[] = {
{ "Category", "Thumbnail" },
{ "Comment", "/** Information for thumbnail rendering */" },
{ "EditInline", "true" },
{ "ModuleRelativePath", "Classes/Engine/World.h" },
{ "ToolTip", "Information for thumbnail rendering" },
};
#endif // WITH_EDITORONLY_DATA
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_PersistentLevel_MetaData[] = {
{ "Comment", "/** Persistent level containing the world info, default brush and actors spawned during gameplay among other things\x09\x09\x09*/" },
{ "ModuleRelativePath", "Classes/Engine/World.h" },
{ "ToolTip", "Persistent level containing the world info, default brush and actors spawned during gameplay among other things" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_NetDriver_MetaData[] = {
{ "Comment", "/** The NAME_GameNetDriver game connection(s) for client/server communication */" },
{ "ModuleRelativePath", "Classes/Engine/World.h" },
{ "ToolTip", "The NAME_GameNetDriver game connection(s) for client/server communication" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_LineBatcher_MetaData[] = {
{ "EditInline", "true" },
{ "ModuleRelativePath", "Classes/Engine/World.h" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_PersistentLineBatcher_MetaData[] = {
{ "EditInline", "true" },
{ "ModuleRelativePath", "Classes/Engine/World.h" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_ForegroundLineBatcher_MetaData[] = {
{ "EditInline", "true" },
{ "ModuleRelativePath", "Classes/Engine/World.h" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_NetworkManager_MetaData[] = {
{ "Comment", "/** Instance of this world's game-specific networking management */" },
{ "ModuleRelativePath", "Classes/Engine/World.h" },
{ "ToolTip", "Instance of this world's game-specific networking management" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_PhysicsCollisionHandler_MetaData[] = {
{ "Comment", "/** Instance of this world's game-specific physics collision handler */" },
{ "ModuleRelativePath", "Classes/Engine/World.h" },
{ "ToolTip", "Instance of this world's game-specific physics collision handler" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_PhysicsQueryHandler_MetaData[] = {
{ "Comment", "/** Instance of this world's game-specific physics query handler */" },
{ "ModuleRelativePath", "Classes/Engine/World.h" },
{ "ToolTip", "Instance of this world's game-specific physics query handler" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_ExtraReferencedObjects_MetaData[] = {
{ "Comment", "/** Array of any additional objects that need to be referenced by this world, to make sure they aren't GC'd */" },
{ "ModuleRelativePath", "Classes/Engine/World.h" },
{ "ToolTip", "Array of any additional objects that need to be referenced by this world, to make sure they aren't GC'd" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_PerModuleDataObjects_MetaData[] = {
{ "Comment", "/**\n\x09 * External modules can have additional data associated with this UWorld.\n\x09 * This is a list of per module world data objects. These aren't\n\x09 * loaded/saved by default.\n\x09 */" },
{ "ModuleRelativePath", "Classes/Engine/World.h" },
{ "ToolTip", "External modules can have additional data associated with this UWorld.\nThis is a list of per module world data objects. These aren't\nloaded/saved by default." },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_StreamingLevels_MetaData[] = {
{ "Comment", "/** Level collection. ULevels are referenced by FName (Package name) to avoid serialized references. Also contains offsets in world units */" },
{ "ModuleRelativePath", "Classes/Engine/World.h" },
{ "ToolTip", "Level collection. ULevels are referenced by FName (Package name) to avoid serialized references. Also contains offsets in world units" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_StreamingLevelsToConsider_MetaData[] = {
{ "Comment", "/** This is the list of streaming levels that are actively being considered for what their state should be. It will be a subset of StreamingLevels */" },
{ "ModuleRelativePath", "Classes/Engine/World.h" },
{ "ToolTip", "This is the list of streaming levels that are actively being considered for what their state should be. It will be a subset of StreamingLevels" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_ServerStreamingLevelsVisibility_MetaData[] = {
{ "ModuleRelativePath", "Classes/Engine/World.h" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_StreamingLevelsPrefix_MetaData[] = {
{ "Comment", "/** Prefix we used to rename streaming levels, non empty in PIE and standalone preview */" },
{ "ModuleRelativePath", "Classes/Engine/World.h" },
{ "ToolTip", "Prefix we used to rename streaming levels, non empty in PIE and standalone preview" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_LineBatchers_MetaData[] = {
{ "Comment", "/** Line Batchers. Persistent types don't get flushed every frame. */" },
{ "EditInline", "true" },
{ "ModuleRelativePath", "Classes/Engine/World.h" },
{ "ToolTip", "Line Batchers. Persistent types don't get flushed every frame." },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_MakingVisibleLevels_MetaData[] = {
{ "Comment", "/** Level(s) in the queue to be made visible. */" },
{ "ModuleRelativePath", "Classes/Engine/World.h" },
{ "ToolTip", "Level(s) in the queue to be made visible." },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_MakingInvisibleLevels_MetaData[] = {
{ "Comment", "/** Level(s) in the queue to be made invisible. */" },
{ "ModuleRelativePath", "Classes/Engine/World.h" },
{ "ToolTip", "Level(s) in the queue to be made invisible." },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_DemoNetDriver_MetaData[] = {
{ "Comment", "/** NetDriver for capturing network traffic to record demos */" },
{ "ModuleRelativePath", "Classes/Engine/World.h" },
{ "ToolTip", "NetDriver for capturing network traffic to record demos" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_MyParticleEventManager_MetaData[] = {
{ "Comment", "/** Particle event manager **/" },
{ "ModuleRelativePath", "Classes/Engine/World.h" },
{ "ToolTip", "Particle event manager *" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_DefaultPhysicsVolume_MetaData[] = {
{ "Comment", "/** DefaultPhysicsVolume used for whole game **/" },
{ "ModuleRelativePath", "Classes/Engine/World.h" },
{ "ToolTip", "DefaultPhysicsVolume used for whole game *" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_bAreConstraintsDirty_MetaData[] = {
{ "Comment", "/** Keeps track whether actors moved via PostEditMove and therefore constraint syncup should be performed. */" },
{ "ModuleRelativePath", "Classes/Engine/World.h" },
{ "ToolTip", "Keeps track whether actors moved via PostEditMove and therefore constraint syncup should be performed." },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_NavigationSystem_MetaData[] = {
{ "Comment", "/** The world's navigation data manager */" },
{ "ModuleRelativePath", "Classes/Engine/World.h" },
{ "ToolTip", "The world's navigation data manager" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_AuthorityGameMode_MetaData[] = {
{ "Comment", "/** The current GameMode, valid only on the server */" },
{ "ModuleRelativePath", "Classes/Engine/World.h" },
{ "ToolTip", "The current GameMode, valid only on the server" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_GameState_MetaData[] = {
{ "Comment", "/** The replicated actor which contains game state information that can be accessible to clients. Direct access is not allowed, use GetGameState<>() */" },
{ "ModuleRelativePath", "Classes/Engine/World.h" },
{ "ToolTip", "The replicated actor which contains game state information that can be accessible to clients. Direct access is not allowed, use GetGameState<>()" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_AISystem_MetaData[] = {
{ "Comment", "/** The AI System handles generating pathing information and AI behavior */" },
{ "ModuleRelativePath", "Classes/Engine/World.h" },
{ "ToolTip", "The AI System handles generating pathing information and AI behavior" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_AvoidanceManager_MetaData[] = {
{ "Comment", "/** RVO avoidance manager used by game */" },
{ "ModuleRelativePath", "Classes/Engine/World.h" },
{ "ToolTip", "RVO avoidance manager used by game" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_Levels_MetaData[] = {
{ "Comment", "/** Array of levels currently in this world. Not serialized to disk to avoid hard references. */" },
{ "ModuleRelativePath", "Classes/Engine/World.h" },
{ "ToolTip", "Array of levels currently in this world. Not serialized to disk to avoid hard references." },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_LevelCollections_MetaData[] = {
{ "Comment", "/** Array of level collections currently in this world. */" },
{ "ModuleRelativePath", "Classes/Engine/World.h" },
{ "ToolTip", "Array of level collections currently in this world." },
};
#if WITH_EDITORONLY_DATA
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_CurrentLevel_MetaData[] = {
{ "Comment", "/** Pointer to the current level being edited. Level has to be in the Levels array and == PersistentLevel in the game. */" },
{ "ModuleRelativePath", "Classes/Engine/World.h" },
{ "ToolTip", "Pointer to the current level being edited. Level has to be in the Levels array and == PersistentLevel in the game." },
};
#endif // WITH_EDITORONLY_DATA
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_OwningGameInstance_MetaData[] = {
{ "ModuleRelativePath", "Classes/Engine/World.h" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_ParameterCollectionInstances_MetaData[] = {
{ "Comment", "/** Parameter collection instances that hold parameter overrides for this world. */" },
{ "ModuleRelativePath", "Classes/Engine/World.h" },
{ "ToolTip", "Parameter collection instances that hold parameter overrides for this world." },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_CanvasForRenderingToTarget_MetaData[] = {
{ "Comment", "/** \n\x09 * Canvas object used for drawing to render targets from blueprint functions eg DrawMaterialToRenderTarget.\n\x09 * This is cached as UCanvas creation takes >100ms.\n\x09 */" },
{ "ModuleRelativePath", "Classes/Engine/World.h" },
{ "ToolTip", "Canvas object used for drawing to render targets from blueprint functions eg DrawMaterialToRenderTarget.\nThis is cached as UCanvas creation takes >100ms." },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_CanvasForDrawMaterialToRenderTarget_MetaData[] = {
{ "ModuleRelativePath", "Classes/Engine/World.h" },
};
#if WITH_EDITORONLY_DATA
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_EditorViews_MetaData[] = {
{ "Comment", "/** Saved editor viewport states - one for each view type. Indexed using ELevelViewportType from UnrealEdTypes.h.\x09*/" },
{ "ModuleRelativePath", "Classes/Engine/World.h" },
{ "ToolTip", "Saved editor viewport states - one for each view type. Indexed using ELevelViewportType from UnrealEdTypes.h." },
};
#endif // WITH_EDITORONLY_DATA
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_PhysicsField_MetaData[] = {
{ "Comment", "/** Physics Field component. */" },
{ "EditInline", "true" },
{ "ModuleRelativePath", "Classes/Engine/World.h" },
{ "ToolTip", "Physics Field component." },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_ComponentsThatNeedPreEndOfFrameSync_MetaData[] = {
{ "Comment", "/** Array of components that need to wait on tasks before end of frame updates */" },
{ "EditInline", "true" },
{ "ModuleRelativePath", "Classes/Engine/World.h" },
{ "ToolTip", "Array of components that need to wait on tasks before end of frame updates" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_ComponentsThatNeedPreEndOfFrameSync_AsyncTick_MetaData[] = {
{ "Comment", "/** Array of components that need to wait on tasks before end of frame updates */" },
{ "EditInline", "true" },
{ "ModuleRelativePath", "Classes/Engine/World.h" },
{ "ToolTip", "Array of components that need to wait on tasks before end of frame updates" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_ComponentsThatNeedEndOfFrameUpdate_MetaData[] = {
{ "Comment", "/** Array of components that need updates at the end of the frame */" },
{ "EditInline", "true" },
{ "ModuleRelativePath", "Classes/Engine/World.h" },
{ "ToolTip", "Array of components that need updates at the end of the frame" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_ComponentsThatNeedEndOfFrameUpdate_AsyncTick_MetaData[] = {
{ "Comment", "/** Array of components that need updates at the end of the frame */" },
{ "EditInline", "true" },
{ "ModuleRelativePath", "Classes/Engine/World.h" },
{ "ToolTip", "Array of components that need updates at the end of the frame" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_ComponentsThatNeedEndOfFrameUpdate_OnGameThread_MetaData[] = {
{ "Comment", "/** Array of components that need game thread updates at the end of the frame */" },
{ "EditInline", "true" },
{ "ModuleRelativePath", "Classes/Engine/World.h" },
{ "ToolTip", "Array of components that need game thread updates at the end of the frame" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_ComponentsThatNeedEndOfFrameMarkRenderStateDirty_MetaData[] = {
{ "Comment", "/** Array of components that need to be marked dirty *after* updating, because it wasn't safe to do so during an update. */" },
{ "EditInline", "true" },
{ "ModuleRelativePath", "Classes/Engine/World.h" },
{ "ToolTip", "Array of components that need to be marked dirty *after* updating, because it wasn't safe to do so during an update." },
};
#if WITH_EDITORONLY_DATA
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_SelectedLevels_MetaData[] = {
{ "Comment", "/** Array of selected levels currently in this world. Not serialized to disk to avoid hard references.\x09*/" },
{ "ModuleRelativePath", "Classes/Engine/World.h" },
{ "ToolTip", "Array of selected levels currently in this world. Not serialized to disk to avoid hard references." },
};
#endif // WITH_EDITORONLY_DATA
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_WorldComposition_MetaData[] = {
{ "Comment", "/** All levels information from which our world is composed */" },
{ "ModuleRelativePath", "Classes/Engine/World.h" },
{ "ToolTip", "All levels information from which our world is composed" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_ContentBundleManager_MetaData[] = {
{ "ModuleRelativePath", "Classes/Engine/World.h" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_PSCPool_MetaData[] = {
{ "ModuleRelativePath", "Classes/Engine/World.h" },
};
#endif // WITH_METADATA
// ********** Begin Class UWorld constinit property declarations ***********************************
#if WITH_EDITORONLY_DATA
static const UECodeGen_Private::FObjectPropertyParams NewProp_Layers_Inner;
static const UECodeGen_Private::FArrayPropertyParams NewProp_Layers;
static const UECodeGen_Private::FObjectPropertyParams NewProp_ActiveGroupActors_Inner;
static const UECodeGen_Private::FArrayPropertyParams NewProp_ActiveGroupActors;
static const UECodeGen_Private::FObjectPropertyParams NewProp_ThumbnailInfo;
#endif // WITH_EDITORONLY_DATA
static const UECodeGen_Private::FObjectPropertyParams NewProp_PersistentLevel;
static const UECodeGen_Private::FObjectPropertyParams NewProp_NetDriver;
static const UECodeGen_Private::FObjectPropertyParams NewProp_LineBatcher;
static const UECodeGen_Private::FObjectPropertyParams NewProp_PersistentLineBatcher;
static const UECodeGen_Private::FObjectPropertyParams NewProp_ForegroundLineBatcher;
static const UECodeGen_Private::FObjectPropertyParams NewProp_NetworkManager;
static const UECodeGen_Private::FObjectPropertyParams NewProp_PhysicsCollisionHandler;
static const UECodeGen_Private::FObjectPropertyParams NewProp_PhysicsQueryHandler;
static const UECodeGen_Private::FObjectPropertyParams NewProp_ExtraReferencedObjects_Inner;
static const UECodeGen_Private::FArrayPropertyParams NewProp_ExtraReferencedObjects;
static const UECodeGen_Private::FObjectPropertyParams NewProp_PerModuleDataObjects_Inner;
static const UECodeGen_Private::FArrayPropertyParams NewProp_PerModuleDataObjects;
static const UECodeGen_Private::FObjectPropertyParams NewProp_StreamingLevels_Inner;
static const UECodeGen_Private::FArrayPropertyParams NewProp_StreamingLevels;
static const UECodeGen_Private::FStructPropertyParams NewProp_StreamingLevelsToConsider;
static const UECodeGen_Private::FObjectPropertyParams NewProp_ServerStreamingLevelsVisibility;
static const UECodeGen_Private::FStrPropertyParams NewProp_StreamingLevelsPrefix;
static const UECodeGen_Private::FObjectPropertyParams NewProp_LineBatchers;
static const UECodeGen_Private::FObjectPropertyParams NewProp_MakingVisibleLevels_Inner;
static const UECodeGen_Private::FArrayPropertyParams NewProp_MakingVisibleLevels;
static const UECodeGen_Private::FObjectPropertyParams NewProp_MakingInvisibleLevels_Inner;
static const UECodeGen_Private::FArrayPropertyParams NewProp_MakingInvisibleLevels;
static const UECodeGen_Private::FObjectPropertyParams NewProp_DemoNetDriver;
static const UECodeGen_Private::FObjectPropertyParams NewProp_MyParticleEventManager;
static const UECodeGen_Private::FObjectPropertyParams NewProp_DefaultPhysicsVolume;
static void NewProp_bAreConstraintsDirty_SetBit(void* Obj);
static const UECodeGen_Private::FBoolPropertyParams NewProp_bAreConstraintsDirty;
static const UECodeGen_Private::FObjectPropertyParams NewProp_NavigationSystem;
static const UECodeGen_Private::FObjectPropertyParams NewProp_AuthorityGameMode;
static const UECodeGen_Private::FObjectPropertyParams NewProp_GameState;
static const UECodeGen_Private::FObjectPropertyParams NewProp_AISystem;
static const UECodeGen_Private::FObjectPropertyParams NewProp_AvoidanceManager;
static const UECodeGen_Private::FObjectPropertyParams NewProp_Levels_Inner;
static const UECodeGen_Private::FArrayPropertyParams NewProp_Levels;
static const UECodeGen_Private::FStructPropertyParams NewProp_LevelCollections_Inner;
static const UECodeGen_Private::FArrayPropertyParams NewProp_LevelCollections;
#if WITH_EDITORONLY_DATA
static const UECodeGen_Private::FObjectPropertyParams NewProp_CurrentLevel;
#endif // WITH_EDITORONLY_DATA
static const UECodeGen_Private::FObjectPropertyParams NewProp_OwningGameInstance;
static const UECodeGen_Private::FObjectPropertyParams NewProp_ParameterCollectionInstances_Inner;
static const UECodeGen_Private::FArrayPropertyParams NewProp_ParameterCollectionInstances;
static const UECodeGen_Private::FObjectPropertyParams NewProp_CanvasForRenderingToTarget;
static const UECodeGen_Private::FObjectPropertyParams NewProp_CanvasForDrawMaterialToRenderTarget;
#if WITH_EDITORONLY_DATA
static const UECodeGen_Private::FStructPropertyParams NewProp_EditorViews_Inner;
static const UECodeGen_Private::FArrayPropertyParams NewProp_EditorViews;
#endif // WITH_EDITORONLY_DATA
static const UECodeGen_Private::FObjectPropertyParams NewProp_PhysicsField;
static const UECodeGen_Private::FObjectPropertyParams NewProp_ComponentsThatNeedPreEndOfFrameSync_ElementProp;
static const UECodeGen_Private::FSetPropertyParams NewProp_ComponentsThatNeedPreEndOfFrameSync;
static const UECodeGen_Private::FObjectPropertyParams NewProp_ComponentsThatNeedPreEndOfFrameSync_AsyncTick_ElementProp;
static const UECodeGen_Private::FSetPropertyParams NewProp_ComponentsThatNeedPreEndOfFrameSync_AsyncTick;
static const UECodeGen_Private::FObjectPropertyParams NewProp_ComponentsThatNeedEndOfFrameUpdate_Inner;
static const UECodeGen_Private::FArrayPropertyParams NewProp_ComponentsThatNeedEndOfFrameUpdate;
static const UECodeGen_Private::FObjectPropertyParams NewProp_ComponentsThatNeedEndOfFrameUpdate_AsyncTick_Inner;
static const UECodeGen_Private::FArrayPropertyParams NewProp_ComponentsThatNeedEndOfFrameUpdate_AsyncTick;
static const UECodeGen_Private::FObjectPropertyParams NewProp_ComponentsThatNeedEndOfFrameUpdate_OnGameThread_Inner;
static const UECodeGen_Private::FArrayPropertyParams NewProp_ComponentsThatNeedEndOfFrameUpdate_OnGameThread;
static const UECodeGen_Private::FObjectPropertyParams NewProp_ComponentsThatNeedEndOfFrameMarkRenderStateDirty_Inner;
static const UECodeGen_Private::FArrayPropertyParams NewProp_ComponentsThatNeedEndOfFrameMarkRenderStateDirty;
#if WITH_EDITORONLY_DATA
static const UECodeGen_Private::FObjectPropertyParams NewProp_SelectedLevels_Inner;
static const UECodeGen_Private::FArrayPropertyParams NewProp_SelectedLevels;
#endif // WITH_EDITORONLY_DATA
static const UECodeGen_Private::FObjectPropertyParams NewProp_WorldComposition;
static const UECodeGen_Private::FObjectPropertyParams NewProp_ContentBundleManager;
static const UECodeGen_Private::FStructPropertyParams NewProp_PSCPool;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Class UWorld constinit property declarations *************************************
static constexpr UE::CodeGen::FClassNativeFunction Funcs[] = {
{ .NameUTF8 = UTF8TEXT("GetDataLayerManager"), .Pointer = &UWorld::execGetDataLayerManager },
{ .NameUTF8 = UTF8TEXT("HandleTimelineScrubbed"), .Pointer = &UWorld::execHandleTimelineScrubbed },
{ .NameUTF8 = UTF8TEXT("K2_GetWorldSettings"), .Pointer = &UWorld::execK2_GetWorldSettings },
};
static UObject* (*const DependentSingletons[])();
static constexpr FClassFunctionLinkInfo FuncInfo[] = {
{ &Z_Construct_UFunction_UWorld_GetDataLayerManager, "GetDataLayerManager" }, // 3409785795
{ &Z_Construct_UFunction_UWorld_HandleTimelineScrubbed, "HandleTimelineScrubbed" }, // 296943812
{ &Z_Construct_UFunction_UWorld_K2_GetWorldSettings, "K2_GetWorldSettings" }, // 536094698
};
static_assert(UE_ARRAY_COUNT(FuncInfo) < 2048);
static constexpr FCppClassTypeInfoStatic StaticCppClassTypeInfo = {
TCppClassTypeTraits<UWorld>::IsAbstract,
};
static const UECodeGen_Private::FClassParams ClassParams;
}; // struct Z_Construct_UClass_UWorld_Statics
// ********** Begin Class UWorld Property Definitions **********************************************
#if WITH_EDITORONLY_DATA
const UECodeGen_Private::FObjectPropertyParams Z_Construct_UClass_UWorld_Statics::NewProp_Layers_Inner = { "Layers", nullptr, (EPropertyFlags)0x0104000800000000, UECodeGen_Private::EPropertyGenFlags::Object | UECodeGen_Private::EPropertyGenFlags::ObjectPtr, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, 0, Z_Construct_UClass_ULayer_NoRegister, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FArrayPropertyParams Z_Construct_UClass_UWorld_Statics::NewProp_Layers = { "Layers", nullptr, (EPropertyFlags)0x0114000800002000, UECodeGen_Private::EPropertyGenFlags::Array, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(UWorld, Layers), EArrayPropertyFlags::None, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_Layers_MetaData), NewProp_Layers_MetaData) };
const UECodeGen_Private::FObjectPropertyParams Z_Construct_UClass_UWorld_Statics::NewProp_ActiveGroupActors_Inner = { "ActiveGroupActors", nullptr, (EPropertyFlags)0x0104000800000000, UECodeGen_Private::EPropertyGenFlags::Object | UECodeGen_Private::EPropertyGenFlags::ObjectPtr, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, 0, Z_Construct_UClass_AActor_NoRegister, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FArrayPropertyParams Z_Construct_UClass_UWorld_Statics::NewProp_ActiveGroupActors = { "ActiveGroupActors", nullptr, (EPropertyFlags)0x0114000800002000, UECodeGen_Private::EPropertyGenFlags::Array, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(UWorld, ActiveGroupActors), EArrayPropertyFlags::None, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_ActiveGroupActors_MetaData), NewProp_ActiveGroupActors_MetaData) };
const UECodeGen_Private::FObjectPropertyParams Z_Construct_UClass_UWorld_Statics::NewProp_ThumbnailInfo = { "ThumbnailInfo", nullptr, (EPropertyFlags)0x01160008000a0009, UECodeGen_Private::EPropertyGenFlags::Object | UECodeGen_Private::EPropertyGenFlags::ObjectPtr, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(UWorld, ThumbnailInfo), Z_Construct_UClass_UThumbnailInfo_NoRegister, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_ThumbnailInfo_MetaData), NewProp_ThumbnailInfo_MetaData) };
#endif // WITH_EDITORONLY_DATA
const UECodeGen_Private::FObjectPropertyParams Z_Construct_UClass_UWorld_Statics::NewProp_PersistentLevel = { "PersistentLevel", nullptr, (EPropertyFlags)0x0114000000002000, UECodeGen_Private::EPropertyGenFlags::Object | UECodeGen_Private::EPropertyGenFlags::ObjectPtr, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(UWorld, PersistentLevel), Z_Construct_UClass_ULevel_NoRegister, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_PersistentLevel_MetaData), NewProp_PersistentLevel_MetaData) };
const UECodeGen_Private::FObjectPropertyParams Z_Construct_UClass_UWorld_Statics::NewProp_NetDriver = { "NetDriver", nullptr, (EPropertyFlags)0x0114000000002000, UECodeGen_Private::EPropertyGenFlags::Object | UECodeGen_Private::EPropertyGenFlags::ObjectPtr, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(UWorld, NetDriver), Z_Construct_UClass_UNetDriver_NoRegister, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_NetDriver_MetaData), NewProp_NetDriver_MetaData) };
const UECodeGen_Private::FObjectPropertyParams Z_Construct_UClass_UWorld_Statics::NewProp_LineBatcher = { "LineBatcher", nullptr, (EPropertyFlags)0x0114000020082008, UECodeGen_Private::EPropertyGenFlags::Object | UECodeGen_Private::EPropertyGenFlags::ObjectPtr, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(UWorld, LineBatcher_DEPRECATED), Z_Construct_UClass_ULineBatchComponent_NoRegister, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_LineBatcher_MetaData), NewProp_LineBatcher_MetaData) };
const UECodeGen_Private::FObjectPropertyParams Z_Construct_UClass_UWorld_Statics::NewProp_PersistentLineBatcher = { "PersistentLineBatcher", nullptr, (EPropertyFlags)0x0114000020082008, UECodeGen_Private::EPropertyGenFlags::Object | UECodeGen_Private::EPropertyGenFlags::ObjectPtr, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(UWorld, PersistentLineBatcher_DEPRECATED), Z_Construct_UClass_ULineBatchComponent_NoRegister, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_PersistentLineBatcher_MetaData), NewProp_PersistentLineBatcher_MetaData) };
const UECodeGen_Private::FObjectPropertyParams Z_Construct_UClass_UWorld_Statics::NewProp_ForegroundLineBatcher = { "ForegroundLineBatcher", nullptr, (EPropertyFlags)0x0114000020082008, UECodeGen_Private::EPropertyGenFlags::Object | UECodeGen_Private::EPropertyGenFlags::ObjectPtr, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(UWorld, ForegroundLineBatcher_DEPRECATED), Z_Construct_UClass_ULineBatchComponent_NoRegister, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_ForegroundLineBatcher_MetaData), NewProp_ForegroundLineBatcher_MetaData) };
const UECodeGen_Private::FObjectPropertyParams Z_Construct_UClass_UWorld_Statics::NewProp_NetworkManager = { "NetworkManager", nullptr, (EPropertyFlags)0x0114000000002000, UECodeGen_Private::EPropertyGenFlags::Object | UECodeGen_Private::EPropertyGenFlags::ObjectPtr, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(UWorld, NetworkManager), Z_Construct_UClass_AGameNetworkManager_NoRegister, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_NetworkManager_MetaData), NewProp_NetworkManager_MetaData) };
const UECodeGen_Private::FObjectPropertyParams Z_Construct_UClass_UWorld_Statics::NewProp_PhysicsCollisionHandler = { "PhysicsCollisionHandler", nullptr, (EPropertyFlags)0x0114000000002000, UECodeGen_Private::EPropertyGenFlags::Object | UECodeGen_Private::EPropertyGenFlags::ObjectPtr, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(UWorld, PhysicsCollisionHandler), Z_Construct_UClass_UPhysicsCollisionHandler_NoRegister, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_PhysicsCollisionHandler_MetaData), NewProp_PhysicsCollisionHandler_MetaData) };
const UECodeGen_Private::FObjectPropertyParams Z_Construct_UClass_UWorld_Statics::NewProp_PhysicsQueryHandler = { "PhysicsQueryHandler", nullptr, (EPropertyFlags)0x0114000000002000, UECodeGen_Private::EPropertyGenFlags::Object | UECodeGen_Private::EPropertyGenFlags::ObjectPtr, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(UWorld, PhysicsQueryHandler), Z_Construct_UClass_UPhysicsQueryHandler_NoRegister, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_PhysicsQueryHandler_MetaData), NewProp_PhysicsQueryHandler_MetaData) };
const UECodeGen_Private::FObjectPropertyParams Z_Construct_UClass_UWorld_Statics::NewProp_ExtraReferencedObjects_Inner = { "ExtraReferencedObjects", nullptr, (EPropertyFlags)0x0104000000000000, UECodeGen_Private::EPropertyGenFlags::Object | UECodeGen_Private::EPropertyGenFlags::ObjectPtr, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, 0, Z_Construct_UClass_UObject_NoRegister, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FArrayPropertyParams Z_Construct_UClass_UWorld_Statics::NewProp_ExtraReferencedObjects = { "ExtraReferencedObjects", nullptr, (EPropertyFlags)0x0114000000002000, UECodeGen_Private::EPropertyGenFlags::Array, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(UWorld, ExtraReferencedObjects), EArrayPropertyFlags::None, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_ExtraReferencedObjects_MetaData), NewProp_ExtraReferencedObjects_MetaData) };
const UECodeGen_Private::FObjectPropertyParams Z_Construct_UClass_UWorld_Statics::NewProp_PerModuleDataObjects_Inner = { "PerModuleDataObjects", nullptr, (EPropertyFlags)0x0104000000000000, UECodeGen_Private::EPropertyGenFlags::Object | UECodeGen_Private::EPropertyGenFlags::ObjectPtr, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, 0, Z_Construct_UClass_UObject_NoRegister, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FArrayPropertyParams Z_Construct_UClass_UWorld_Statics::NewProp_PerModuleDataObjects = { "PerModuleDataObjects", nullptr, (EPropertyFlags)0x0114000000002000, UECodeGen_Private::EPropertyGenFlags::Array, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(UWorld, PerModuleDataObjects), EArrayPropertyFlags::None, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_PerModuleDataObjects_MetaData), NewProp_PerModuleDataObjects_MetaData) };
const UECodeGen_Private::FObjectPropertyParams Z_Construct_UClass_UWorld_Statics::NewProp_StreamingLevels_Inner = { "StreamingLevels", nullptr, (EPropertyFlags)0x0104000000000000, UECodeGen_Private::EPropertyGenFlags::Object | UECodeGen_Private::EPropertyGenFlags::ObjectPtr, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, 0, Z_Construct_UClass_ULevelStreaming_NoRegister, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FArrayPropertyParams Z_Construct_UClass_UWorld_Statics::NewProp_StreamingLevels = { "StreamingLevels", nullptr, (EPropertyFlags)0x0144000000002000, UECodeGen_Private::EPropertyGenFlags::Array, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(UWorld, StreamingLevels), EArrayPropertyFlags::None, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_StreamingLevels_MetaData), NewProp_StreamingLevels_MetaData) };
const UECodeGen_Private::FStructPropertyParams Z_Construct_UClass_UWorld_Statics::NewProp_StreamingLevelsToConsider = { "StreamingLevelsToConsider", nullptr, (EPropertyFlags)0x0040000000202000, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(UWorld, StreamingLevelsToConsider), Z_Construct_UScriptStruct_FStreamingLevelsToConsider, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_StreamingLevelsToConsider_MetaData), NewProp_StreamingLevelsToConsider_MetaData) }; // 263039517
const UECodeGen_Private::FObjectPropertyParams Z_Construct_UClass_UWorld_Statics::NewProp_ServerStreamingLevelsVisibility = { "ServerStreamingLevelsVisibility", nullptr, (EPropertyFlags)0x0144000000202000, UECodeGen_Private::EPropertyGenFlags::Object | UECodeGen_Private::EPropertyGenFlags::ObjectPtr, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(UWorld, ServerStreamingLevelsVisibility), Z_Construct_UClass_AServerStreamingLevelsVisibility_NoRegister, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_ServerStreamingLevelsVisibility_MetaData), NewProp_ServerStreamingLevelsVisibility_MetaData) };
const UECodeGen_Private::FStrPropertyParams Z_Construct_UClass_UWorld_Statics::NewProp_StreamingLevelsPrefix = { "StreamingLevelsPrefix", nullptr, (EPropertyFlags)0x0010000000000000, UECodeGen_Private::EPropertyGenFlags::Str, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(UWorld, StreamingLevelsPrefix), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_StreamingLevelsPrefix_MetaData), NewProp_StreamingLevelsPrefix_MetaData) };
const UECodeGen_Private::FObjectPropertyParams Z_Construct_UClass_UWorld_Statics::NewProp_LineBatchers = { "LineBatchers", nullptr, (EPropertyFlags)0x0144000000082008, UECodeGen_Private::EPropertyGenFlags::Object | UECodeGen_Private::EPropertyGenFlags::ObjectPtr, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, CPP_ARRAY_DIM(LineBatchers, UWorld), STRUCT_OFFSET(UWorld, LineBatchers), Z_Construct_UClass_ULineBatchComponent_NoRegister, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_LineBatchers_MetaData), NewProp_LineBatchers_MetaData) };
const UECodeGen_Private::FObjectPropertyParams Z_Construct_UClass_UWorld_Statics::NewProp_MakingVisibleLevels_Inner = { "MakingVisibleLevels", nullptr, (EPropertyFlags)0x0104000000000000, UECodeGen_Private::EPropertyGenFlags::Object | UECodeGen_Private::EPropertyGenFlags::ObjectPtr, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, 0, Z_Construct_UClass_ULevel_NoRegister, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FArrayPropertyParams Z_Construct_UClass_UWorld_Statics::NewProp_MakingVisibleLevels = { "MakingVisibleLevels", nullptr, (EPropertyFlags)0x0144000000002000, UECodeGen_Private::EPropertyGenFlags::Array, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(UWorld, MakingVisibleLevels), EArrayPropertyFlags::None, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_MakingVisibleLevels_MetaData), NewProp_MakingVisibleLevels_MetaData) };
const UECodeGen_Private::FObjectPropertyParams Z_Construct_UClass_UWorld_Statics::NewProp_MakingInvisibleLevels_Inner = { "MakingInvisibleLevels", nullptr, (EPropertyFlags)0x0104000000000000, UECodeGen_Private::EPropertyGenFlags::Object | UECodeGen_Private::EPropertyGenFlags::ObjectPtr, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, 0, Z_Construct_UClass_ULevel_NoRegister, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FArrayPropertyParams Z_Construct_UClass_UWorld_Statics::NewProp_MakingInvisibleLevels = { "MakingInvisibleLevels", nullptr, (EPropertyFlags)0x0144000000002000, UECodeGen_Private::EPropertyGenFlags::Array, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(UWorld, MakingInvisibleLevels), EArrayPropertyFlags::None, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_MakingInvisibleLevels_MetaData), NewProp_MakingInvisibleLevels_MetaData) };
const UECodeGen_Private::FObjectPropertyParams Z_Construct_UClass_UWorld_Statics::NewProp_DemoNetDriver = { "DemoNetDriver", nullptr, (EPropertyFlags)0x0144000000000000, UECodeGen_Private::EPropertyGenFlags::Object | UECodeGen_Private::EPropertyGenFlags::ObjectPtr, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(UWorld, DemoNetDriver), Z_Construct_UClass_UDemoNetDriver_NoRegister, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_DemoNetDriver_MetaData), NewProp_DemoNetDriver_MetaData) };
const UECodeGen_Private::FObjectPropertyParams Z_Construct_UClass_UWorld_Statics::NewProp_MyParticleEventManager = { "MyParticleEventManager", nullptr, (EPropertyFlags)0x0114000000000000, UECodeGen_Private::EPropertyGenFlags::Object | UECodeGen_Private::EPropertyGenFlags::ObjectPtr, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(UWorld, MyParticleEventManager), Z_Construct_UClass_AParticleEventManager_NoRegister, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_MyParticleEventManager_MetaData), NewProp_MyParticleEventManager_MetaData) };
const UECodeGen_Private::FObjectPropertyParams Z_Construct_UClass_UWorld_Statics::NewProp_DefaultPhysicsVolume = { "DefaultPhysicsVolume", nullptr, (EPropertyFlags)0x0144000000002000, UECodeGen_Private::EPropertyGenFlags::Object | UECodeGen_Private::EPropertyGenFlags::ObjectPtr, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(UWorld, DefaultPhysicsVolume), Z_Construct_UClass_APhysicsVolume_NoRegister, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_DefaultPhysicsVolume_MetaData), NewProp_DefaultPhysicsVolume_MetaData) };
void Z_Construct_UClass_UWorld_Statics::NewProp_bAreConstraintsDirty_SetBit(void* Obj)
{
((UWorld*)Obj)->bAreConstraintsDirty = 1;
}
const UECodeGen_Private::FBoolPropertyParams Z_Construct_UClass_UWorld_Statics::NewProp_bAreConstraintsDirty = { "bAreConstraintsDirty", nullptr, (EPropertyFlags)0x0010000000002000, UECodeGen_Private::EPropertyGenFlags::Bool , RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, sizeof(uint8), sizeof(UWorld), &Z_Construct_UClass_UWorld_Statics::NewProp_bAreConstraintsDirty_SetBit, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_bAreConstraintsDirty_MetaData), NewProp_bAreConstraintsDirty_MetaData) };
const UECodeGen_Private::FObjectPropertyParams Z_Construct_UClass_UWorld_Statics::NewProp_NavigationSystem = { "NavigationSystem", nullptr, (EPropertyFlags)0x0144000000002000, UECodeGen_Private::EPropertyGenFlags::Object | UECodeGen_Private::EPropertyGenFlags::ObjectPtr, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(UWorld, NavigationSystem), Z_Construct_UClass_UNavigationSystemBase_NoRegister, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_NavigationSystem_MetaData), NewProp_NavigationSystem_MetaData) };
const UECodeGen_Private::FObjectPropertyParams Z_Construct_UClass_UWorld_Statics::NewProp_AuthorityGameMode = { "AuthorityGameMode", nullptr, (EPropertyFlags)0x0144000000002000, UECodeGen_Private::EPropertyGenFlags::Object | UECodeGen_Private::EPropertyGenFlags::ObjectPtr, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(UWorld, AuthorityGameMode), Z_Construct_UClass_AGameModeBase_NoRegister, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_AuthorityGameMode_MetaData), NewProp_AuthorityGameMode_MetaData) };
const UECodeGen_Private::FObjectPropertyParams Z_Construct_UClass_UWorld_Statics::NewProp_GameState = { "GameState", nullptr, (EPropertyFlags)0x0144000000002000, UECodeGen_Private::EPropertyGenFlags::Object | UECodeGen_Private::EPropertyGenFlags::ObjectPtr, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(UWorld, GameState), Z_Construct_UClass_AGameStateBase_NoRegister, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_GameState_MetaData), NewProp_GameState_MetaData) };
const UECodeGen_Private::FObjectPropertyParams Z_Construct_UClass_UWorld_Statics::NewProp_AISystem = { "AISystem", nullptr, (EPropertyFlags)0x0144000000002000, UECodeGen_Private::EPropertyGenFlags::Object | UECodeGen_Private::EPropertyGenFlags::ObjectPtr, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(UWorld, AISystem), Z_Construct_UClass_UAISystemBase_NoRegister, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_AISystem_MetaData), NewProp_AISystem_MetaData) };
const UECodeGen_Private::FObjectPropertyParams Z_Construct_UClass_UWorld_Statics::NewProp_AvoidanceManager = { "AvoidanceManager", nullptr, (EPropertyFlags)0x0144000000002000, UECodeGen_Private::EPropertyGenFlags::Object | UECodeGen_Private::EPropertyGenFlags::ObjectPtr, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(UWorld, AvoidanceManager), Z_Construct_UClass_UAvoidanceManager_NoRegister, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_AvoidanceManager_MetaData), NewProp_AvoidanceManager_MetaData) };
const UECodeGen_Private::FObjectPropertyParams Z_Construct_UClass_UWorld_Statics::NewProp_Levels_Inner = { "Levels", nullptr, (EPropertyFlags)0x0104000000000000, UECodeGen_Private::EPropertyGenFlags::Object | UECodeGen_Private::EPropertyGenFlags::ObjectPtr, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, 0, Z_Construct_UClass_ULevel_NoRegister, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FArrayPropertyParams Z_Construct_UClass_UWorld_Statics::NewProp_Levels = { "Levels", nullptr, (EPropertyFlags)0x0144000000002000, UECodeGen_Private::EPropertyGenFlags::Array, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(UWorld, Levels), EArrayPropertyFlags::None, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_Levels_MetaData), NewProp_Levels_MetaData) };
const UECodeGen_Private::FStructPropertyParams Z_Construct_UClass_UWorld_Statics::NewProp_LevelCollections_Inner = { "LevelCollections", nullptr, (EPropertyFlags)0x0000000000000000, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, 0, Z_Construct_UScriptStruct_FLevelCollection, METADATA_PARAMS(0, nullptr) }; // 3568642023
const UECodeGen_Private::FArrayPropertyParams Z_Construct_UClass_UWorld_Statics::NewProp_LevelCollections = { "LevelCollections", nullptr, (EPropertyFlags)0x0040000400002000, UECodeGen_Private::EPropertyGenFlags::Array, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(UWorld, LevelCollections), EArrayPropertyFlags::None, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_LevelCollections_MetaData), NewProp_LevelCollections_MetaData) }; // 3568642023
#if WITH_EDITORONLY_DATA
const UECodeGen_Private::FObjectPropertyParams Z_Construct_UClass_UWorld_Statics::NewProp_CurrentLevel = { "CurrentLevel", nullptr, (EPropertyFlags)0x0144000800002000, UECodeGen_Private::EPropertyGenFlags::Object | UECodeGen_Private::EPropertyGenFlags::ObjectPtr, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(UWorld, CurrentLevel), Z_Construct_UClass_ULevel_NoRegister, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_CurrentLevel_MetaData), NewProp_CurrentLevel_MetaData) };
#endif // WITH_EDITORONLY_DATA
const UECodeGen_Private::FObjectPropertyParams Z_Construct_UClass_UWorld_Statics::NewProp_OwningGameInstance = { "OwningGameInstance", nullptr, (EPropertyFlags)0x0144000000002000, UECodeGen_Private::EPropertyGenFlags::Object | UECodeGen_Private::EPropertyGenFlags::ObjectPtr, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(UWorld, OwningGameInstance), Z_Construct_UClass_UGameInstance_NoRegister, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_OwningGameInstance_MetaData), NewProp_OwningGameInstance_MetaData) };
const UECodeGen_Private::FObjectPropertyParams Z_Construct_UClass_UWorld_Statics::NewProp_ParameterCollectionInstances_Inner = { "ParameterCollectionInstances", nullptr, (EPropertyFlags)0x0104000000000000, UECodeGen_Private::EPropertyGenFlags::Object | UECodeGen_Private::EPropertyGenFlags::ObjectPtr, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, 0, Z_Construct_UClass_UMaterialParameterCollectionInstance_NoRegister, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FArrayPropertyParams Z_Construct_UClass_UWorld_Statics::NewProp_ParameterCollectionInstances = { "ParameterCollectionInstances", nullptr, (EPropertyFlags)0x0144000000002000, UECodeGen_Private::EPropertyGenFlags::Array, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(UWorld, ParameterCollectionInstances), EArrayPropertyFlags::None, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_ParameterCollectionInstances_MetaData), NewProp_ParameterCollectionInstances_MetaData) };
const UECodeGen_Private::FObjectPropertyParams Z_Construct_UClass_UWorld_Statics::NewProp_CanvasForRenderingToTarget = { "CanvasForRenderingToTarget", nullptr, (EPropertyFlags)0x0144000000002000, UECodeGen_Private::EPropertyGenFlags::Object | UECodeGen_Private::EPropertyGenFlags::ObjectPtr, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(UWorld, CanvasForRenderingToTarget), Z_Construct_UClass_UCanvas_NoRegister, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_CanvasForRenderingToTarget_MetaData), NewProp_CanvasForRenderingToTarget_MetaData) };
const UECodeGen_Private::FObjectPropertyParams Z_Construct_UClass_UWorld_Statics::NewProp_CanvasForDrawMaterialToRenderTarget = { "CanvasForDrawMaterialToRenderTarget", nullptr, (EPropertyFlags)0x0144000000002000, UECodeGen_Private::EPropertyGenFlags::Object | UECodeGen_Private::EPropertyGenFlags::ObjectPtr, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(UWorld, CanvasForDrawMaterialToRenderTarget), Z_Construct_UClass_UCanvas_NoRegister, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_CanvasForDrawMaterialToRenderTarget_MetaData), NewProp_CanvasForDrawMaterialToRenderTarget_MetaData) };
#if WITH_EDITORONLY_DATA
const UECodeGen_Private::FStructPropertyParams Z_Construct_UClass_UWorld_Statics::NewProp_EditorViews_Inner = { "EditorViews", nullptr, (EPropertyFlags)0x0000000800000000, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, 0, Z_Construct_UScriptStruct_FLevelViewportInfo, METADATA_PARAMS(0, nullptr) }; // 440473132
const UECodeGen_Private::FArrayPropertyParams Z_Construct_UClass_UWorld_Statics::NewProp_EditorViews = { "EditorViews", nullptr, (EPropertyFlags)0x0010000c00000000, UECodeGen_Private::EPropertyGenFlags::Array, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(UWorld, EditorViews), EArrayPropertyFlags::None, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_EditorViews_MetaData), NewProp_EditorViews_MetaData) }; // 440473132
#endif // WITH_EDITORONLY_DATA
const UECodeGen_Private::FObjectPropertyParams Z_Construct_UClass_UWorld_Statics::NewProp_PhysicsField = { "PhysicsField", nullptr, (EPropertyFlags)0x0114000000082008, UECodeGen_Private::EPropertyGenFlags::Object | UECodeGen_Private::EPropertyGenFlags::ObjectPtr, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(UWorld, PhysicsField), Z_Construct_UClass_UPhysicsFieldComponent_NoRegister, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_PhysicsField_MetaData), NewProp_PhysicsField_MetaData) };
const UECodeGen_Private::FObjectPropertyParams Z_Construct_UClass_UWorld_Statics::NewProp_ComponentsThatNeedPreEndOfFrameSync_ElementProp = { "ComponentsThatNeedPreEndOfFrameSync", nullptr, (EPropertyFlags)0x0104000000080008, UECodeGen_Private::EPropertyGenFlags::Object | UECodeGen_Private::EPropertyGenFlags::ObjectPtr, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, 0, Z_Construct_UClass_UActorComponent_NoRegister, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FSetPropertyParams Z_Construct_UClass_UWorld_Statics::NewProp_ComponentsThatNeedPreEndOfFrameSync = { "ComponentsThatNeedPreEndOfFrameSync", nullptr, (EPropertyFlags)0x0144008400002008, UECodeGen_Private::EPropertyGenFlags::Set, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(UWorld, ComponentsThatNeedPreEndOfFrameSync), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_ComponentsThatNeedPreEndOfFrameSync_MetaData), NewProp_ComponentsThatNeedPreEndOfFrameSync_MetaData) };
const UECodeGen_Private::FObjectPropertyParams Z_Construct_UClass_UWorld_Statics::NewProp_ComponentsThatNeedPreEndOfFrameSync_AsyncTick_ElementProp = { "ComponentsThatNeedPreEndOfFrameSync_AsyncTick", nullptr, (EPropertyFlags)0x0104000000080008, UECodeGen_Private::EPropertyGenFlags::Object | UECodeGen_Private::EPropertyGenFlags::ObjectPtr, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, 0, Z_Construct_UClass_UActorComponent_NoRegister, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FSetPropertyParams Z_Construct_UClass_UWorld_Statics::NewProp_ComponentsThatNeedPreEndOfFrameSync_AsyncTick = { "ComponentsThatNeedPreEndOfFrameSync_AsyncTick", nullptr, (EPropertyFlags)0x0144008400002008, UECodeGen_Private::EPropertyGenFlags::Set, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(UWorld, ComponentsThatNeedPreEndOfFrameSync_AsyncTick), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_ComponentsThatNeedPreEndOfFrameSync_AsyncTick_MetaData), NewProp_ComponentsThatNeedPreEndOfFrameSync_AsyncTick_MetaData) };
const UECodeGen_Private::FObjectPropertyParams Z_Construct_UClass_UWorld_Statics::NewProp_ComponentsThatNeedEndOfFrameUpdate_Inner = { "ComponentsThatNeedEndOfFrameUpdate", nullptr, (EPropertyFlags)0x0104000000080008, UECodeGen_Private::EPropertyGenFlags::Object | UECodeGen_Private::EPropertyGenFlags::ObjectPtr, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, 0, Z_Construct_UClass_UActorComponent_NoRegister, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FArrayPropertyParams Z_Construct_UClass_UWorld_Statics::NewProp_ComponentsThatNeedEndOfFrameUpdate = { "ComponentsThatNeedEndOfFrameUpdate", nullptr, (EPropertyFlags)0x0144008400002008, UECodeGen_Private::EPropertyGenFlags::Array, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(UWorld, ComponentsThatNeedEndOfFrameUpdate), EArrayPropertyFlags::None, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_ComponentsThatNeedEndOfFrameUpdate_MetaData), NewProp_ComponentsThatNeedEndOfFrameUpdate_MetaData) };
const UECodeGen_Private::FObjectPropertyParams Z_Construct_UClass_UWorld_Statics::NewProp_ComponentsThatNeedEndOfFrameUpdate_AsyncTick_Inner = { "ComponentsThatNeedEndOfFrameUpdate_AsyncTick", nullptr, (EPropertyFlags)0x0104000000080008, UECodeGen_Private::EPropertyGenFlags::Object | UECodeGen_Private::EPropertyGenFlags::ObjectPtr, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, 0, Z_Construct_UClass_UActorComponent_NoRegister, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FArrayPropertyParams Z_Construct_UClass_UWorld_Statics::NewProp_ComponentsThatNeedEndOfFrameUpdate_AsyncTick = { "ComponentsThatNeedEndOfFrameUpdate_AsyncTick", nullptr, (EPropertyFlags)0x0144008400002008, UECodeGen_Private::EPropertyGenFlags::Array, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(UWorld, ComponentsThatNeedEndOfFrameUpdate_AsyncTick), EArrayPropertyFlags::None, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_ComponentsThatNeedEndOfFrameUpdate_AsyncTick_MetaData), NewProp_ComponentsThatNeedEndOfFrameUpdate_AsyncTick_MetaData) };
const UECodeGen_Private::FObjectPropertyParams Z_Construct_UClass_UWorld_Statics::NewProp_ComponentsThatNeedEndOfFrameUpdate_OnGameThread_Inner = { "ComponentsThatNeedEndOfFrameUpdate_OnGameThread", nullptr, (EPropertyFlags)0x0104000000080008, UECodeGen_Private::EPropertyGenFlags::Object | UECodeGen_Private::EPropertyGenFlags::ObjectPtr, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, 0, Z_Construct_UClass_UActorComponent_NoRegister, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FArrayPropertyParams Z_Construct_UClass_UWorld_Statics::NewProp_ComponentsThatNeedEndOfFrameUpdate_OnGameThread = { "ComponentsThatNeedEndOfFrameUpdate_OnGameThread", nullptr, (EPropertyFlags)0x0144008400002008, UECodeGen_Private::EPropertyGenFlags::Array, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(UWorld, ComponentsThatNeedEndOfFrameUpdate_OnGameThread), EArrayPropertyFlags::None, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_ComponentsThatNeedEndOfFrameUpdate_OnGameThread_MetaData), NewProp_ComponentsThatNeedEndOfFrameUpdate_OnGameThread_MetaData) };
const UECodeGen_Private::FObjectPropertyParams Z_Construct_UClass_UWorld_Statics::NewProp_ComponentsThatNeedEndOfFrameMarkRenderStateDirty_Inner = { "ComponentsThatNeedEndOfFrameMarkRenderStateDirty", nullptr, (EPropertyFlags)0x0104000000080008, UECodeGen_Private::EPropertyGenFlags::Object | UECodeGen_Private::EPropertyGenFlags::ObjectPtr, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, 0, Z_Construct_UClass_UActorComponent_NoRegister, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FArrayPropertyParams Z_Construct_UClass_UWorld_Statics::NewProp_ComponentsThatNeedEndOfFrameMarkRenderStateDirty = { "ComponentsThatNeedEndOfFrameMarkRenderStateDirty", nullptr, (EPropertyFlags)0x0144008400002008, UECodeGen_Private::EPropertyGenFlags::Array, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(UWorld, ComponentsThatNeedEndOfFrameMarkRenderStateDirty), EArrayPropertyFlags::None, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_ComponentsThatNeedEndOfFrameMarkRenderStateDirty_MetaData), NewProp_ComponentsThatNeedEndOfFrameMarkRenderStateDirty_MetaData) };
#if WITH_EDITORONLY_DATA
const UECodeGen_Private::FObjectPropertyParams Z_Construct_UClass_UWorld_Statics::NewProp_SelectedLevels_Inner = { "SelectedLevels", nullptr, (EPropertyFlags)0x0104000800000000, UECodeGen_Private::EPropertyGenFlags::Object | UECodeGen_Private::EPropertyGenFlags::ObjectPtr, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, 0, Z_Construct_UClass_ULevel_NoRegister, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FArrayPropertyParams Z_Construct_UClass_UWorld_Statics::NewProp_SelectedLevels = { "SelectedLevels", nullptr, (EPropertyFlags)0x0144000800002000, UECodeGen_Private::EPropertyGenFlags::Array, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(UWorld, SelectedLevels), EArrayPropertyFlags::None, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_SelectedLevels_MetaData), NewProp_SelectedLevels_MetaData) };
#endif // WITH_EDITORONLY_DATA
const UECodeGen_Private::FObjectPropertyParams Z_Construct_UClass_UWorld_Statics::NewProp_WorldComposition = { "WorldComposition", nullptr, (EPropertyFlags)0x0114000000000000, UECodeGen_Private::EPropertyGenFlags::Object | UECodeGen_Private::EPropertyGenFlags::ObjectPtr, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(UWorld, WorldComposition), Z_Construct_UClass_UWorldComposition_NoRegister, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_WorldComposition_MetaData), NewProp_WorldComposition_MetaData) };
const UECodeGen_Private::FObjectPropertyParams Z_Construct_UClass_UWorld_Statics::NewProp_ContentBundleManager = { "ContentBundleManager", nullptr, (EPropertyFlags)0x0114000000000000, UECodeGen_Private::EPropertyGenFlags::Object | UECodeGen_Private::EPropertyGenFlags::ObjectPtr, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(UWorld, ContentBundleManager), Z_Construct_UClass_UContentBundleManager_NoRegister, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_ContentBundleManager_MetaData), NewProp_ContentBundleManager_MetaData) };
const UECodeGen_Private::FStructPropertyParams Z_Construct_UClass_UWorld_Statics::NewProp_PSCPool = { "PSCPool", nullptr, (EPropertyFlags)0x0040008000000000, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(UWorld, PSCPool), Z_Construct_UScriptStruct_FWorldPSCPool, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_PSCPool_MetaData), NewProp_PSCPool_MetaData) }; // 807691066
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UClass_UWorld_Statics::PropPointers[] = {
#if WITH_EDITORONLY_DATA
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UWorld_Statics::NewProp_Layers_Inner,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UWorld_Statics::NewProp_Layers,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UWorld_Statics::NewProp_ActiveGroupActors_Inner,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UWorld_Statics::NewProp_ActiveGroupActors,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UWorld_Statics::NewProp_ThumbnailInfo,
#endif // WITH_EDITORONLY_DATA
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UWorld_Statics::NewProp_PersistentLevel,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UWorld_Statics::NewProp_NetDriver,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UWorld_Statics::NewProp_LineBatcher,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UWorld_Statics::NewProp_PersistentLineBatcher,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UWorld_Statics::NewProp_ForegroundLineBatcher,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UWorld_Statics::NewProp_NetworkManager,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UWorld_Statics::NewProp_PhysicsCollisionHandler,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UWorld_Statics::NewProp_PhysicsQueryHandler,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UWorld_Statics::NewProp_ExtraReferencedObjects_Inner,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UWorld_Statics::NewProp_ExtraReferencedObjects,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UWorld_Statics::NewProp_PerModuleDataObjects_Inner,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UWorld_Statics::NewProp_PerModuleDataObjects,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UWorld_Statics::NewProp_StreamingLevels_Inner,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UWorld_Statics::NewProp_StreamingLevels,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UWorld_Statics::NewProp_StreamingLevelsToConsider,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UWorld_Statics::NewProp_ServerStreamingLevelsVisibility,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UWorld_Statics::NewProp_StreamingLevelsPrefix,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UWorld_Statics::NewProp_LineBatchers,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UWorld_Statics::NewProp_MakingVisibleLevels_Inner,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UWorld_Statics::NewProp_MakingVisibleLevels,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UWorld_Statics::NewProp_MakingInvisibleLevels_Inner,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UWorld_Statics::NewProp_MakingInvisibleLevels,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UWorld_Statics::NewProp_DemoNetDriver,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UWorld_Statics::NewProp_MyParticleEventManager,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UWorld_Statics::NewProp_DefaultPhysicsVolume,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UWorld_Statics::NewProp_bAreConstraintsDirty,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UWorld_Statics::NewProp_NavigationSystem,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UWorld_Statics::NewProp_AuthorityGameMode,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UWorld_Statics::NewProp_GameState,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UWorld_Statics::NewProp_AISystem,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UWorld_Statics::NewProp_AvoidanceManager,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UWorld_Statics::NewProp_Levels_Inner,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UWorld_Statics::NewProp_Levels,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UWorld_Statics::NewProp_LevelCollections_Inner,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UWorld_Statics::NewProp_LevelCollections,
#if WITH_EDITORONLY_DATA
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UWorld_Statics::NewProp_CurrentLevel,
#endif // WITH_EDITORONLY_DATA
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UWorld_Statics::NewProp_OwningGameInstance,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UWorld_Statics::NewProp_ParameterCollectionInstances_Inner,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UWorld_Statics::NewProp_ParameterCollectionInstances,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UWorld_Statics::NewProp_CanvasForRenderingToTarget,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UWorld_Statics::NewProp_CanvasForDrawMaterialToRenderTarget,
#if WITH_EDITORONLY_DATA
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UWorld_Statics::NewProp_EditorViews_Inner,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UWorld_Statics::NewProp_EditorViews,
#endif // WITH_EDITORONLY_DATA
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UWorld_Statics::NewProp_PhysicsField,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UWorld_Statics::NewProp_ComponentsThatNeedPreEndOfFrameSync_ElementProp,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UWorld_Statics::NewProp_ComponentsThatNeedPreEndOfFrameSync,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UWorld_Statics::NewProp_ComponentsThatNeedPreEndOfFrameSync_AsyncTick_ElementProp,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UWorld_Statics::NewProp_ComponentsThatNeedPreEndOfFrameSync_AsyncTick,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UWorld_Statics::NewProp_ComponentsThatNeedEndOfFrameUpdate_Inner,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UWorld_Statics::NewProp_ComponentsThatNeedEndOfFrameUpdate,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UWorld_Statics::NewProp_ComponentsThatNeedEndOfFrameUpdate_AsyncTick_Inner,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UWorld_Statics::NewProp_ComponentsThatNeedEndOfFrameUpdate_AsyncTick,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UWorld_Statics::NewProp_ComponentsThatNeedEndOfFrameUpdate_OnGameThread_Inner,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UWorld_Statics::NewProp_ComponentsThatNeedEndOfFrameUpdate_OnGameThread,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UWorld_Statics::NewProp_ComponentsThatNeedEndOfFrameMarkRenderStateDirty_Inner,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UWorld_Statics::NewProp_ComponentsThatNeedEndOfFrameMarkRenderStateDirty,
#if WITH_EDITORONLY_DATA
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UWorld_Statics::NewProp_SelectedLevels_Inner,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UWorld_Statics::NewProp_SelectedLevels,
#endif // WITH_EDITORONLY_DATA
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UWorld_Statics::NewProp_WorldComposition,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UWorld_Statics::NewProp_ContentBundleManager,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UWorld_Statics::NewProp_PSCPool,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UClass_UWorld_Statics::PropPointers) < 2048);
// ********** End Class UWorld Property Definitions ************************************************
UObject* (*const Z_Construct_UClass_UWorld_Statics::DependentSingletons[])() = {
(UObject* (*)())Z_Construct_UClass_UObject,
(UObject* (*)())Z_Construct_UPackage__Script_Engine,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UClass_UWorld_Statics::DependentSingletons) < 16);
const UECodeGen_Private::FClassParams Z_Construct_UClass_UWorld_Statics::ClassParams = {
&UWorld::StaticClass,
"Engine",
&StaticCppClassTypeInfo,
DependentSingletons,
FuncInfo,
Z_Construct_UClass_UWorld_Statics::PropPointers,
nullptr,
UE_ARRAY_COUNT(DependentSingletons),
UE_ARRAY_COUNT(FuncInfo),
UE_ARRAY_COUNT(Z_Construct_UClass_UWorld_Statics::PropPointers),
0,
0x008800A0u,
METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UClass_UWorld_Statics::Class_MetaDataParams), Z_Construct_UClass_UWorld_Statics::Class_MetaDataParams)
};
void UWorld::StaticRegisterNativesUWorld()
{
UClass* Class = UWorld::StaticClass();
FNativeFunctionRegistrar::RegisterFunctions(Class, MakeConstArrayView(Z_Construct_UClass_UWorld_Statics::Funcs));
}
UClass* Z_Construct_UClass_UWorld()
{
if (!Z_Registration_Info_UClass_UWorld.OuterSingleton)
{
UECodeGen_Private::ConstructUClass(Z_Registration_Info_UClass_UWorld.OuterSingleton, Z_Construct_UClass_UWorld_Statics::ClassParams);
}
return Z_Registration_Info_UClass_UWorld.OuterSingleton;
}
DEFINE_VTABLE_PTR_HELPER_CTOR_NS(, UWorld);
IMPLEMENT_FSTRUCTUREDARCHIVE_SERIALIZER(UWorld)
// ********** End Class UWorld *********************************************************************
// ********** Begin Registration *******************************************************************
struct Z_CompiledInDeferFile_FID_Engine_Source_Runtime_Engine_Classes_Engine_World_h__Script_Engine_Statics
{
static constexpr FStructRegisterCompiledInInfo ScriptStructInfo[] = {
{ FLevelViewportInfo::StaticStruct, Z_Construct_UScriptStruct_FLevelViewportInfo_Statics::NewStructOps, TEXT("LevelViewportInfo"),&Z_Registration_Info_UScriptStruct_FLevelViewportInfo, CONSTRUCT_RELOAD_VERSION_INFO(FStructReloadVersionInfo, sizeof(FLevelViewportInfo), 440473132U) },
{ FStartPhysicsTickFunction::StaticStruct, Z_Construct_UScriptStruct_FStartPhysicsTickFunction_Statics::NewStructOps, TEXT("StartPhysicsTickFunction"),&Z_Registration_Info_UScriptStruct_FStartPhysicsTickFunction, CONSTRUCT_RELOAD_VERSION_INFO(FStructReloadVersionInfo, sizeof(FStartPhysicsTickFunction), 3107995365U) },
{ FEndPhysicsTickFunction::StaticStruct, Z_Construct_UScriptStruct_FEndPhysicsTickFunction_Statics::NewStructOps, TEXT("EndPhysicsTickFunction"),&Z_Registration_Info_UScriptStruct_FEndPhysicsTickFunction, CONSTRUCT_RELOAD_VERSION_INFO(FStructReloadVersionInfo, sizeof(FEndPhysicsTickFunction), 3439673177U) },
{ FLevelCollection::StaticStruct, Z_Construct_UScriptStruct_FLevelCollection_Statics::NewStructOps, TEXT("LevelCollection"),&Z_Registration_Info_UScriptStruct_FLevelCollection, CONSTRUCT_RELOAD_VERSION_INFO(FStructReloadVersionInfo, sizeof(FLevelCollection), 3568642023U) },
{ FStreamingLevelsToConsider::StaticStruct, Z_Construct_UScriptStruct_FStreamingLevelsToConsider_Statics::NewStructOps, TEXT("StreamingLevelsToConsider"),&Z_Registration_Info_UScriptStruct_FStreamingLevelsToConsider, CONSTRUCT_RELOAD_VERSION_INFO(FStructReloadVersionInfo, sizeof(FStreamingLevelsToConsider), 263039517U) },
};
static constexpr FClassRegisterCompiledInInfo ClassInfo[] = {
{ Z_Construct_UClass_UWorld, UWorld::StaticClass, TEXT("UWorld"), &Z_Registration_Info_UClass_UWorld, CONSTRUCT_RELOAD_VERSION_INFO(FClassReloadVersionInfo, sizeof(UWorld), 243643414U) },
};
}; // Z_CompiledInDeferFile_FID_Engine_Source_Runtime_Engine_Classes_Engine_World_h__Script_Engine_Statics
static FRegisterCompiledInInfo Z_CompiledInDeferFile_FID_Engine_Source_Runtime_Engine_Classes_Engine_World_h__Script_Engine_2627562821{
TEXT("/Script/Engine"),
Z_CompiledInDeferFile_FID_Engine_Source_Runtime_Engine_Classes_Engine_World_h__Script_Engine_Statics::ClassInfo, UE_ARRAY_COUNT(Z_CompiledInDeferFile_FID_Engine_Source_Runtime_Engine_Classes_Engine_World_h__Script_Engine_Statics::ClassInfo),
Z_CompiledInDeferFile_FID_Engine_Source_Runtime_Engine_Classes_Engine_World_h__Script_Engine_Statics::ScriptStructInfo, UE_ARRAY_COUNT(Z_CompiledInDeferFile_FID_Engine_Source_Runtime_Engine_Classes_Engine_World_h__Script_Engine_Statics::ScriptStructInfo),
nullptr, 0,
};
// ********** End Registration *********************************************************************
PRAGMA_ENABLE_DEPRECATION_WARNINGS