// 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 "LandscapeSplinesComponent.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 EmptyLinkFunctionForGeneratedCodeLandscapeSplinesComponent() {} // ********** Begin Cross Module References ******************************************************** COREUOBJECT_API UScriptStruct* Z_Construct_UScriptStruct_FColor(); COREUOBJECT_API UScriptStruct* Z_Construct_UScriptStruct_FGuid(); ENGINE_API UClass* Z_Construct_UClass_UMeshComponent_NoRegister(); ENGINE_API UClass* Z_Construct_UClass_UPrimitiveComponent(); ENGINE_API UClass* Z_Construct_UClass_USplineMeshComponent_NoRegister(); ENGINE_API UClass* Z_Construct_UClass_UStaticMesh_NoRegister(); ENGINE_API UClass* Z_Construct_UClass_UTexture2D_NoRegister(); ENGINE_API UClass* Z_Construct_UClass_UWorld_NoRegister(); LANDSCAPE_API UClass* Z_Construct_UClass_UControlPointMeshComponent_NoRegister(); LANDSCAPE_API UClass* Z_Construct_UClass_ULandscapeSplineControlPoint_NoRegister(); LANDSCAPE_API UClass* Z_Construct_UClass_ULandscapeSplinesComponent(); LANDSCAPE_API UClass* Z_Construct_UClass_ULandscapeSplinesComponent_NoRegister(); LANDSCAPE_API UClass* Z_Construct_UClass_ULandscapeSplineSegment_NoRegister(); LANDSCAPE_API UScriptStruct* Z_Construct_UScriptStruct_FForeignControlPointData(); LANDSCAPE_API UScriptStruct* Z_Construct_UScriptStruct_FForeignSplineSegmentData(); LANDSCAPE_API UScriptStruct* Z_Construct_UScriptStruct_FForeignWorldSplineData(); UPackage* Z_Construct_UPackage__Script_Landscape(); // ********** End Cross Module References ********************************************************** // ********** Begin ScriptStruct FForeignControlPointData ****************************************** struct Z_Construct_UScriptStruct_FForeignControlPointData_Statics { static inline consteval int32 GetStructSize() { return sizeof(FForeignControlPointData); } static inline consteval int16 GetStructAlignment() { return alignof(FForeignControlPointData); } #if WITH_METADATA static constexpr UECodeGen_Private::FMetaDataPairParam Struct_MetaDataParams[] = { { "Comment", "// structs for ForeignWorldSplineDataMap\n// these are editor-only, but we don't have the concept of an editor-only USTRUCT\n" }, { "ModuleRelativePath", "Classes/LandscapeSplinesComponent.h" }, { "ToolTip", "structs for ForeignWorldSplineDataMap\nthese are editor-only, but we don't have the concept of an editor-only USTRUCT" }, }; #if WITH_EDITORONLY_DATA static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_ModificationKey_MetaData[] = { { "ModuleRelativePath", "Classes/LandscapeSplinesComponent.h" }, }; static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_MeshComponent_MetaData[] = { { "EditInline", "true" }, { "ModuleRelativePath", "Classes/LandscapeSplinesComponent.h" }, }; static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_Identifier_MetaData[] = { { "ModuleRelativePath", "Classes/LandscapeSplinesComponent.h" }, }; #endif // WITH_EDITORONLY_DATA #endif // WITH_METADATA // ********** Begin ScriptStruct FForeignControlPointData constinit property declarations ********** #if WITH_EDITORONLY_DATA static const UECodeGen_Private::FStructPropertyParams NewProp_ModificationKey; static const UECodeGen_Private::FObjectPropertyParams NewProp_MeshComponent; static const UECodeGen_Private::FLazyObjectPropertyParams NewProp_Identifier; static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[]; #endif // WITH_EDITORONLY_DATA // ********** End ScriptStruct FForeignControlPointData constinit property declarations ************ static void* NewStructOps() { return (UScriptStruct::ICppStructOps*)new UScriptStruct::TCppStructOps(); } static const UECodeGen_Private::FStructParams StructParams; }; // struct Z_Construct_UScriptStruct_FForeignControlPointData_Statics static FStructRegistrationInfo Z_Registration_Info_UScriptStruct_FForeignControlPointData; class UScriptStruct* FForeignControlPointData::StaticStruct() { if (!Z_Registration_Info_UScriptStruct_FForeignControlPointData.OuterSingleton) { Z_Registration_Info_UScriptStruct_FForeignControlPointData.OuterSingleton = GetStaticStruct(Z_Construct_UScriptStruct_FForeignControlPointData, (UObject*)Z_Construct_UPackage__Script_Landscape(), TEXT("ForeignControlPointData")); } return Z_Registration_Info_UScriptStruct_FForeignControlPointData.OuterSingleton; } // ********** Begin ScriptStruct FForeignControlPointData Property Definitions ********************* #if WITH_EDITORONLY_DATA const UECodeGen_Private::FStructPropertyParams Z_Construct_UScriptStruct_FForeignControlPointData_Statics::NewProp_ModificationKey = { "ModificationKey", nullptr, (EPropertyFlags)0x0010000800000000, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FForeignControlPointData, ModificationKey), Z_Construct_UScriptStruct_FGuid, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_ModificationKey_MetaData), NewProp_ModificationKey_MetaData) }; const UECodeGen_Private::FObjectPropertyParams Z_Construct_UScriptStruct_FForeignControlPointData_Statics::NewProp_MeshComponent = { "MeshComponent", nullptr, (EPropertyFlags)0x0114000800080008, UECodeGen_Private::EPropertyGenFlags::Object | UECodeGen_Private::EPropertyGenFlags::ObjectPtr, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FForeignControlPointData, MeshComponent), Z_Construct_UClass_UControlPointMeshComponent_NoRegister, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_MeshComponent_MetaData), NewProp_MeshComponent_MetaData) }; const UECodeGen_Private::FLazyObjectPropertyParams Z_Construct_UScriptStruct_FForeignControlPointData_Statics::NewProp_Identifier = { "Identifier", nullptr, (EPropertyFlags)0x0014000800000000, UECodeGen_Private::EPropertyGenFlags::LazyObject, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FForeignControlPointData, Identifier), Z_Construct_UClass_ULandscapeSplineControlPoint_NoRegister, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_Identifier_MetaData), NewProp_Identifier_MetaData) }; #endif // WITH_EDITORONLY_DATA #if WITH_EDITORONLY_DATA const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UScriptStruct_FForeignControlPointData_Statics::PropPointers[] = { (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FForeignControlPointData_Statics::NewProp_ModificationKey, (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FForeignControlPointData_Statics::NewProp_MeshComponent, (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FForeignControlPointData_Statics::NewProp_Identifier, }; static_assert(UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FForeignControlPointData_Statics::PropPointers) < 2048); #endif // WITH_EDITORONLY_DATA // ********** End ScriptStruct FForeignControlPointData Property Definitions *********************** const UECodeGen_Private::FStructParams Z_Construct_UScriptStruct_FForeignControlPointData_Statics::StructParams = { (UObject* (*)())Z_Construct_UPackage__Script_Landscape, nullptr, &NewStructOps, "ForeignControlPointData", IF_WITH_EDITORONLY_DATA(Z_Construct_UScriptStruct_FForeignControlPointData_Statics::PropPointers, nullptr), IF_WITH_EDITORONLY_DATA(UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FForeignControlPointData_Statics::PropPointers), 0), sizeof(FForeignControlPointData), alignof(FForeignControlPointData), RF_Public|RF_Transient|RF_MarkAsNative, EStructFlags(0x00000005), METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FForeignControlPointData_Statics::Struct_MetaDataParams), Z_Construct_UScriptStruct_FForeignControlPointData_Statics::Struct_MetaDataParams) }; UScriptStruct* Z_Construct_UScriptStruct_FForeignControlPointData() { if (!Z_Registration_Info_UScriptStruct_FForeignControlPointData.InnerSingleton) { UECodeGen_Private::ConstructUScriptStruct(Z_Registration_Info_UScriptStruct_FForeignControlPointData.InnerSingleton, Z_Construct_UScriptStruct_FForeignControlPointData_Statics::StructParams); } return CastChecked(Z_Registration_Info_UScriptStruct_FForeignControlPointData.InnerSingleton); } // ********** End ScriptStruct FForeignControlPointData ******************************************** // ********** Begin ScriptStruct FForeignSplineSegmentData ***************************************** struct Z_Construct_UScriptStruct_FForeignSplineSegmentData_Statics { static inline consteval int32 GetStructSize() { return sizeof(FForeignSplineSegmentData); } static inline consteval int16 GetStructAlignment() { return alignof(FForeignSplineSegmentData); } #if WITH_METADATA static constexpr UECodeGen_Private::FMetaDataPairParam Struct_MetaDataParams[] = { { "ModuleRelativePath", "Classes/LandscapeSplinesComponent.h" }, }; #if WITH_EDITORONLY_DATA static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_ModificationKey_MetaData[] = { { "ModuleRelativePath", "Classes/LandscapeSplinesComponent.h" }, }; static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_MeshComponents_MetaData[] = { { "EditInline", "true" }, { "ModuleRelativePath", "Classes/LandscapeSplinesComponent.h" }, }; static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_Identifier_MetaData[] = { { "ModuleRelativePath", "Classes/LandscapeSplinesComponent.h" }, }; #endif // WITH_EDITORONLY_DATA #endif // WITH_METADATA // ********** Begin ScriptStruct FForeignSplineSegmentData constinit property declarations ********* #if WITH_EDITORONLY_DATA static const UECodeGen_Private::FStructPropertyParams NewProp_ModificationKey; static const UECodeGen_Private::FObjectPropertyParams NewProp_MeshComponents_Inner; static const UECodeGen_Private::FArrayPropertyParams NewProp_MeshComponents; static const UECodeGen_Private::FLazyObjectPropertyParams NewProp_Identifier; static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[]; #endif // WITH_EDITORONLY_DATA // ********** End ScriptStruct FForeignSplineSegmentData constinit property declarations *********** static void* NewStructOps() { return (UScriptStruct::ICppStructOps*)new UScriptStruct::TCppStructOps(); } static const UECodeGen_Private::FStructParams StructParams; }; // struct Z_Construct_UScriptStruct_FForeignSplineSegmentData_Statics static FStructRegistrationInfo Z_Registration_Info_UScriptStruct_FForeignSplineSegmentData; class UScriptStruct* FForeignSplineSegmentData::StaticStruct() { if (!Z_Registration_Info_UScriptStruct_FForeignSplineSegmentData.OuterSingleton) { Z_Registration_Info_UScriptStruct_FForeignSplineSegmentData.OuterSingleton = GetStaticStruct(Z_Construct_UScriptStruct_FForeignSplineSegmentData, (UObject*)Z_Construct_UPackage__Script_Landscape(), TEXT("ForeignSplineSegmentData")); } return Z_Registration_Info_UScriptStruct_FForeignSplineSegmentData.OuterSingleton; } // ********** Begin ScriptStruct FForeignSplineSegmentData Property Definitions ******************** #if WITH_EDITORONLY_DATA const UECodeGen_Private::FStructPropertyParams Z_Construct_UScriptStruct_FForeignSplineSegmentData_Statics::NewProp_ModificationKey = { "ModificationKey", nullptr, (EPropertyFlags)0x0010000800000000, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FForeignSplineSegmentData, ModificationKey), Z_Construct_UScriptStruct_FGuid, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_ModificationKey_MetaData), NewProp_ModificationKey_MetaData) }; const UECodeGen_Private::FObjectPropertyParams Z_Construct_UScriptStruct_FForeignSplineSegmentData_Statics::NewProp_MeshComponents_Inner = { "MeshComponents", nullptr, (EPropertyFlags)0x0104000800080008, UECodeGen_Private::EPropertyGenFlags::Object | UECodeGen_Private::EPropertyGenFlags::ObjectPtr, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, 0, Z_Construct_UClass_USplineMeshComponent_NoRegister, METADATA_PARAMS(0, nullptr) }; const UECodeGen_Private::FArrayPropertyParams Z_Construct_UScriptStruct_FForeignSplineSegmentData_Statics::NewProp_MeshComponents = { "MeshComponents", nullptr, (EPropertyFlags)0x0114008800000008, UECodeGen_Private::EPropertyGenFlags::Array, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FForeignSplineSegmentData, MeshComponents), EArrayPropertyFlags::None, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_MeshComponents_MetaData), NewProp_MeshComponents_MetaData) }; const UECodeGen_Private::FLazyObjectPropertyParams Z_Construct_UScriptStruct_FForeignSplineSegmentData_Statics::NewProp_Identifier = { "Identifier", nullptr, (EPropertyFlags)0x0014000800000000, UECodeGen_Private::EPropertyGenFlags::LazyObject, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FForeignSplineSegmentData, Identifier), Z_Construct_UClass_ULandscapeSplineSegment_NoRegister, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_Identifier_MetaData), NewProp_Identifier_MetaData) }; #endif // WITH_EDITORONLY_DATA #if WITH_EDITORONLY_DATA const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UScriptStruct_FForeignSplineSegmentData_Statics::PropPointers[] = { (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FForeignSplineSegmentData_Statics::NewProp_ModificationKey, (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FForeignSplineSegmentData_Statics::NewProp_MeshComponents_Inner, (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FForeignSplineSegmentData_Statics::NewProp_MeshComponents, (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FForeignSplineSegmentData_Statics::NewProp_Identifier, }; static_assert(UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FForeignSplineSegmentData_Statics::PropPointers) < 2048); #endif // WITH_EDITORONLY_DATA // ********** End ScriptStruct FForeignSplineSegmentData Property Definitions ********************** const UECodeGen_Private::FStructParams Z_Construct_UScriptStruct_FForeignSplineSegmentData_Statics::StructParams = { (UObject* (*)())Z_Construct_UPackage__Script_Landscape, nullptr, &NewStructOps, "ForeignSplineSegmentData", IF_WITH_EDITORONLY_DATA(Z_Construct_UScriptStruct_FForeignSplineSegmentData_Statics::PropPointers, nullptr), IF_WITH_EDITORONLY_DATA(UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FForeignSplineSegmentData_Statics::PropPointers), 0), sizeof(FForeignSplineSegmentData), alignof(FForeignSplineSegmentData), RF_Public|RF_Transient|RF_MarkAsNative, EStructFlags(0x00000005), METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FForeignSplineSegmentData_Statics::Struct_MetaDataParams), Z_Construct_UScriptStruct_FForeignSplineSegmentData_Statics::Struct_MetaDataParams) }; UScriptStruct* Z_Construct_UScriptStruct_FForeignSplineSegmentData() { if (!Z_Registration_Info_UScriptStruct_FForeignSplineSegmentData.InnerSingleton) { UECodeGen_Private::ConstructUScriptStruct(Z_Registration_Info_UScriptStruct_FForeignSplineSegmentData.InnerSingleton, Z_Construct_UScriptStruct_FForeignSplineSegmentData_Statics::StructParams); } return CastChecked(Z_Registration_Info_UScriptStruct_FForeignSplineSegmentData.InnerSingleton); } // ********** End ScriptStruct FForeignSplineSegmentData ******************************************* // ********** Begin ScriptStruct FForeignWorldSplineData ******************************************* struct Z_Construct_UScriptStruct_FForeignWorldSplineData_Statics { static inline consteval int32 GetStructSize() { return sizeof(FForeignWorldSplineData); } static inline consteval int16 GetStructAlignment() { return alignof(FForeignWorldSplineData); } #if WITH_METADATA static constexpr UECodeGen_Private::FMetaDataPairParam Struct_MetaDataParams[] = { { "ModuleRelativePath", "Classes/LandscapeSplinesComponent.h" }, }; #if WITH_EDITORONLY_DATA static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_ForeignControlPointDataMap_MetaData[] = { { "ModuleRelativePath", "Classes/LandscapeSplinesComponent.h" }, }; static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_ForeignControlPointData_MetaData[] = { { "ModuleRelativePath", "Classes/LandscapeSplinesComponent.h" }, }; static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_ForeignSplineSegmentDataMap_MetaData[] = { { "ModuleRelativePath", "Classes/LandscapeSplinesComponent.h" }, }; static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_ForeignSplineSegmentData_MetaData[] = { { "ModuleRelativePath", "Classes/LandscapeSplinesComponent.h" }, }; #endif // WITH_EDITORONLY_DATA #endif // WITH_METADATA // ********** Begin ScriptStruct FForeignWorldSplineData constinit property declarations *********** #if WITH_EDITORONLY_DATA static const UECodeGen_Private::FStructPropertyParams NewProp_ForeignControlPointDataMap_ValueProp; static const UECodeGen_Private::FLazyObjectPropertyParams NewProp_ForeignControlPointDataMap_Key_KeyProp; static const UECodeGen_Private::FMapPropertyParams NewProp_ForeignControlPointDataMap; static const UECodeGen_Private::FStructPropertyParams NewProp_ForeignControlPointData_Inner; static const UECodeGen_Private::FArrayPropertyParams NewProp_ForeignControlPointData; static const UECodeGen_Private::FStructPropertyParams NewProp_ForeignSplineSegmentDataMap_ValueProp; static const UECodeGen_Private::FLazyObjectPropertyParams NewProp_ForeignSplineSegmentDataMap_Key_KeyProp; static const UECodeGen_Private::FMapPropertyParams NewProp_ForeignSplineSegmentDataMap; static const UECodeGen_Private::FStructPropertyParams NewProp_ForeignSplineSegmentData_Inner; static const UECodeGen_Private::FArrayPropertyParams NewProp_ForeignSplineSegmentData; static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[]; #endif // WITH_EDITORONLY_DATA // ********** End ScriptStruct FForeignWorldSplineData constinit property declarations ************* static void* NewStructOps() { return (UScriptStruct::ICppStructOps*)new UScriptStruct::TCppStructOps(); } static const UECodeGen_Private::FStructParams StructParams; }; // struct Z_Construct_UScriptStruct_FForeignWorldSplineData_Statics static FStructRegistrationInfo Z_Registration_Info_UScriptStruct_FForeignWorldSplineData; class UScriptStruct* FForeignWorldSplineData::StaticStruct() { if (!Z_Registration_Info_UScriptStruct_FForeignWorldSplineData.OuterSingleton) { Z_Registration_Info_UScriptStruct_FForeignWorldSplineData.OuterSingleton = GetStaticStruct(Z_Construct_UScriptStruct_FForeignWorldSplineData, (UObject*)Z_Construct_UPackage__Script_Landscape(), TEXT("ForeignWorldSplineData")); } return Z_Registration_Info_UScriptStruct_FForeignWorldSplineData.OuterSingleton; } // ********** Begin ScriptStruct FForeignWorldSplineData Property Definitions ********************** #if WITH_EDITORONLY_DATA const UECodeGen_Private::FStructPropertyParams Z_Construct_UScriptStruct_FForeignWorldSplineData_Statics::NewProp_ForeignControlPointDataMap_ValueProp = { "ForeignControlPointDataMap", nullptr, (EPropertyFlags)0x0000008820000000, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, 1, Z_Construct_UScriptStruct_FForeignControlPointData, METADATA_PARAMS(0, nullptr) }; // 1612327030 const UECodeGen_Private::FLazyObjectPropertyParams Z_Construct_UScriptStruct_FForeignWorldSplineData_Statics::NewProp_ForeignControlPointDataMap_Key_KeyProp = { "ForeignControlPointDataMap_Key", nullptr, (EPropertyFlags)0x0004008800000000, UECodeGen_Private::EPropertyGenFlags::LazyObject, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, 0, Z_Construct_UClass_ULandscapeSplineControlPoint_NoRegister, METADATA_PARAMS(0, nullptr) }; const UECodeGen_Private::FMapPropertyParams Z_Construct_UScriptStruct_FForeignWorldSplineData_Statics::NewProp_ForeignControlPointDataMap = { "ForeignControlPointDataMap", nullptr, (EPropertyFlags)0x0010008820000000, UECodeGen_Private::EPropertyGenFlags::Map, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FForeignWorldSplineData, ForeignControlPointDataMap_DEPRECATED), EMapPropertyFlags::None, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_ForeignControlPointDataMap_MetaData), NewProp_ForeignControlPointDataMap_MetaData) }; // 1612327030 const UECodeGen_Private::FStructPropertyParams Z_Construct_UScriptStruct_FForeignWorldSplineData_Statics::NewProp_ForeignControlPointData_Inner = { "ForeignControlPointData", nullptr, (EPropertyFlags)0x0000008800000000, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, 0, Z_Construct_UScriptStruct_FForeignControlPointData, METADATA_PARAMS(0, nullptr) }; // 1612327030 const UECodeGen_Private::FArrayPropertyParams Z_Construct_UScriptStruct_FForeignWorldSplineData_Statics::NewProp_ForeignControlPointData = { "ForeignControlPointData", nullptr, (EPropertyFlags)0x0010008800000000, UECodeGen_Private::EPropertyGenFlags::Array, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FForeignWorldSplineData, ForeignControlPointData), EArrayPropertyFlags::None, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_ForeignControlPointData_MetaData), NewProp_ForeignControlPointData_MetaData) }; // 1612327030 const UECodeGen_Private::FStructPropertyParams Z_Construct_UScriptStruct_FForeignWorldSplineData_Statics::NewProp_ForeignSplineSegmentDataMap_ValueProp = { "ForeignSplineSegmentDataMap", nullptr, (EPropertyFlags)0x0000008820000000, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, 1, Z_Construct_UScriptStruct_FForeignSplineSegmentData, METADATA_PARAMS(0, nullptr) }; // 1731149859 const UECodeGen_Private::FLazyObjectPropertyParams Z_Construct_UScriptStruct_FForeignWorldSplineData_Statics::NewProp_ForeignSplineSegmentDataMap_Key_KeyProp = { "ForeignSplineSegmentDataMap_Key", nullptr, (EPropertyFlags)0x0004008800000000, UECodeGen_Private::EPropertyGenFlags::LazyObject, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, 0, Z_Construct_UClass_ULandscapeSplineSegment_NoRegister, METADATA_PARAMS(0, nullptr) }; const UECodeGen_Private::FMapPropertyParams Z_Construct_UScriptStruct_FForeignWorldSplineData_Statics::NewProp_ForeignSplineSegmentDataMap = { "ForeignSplineSegmentDataMap", nullptr, (EPropertyFlags)0x0010008820000000, UECodeGen_Private::EPropertyGenFlags::Map, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FForeignWorldSplineData, ForeignSplineSegmentDataMap_DEPRECATED), EMapPropertyFlags::None, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_ForeignSplineSegmentDataMap_MetaData), NewProp_ForeignSplineSegmentDataMap_MetaData) }; // 1731149859 const UECodeGen_Private::FStructPropertyParams Z_Construct_UScriptStruct_FForeignWorldSplineData_Statics::NewProp_ForeignSplineSegmentData_Inner = { "ForeignSplineSegmentData", nullptr, (EPropertyFlags)0x0000008800000000, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, 0, Z_Construct_UScriptStruct_FForeignSplineSegmentData, METADATA_PARAMS(0, nullptr) }; // 1731149859 const UECodeGen_Private::FArrayPropertyParams Z_Construct_UScriptStruct_FForeignWorldSplineData_Statics::NewProp_ForeignSplineSegmentData = { "ForeignSplineSegmentData", nullptr, (EPropertyFlags)0x0010008800000000, UECodeGen_Private::EPropertyGenFlags::Array, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FForeignWorldSplineData, ForeignSplineSegmentData), EArrayPropertyFlags::None, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_ForeignSplineSegmentData_MetaData), NewProp_ForeignSplineSegmentData_MetaData) }; // 1731149859 #endif // WITH_EDITORONLY_DATA #if WITH_EDITORONLY_DATA const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UScriptStruct_FForeignWorldSplineData_Statics::PropPointers[] = { (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FForeignWorldSplineData_Statics::NewProp_ForeignControlPointDataMap_ValueProp, (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FForeignWorldSplineData_Statics::NewProp_ForeignControlPointDataMap_Key_KeyProp, (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FForeignWorldSplineData_Statics::NewProp_ForeignControlPointDataMap, (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FForeignWorldSplineData_Statics::NewProp_ForeignControlPointData_Inner, (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FForeignWorldSplineData_Statics::NewProp_ForeignControlPointData, (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FForeignWorldSplineData_Statics::NewProp_ForeignSplineSegmentDataMap_ValueProp, (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FForeignWorldSplineData_Statics::NewProp_ForeignSplineSegmentDataMap_Key_KeyProp, (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FForeignWorldSplineData_Statics::NewProp_ForeignSplineSegmentDataMap, (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FForeignWorldSplineData_Statics::NewProp_ForeignSplineSegmentData_Inner, (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FForeignWorldSplineData_Statics::NewProp_ForeignSplineSegmentData, }; static_assert(UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FForeignWorldSplineData_Statics::PropPointers) < 2048); #endif // WITH_EDITORONLY_DATA // ********** End ScriptStruct FForeignWorldSplineData Property Definitions ************************ const UECodeGen_Private::FStructParams Z_Construct_UScriptStruct_FForeignWorldSplineData_Statics::StructParams = { (UObject* (*)())Z_Construct_UPackage__Script_Landscape, nullptr, &NewStructOps, "ForeignWorldSplineData", IF_WITH_EDITORONLY_DATA(Z_Construct_UScriptStruct_FForeignWorldSplineData_Statics::PropPointers, nullptr), IF_WITH_EDITORONLY_DATA(UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FForeignWorldSplineData_Statics::PropPointers), 0), sizeof(FForeignWorldSplineData), alignof(FForeignWorldSplineData), RF_Public|RF_Transient|RF_MarkAsNative, EStructFlags(0x00000005), METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FForeignWorldSplineData_Statics::Struct_MetaDataParams), Z_Construct_UScriptStruct_FForeignWorldSplineData_Statics::Struct_MetaDataParams) }; UScriptStruct* Z_Construct_UScriptStruct_FForeignWorldSplineData() { if (!Z_Registration_Info_UScriptStruct_FForeignWorldSplineData.InnerSingleton) { UECodeGen_Private::ConstructUScriptStruct(Z_Registration_Info_UScriptStruct_FForeignWorldSplineData.InnerSingleton, Z_Construct_UScriptStruct_FForeignWorldSplineData_Statics::StructParams); } return CastChecked(Z_Registration_Info_UScriptStruct_FForeignWorldSplineData.InnerSingleton); } // ********** End ScriptStruct FForeignWorldSplineData ********************************************* // ********** Begin Class ULandscapeSplinesComponent Function GetSplineMeshComponents ************** struct Z_Construct_UFunction_ULandscapeSplinesComponent_GetSplineMeshComponents_Statics { struct LandscapeSplinesComponent_eventGetSplineMeshComponents_Parms { TArray ReturnValue; }; #if WITH_METADATA static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = { { "Category", "LandscapeSplines" }, { "Comment", "/** Get a list of spline mesh components representing this landscape spline (Editor only) */" }, { "ModuleRelativePath", "Classes/LandscapeSplinesComponent.h" }, { "ToolTip", "Get a list of spline mesh components representing this landscape spline (Editor only)" }, }; static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_ReturnValue_MetaData[] = { { "EditInline", "true" }, }; #endif // WITH_METADATA // ********** Begin Function GetSplineMeshComponents constinit property declarations *************** static const UECodeGen_Private::FObjectPropertyParams NewProp_ReturnValue_Inner; static const UECodeGen_Private::FArrayPropertyParams NewProp_ReturnValue; static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[]; // ********** End Function GetSplineMeshComponents constinit property declarations ***************** static const UECodeGen_Private::FFunctionParams FuncParams; }; // ********** Begin Function GetSplineMeshComponents Property Definitions ************************** const UECodeGen_Private::FObjectPropertyParams Z_Construct_UFunction_ULandscapeSplinesComponent_GetSplineMeshComponents_Statics::NewProp_ReturnValue_Inner = { "ReturnValue", nullptr, (EPropertyFlags)0x0000000000080008, UECodeGen_Private::EPropertyGenFlags::Object, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, 0, Z_Construct_UClass_USplineMeshComponent_NoRegister, METADATA_PARAMS(0, nullptr) }; const UECodeGen_Private::FArrayPropertyParams Z_Construct_UFunction_ULandscapeSplinesComponent_GetSplineMeshComponents_Statics::NewProp_ReturnValue = { "ReturnValue", nullptr, (EPropertyFlags)0x0010008000000588, UECodeGen_Private::EPropertyGenFlags::Array, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(LandscapeSplinesComponent_eventGetSplineMeshComponents_Parms, ReturnValue), EArrayPropertyFlags::None, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_ReturnValue_MetaData), NewProp_ReturnValue_MetaData) }; const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_ULandscapeSplinesComponent_GetSplineMeshComponents_Statics::PropPointers[] = { (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_ULandscapeSplinesComponent_GetSplineMeshComponents_Statics::NewProp_ReturnValue_Inner, (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_ULandscapeSplinesComponent_GetSplineMeshComponents_Statics::NewProp_ReturnValue, }; static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_ULandscapeSplinesComponent_GetSplineMeshComponents_Statics::PropPointers) < 2048); // ********** End Function GetSplineMeshComponents Property Definitions **************************** const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_ULandscapeSplinesComponent_GetSplineMeshComponents_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_ULandscapeSplinesComponent, nullptr, "GetSplineMeshComponents", Z_Construct_UFunction_ULandscapeSplinesComponent_GetSplineMeshComponents_Statics::PropPointers, UE_ARRAY_COUNT(Z_Construct_UFunction_ULandscapeSplinesComponent_GetSplineMeshComponents_Statics::PropPointers), sizeof(Z_Construct_UFunction_ULandscapeSplinesComponent_GetSplineMeshComponents_Statics::LandscapeSplinesComponent_eventGetSplineMeshComponents_Parms), RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x04020401, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_ULandscapeSplinesComponent_GetSplineMeshComponents_Statics::Function_MetaDataParams), Z_Construct_UFunction_ULandscapeSplinesComponent_GetSplineMeshComponents_Statics::Function_MetaDataParams)}, }; static_assert(sizeof(Z_Construct_UFunction_ULandscapeSplinesComponent_GetSplineMeshComponents_Statics::LandscapeSplinesComponent_eventGetSplineMeshComponents_Parms) < MAX_uint16); UFunction* Z_Construct_UFunction_ULandscapeSplinesComponent_GetSplineMeshComponents() { static UFunction* ReturnFunction = nullptr; if (!ReturnFunction) { UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_ULandscapeSplinesComponent_GetSplineMeshComponents_Statics::FuncParams); } return ReturnFunction; } DEFINE_FUNCTION(ULandscapeSplinesComponent::execGetSplineMeshComponents) { P_FINISH; P_NATIVE_BEGIN; *(TArray*)Z_Param__Result=P_THIS->GetSplineMeshComponents(); P_NATIVE_END; } // ********** End Class ULandscapeSplinesComponent Function GetSplineMeshComponents **************** // ********** Begin Class ULandscapeSplinesComponent *********************************************** FClassRegistrationInfo Z_Registration_Info_UClass_ULandscapeSplinesComponent; UClass* ULandscapeSplinesComponent::GetPrivateStaticClass() { using TClass = ULandscapeSplinesComponent; if (!Z_Registration_Info_UClass_ULandscapeSplinesComponent.InnerSingleton) { GetPrivateStaticClassBody( TClass::StaticPackage(), TEXT("LandscapeSplinesComponent"), Z_Registration_Info_UClass_ULandscapeSplinesComponent.InnerSingleton, StaticRegisterNativesULandscapeSplinesComponent, sizeof(TClass), alignof(TClass), TClass::StaticClassFlags, TClass::StaticClassCastFlags(), TClass::StaticConfigName(), (UClass::ClassConstructorType)InternalConstructor, (UClass::ClassVTableHelperCtorCallerType)InternalVTableHelperCtorCaller, UOBJECT_CPPCLASS_STATICFUNCTIONS_FORCLASS(TClass), &TClass::Super::StaticClass, &TClass::WithinClass::StaticClass ); } return Z_Registration_Info_UClass_ULandscapeSplinesComponent.InnerSingleton; } UClass* Z_Construct_UClass_ULandscapeSplinesComponent_NoRegister() { return ULandscapeSplinesComponent::GetPrivateStaticClass(); } struct Z_Construct_UClass_ULandscapeSplinesComponent_Statics { #if WITH_METADATA static constexpr UECodeGen_Private::FMetaDataPairParam Class_MetaDataParams[] = { { "Comment", "//////////////////////////////////////////////////////////////////////////\n// ULandscapeSplinesComponent\n//////////////////////////////////////////////////////////////////////////\n" }, { "HideCategories", "Mobility VirtualTexture Trigger" }, { "IncludePath", "LandscapeSplinesComponent.h" }, { "ModuleRelativePath", "Classes/LandscapeSplinesComponent.h" }, { "ToolTip", "ULandscapeSplinesComponent" }, }; #if WITH_EDITORONLY_DATA static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_SplineResolution_MetaData[] = { { "Comment", "/** Resolution of the spline, in distance per point */" }, { "ModuleRelativePath", "Classes/LandscapeSplinesComponent.h" }, { "ToolTip", "Resolution of the spline, in distance per point" }, }; static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_SplineColor_MetaData[] = { { "Comment", "/** Color to use to draw the splines */" }, { "ModuleRelativePath", "Classes/LandscapeSplinesComponent.h" }, { "ToolTip", "Color to use to draw the splines" }, }; static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_ControlPointSprite_MetaData[] = { { "Comment", "/** Sprite used to draw control points */" }, { "ModuleRelativePath", "Classes/LandscapeSplinesComponent.h" }, { "ToolTip", "Sprite used to draw control points" }, }; static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_SplineEditorMesh_MetaData[] = { { "Comment", "/** Mesh used to draw splines that have no mesh */" }, { "ModuleRelativePath", "Classes/LandscapeSplinesComponent.h" }, { "ToolTip", "Mesh used to draw splines that have no mesh" }, }; static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_bShowSplineEditorMesh_MetaData[] = { { "Comment", "/** Whether we are in-editor and showing spline editor meshes */" }, { "ModuleRelativePath", "Classes/LandscapeSplinesComponent.h" }, { "ToolTip", "Whether we are in-editor and showing spline editor meshes" }, }; #endif // WITH_EDITORONLY_DATA static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_ControlPoints_MetaData[] = { { "ModuleRelativePath", "Classes/LandscapeSplinesComponent.h" }, }; static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_Segments_MetaData[] = { { "ModuleRelativePath", "Classes/LandscapeSplinesComponent.h" }, }; #if WITH_EDITORONLY_DATA static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_ForeignWorldSplineDataMap_MetaData[] = { { "Comment", "// Serialized\n" }, { "ModuleRelativePath", "Classes/LandscapeSplinesComponent.h" }, { "ToolTip", "Serialized" }, }; #endif // WITH_EDITORONLY_DATA static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_CookedForeignMeshComponents_MetaData[] = { { "Comment", "// References to components owned by landscape splines in other levels\n// for cooked build (uncooked keeps references via ForeignWorldSplineDataMap)\n" }, { "EditInline", "true" }, { "ModuleRelativePath", "Classes/LandscapeSplinesComponent.h" }, { "ToolTip", "References to components owned by landscape splines in other levels\nfor cooked build (uncooked keeps references via ForeignWorldSplineDataMap)" }, }; #endif // WITH_METADATA // ********** Begin Class ULandscapeSplinesComponent constinit property declarations *************** #if WITH_EDITORONLY_DATA static const UECodeGen_Private::FFloatPropertyParams NewProp_SplineResolution; static const UECodeGen_Private::FStructPropertyParams NewProp_SplineColor; static const UECodeGen_Private::FObjectPropertyParams NewProp_ControlPointSprite; static const UECodeGen_Private::FObjectPropertyParams NewProp_SplineEditorMesh; static void NewProp_bShowSplineEditorMesh_SetBit(void* Obj); static const UECodeGen_Private::FBoolPropertyParams NewProp_bShowSplineEditorMesh; #endif // WITH_EDITORONLY_DATA static const UECodeGen_Private::FObjectPropertyParams NewProp_ControlPoints_Inner; static const UECodeGen_Private::FArrayPropertyParams NewProp_ControlPoints; static const UECodeGen_Private::FObjectPropertyParams NewProp_Segments_Inner; static const UECodeGen_Private::FArrayPropertyParams NewProp_Segments; #if WITH_EDITORONLY_DATA static const UECodeGen_Private::FStructPropertyParams NewProp_ForeignWorldSplineDataMap_ValueProp; static const UECodeGen_Private::FSoftObjectPropertyParams NewProp_ForeignWorldSplineDataMap_Key_KeyProp; static const UECodeGen_Private::FMapPropertyParams NewProp_ForeignWorldSplineDataMap; #endif // WITH_EDITORONLY_DATA static const UECodeGen_Private::FObjectPropertyParams NewProp_CookedForeignMeshComponents_Inner; static const UECodeGen_Private::FArrayPropertyParams NewProp_CookedForeignMeshComponents; static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[]; // ********** End Class ULandscapeSplinesComponent constinit property declarations ***************** static constexpr UE::CodeGen::FClassNativeFunction Funcs[] = { { .NameUTF8 = UTF8TEXT("GetSplineMeshComponents"), .Pointer = &ULandscapeSplinesComponent::execGetSplineMeshComponents }, }; static UObject* (*const DependentSingletons[])(); static constexpr FClassFunctionLinkInfo FuncInfo[] = { { &Z_Construct_UFunction_ULandscapeSplinesComponent_GetSplineMeshComponents, "GetSplineMeshComponents" }, // 1863439507 }; static_assert(UE_ARRAY_COUNT(FuncInfo) < 2048); static constexpr FCppClassTypeInfoStatic StaticCppClassTypeInfo = { TCppClassTypeTraits::IsAbstract, }; static const UECodeGen_Private::FClassParams ClassParams; }; // struct Z_Construct_UClass_ULandscapeSplinesComponent_Statics // ********** Begin Class ULandscapeSplinesComponent Property Definitions ************************** #if WITH_EDITORONLY_DATA const UECodeGen_Private::FFloatPropertyParams Z_Construct_UClass_ULandscapeSplinesComponent_Statics::NewProp_SplineResolution = { "SplineResolution", nullptr, (EPropertyFlags)0x0010000800000000, UECodeGen_Private::EPropertyGenFlags::Float, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(ULandscapeSplinesComponent, SplineResolution), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_SplineResolution_MetaData), NewProp_SplineResolution_MetaData) }; const UECodeGen_Private::FStructPropertyParams Z_Construct_UClass_ULandscapeSplinesComponent_Statics::NewProp_SplineColor = { "SplineColor", nullptr, (EPropertyFlags)0x0010000800000000, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(ULandscapeSplinesComponent, SplineColor), Z_Construct_UScriptStruct_FColor, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_SplineColor_MetaData), NewProp_SplineColor_MetaData) }; const UECodeGen_Private::FObjectPropertyParams Z_Construct_UClass_ULandscapeSplinesComponent_Statics::NewProp_ControlPointSprite = { "ControlPointSprite", nullptr, (EPropertyFlags)0x0114000800000000, UECodeGen_Private::EPropertyGenFlags::Object | UECodeGen_Private::EPropertyGenFlags::ObjectPtr, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(ULandscapeSplinesComponent, ControlPointSprite), Z_Construct_UClass_UTexture2D_NoRegister, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_ControlPointSprite_MetaData), NewProp_ControlPointSprite_MetaData) }; const UECodeGen_Private::FObjectPropertyParams Z_Construct_UClass_ULandscapeSplinesComponent_Statics::NewProp_SplineEditorMesh = { "SplineEditorMesh", nullptr, (EPropertyFlags)0x0114000800000000, UECodeGen_Private::EPropertyGenFlags::Object | UECodeGen_Private::EPropertyGenFlags::ObjectPtr, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(ULandscapeSplinesComponent, SplineEditorMesh), Z_Construct_UClass_UStaticMesh_NoRegister, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_SplineEditorMesh_MetaData), NewProp_SplineEditorMesh_MetaData) }; void Z_Construct_UClass_ULandscapeSplinesComponent_Statics::NewProp_bShowSplineEditorMesh_SetBit(void* Obj) { ((ULandscapeSplinesComponent*)Obj)->bShowSplineEditorMesh = 1; } const UECodeGen_Private::FBoolPropertyParams Z_Construct_UClass_ULandscapeSplinesComponent_Statics::NewProp_bShowSplineEditorMesh = { "bShowSplineEditorMesh", nullptr, (EPropertyFlags)0x0010000c00002000, UECodeGen_Private::EPropertyGenFlags::Bool , RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, sizeof(uint8), sizeof(ULandscapeSplinesComponent), &Z_Construct_UClass_ULandscapeSplinesComponent_Statics::NewProp_bShowSplineEditorMesh_SetBit, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_bShowSplineEditorMesh_MetaData), NewProp_bShowSplineEditorMesh_MetaData) }; #endif // WITH_EDITORONLY_DATA const UECodeGen_Private::FObjectPropertyParams Z_Construct_UClass_ULandscapeSplinesComponent_Statics::NewProp_ControlPoints_Inner = { "ControlPoints", nullptr, (EPropertyFlags)0x0104000000000000, UECodeGen_Private::EPropertyGenFlags::Object | UECodeGen_Private::EPropertyGenFlags::ObjectPtr, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, 0, Z_Construct_UClass_ULandscapeSplineControlPoint_NoRegister, METADATA_PARAMS(0, nullptr) }; const UECodeGen_Private::FArrayPropertyParams Z_Construct_UClass_ULandscapeSplinesComponent_Statics::NewProp_ControlPoints = { "ControlPoints", nullptr, (EPropertyFlags)0x0124480000000000, UECodeGen_Private::EPropertyGenFlags::Array, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(ULandscapeSplinesComponent, ControlPoints), EArrayPropertyFlags::None, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_ControlPoints_MetaData), NewProp_ControlPoints_MetaData) }; const UECodeGen_Private::FObjectPropertyParams Z_Construct_UClass_ULandscapeSplinesComponent_Statics::NewProp_Segments_Inner = { "Segments", nullptr, (EPropertyFlags)0x0104000000000000, UECodeGen_Private::EPropertyGenFlags::Object | UECodeGen_Private::EPropertyGenFlags::ObjectPtr, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, 0, Z_Construct_UClass_ULandscapeSplineSegment_NoRegister, METADATA_PARAMS(0, nullptr) }; const UECodeGen_Private::FArrayPropertyParams Z_Construct_UClass_ULandscapeSplinesComponent_Statics::NewProp_Segments = { "Segments", nullptr, (EPropertyFlags)0x0124480000000000, UECodeGen_Private::EPropertyGenFlags::Array, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(ULandscapeSplinesComponent, Segments), EArrayPropertyFlags::None, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_Segments_MetaData), NewProp_Segments_MetaData) }; #if WITH_EDITORONLY_DATA const UECodeGen_Private::FStructPropertyParams Z_Construct_UClass_ULandscapeSplinesComponent_Statics::NewProp_ForeignWorldSplineDataMap_ValueProp = { "ForeignWorldSplineDataMap", nullptr, (EPropertyFlags)0x0000008800000000, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, 1, Z_Construct_UScriptStruct_FForeignWorldSplineData, METADATA_PARAMS(0, nullptr) }; // 3583943121 const UECodeGen_Private::FSoftObjectPropertyParams Z_Construct_UClass_ULandscapeSplinesComponent_Statics::NewProp_ForeignWorldSplineDataMap_Key_KeyProp = { "ForeignWorldSplineDataMap_Key", nullptr, (EPropertyFlags)0x0004008800000000, UECodeGen_Private::EPropertyGenFlags::SoftObject, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, 0, Z_Construct_UClass_UWorld_NoRegister, METADATA_PARAMS(0, nullptr) }; const UECodeGen_Private::FMapPropertyParams Z_Construct_UClass_ULandscapeSplinesComponent_Statics::NewProp_ForeignWorldSplineDataMap = { "ForeignWorldSplineDataMap", nullptr, (EPropertyFlags)0x0020488800000000, UECodeGen_Private::EPropertyGenFlags::Map, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(ULandscapeSplinesComponent, ForeignWorldSplineDataMap), EMapPropertyFlags::None, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_ForeignWorldSplineDataMap_MetaData), NewProp_ForeignWorldSplineDataMap_MetaData) }; // 3583943121 #endif // WITH_EDITORONLY_DATA const UECodeGen_Private::FObjectPropertyParams Z_Construct_UClass_ULandscapeSplinesComponent_Statics::NewProp_CookedForeignMeshComponents_Inner = { "CookedForeignMeshComponents", nullptr, (EPropertyFlags)0x0104000000080008, UECodeGen_Private::EPropertyGenFlags::Object | UECodeGen_Private::EPropertyGenFlags::ObjectPtr, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, 0, Z_Construct_UClass_UMeshComponent_NoRegister, METADATA_PARAMS(0, nullptr) }; const UECodeGen_Private::FArrayPropertyParams Z_Construct_UClass_ULandscapeSplinesComponent_Statics::NewProp_CookedForeignMeshComponents = { "CookedForeignMeshComponents", nullptr, (EPropertyFlags)0x0124488000000008, UECodeGen_Private::EPropertyGenFlags::Array, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(ULandscapeSplinesComponent, CookedForeignMeshComponents), EArrayPropertyFlags::None, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_CookedForeignMeshComponents_MetaData), NewProp_CookedForeignMeshComponents_MetaData) }; const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UClass_ULandscapeSplinesComponent_Statics::PropPointers[] = { #if WITH_EDITORONLY_DATA (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_ULandscapeSplinesComponent_Statics::NewProp_SplineResolution, (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_ULandscapeSplinesComponent_Statics::NewProp_SplineColor, (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_ULandscapeSplinesComponent_Statics::NewProp_ControlPointSprite, (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_ULandscapeSplinesComponent_Statics::NewProp_SplineEditorMesh, (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_ULandscapeSplinesComponent_Statics::NewProp_bShowSplineEditorMesh, #endif // WITH_EDITORONLY_DATA (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_ULandscapeSplinesComponent_Statics::NewProp_ControlPoints_Inner, (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_ULandscapeSplinesComponent_Statics::NewProp_ControlPoints, (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_ULandscapeSplinesComponent_Statics::NewProp_Segments_Inner, (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_ULandscapeSplinesComponent_Statics::NewProp_Segments, #if WITH_EDITORONLY_DATA (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_ULandscapeSplinesComponent_Statics::NewProp_ForeignWorldSplineDataMap_ValueProp, (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_ULandscapeSplinesComponent_Statics::NewProp_ForeignWorldSplineDataMap_Key_KeyProp, (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_ULandscapeSplinesComponent_Statics::NewProp_ForeignWorldSplineDataMap, #endif // WITH_EDITORONLY_DATA (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_ULandscapeSplinesComponent_Statics::NewProp_CookedForeignMeshComponents_Inner, (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_ULandscapeSplinesComponent_Statics::NewProp_CookedForeignMeshComponents, }; static_assert(UE_ARRAY_COUNT(Z_Construct_UClass_ULandscapeSplinesComponent_Statics::PropPointers) < 2048); // ********** End Class ULandscapeSplinesComponent Property Definitions **************************** UObject* (*const Z_Construct_UClass_ULandscapeSplinesComponent_Statics::DependentSingletons[])() = { (UObject* (*)())Z_Construct_UClass_UPrimitiveComponent, (UObject* (*)())Z_Construct_UPackage__Script_Landscape, }; static_assert(UE_ARRAY_COUNT(Z_Construct_UClass_ULandscapeSplinesComponent_Statics::DependentSingletons) < 16); const UECodeGen_Private::FClassParams Z_Construct_UClass_ULandscapeSplinesComponent_Statics::ClassParams = { &ULandscapeSplinesComponent::StaticClass, "Engine", &StaticCppClassTypeInfo, DependentSingletons, FuncInfo, Z_Construct_UClass_ULandscapeSplinesComponent_Statics::PropPointers, nullptr, UE_ARRAY_COUNT(DependentSingletons), UE_ARRAY_COUNT(FuncInfo), UE_ARRAY_COUNT(Z_Construct_UClass_ULandscapeSplinesComponent_Statics::PropPointers), 0, 0x00A800A4u, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UClass_ULandscapeSplinesComponent_Statics::Class_MetaDataParams), Z_Construct_UClass_ULandscapeSplinesComponent_Statics::Class_MetaDataParams) }; void ULandscapeSplinesComponent::StaticRegisterNativesULandscapeSplinesComponent() { UClass* Class = ULandscapeSplinesComponent::StaticClass(); FNativeFunctionRegistrar::RegisterFunctions(Class, MakeConstArrayView(Z_Construct_UClass_ULandscapeSplinesComponent_Statics::Funcs)); } UClass* Z_Construct_UClass_ULandscapeSplinesComponent() { if (!Z_Registration_Info_UClass_ULandscapeSplinesComponent.OuterSingleton) { UECodeGen_Private::ConstructUClass(Z_Registration_Info_UClass_ULandscapeSplinesComponent.OuterSingleton, Z_Construct_UClass_ULandscapeSplinesComponent_Statics::ClassParams); } return Z_Registration_Info_UClass_ULandscapeSplinesComponent.OuterSingleton; } DEFINE_VTABLE_PTR_HELPER_CTOR_NS(, ULandscapeSplinesComponent); ULandscapeSplinesComponent::~ULandscapeSplinesComponent() {} IMPLEMENT_FSTRUCTUREDARCHIVE_SERIALIZER(ULandscapeSplinesComponent) // ********** End Class ULandscapeSplinesComponent ************************************************* // ********** Begin Registration ******************************************************************* struct Z_CompiledInDeferFile_FID_Engine_Source_Runtime_Landscape_Classes_LandscapeSplinesComponent_h__Script_Landscape_Statics { static constexpr FStructRegisterCompiledInInfo ScriptStructInfo[] = { { FForeignControlPointData::StaticStruct, Z_Construct_UScriptStruct_FForeignControlPointData_Statics::NewStructOps, TEXT("ForeignControlPointData"),&Z_Registration_Info_UScriptStruct_FForeignControlPointData, CONSTRUCT_RELOAD_VERSION_INFO(FStructReloadVersionInfo, sizeof(FForeignControlPointData), 1612327030U) }, { FForeignSplineSegmentData::StaticStruct, Z_Construct_UScriptStruct_FForeignSplineSegmentData_Statics::NewStructOps, TEXT("ForeignSplineSegmentData"),&Z_Registration_Info_UScriptStruct_FForeignSplineSegmentData, CONSTRUCT_RELOAD_VERSION_INFO(FStructReloadVersionInfo, sizeof(FForeignSplineSegmentData), 1731149859U) }, { FForeignWorldSplineData::StaticStruct, Z_Construct_UScriptStruct_FForeignWorldSplineData_Statics::NewStructOps, TEXT("ForeignWorldSplineData"),&Z_Registration_Info_UScriptStruct_FForeignWorldSplineData, CONSTRUCT_RELOAD_VERSION_INFO(FStructReloadVersionInfo, sizeof(FForeignWorldSplineData), 3583943121U) }, }; static constexpr FClassRegisterCompiledInInfo ClassInfo[] = { { Z_Construct_UClass_ULandscapeSplinesComponent, ULandscapeSplinesComponent::StaticClass, TEXT("ULandscapeSplinesComponent"), &Z_Registration_Info_UClass_ULandscapeSplinesComponent, CONSTRUCT_RELOAD_VERSION_INFO(FClassReloadVersionInfo, sizeof(ULandscapeSplinesComponent), 2380375699U) }, }; }; // Z_CompiledInDeferFile_FID_Engine_Source_Runtime_Landscape_Classes_LandscapeSplinesComponent_h__Script_Landscape_Statics static FRegisterCompiledInInfo Z_CompiledInDeferFile_FID_Engine_Source_Runtime_Landscape_Classes_LandscapeSplinesComponent_h__Script_Landscape_3553164938{ TEXT("/Script/Landscape"), Z_CompiledInDeferFile_FID_Engine_Source_Runtime_Landscape_Classes_LandscapeSplinesComponent_h__Script_Landscape_Statics::ClassInfo, UE_ARRAY_COUNT(Z_CompiledInDeferFile_FID_Engine_Source_Runtime_Landscape_Classes_LandscapeSplinesComponent_h__Script_Landscape_Statics::ClassInfo), Z_CompiledInDeferFile_FID_Engine_Source_Runtime_Landscape_Classes_LandscapeSplinesComponent_h__Script_Landscape_Statics::ScriptStructInfo, UE_ARRAY_COUNT(Z_CompiledInDeferFile_FID_Engine_Source_Runtime_Landscape_Classes_LandscapeSplinesComponent_h__Script_Landscape_Statics::ScriptStructInfo), nullptr, 0, }; // ********** End Registration ********************************************************************* PRAGMA_ENABLE_DEPRECATION_WARNINGS