// 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 "MaterialCachedData.h" #include "Materials/MaterialLayersFunctions.h" #include "Materials/MaterialParameters.h" PRAGMA_DISABLE_DEPRECATION_WARNINGS static_assert(!UE_WITH_CONSTINIT_UOBJECT, "This generated code can only be compiled with !UE_WITH_CONSTINIT_OBJECT"); void EmptyLinkFunctionForGeneratedCodeMaterialCachedData() {} // ********** Begin Cross Module References ******************************************************** COREUOBJECT_API UClass* Z_Construct_UClass_UClass_NoRegister(); COREUOBJECT_API UClass* Z_Construct_UClass_UObject_NoRegister(); COREUOBJECT_API UScriptStruct* Z_Construct_UScriptStruct_FGuid(); COREUOBJECT_API UScriptStruct* Z_Construct_UScriptStruct_FLinearColor(); COREUOBJECT_API UScriptStruct* Z_Construct_UScriptStruct_FVector2D(); COREUOBJECT_API UScriptStruct* Z_Construct_UScriptStruct_FVector4d(); ENGINE_API UClass* Z_Construct_UClass_UCurveLinearColor_NoRegister(); ENGINE_API UClass* Z_Construct_UClass_UCurveLinearColorAtlas_NoRegister(); ENGINE_API UClass* Z_Construct_UClass_UFont_NoRegister(); ENGINE_API UClass* Z_Construct_UClass_UMaterialCacheVirtualTextureTag_NoRegister(); ENGINE_API UClass* Z_Construct_UClass_UMaterialFunctionInterface_NoRegister(); ENGINE_API UClass* Z_Construct_UClass_UMaterialParameterCollection_NoRegister(); ENGINE_API UClass* Z_Construct_UClass_URuntimeVirtualTexture_NoRegister(); ENGINE_API UClass* Z_Construct_UClass_USparseVolumeTexture_NoRegister(); ENGINE_API UClass* Z_Construct_UClass_UTexture_NoRegister(); ENGINE_API UClass* Z_Construct_UClass_UTextureCollection_NoRegister(); ENGINE_API UScriptStruct* Z_Construct_UScriptStruct_FMaterialCachedExpressionData(); ENGINE_API UScriptStruct* Z_Construct_UScriptStruct_FMaterialCachedExpressionEditorOnlyData(); ENGINE_API UScriptStruct* Z_Construct_UScriptStruct_FMaterialCachedParameterEditorEntry(); ENGINE_API UScriptStruct* Z_Construct_UScriptStruct_FMaterialCachedParameterEditorInfo(); ENGINE_API UScriptStruct* Z_Construct_UScriptStruct_FMaterialCachedParameterEntry(); ENGINE_API UScriptStruct* Z_Construct_UScriptStruct_FMaterialFunctionInfo(); ENGINE_API UScriptStruct* Z_Construct_UScriptStruct_FMaterialLayersFunctionsEditorOnlyData(); ENGINE_API UScriptStruct* Z_Construct_UScriptStruct_FMaterialLayersFunctionsRuntimeData(); ENGINE_API UScriptStruct* Z_Construct_UScriptStruct_FMaterialParameterCollectionInfo(); ENGINE_API UScriptStruct* Z_Construct_UScriptStruct_FMaterialParameterInfo(); ENGINE_API UScriptStruct* Z_Construct_UScriptStruct_FParameterChannelNames(); ENGINE_API UScriptStruct* Z_Construct_UScriptStruct_FStaticComponentMaskValue(); LANDSCAPE_API UClass* Z_Construct_UClass_ULandscapeGrassType_NoRegister(); UPackage* Z_Construct_UPackage__Script_Engine(); // ********** End Cross Module References ********************************************************** // ********** Begin ScriptStruct FMaterialFunctionInfo ********************************************* struct Z_Construct_UScriptStruct_FMaterialFunctionInfo_Statics { static inline consteval int32 GetStructSize() { return sizeof(FMaterialFunctionInfo); } static inline consteval int16 GetStructAlignment() { return alignof(FMaterialFunctionInfo); } #if WITH_METADATA static constexpr UECodeGen_Private::FMetaDataPairParam Struct_MetaDataParams[] = { { "Comment", "/** Stores information about a function that this material references, used to know when the material needs to be recompiled. */" }, { "ModuleRelativePath", "Public/MaterialCachedData.h" }, { "ToolTip", "Stores information about a function that this material references, used to know when the material needs to be recompiled." }, }; static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_StateId_MetaData[] = { { "Comment", "/** Id that the function had when this material was last compiled. */" }, { "ModuleRelativePath", "Public/MaterialCachedData.h" }, { "ToolTip", "Id that the function had when this material was last compiled." }, }; static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_Function_MetaData[] = { { "Comment", "/** The function which this material has a dependency on. */" }, { "ModuleRelativePath", "Public/MaterialCachedData.h" }, { "ToolTip", "The function which this material has a dependency on." }, }; #endif // WITH_METADATA // ********** Begin ScriptStruct FMaterialFunctionInfo constinit property declarations ************* static const UECodeGen_Private::FStructPropertyParams NewProp_StateId; static const UECodeGen_Private::FObjectPropertyParams NewProp_Function; static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[]; // ********** End ScriptStruct FMaterialFunctionInfo constinit property declarations *************** static void* NewStructOps() { return (UScriptStruct::ICppStructOps*)new UScriptStruct::TCppStructOps(); } static const UECodeGen_Private::FStructParams StructParams; }; // struct Z_Construct_UScriptStruct_FMaterialFunctionInfo_Statics static FStructRegistrationInfo Z_Registration_Info_UScriptStruct_FMaterialFunctionInfo; class UScriptStruct* FMaterialFunctionInfo::StaticStruct() { if (!Z_Registration_Info_UScriptStruct_FMaterialFunctionInfo.OuterSingleton) { Z_Registration_Info_UScriptStruct_FMaterialFunctionInfo.OuterSingleton = GetStaticStruct(Z_Construct_UScriptStruct_FMaterialFunctionInfo, (UObject*)Z_Construct_UPackage__Script_Engine(), TEXT("MaterialFunctionInfo")); } return Z_Registration_Info_UScriptStruct_FMaterialFunctionInfo.OuterSingleton; } // ********** Begin ScriptStruct FMaterialFunctionInfo Property Definitions ************************ const UECodeGen_Private::FStructPropertyParams Z_Construct_UScriptStruct_FMaterialFunctionInfo_Statics::NewProp_StateId = { "StateId", nullptr, (EPropertyFlags)0x0010000000000000, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FMaterialFunctionInfo, StateId), Z_Construct_UScriptStruct_FGuid, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_StateId_MetaData), NewProp_StateId_MetaData) }; const UECodeGen_Private::FObjectPropertyParams Z_Construct_UScriptStruct_FMaterialFunctionInfo_Statics::NewProp_Function = { "Function", nullptr, (EPropertyFlags)0x0114000000000000, UECodeGen_Private::EPropertyGenFlags::Object | UECodeGen_Private::EPropertyGenFlags::ObjectPtr, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FMaterialFunctionInfo, Function), Z_Construct_UClass_UMaterialFunctionInterface_NoRegister, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_Function_MetaData), NewProp_Function_MetaData) }; const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UScriptStruct_FMaterialFunctionInfo_Statics::PropPointers[] = { (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FMaterialFunctionInfo_Statics::NewProp_StateId, (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FMaterialFunctionInfo_Statics::NewProp_Function, }; static_assert(UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FMaterialFunctionInfo_Statics::PropPointers) < 2048); // ********** End ScriptStruct FMaterialFunctionInfo Property Definitions ************************** const UECodeGen_Private::FStructParams Z_Construct_UScriptStruct_FMaterialFunctionInfo_Statics::StructParams = { (UObject* (*)())Z_Construct_UPackage__Script_Engine, nullptr, &NewStructOps, "MaterialFunctionInfo", Z_Construct_UScriptStruct_FMaterialFunctionInfo_Statics::PropPointers, UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FMaterialFunctionInfo_Statics::PropPointers), sizeof(FMaterialFunctionInfo), alignof(FMaterialFunctionInfo), RF_Public|RF_Transient|RF_MarkAsNative, EStructFlags(0x00000001), METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FMaterialFunctionInfo_Statics::Struct_MetaDataParams), Z_Construct_UScriptStruct_FMaterialFunctionInfo_Statics::Struct_MetaDataParams) }; UScriptStruct* Z_Construct_UScriptStruct_FMaterialFunctionInfo() { if (!Z_Registration_Info_UScriptStruct_FMaterialFunctionInfo.InnerSingleton) { UECodeGen_Private::ConstructUScriptStruct(Z_Registration_Info_UScriptStruct_FMaterialFunctionInfo.InnerSingleton, Z_Construct_UScriptStruct_FMaterialFunctionInfo_Statics::StructParams); } return CastChecked(Z_Registration_Info_UScriptStruct_FMaterialFunctionInfo.InnerSingleton); } // ********** End ScriptStruct FMaterialFunctionInfo *********************************************** // ********** Begin ScriptStruct FMaterialParameterCollectionInfo ********************************** struct Z_Construct_UScriptStruct_FMaterialParameterCollectionInfo_Statics { static inline consteval int32 GetStructSize() { return sizeof(FMaterialParameterCollectionInfo); } static inline consteval int16 GetStructAlignment() { return alignof(FMaterialParameterCollectionInfo); } #if WITH_METADATA static constexpr UECodeGen_Private::FMetaDataPairParam Struct_MetaDataParams[] = { { "Comment", "/** Stores information about a parameter collection that this material references, used to know when the material needs to be recompiled. */" }, { "ModuleRelativePath", "Public/MaterialCachedData.h" }, { "ToolTip", "Stores information about a parameter collection that this material references, used to know when the material needs to be recompiled." }, }; static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_StateId_MetaData[] = { { "Comment", "/** Id that the collection had when this material was last compiled. */" }, { "ModuleRelativePath", "Public/MaterialCachedData.h" }, { "ToolTip", "Id that the collection had when this material was last compiled." }, }; static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_ParameterCollection_MetaData[] = { { "Comment", "/** The collection which this material has a dependency on. */" }, { "ModuleRelativePath", "Public/MaterialCachedData.h" }, { "ToolTip", "The collection which this material has a dependency on." }, }; #endif // WITH_METADATA // ********** Begin ScriptStruct FMaterialParameterCollectionInfo constinit property declarations ** static const UECodeGen_Private::FStructPropertyParams NewProp_StateId; static const UECodeGen_Private::FObjectPropertyParams NewProp_ParameterCollection; static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[]; // ********** End ScriptStruct FMaterialParameterCollectionInfo constinit property declarations **** static void* NewStructOps() { return (UScriptStruct::ICppStructOps*)new UScriptStruct::TCppStructOps(); } static const UECodeGen_Private::FStructParams StructParams; }; // struct Z_Construct_UScriptStruct_FMaterialParameterCollectionInfo_Statics static FStructRegistrationInfo Z_Registration_Info_UScriptStruct_FMaterialParameterCollectionInfo; class UScriptStruct* FMaterialParameterCollectionInfo::StaticStruct() { if (!Z_Registration_Info_UScriptStruct_FMaterialParameterCollectionInfo.OuterSingleton) { Z_Registration_Info_UScriptStruct_FMaterialParameterCollectionInfo.OuterSingleton = GetStaticStruct(Z_Construct_UScriptStruct_FMaterialParameterCollectionInfo, (UObject*)Z_Construct_UPackage__Script_Engine(), TEXT("MaterialParameterCollectionInfo")); } return Z_Registration_Info_UScriptStruct_FMaterialParameterCollectionInfo.OuterSingleton; } // ********** Begin ScriptStruct FMaterialParameterCollectionInfo Property Definitions ************* const UECodeGen_Private::FStructPropertyParams Z_Construct_UScriptStruct_FMaterialParameterCollectionInfo_Statics::NewProp_StateId = { "StateId", nullptr, (EPropertyFlags)0x0010000000000000, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FMaterialParameterCollectionInfo, StateId), Z_Construct_UScriptStruct_FGuid, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_StateId_MetaData), NewProp_StateId_MetaData) }; const UECodeGen_Private::FObjectPropertyParams Z_Construct_UScriptStruct_FMaterialParameterCollectionInfo_Statics::NewProp_ParameterCollection = { "ParameterCollection", nullptr, (EPropertyFlags)0x0114000000000000, UECodeGen_Private::EPropertyGenFlags::Object | UECodeGen_Private::EPropertyGenFlags::ObjectPtr, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FMaterialParameterCollectionInfo, ParameterCollection), Z_Construct_UClass_UMaterialParameterCollection_NoRegister, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_ParameterCollection_MetaData), NewProp_ParameterCollection_MetaData) }; const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UScriptStruct_FMaterialParameterCollectionInfo_Statics::PropPointers[] = { (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FMaterialParameterCollectionInfo_Statics::NewProp_StateId, (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FMaterialParameterCollectionInfo_Statics::NewProp_ParameterCollection, }; static_assert(UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FMaterialParameterCollectionInfo_Statics::PropPointers) < 2048); // ********** End ScriptStruct FMaterialParameterCollectionInfo Property Definitions *************** const UECodeGen_Private::FStructParams Z_Construct_UScriptStruct_FMaterialParameterCollectionInfo_Statics::StructParams = { (UObject* (*)())Z_Construct_UPackage__Script_Engine, nullptr, &NewStructOps, "MaterialParameterCollectionInfo", Z_Construct_UScriptStruct_FMaterialParameterCollectionInfo_Statics::PropPointers, UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FMaterialParameterCollectionInfo_Statics::PropPointers), sizeof(FMaterialParameterCollectionInfo), alignof(FMaterialParameterCollectionInfo), RF_Public|RF_Transient|RF_MarkAsNative, EStructFlags(0x00000001), METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FMaterialParameterCollectionInfo_Statics::Struct_MetaDataParams), Z_Construct_UScriptStruct_FMaterialParameterCollectionInfo_Statics::Struct_MetaDataParams) }; UScriptStruct* Z_Construct_UScriptStruct_FMaterialParameterCollectionInfo() { if (!Z_Registration_Info_UScriptStruct_FMaterialParameterCollectionInfo.InnerSingleton) { UECodeGen_Private::ConstructUScriptStruct(Z_Registration_Info_UScriptStruct_FMaterialParameterCollectionInfo.InnerSingleton, Z_Construct_UScriptStruct_FMaterialParameterCollectionInfo_Statics::StructParams); } return CastChecked(Z_Registration_Info_UScriptStruct_FMaterialParameterCollectionInfo.InnerSingleton); } // ********** End ScriptStruct FMaterialParameterCollectionInfo ************************************ // ********** Begin ScriptStruct FMaterialCachedParameterEditorInfo ******************************** struct Z_Construct_UScriptStruct_FMaterialCachedParameterEditorInfo_Statics { static inline consteval int32 GetStructSize() { return sizeof(FMaterialCachedParameterEditorInfo); } static inline consteval int16 GetStructAlignment() { return alignof(FMaterialCachedParameterEditorInfo); } #if WITH_METADATA static constexpr UECodeGen_Private::FMetaDataPairParam Struct_MetaDataParams[] = { { "ModuleRelativePath", "Public/MaterialCachedData.h" }, }; static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_Description_MetaData[] = { { "ModuleRelativePath", "Public/MaterialCachedData.h" }, }; static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_Group_MetaData[] = { { "ModuleRelativePath", "Public/MaterialCachedData.h" }, }; static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_SortPriority_MetaData[] = { { "ModuleRelativePath", "Public/MaterialCachedData.h" }, }; static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_AssetIndex_MetaData[] = { { "ModuleRelativePath", "Public/MaterialCachedData.h" }, }; static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_ExpressionGuid_MetaData[] = { { "ModuleRelativePath", "Public/MaterialCachedData.h" }, }; #endif // WITH_METADATA // ********** Begin ScriptStruct FMaterialCachedParameterEditorInfo constinit property declarations static const UECodeGen_Private::FStrPropertyParams NewProp_Description; static const UECodeGen_Private::FNamePropertyParams NewProp_Group; static const UECodeGen_Private::FIntPropertyParams NewProp_SortPriority; static const UECodeGen_Private::FIntPropertyParams NewProp_AssetIndex; static const UECodeGen_Private::FStructPropertyParams NewProp_ExpressionGuid; static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[]; // ********** End ScriptStruct FMaterialCachedParameterEditorInfo constinit property declarations ** static void* NewStructOps() { return (UScriptStruct::ICppStructOps*)new UScriptStruct::TCppStructOps(); } static const UECodeGen_Private::FStructParams StructParams; }; // struct Z_Construct_UScriptStruct_FMaterialCachedParameterEditorInfo_Statics static FStructRegistrationInfo Z_Registration_Info_UScriptStruct_FMaterialCachedParameterEditorInfo; class UScriptStruct* FMaterialCachedParameterEditorInfo::StaticStruct() { if (!Z_Registration_Info_UScriptStruct_FMaterialCachedParameterEditorInfo.OuterSingleton) { Z_Registration_Info_UScriptStruct_FMaterialCachedParameterEditorInfo.OuterSingleton = GetStaticStruct(Z_Construct_UScriptStruct_FMaterialCachedParameterEditorInfo, (UObject*)Z_Construct_UPackage__Script_Engine(), TEXT("MaterialCachedParameterEditorInfo")); } return Z_Registration_Info_UScriptStruct_FMaterialCachedParameterEditorInfo.OuterSingleton; } // ********** Begin ScriptStruct FMaterialCachedParameterEditorInfo Property Definitions *********** const UECodeGen_Private::FStrPropertyParams Z_Construct_UScriptStruct_FMaterialCachedParameterEditorInfo_Statics::NewProp_Description = { "Description", nullptr, (EPropertyFlags)0x0010000000000000, UECodeGen_Private::EPropertyGenFlags::Str, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FMaterialCachedParameterEditorInfo, Description), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_Description_MetaData), NewProp_Description_MetaData) }; const UECodeGen_Private::FNamePropertyParams Z_Construct_UScriptStruct_FMaterialCachedParameterEditorInfo_Statics::NewProp_Group = { "Group", nullptr, (EPropertyFlags)0x0010000000000000, UECodeGen_Private::EPropertyGenFlags::Name, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FMaterialCachedParameterEditorInfo, Group), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_Group_MetaData), NewProp_Group_MetaData) }; const UECodeGen_Private::FIntPropertyParams Z_Construct_UScriptStruct_FMaterialCachedParameterEditorInfo_Statics::NewProp_SortPriority = { "SortPriority", nullptr, (EPropertyFlags)0x0010000000000000, UECodeGen_Private::EPropertyGenFlags::Int, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FMaterialCachedParameterEditorInfo, SortPriority), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_SortPriority_MetaData), NewProp_SortPriority_MetaData) }; const UECodeGen_Private::FIntPropertyParams Z_Construct_UScriptStruct_FMaterialCachedParameterEditorInfo_Statics::NewProp_AssetIndex = { "AssetIndex", nullptr, (EPropertyFlags)0x0010000000000000, UECodeGen_Private::EPropertyGenFlags::Int, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FMaterialCachedParameterEditorInfo, AssetIndex), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_AssetIndex_MetaData), NewProp_AssetIndex_MetaData) }; const UECodeGen_Private::FStructPropertyParams Z_Construct_UScriptStruct_FMaterialCachedParameterEditorInfo_Statics::NewProp_ExpressionGuid = { "ExpressionGuid", nullptr, (EPropertyFlags)0x0010000000000000, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FMaterialCachedParameterEditorInfo, ExpressionGuid), Z_Construct_UScriptStruct_FGuid, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_ExpressionGuid_MetaData), NewProp_ExpressionGuid_MetaData) }; const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UScriptStruct_FMaterialCachedParameterEditorInfo_Statics::PropPointers[] = { (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FMaterialCachedParameterEditorInfo_Statics::NewProp_Description, (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FMaterialCachedParameterEditorInfo_Statics::NewProp_Group, (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FMaterialCachedParameterEditorInfo_Statics::NewProp_SortPriority, (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FMaterialCachedParameterEditorInfo_Statics::NewProp_AssetIndex, (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FMaterialCachedParameterEditorInfo_Statics::NewProp_ExpressionGuid, }; static_assert(UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FMaterialCachedParameterEditorInfo_Statics::PropPointers) < 2048); // ********** End ScriptStruct FMaterialCachedParameterEditorInfo Property Definitions ************* const UECodeGen_Private::FStructParams Z_Construct_UScriptStruct_FMaterialCachedParameterEditorInfo_Statics::StructParams = { (UObject* (*)())Z_Construct_UPackage__Script_Engine, nullptr, &NewStructOps, "MaterialCachedParameterEditorInfo", Z_Construct_UScriptStruct_FMaterialCachedParameterEditorInfo_Statics::PropPointers, UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FMaterialCachedParameterEditorInfo_Statics::PropPointers), sizeof(FMaterialCachedParameterEditorInfo), alignof(FMaterialCachedParameterEditorInfo), RF_Public|RF_Transient|RF_MarkAsNative, EStructFlags(0x00000001), METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FMaterialCachedParameterEditorInfo_Statics::Struct_MetaDataParams), Z_Construct_UScriptStruct_FMaterialCachedParameterEditorInfo_Statics::Struct_MetaDataParams) }; UScriptStruct* Z_Construct_UScriptStruct_FMaterialCachedParameterEditorInfo() { if (!Z_Registration_Info_UScriptStruct_FMaterialCachedParameterEditorInfo.InnerSingleton) { UECodeGen_Private::ConstructUScriptStruct(Z_Registration_Info_UScriptStruct_FMaterialCachedParameterEditorInfo.InnerSingleton, Z_Construct_UScriptStruct_FMaterialCachedParameterEditorInfo_Statics::StructParams); } return CastChecked(Z_Registration_Info_UScriptStruct_FMaterialCachedParameterEditorInfo.InnerSingleton); } // ********** End ScriptStruct FMaterialCachedParameterEditorInfo ********************************** // ********** Begin ScriptStruct FMaterialCachedParameterEntry ************************************* struct Z_Construct_UScriptStruct_FMaterialCachedParameterEntry_Statics { static inline consteval int32 GetStructSize() { return sizeof(FMaterialCachedParameterEntry); } static inline consteval int16 GetStructAlignment() { return alignof(FMaterialCachedParameterEntry); } #if WITH_METADATA static constexpr UECodeGen_Private::FMetaDataPairParam Struct_MetaDataParams[] = { { "ModuleRelativePath", "Public/MaterialCachedData.h" }, }; static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_ParameterInfoSet_MetaData[] = { { "Comment", "// This is used to map FMaterialParameterInfos to indices, which are then used to index various TArrays containing values for each type of parameter\n// (ExpressionGuids and Overrides, along with ScalarValues, VectorValues, etc)\n" }, { "ModuleRelativePath", "Public/MaterialCachedData.h" }, { "ToolTip", "This is used to map FMaterialParameterInfos to indices, which are then used to index various TArrays containing values for each type of parameter\n(ExpressionGuids and Overrides, along with ScalarValues, VectorValues, etc)" }, }; #endif // WITH_METADATA // ********** Begin ScriptStruct FMaterialCachedParameterEntry constinit property declarations ***** static const UECodeGen_Private::FStructPropertyParams NewProp_ParameterInfoSet_ElementProp; static const UECodeGen_Private::FSetPropertyParams NewProp_ParameterInfoSet; static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[]; // ********** End ScriptStruct FMaterialCachedParameterEntry constinit property declarations ******* static void* NewStructOps() { return (UScriptStruct::ICppStructOps*)new UScriptStruct::TCppStructOps(); } static const UECodeGen_Private::FStructParams StructParams; }; // struct Z_Construct_UScriptStruct_FMaterialCachedParameterEntry_Statics static FStructRegistrationInfo Z_Registration_Info_UScriptStruct_FMaterialCachedParameterEntry; class UScriptStruct* FMaterialCachedParameterEntry::StaticStruct() { if (!Z_Registration_Info_UScriptStruct_FMaterialCachedParameterEntry.OuterSingleton) { Z_Registration_Info_UScriptStruct_FMaterialCachedParameterEntry.OuterSingleton = GetStaticStruct(Z_Construct_UScriptStruct_FMaterialCachedParameterEntry, (UObject*)Z_Construct_UPackage__Script_Engine(), TEXT("MaterialCachedParameterEntry")); } return Z_Registration_Info_UScriptStruct_FMaterialCachedParameterEntry.OuterSingleton; } // ********** Begin ScriptStruct FMaterialCachedParameterEntry Property Definitions **************** const UECodeGen_Private::FStructPropertyParams Z_Construct_UScriptStruct_FMaterialCachedParameterEntry_Statics::NewProp_ParameterInfoSet_ElementProp = { "ParameterInfoSet", nullptr, (EPropertyFlags)0x0000000000000000, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, 0, Z_Construct_UScriptStruct_FMaterialParameterInfo, METADATA_PARAMS(0, nullptr) }; // 652655136 static_assert(TModels_V, "The structure 'FMaterialParameterInfo' is used in a TSet but does not have a GetValueTypeHash defined"); const UECodeGen_Private::FSetPropertyParams Z_Construct_UScriptStruct_FMaterialCachedParameterEntry_Statics::NewProp_ParameterInfoSet = { "ParameterInfoSet", nullptr, (EPropertyFlags)0x0010000000000000, UECodeGen_Private::EPropertyGenFlags::Set, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FMaterialCachedParameterEntry, ParameterInfoSet), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_ParameterInfoSet_MetaData), NewProp_ParameterInfoSet_MetaData) }; // 652655136 const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UScriptStruct_FMaterialCachedParameterEntry_Statics::PropPointers[] = { (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FMaterialCachedParameterEntry_Statics::NewProp_ParameterInfoSet_ElementProp, (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FMaterialCachedParameterEntry_Statics::NewProp_ParameterInfoSet, }; static_assert(UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FMaterialCachedParameterEntry_Statics::PropPointers) < 2048); // ********** End ScriptStruct FMaterialCachedParameterEntry Property Definitions ****************** const UECodeGen_Private::FStructParams Z_Construct_UScriptStruct_FMaterialCachedParameterEntry_Statics::StructParams = { (UObject* (*)())Z_Construct_UPackage__Script_Engine, nullptr, &NewStructOps, "MaterialCachedParameterEntry", Z_Construct_UScriptStruct_FMaterialCachedParameterEntry_Statics::PropPointers, UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FMaterialCachedParameterEntry_Statics::PropPointers), sizeof(FMaterialCachedParameterEntry), alignof(FMaterialCachedParameterEntry), RF_Public|RF_Transient|RF_MarkAsNative, EStructFlags(0x00000001), METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FMaterialCachedParameterEntry_Statics::Struct_MetaDataParams), Z_Construct_UScriptStruct_FMaterialCachedParameterEntry_Statics::Struct_MetaDataParams) }; UScriptStruct* Z_Construct_UScriptStruct_FMaterialCachedParameterEntry() { if (!Z_Registration_Info_UScriptStruct_FMaterialCachedParameterEntry.InnerSingleton) { UECodeGen_Private::ConstructUScriptStruct(Z_Registration_Info_UScriptStruct_FMaterialCachedParameterEntry.InnerSingleton, Z_Construct_UScriptStruct_FMaterialCachedParameterEntry_Statics::StructParams); } return CastChecked(Z_Registration_Info_UScriptStruct_FMaterialCachedParameterEntry.InnerSingleton); } // ********** End ScriptStruct FMaterialCachedParameterEntry *************************************** // ********** Begin ScriptStruct FMaterialCachedParameterEditorEntry ******************************* struct Z_Construct_UScriptStruct_FMaterialCachedParameterEditorEntry_Statics { static inline consteval int32 GetStructSize() { return sizeof(FMaterialCachedParameterEditorEntry); } static inline consteval int16 GetStructAlignment() { return alignof(FMaterialCachedParameterEditorEntry); } #if WITH_METADATA static constexpr UECodeGen_Private::FMetaDataPairParam Struct_MetaDataParams[] = { { "ModuleRelativePath", "Public/MaterialCachedData.h" }, }; static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_EditorInfo_MetaData[] = { { "ModuleRelativePath", "Public/MaterialCachedData.h" }, }; #endif // WITH_METADATA // ********** Begin ScriptStruct FMaterialCachedParameterEditorEntry constinit property declarations static const UECodeGen_Private::FStructPropertyParams NewProp_EditorInfo_Inner; static const UECodeGen_Private::FArrayPropertyParams NewProp_EditorInfo; static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[]; // ********** End ScriptStruct FMaterialCachedParameterEditorEntry constinit property declarations * static void* NewStructOps() { return (UScriptStruct::ICppStructOps*)new UScriptStruct::TCppStructOps(); } static const UECodeGen_Private::FStructParams StructParams; }; // struct Z_Construct_UScriptStruct_FMaterialCachedParameterEditorEntry_Statics static FStructRegistrationInfo Z_Registration_Info_UScriptStruct_FMaterialCachedParameterEditorEntry; class UScriptStruct* FMaterialCachedParameterEditorEntry::StaticStruct() { if (!Z_Registration_Info_UScriptStruct_FMaterialCachedParameterEditorEntry.OuterSingleton) { Z_Registration_Info_UScriptStruct_FMaterialCachedParameterEditorEntry.OuterSingleton = GetStaticStruct(Z_Construct_UScriptStruct_FMaterialCachedParameterEditorEntry, (UObject*)Z_Construct_UPackage__Script_Engine(), TEXT("MaterialCachedParameterEditorEntry")); } return Z_Registration_Info_UScriptStruct_FMaterialCachedParameterEditorEntry.OuterSingleton; } // ********** Begin ScriptStruct FMaterialCachedParameterEditorEntry Property Definitions ********** const UECodeGen_Private::FStructPropertyParams Z_Construct_UScriptStruct_FMaterialCachedParameterEditorEntry_Statics::NewProp_EditorInfo_Inner = { "EditorInfo", nullptr, (EPropertyFlags)0x0000000000000000, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, 0, Z_Construct_UScriptStruct_FMaterialCachedParameterEditorInfo, METADATA_PARAMS(0, nullptr) }; // 6298171 const UECodeGen_Private::FArrayPropertyParams Z_Construct_UScriptStruct_FMaterialCachedParameterEditorEntry_Statics::NewProp_EditorInfo = { "EditorInfo", nullptr, (EPropertyFlags)0x0010000000000000, UECodeGen_Private::EPropertyGenFlags::Array, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FMaterialCachedParameterEditorEntry, EditorInfo), EArrayPropertyFlags::None, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_EditorInfo_MetaData), NewProp_EditorInfo_MetaData) }; // 6298171 const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UScriptStruct_FMaterialCachedParameterEditorEntry_Statics::PropPointers[] = { (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FMaterialCachedParameterEditorEntry_Statics::NewProp_EditorInfo_Inner, (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FMaterialCachedParameterEditorEntry_Statics::NewProp_EditorInfo, }; static_assert(UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FMaterialCachedParameterEditorEntry_Statics::PropPointers) < 2048); // ********** End ScriptStruct FMaterialCachedParameterEditorEntry Property Definitions ************ const UECodeGen_Private::FStructParams Z_Construct_UScriptStruct_FMaterialCachedParameterEditorEntry_Statics::StructParams = { (UObject* (*)())Z_Construct_UPackage__Script_Engine, nullptr, &NewStructOps, "MaterialCachedParameterEditorEntry", Z_Construct_UScriptStruct_FMaterialCachedParameterEditorEntry_Statics::PropPointers, UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FMaterialCachedParameterEditorEntry_Statics::PropPointers), sizeof(FMaterialCachedParameterEditorEntry), alignof(FMaterialCachedParameterEditorEntry), RF_Public|RF_Transient|RF_MarkAsNative, EStructFlags(0x00000001), METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FMaterialCachedParameterEditorEntry_Statics::Struct_MetaDataParams), Z_Construct_UScriptStruct_FMaterialCachedParameterEditorEntry_Statics::Struct_MetaDataParams) }; UScriptStruct* Z_Construct_UScriptStruct_FMaterialCachedParameterEditorEntry() { if (!Z_Registration_Info_UScriptStruct_FMaterialCachedParameterEditorEntry.InnerSingleton) { UECodeGen_Private::ConstructUScriptStruct(Z_Registration_Info_UScriptStruct_FMaterialCachedParameterEditorEntry.InnerSingleton, Z_Construct_UScriptStruct_FMaterialCachedParameterEditorEntry_Statics::StructParams); } return CastChecked(Z_Registration_Info_UScriptStruct_FMaterialCachedParameterEditorEntry.InnerSingleton); } // ********** End ScriptStruct FMaterialCachedParameterEditorEntry ********************************* // ********** Begin ScriptStruct FMaterialCachedExpressionEditorOnlyData *************************** struct Z_Construct_UScriptStruct_FMaterialCachedExpressionEditorOnlyData_Statics { static inline consteval int32 GetStructSize() { return sizeof(FMaterialCachedExpressionEditorOnlyData); } static inline consteval int16 GetStructAlignment() { return alignof(FMaterialCachedExpressionEditorOnlyData); } #if WITH_METADATA static constexpr UECodeGen_Private::FMetaDataPairParam Struct_MetaDataParams[] = { { "ModuleRelativePath", "Public/MaterialCachedData.h" }, }; static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_EditorOnlyEntries_MetaData[] = { { "ModuleRelativePath", "Public/MaterialCachedData.h" }, }; static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_EditorEntries_MetaData[] = { { "ModuleRelativePath", "Public/MaterialCachedData.h" }, }; static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_StaticSwitchValues_MetaData[] = { { "ModuleRelativePath", "Public/MaterialCachedData.h" }, }; static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_StaticComponentMaskValues_MetaData[] = { { "ModuleRelativePath", "Public/MaterialCachedData.h" }, }; static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_ScalarMinMaxValues_MetaData[] = { { "ModuleRelativePath", "Public/MaterialCachedData.h" }, }; static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_ScalarEnumerationValues_MetaData[] = { { "ModuleRelativePath", "Public/MaterialCachedData.h" }, }; static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_ScalarEnumerationIndexValues_MetaData[] = { { "ModuleRelativePath", "Public/MaterialCachedData.h" }, }; static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_ScalarCurveValues_MetaData[] = { { "ModuleRelativePath", "Public/MaterialCachedData.h" }, }; static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_ScalarCurveAtlasValues_MetaData[] = { { "ModuleRelativePath", "Public/MaterialCachedData.h" }, }; static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_VectorChannelNameValues_MetaData[] = { { "ModuleRelativePath", "Public/MaterialCachedData.h" }, }; static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_VectorUsedAsChannelMaskValues_MetaData[] = { { "ModuleRelativePath", "Public/MaterialCachedData.h" }, }; static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_TextureChannelNameValues_MetaData[] = { { "ModuleRelativePath", "Public/MaterialCachedData.h" }, }; static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_MaterialLayers_MetaData[] = { { "ModuleRelativePath", "Public/MaterialCachedData.h" }, }; static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_AssetPaths_MetaData[] = { { "ModuleRelativePath", "Public/MaterialCachedData.h" }, }; static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_LandscapeLayerNames_MetaData[] = { { "ModuleRelativePath", "Public/MaterialCachedData.h" }, }; static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_ExpressionIncludeFilePaths_MetaData[] = { { "ModuleRelativePath", "Public/MaterialCachedData.h" }, }; static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_UserSceneTextureInputs_MetaData[] = { { "ModuleRelativePath", "Public/MaterialCachedData.h" }, }; static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_ShaderTags_MetaData[] = { { "ModuleRelativePath", "Public/MaterialCachedData.h" }, }; #endif // WITH_METADATA // ********** Begin ScriptStruct FMaterialCachedExpressionEditorOnlyData constinit property declarations static const UECodeGen_Private::FStructPropertyParams NewProp_EditorOnlyEntries; static const UECodeGen_Private::FStructPropertyParams NewProp_EditorEntries; static const UECodeGen_Private::FBoolPropertyParams NewProp_StaticSwitchValues_Inner; static const UECodeGen_Private::FArrayPropertyParams NewProp_StaticSwitchValues; static const UECodeGen_Private::FStructPropertyParams NewProp_StaticComponentMaskValues_Inner; static const UECodeGen_Private::FArrayPropertyParams NewProp_StaticComponentMaskValues; static const UECodeGen_Private::FStructPropertyParams NewProp_ScalarMinMaxValues_Inner; static const UECodeGen_Private::FArrayPropertyParams NewProp_ScalarMinMaxValues; static const UECodeGen_Private::FSoftObjectPropertyParams NewProp_ScalarEnumerationValues_Inner; static const UECodeGen_Private::FArrayPropertyParams NewProp_ScalarEnumerationValues; static const UECodeGen_Private::FIntPropertyParams NewProp_ScalarEnumerationIndexValues_Inner; static const UECodeGen_Private::FArrayPropertyParams NewProp_ScalarEnumerationIndexValues; static const UECodeGen_Private::FSoftObjectPropertyParams NewProp_ScalarCurveValues_Inner; static const UECodeGen_Private::FArrayPropertyParams NewProp_ScalarCurveValues; static const UECodeGen_Private::FSoftObjectPropertyParams NewProp_ScalarCurveAtlasValues_Inner; static const UECodeGen_Private::FArrayPropertyParams NewProp_ScalarCurveAtlasValues; static const UECodeGen_Private::FStructPropertyParams NewProp_VectorChannelNameValues_Inner; static const UECodeGen_Private::FArrayPropertyParams NewProp_VectorChannelNameValues; static const UECodeGen_Private::FBoolPropertyParams NewProp_VectorUsedAsChannelMaskValues_Inner; static const UECodeGen_Private::FArrayPropertyParams NewProp_VectorUsedAsChannelMaskValues; static const UECodeGen_Private::FStructPropertyParams NewProp_TextureChannelNameValues_Inner; static const UECodeGen_Private::FArrayPropertyParams NewProp_TextureChannelNameValues; static const UECodeGen_Private::FStructPropertyParams NewProp_MaterialLayers; static const UECodeGen_Private::FStrPropertyParams NewProp_AssetPaths_Inner; static const UECodeGen_Private::FArrayPropertyParams NewProp_AssetPaths; static const UECodeGen_Private::FNamePropertyParams NewProp_LandscapeLayerNames_Inner; static const UECodeGen_Private::FArrayPropertyParams NewProp_LandscapeLayerNames; static const UECodeGen_Private::FStrPropertyParams NewProp_ExpressionIncludeFilePaths_ElementProp; static const UECodeGen_Private::FSetPropertyParams NewProp_ExpressionIncludeFilePaths; static const UECodeGen_Private::FNamePropertyParams NewProp_UserSceneTextureInputs_ElementProp; static const UECodeGen_Private::FSetPropertyParams NewProp_UserSceneTextureInputs; static const UECodeGen_Private::FNamePropertyParams NewProp_ShaderTags_Inner; static const UECodeGen_Private::FArrayPropertyParams NewProp_ShaderTags; static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[]; // ********** End ScriptStruct FMaterialCachedExpressionEditorOnlyData constinit property declarations static void* NewStructOps() { return (UScriptStruct::ICppStructOps*)new UScriptStruct::TCppStructOps(); } static const UECodeGen_Private::FStructParams StructParams; }; // struct Z_Construct_UScriptStruct_FMaterialCachedExpressionEditorOnlyData_Statics static FStructRegistrationInfo Z_Registration_Info_UScriptStruct_FMaterialCachedExpressionEditorOnlyData; class UScriptStruct* FMaterialCachedExpressionEditorOnlyData::StaticStruct() { if (!Z_Registration_Info_UScriptStruct_FMaterialCachedExpressionEditorOnlyData.OuterSingleton) { Z_Registration_Info_UScriptStruct_FMaterialCachedExpressionEditorOnlyData.OuterSingleton = GetStaticStruct(Z_Construct_UScriptStruct_FMaterialCachedExpressionEditorOnlyData, (UObject*)Z_Construct_UPackage__Script_Engine(), TEXT("MaterialCachedExpressionEditorOnlyData")); } return Z_Registration_Info_UScriptStruct_FMaterialCachedExpressionEditorOnlyData.OuterSingleton; } // ********** Begin ScriptStruct FMaterialCachedExpressionEditorOnlyData Property Definitions ****** const UECodeGen_Private::FStructPropertyParams Z_Construct_UScriptStruct_FMaterialCachedExpressionEditorOnlyData_Statics::NewProp_EditorOnlyEntries = { "EditorOnlyEntries", nullptr, (EPropertyFlags)0x0010000000000000, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, CPP_ARRAY_DIM(EditorOnlyEntries, FMaterialCachedExpressionEditorOnlyData), STRUCT_OFFSET(FMaterialCachedExpressionEditorOnlyData, EditorOnlyEntries), Z_Construct_UScriptStruct_FMaterialCachedParameterEntry, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_EditorOnlyEntries_MetaData), NewProp_EditorOnlyEntries_MetaData) }; // 3946202193 const UECodeGen_Private::FStructPropertyParams Z_Construct_UScriptStruct_FMaterialCachedExpressionEditorOnlyData_Statics::NewProp_EditorEntries = { "EditorEntries", nullptr, (EPropertyFlags)0x0010000000000000, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, CPP_ARRAY_DIM(EditorEntries, FMaterialCachedExpressionEditorOnlyData), STRUCT_OFFSET(FMaterialCachedExpressionEditorOnlyData, EditorEntries), Z_Construct_UScriptStruct_FMaterialCachedParameterEditorEntry, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_EditorEntries_MetaData), NewProp_EditorEntries_MetaData) }; // 1032026790 const UECodeGen_Private::FBoolPropertyParams Z_Construct_UScriptStruct_FMaterialCachedExpressionEditorOnlyData_Statics::NewProp_StaticSwitchValues_Inner = { "StaticSwitchValues", nullptr, (EPropertyFlags)0x0000000020000000, UECodeGen_Private::EPropertyGenFlags::Bool | UECodeGen_Private::EPropertyGenFlags::NativeBool, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, sizeof(bool), 0, nullptr, METADATA_PARAMS(0, nullptr) }; const UECodeGen_Private::FArrayPropertyParams Z_Construct_UScriptStruct_FMaterialCachedExpressionEditorOnlyData_Statics::NewProp_StaticSwitchValues = { "StaticSwitchValues", nullptr, (EPropertyFlags)0x0010000020000000, UECodeGen_Private::EPropertyGenFlags::Array, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FMaterialCachedExpressionEditorOnlyData, StaticSwitchValues_DEPRECATED), EArrayPropertyFlags::None, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_StaticSwitchValues_MetaData), NewProp_StaticSwitchValues_MetaData) }; const UECodeGen_Private::FStructPropertyParams Z_Construct_UScriptStruct_FMaterialCachedExpressionEditorOnlyData_Statics::NewProp_StaticComponentMaskValues_Inner = { "StaticComponentMaskValues", nullptr, (EPropertyFlags)0x0000000000000000, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, 0, Z_Construct_UScriptStruct_FStaticComponentMaskValue, METADATA_PARAMS(0, nullptr) }; // 1213704303 const UECodeGen_Private::FArrayPropertyParams Z_Construct_UScriptStruct_FMaterialCachedExpressionEditorOnlyData_Statics::NewProp_StaticComponentMaskValues = { "StaticComponentMaskValues", nullptr, (EPropertyFlags)0x0010000000000000, UECodeGen_Private::EPropertyGenFlags::Array, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FMaterialCachedExpressionEditorOnlyData, StaticComponentMaskValues), EArrayPropertyFlags::None, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_StaticComponentMaskValues_MetaData), NewProp_StaticComponentMaskValues_MetaData) }; // 1213704303 const UECodeGen_Private::FStructPropertyParams Z_Construct_UScriptStruct_FMaterialCachedExpressionEditorOnlyData_Statics::NewProp_ScalarMinMaxValues_Inner = { "ScalarMinMaxValues", nullptr, (EPropertyFlags)0x0000000000000000, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, 0, Z_Construct_UScriptStruct_FVector2D, METADATA_PARAMS(0, nullptr) }; const UECodeGen_Private::FArrayPropertyParams Z_Construct_UScriptStruct_FMaterialCachedExpressionEditorOnlyData_Statics::NewProp_ScalarMinMaxValues = { "ScalarMinMaxValues", nullptr, (EPropertyFlags)0x0010000000000000, UECodeGen_Private::EPropertyGenFlags::Array, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FMaterialCachedExpressionEditorOnlyData, ScalarMinMaxValues), EArrayPropertyFlags::None, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_ScalarMinMaxValues_MetaData), NewProp_ScalarMinMaxValues_MetaData) }; const UECodeGen_Private::FSoftObjectPropertyParams Z_Construct_UScriptStruct_FMaterialCachedExpressionEditorOnlyData_Statics::NewProp_ScalarEnumerationValues_Inner = { "ScalarEnumerationValues", nullptr, (EPropertyFlags)0x0004000000000000, UECodeGen_Private::EPropertyGenFlags::SoftObject, 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_UScriptStruct_FMaterialCachedExpressionEditorOnlyData_Statics::NewProp_ScalarEnumerationValues = { "ScalarEnumerationValues", nullptr, (EPropertyFlags)0x0014000000000000, UECodeGen_Private::EPropertyGenFlags::Array, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FMaterialCachedExpressionEditorOnlyData, ScalarEnumerationValues), EArrayPropertyFlags::None, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_ScalarEnumerationValues_MetaData), NewProp_ScalarEnumerationValues_MetaData) }; const UECodeGen_Private::FIntPropertyParams Z_Construct_UScriptStruct_FMaterialCachedExpressionEditorOnlyData_Statics::NewProp_ScalarEnumerationIndexValues_Inner = { "ScalarEnumerationIndexValues", nullptr, (EPropertyFlags)0x0000000000000000, UECodeGen_Private::EPropertyGenFlags::Int, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, 0, METADATA_PARAMS(0, nullptr) }; const UECodeGen_Private::FArrayPropertyParams Z_Construct_UScriptStruct_FMaterialCachedExpressionEditorOnlyData_Statics::NewProp_ScalarEnumerationIndexValues = { "ScalarEnumerationIndexValues", nullptr, (EPropertyFlags)0x0010000000000000, UECodeGen_Private::EPropertyGenFlags::Array, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FMaterialCachedExpressionEditorOnlyData, ScalarEnumerationIndexValues), EArrayPropertyFlags::None, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_ScalarEnumerationIndexValues_MetaData), NewProp_ScalarEnumerationIndexValues_MetaData) }; const UECodeGen_Private::FSoftObjectPropertyParams Z_Construct_UScriptStruct_FMaterialCachedExpressionEditorOnlyData_Statics::NewProp_ScalarCurveValues_Inner = { "ScalarCurveValues", nullptr, (EPropertyFlags)0x0004000000000000, UECodeGen_Private::EPropertyGenFlags::SoftObject, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, 0, Z_Construct_UClass_UCurveLinearColor_NoRegister, METADATA_PARAMS(0, nullptr) }; const UECodeGen_Private::FArrayPropertyParams Z_Construct_UScriptStruct_FMaterialCachedExpressionEditorOnlyData_Statics::NewProp_ScalarCurveValues = { "ScalarCurveValues", nullptr, (EPropertyFlags)0x0014000000000000, UECodeGen_Private::EPropertyGenFlags::Array, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FMaterialCachedExpressionEditorOnlyData, ScalarCurveValues), EArrayPropertyFlags::None, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_ScalarCurveValues_MetaData), NewProp_ScalarCurveValues_MetaData) }; const UECodeGen_Private::FSoftObjectPropertyParams Z_Construct_UScriptStruct_FMaterialCachedExpressionEditorOnlyData_Statics::NewProp_ScalarCurveAtlasValues_Inner = { "ScalarCurveAtlasValues", nullptr, (EPropertyFlags)0x0004000000000000, UECodeGen_Private::EPropertyGenFlags::SoftObject, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, 0, Z_Construct_UClass_UCurveLinearColorAtlas_NoRegister, METADATA_PARAMS(0, nullptr) }; const UECodeGen_Private::FArrayPropertyParams Z_Construct_UScriptStruct_FMaterialCachedExpressionEditorOnlyData_Statics::NewProp_ScalarCurveAtlasValues = { "ScalarCurveAtlasValues", nullptr, (EPropertyFlags)0x0014000000000000, UECodeGen_Private::EPropertyGenFlags::Array, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FMaterialCachedExpressionEditorOnlyData, ScalarCurveAtlasValues), EArrayPropertyFlags::None, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_ScalarCurveAtlasValues_MetaData), NewProp_ScalarCurveAtlasValues_MetaData) }; const UECodeGen_Private::FStructPropertyParams Z_Construct_UScriptStruct_FMaterialCachedExpressionEditorOnlyData_Statics::NewProp_VectorChannelNameValues_Inner = { "VectorChannelNameValues", nullptr, (EPropertyFlags)0x0000000000000000, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, 0, Z_Construct_UScriptStruct_FParameterChannelNames, METADATA_PARAMS(0, nullptr) }; // 2015591475 const UECodeGen_Private::FArrayPropertyParams Z_Construct_UScriptStruct_FMaterialCachedExpressionEditorOnlyData_Statics::NewProp_VectorChannelNameValues = { "VectorChannelNameValues", nullptr, (EPropertyFlags)0x0010000000000000, UECodeGen_Private::EPropertyGenFlags::Array, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FMaterialCachedExpressionEditorOnlyData, VectorChannelNameValues), EArrayPropertyFlags::None, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_VectorChannelNameValues_MetaData), NewProp_VectorChannelNameValues_MetaData) }; // 2015591475 const UECodeGen_Private::FBoolPropertyParams Z_Construct_UScriptStruct_FMaterialCachedExpressionEditorOnlyData_Statics::NewProp_VectorUsedAsChannelMaskValues_Inner = { "VectorUsedAsChannelMaskValues", nullptr, (EPropertyFlags)0x0000000000000000, UECodeGen_Private::EPropertyGenFlags::Bool | UECodeGen_Private::EPropertyGenFlags::NativeBool, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, sizeof(bool), 0, nullptr, METADATA_PARAMS(0, nullptr) }; const UECodeGen_Private::FArrayPropertyParams Z_Construct_UScriptStruct_FMaterialCachedExpressionEditorOnlyData_Statics::NewProp_VectorUsedAsChannelMaskValues = { "VectorUsedAsChannelMaskValues", nullptr, (EPropertyFlags)0x0010000000000000, UECodeGen_Private::EPropertyGenFlags::Array, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FMaterialCachedExpressionEditorOnlyData, VectorUsedAsChannelMaskValues), EArrayPropertyFlags::None, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_VectorUsedAsChannelMaskValues_MetaData), NewProp_VectorUsedAsChannelMaskValues_MetaData) }; const UECodeGen_Private::FStructPropertyParams Z_Construct_UScriptStruct_FMaterialCachedExpressionEditorOnlyData_Statics::NewProp_TextureChannelNameValues_Inner = { "TextureChannelNameValues", nullptr, (EPropertyFlags)0x0000000000000000, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, 0, Z_Construct_UScriptStruct_FParameterChannelNames, METADATA_PARAMS(0, nullptr) }; // 2015591475 const UECodeGen_Private::FArrayPropertyParams Z_Construct_UScriptStruct_FMaterialCachedExpressionEditorOnlyData_Statics::NewProp_TextureChannelNameValues = { "TextureChannelNameValues", nullptr, (EPropertyFlags)0x0010000000000000, UECodeGen_Private::EPropertyGenFlags::Array, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FMaterialCachedExpressionEditorOnlyData, TextureChannelNameValues), EArrayPropertyFlags::None, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_TextureChannelNameValues_MetaData), NewProp_TextureChannelNameValues_MetaData) }; // 2015591475 const UECodeGen_Private::FStructPropertyParams Z_Construct_UScriptStruct_FMaterialCachedExpressionEditorOnlyData_Statics::NewProp_MaterialLayers = { "MaterialLayers", nullptr, (EPropertyFlags)0x0010000000000000, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FMaterialCachedExpressionEditorOnlyData, MaterialLayers), Z_Construct_UScriptStruct_FMaterialLayersFunctionsEditorOnlyData, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_MaterialLayers_MetaData), NewProp_MaterialLayers_MetaData) }; // 1133446112 const UECodeGen_Private::FStrPropertyParams Z_Construct_UScriptStruct_FMaterialCachedExpressionEditorOnlyData_Statics::NewProp_AssetPaths_Inner = { "AssetPaths", nullptr, (EPropertyFlags)0x0000000000000000, UECodeGen_Private::EPropertyGenFlags::Str, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, 0, METADATA_PARAMS(0, nullptr) }; const UECodeGen_Private::FArrayPropertyParams Z_Construct_UScriptStruct_FMaterialCachedExpressionEditorOnlyData_Statics::NewProp_AssetPaths = { "AssetPaths", nullptr, (EPropertyFlags)0x0010000000000000, UECodeGen_Private::EPropertyGenFlags::Array, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FMaterialCachedExpressionEditorOnlyData, AssetPaths), EArrayPropertyFlags::None, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_AssetPaths_MetaData), NewProp_AssetPaths_MetaData) }; const UECodeGen_Private::FNamePropertyParams Z_Construct_UScriptStruct_FMaterialCachedExpressionEditorOnlyData_Statics::NewProp_LandscapeLayerNames_Inner = { "LandscapeLayerNames", nullptr, (EPropertyFlags)0x0000000000000000, UECodeGen_Private::EPropertyGenFlags::Name, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, 0, METADATA_PARAMS(0, nullptr) }; const UECodeGen_Private::FArrayPropertyParams Z_Construct_UScriptStruct_FMaterialCachedExpressionEditorOnlyData_Statics::NewProp_LandscapeLayerNames = { "LandscapeLayerNames", nullptr, (EPropertyFlags)0x0010000000000000, UECodeGen_Private::EPropertyGenFlags::Array, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FMaterialCachedExpressionEditorOnlyData, LandscapeLayerNames), EArrayPropertyFlags::None, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_LandscapeLayerNames_MetaData), NewProp_LandscapeLayerNames_MetaData) }; const UECodeGen_Private::FStrPropertyParams Z_Construct_UScriptStruct_FMaterialCachedExpressionEditorOnlyData_Statics::NewProp_ExpressionIncludeFilePaths_ElementProp = { "ExpressionIncludeFilePaths", nullptr, (EPropertyFlags)0x0000000000000000, UECodeGen_Private::EPropertyGenFlags::Str, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, 0, METADATA_PARAMS(0, nullptr) }; const UECodeGen_Private::FSetPropertyParams Z_Construct_UScriptStruct_FMaterialCachedExpressionEditorOnlyData_Statics::NewProp_ExpressionIncludeFilePaths = { "ExpressionIncludeFilePaths", nullptr, (EPropertyFlags)0x0010000000000000, UECodeGen_Private::EPropertyGenFlags::Set, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FMaterialCachedExpressionEditorOnlyData, ExpressionIncludeFilePaths), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_ExpressionIncludeFilePaths_MetaData), NewProp_ExpressionIncludeFilePaths_MetaData) }; const UECodeGen_Private::FNamePropertyParams Z_Construct_UScriptStruct_FMaterialCachedExpressionEditorOnlyData_Statics::NewProp_UserSceneTextureInputs_ElementProp = { "UserSceneTextureInputs", nullptr, (EPropertyFlags)0x0000000000000000, UECodeGen_Private::EPropertyGenFlags::Name, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, 0, METADATA_PARAMS(0, nullptr) }; const UECodeGen_Private::FSetPropertyParams Z_Construct_UScriptStruct_FMaterialCachedExpressionEditorOnlyData_Statics::NewProp_UserSceneTextureInputs = { "UserSceneTextureInputs", nullptr, (EPropertyFlags)0x0010000000000000, UECodeGen_Private::EPropertyGenFlags::Set, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FMaterialCachedExpressionEditorOnlyData, UserSceneTextureInputs), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_UserSceneTextureInputs_MetaData), NewProp_UserSceneTextureInputs_MetaData) }; const UECodeGen_Private::FNamePropertyParams Z_Construct_UScriptStruct_FMaterialCachedExpressionEditorOnlyData_Statics::NewProp_ShaderTags_Inner = { "ShaderTags", nullptr, (EPropertyFlags)0x0000000000000000, UECodeGen_Private::EPropertyGenFlags::Name, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, 0, METADATA_PARAMS(0, nullptr) }; const UECodeGen_Private::FArrayPropertyParams Z_Construct_UScriptStruct_FMaterialCachedExpressionEditorOnlyData_Statics::NewProp_ShaderTags = { "ShaderTags", nullptr, (EPropertyFlags)0x0010000000000000, UECodeGen_Private::EPropertyGenFlags::Array, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FMaterialCachedExpressionEditorOnlyData, ShaderTags), EArrayPropertyFlags::None, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_ShaderTags_MetaData), NewProp_ShaderTags_MetaData) }; const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UScriptStruct_FMaterialCachedExpressionEditorOnlyData_Statics::PropPointers[] = { (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FMaterialCachedExpressionEditorOnlyData_Statics::NewProp_EditorOnlyEntries, (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FMaterialCachedExpressionEditorOnlyData_Statics::NewProp_EditorEntries, (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FMaterialCachedExpressionEditorOnlyData_Statics::NewProp_StaticSwitchValues_Inner, (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FMaterialCachedExpressionEditorOnlyData_Statics::NewProp_StaticSwitchValues, (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FMaterialCachedExpressionEditorOnlyData_Statics::NewProp_StaticComponentMaskValues_Inner, (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FMaterialCachedExpressionEditorOnlyData_Statics::NewProp_StaticComponentMaskValues, (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FMaterialCachedExpressionEditorOnlyData_Statics::NewProp_ScalarMinMaxValues_Inner, (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FMaterialCachedExpressionEditorOnlyData_Statics::NewProp_ScalarMinMaxValues, (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FMaterialCachedExpressionEditorOnlyData_Statics::NewProp_ScalarEnumerationValues_Inner, (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FMaterialCachedExpressionEditorOnlyData_Statics::NewProp_ScalarEnumerationValues, (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FMaterialCachedExpressionEditorOnlyData_Statics::NewProp_ScalarEnumerationIndexValues_Inner, (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FMaterialCachedExpressionEditorOnlyData_Statics::NewProp_ScalarEnumerationIndexValues, (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FMaterialCachedExpressionEditorOnlyData_Statics::NewProp_ScalarCurveValues_Inner, (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FMaterialCachedExpressionEditorOnlyData_Statics::NewProp_ScalarCurveValues, (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FMaterialCachedExpressionEditorOnlyData_Statics::NewProp_ScalarCurveAtlasValues_Inner, (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FMaterialCachedExpressionEditorOnlyData_Statics::NewProp_ScalarCurveAtlasValues, (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FMaterialCachedExpressionEditorOnlyData_Statics::NewProp_VectorChannelNameValues_Inner, (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FMaterialCachedExpressionEditorOnlyData_Statics::NewProp_VectorChannelNameValues, (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FMaterialCachedExpressionEditorOnlyData_Statics::NewProp_VectorUsedAsChannelMaskValues_Inner, (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FMaterialCachedExpressionEditorOnlyData_Statics::NewProp_VectorUsedAsChannelMaskValues, (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FMaterialCachedExpressionEditorOnlyData_Statics::NewProp_TextureChannelNameValues_Inner, (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FMaterialCachedExpressionEditorOnlyData_Statics::NewProp_TextureChannelNameValues, (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FMaterialCachedExpressionEditorOnlyData_Statics::NewProp_MaterialLayers, (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FMaterialCachedExpressionEditorOnlyData_Statics::NewProp_AssetPaths_Inner, (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FMaterialCachedExpressionEditorOnlyData_Statics::NewProp_AssetPaths, (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FMaterialCachedExpressionEditorOnlyData_Statics::NewProp_LandscapeLayerNames_Inner, (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FMaterialCachedExpressionEditorOnlyData_Statics::NewProp_LandscapeLayerNames, (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FMaterialCachedExpressionEditorOnlyData_Statics::NewProp_ExpressionIncludeFilePaths_ElementProp, (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FMaterialCachedExpressionEditorOnlyData_Statics::NewProp_ExpressionIncludeFilePaths, (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FMaterialCachedExpressionEditorOnlyData_Statics::NewProp_UserSceneTextureInputs_ElementProp, (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FMaterialCachedExpressionEditorOnlyData_Statics::NewProp_UserSceneTextureInputs, (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FMaterialCachedExpressionEditorOnlyData_Statics::NewProp_ShaderTags_Inner, (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FMaterialCachedExpressionEditorOnlyData_Statics::NewProp_ShaderTags, }; static_assert(UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FMaterialCachedExpressionEditorOnlyData_Statics::PropPointers) < 2048); // ********** End ScriptStruct FMaterialCachedExpressionEditorOnlyData Property Definitions ******** const UECodeGen_Private::FStructParams Z_Construct_UScriptStruct_FMaterialCachedExpressionEditorOnlyData_Statics::StructParams = { (UObject* (*)())Z_Construct_UPackage__Script_Engine, nullptr, &NewStructOps, "MaterialCachedExpressionEditorOnlyData", Z_Construct_UScriptStruct_FMaterialCachedExpressionEditorOnlyData_Statics::PropPointers, UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FMaterialCachedExpressionEditorOnlyData_Statics::PropPointers), sizeof(FMaterialCachedExpressionEditorOnlyData), alignof(FMaterialCachedExpressionEditorOnlyData), RF_Public|RF_Transient|RF_MarkAsNative, EStructFlags(0x00000001), METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FMaterialCachedExpressionEditorOnlyData_Statics::Struct_MetaDataParams), Z_Construct_UScriptStruct_FMaterialCachedExpressionEditorOnlyData_Statics::Struct_MetaDataParams) }; UScriptStruct* Z_Construct_UScriptStruct_FMaterialCachedExpressionEditorOnlyData() { if (!Z_Registration_Info_UScriptStruct_FMaterialCachedExpressionEditorOnlyData.InnerSingleton) { UECodeGen_Private::ConstructUScriptStruct(Z_Registration_Info_UScriptStruct_FMaterialCachedExpressionEditorOnlyData.InnerSingleton, Z_Construct_UScriptStruct_FMaterialCachedExpressionEditorOnlyData_Statics::StructParams); } return CastChecked(Z_Registration_Info_UScriptStruct_FMaterialCachedExpressionEditorOnlyData.InnerSingleton); } // ********** End ScriptStruct FMaterialCachedExpressionEditorOnlyData ***************************** // ********** Begin ScriptStruct FMaterialCachedExpressionData ************************************* struct Z_Construct_UScriptStruct_FMaterialCachedExpressionData_Statics { static inline consteval int32 GetStructSize() { return sizeof(FMaterialCachedExpressionData); } static inline consteval int16 GetStructAlignment() { return alignof(FMaterialCachedExpressionData); } #if WITH_METADATA static constexpr UECodeGen_Private::FMetaDataPairParam Struct_MetaDataParams[] = { { "ModuleRelativePath", "Public/MaterialCachedData.h" }, }; static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_RuntimeEntries_MetaData[] = { { "ModuleRelativePath", "Public/MaterialCachedData.h" }, }; static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_ScalarPrimitiveDataIndexValues_MetaData[] = { { "ModuleRelativePath", "Public/MaterialCachedData.h" }, }; static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_VectorPrimitiveDataIndexValues_MetaData[] = { { "ModuleRelativePath", "Public/MaterialCachedData.h" }, }; static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_ScalarValues_MetaData[] = { { "ModuleRelativePath", "Public/MaterialCachedData.h" }, }; static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_StaticSwitchValues_MetaData[] = { { "ModuleRelativePath", "Public/MaterialCachedData.h" }, }; static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_DynamicSwitchValues_MetaData[] = { { "ModuleRelativePath", "Public/MaterialCachedData.h" }, }; static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_VectorValues_MetaData[] = { { "ModuleRelativePath", "Public/MaterialCachedData.h" }, }; static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_DoubleVectorValues_MetaData[] = { { "ModuleRelativePath", "Public/MaterialCachedData.h" }, }; static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_TextureValues_MetaData[] = { { "ModuleRelativePath", "Public/MaterialCachedData.h" }, }; static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_TextureCollectionValues_MetaData[] = { { "ModuleRelativePath", "Public/MaterialCachedData.h" }, }; static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_ParameterCollectionValues_MetaData[] = { { "ModuleRelativePath", "Public/MaterialCachedData.h" }, }; static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_FontValues_MetaData[] = { { "ModuleRelativePath", "Public/MaterialCachedData.h" }, }; static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_FontPageValues_MetaData[] = { { "ModuleRelativePath", "Public/MaterialCachedData.h" }, }; static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_RuntimeVirtualTextureValues_MetaData[] = { { "ModuleRelativePath", "Public/MaterialCachedData.h" }, }; static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_SparseVolumeTextureValues_MetaData[] = { { "ModuleRelativePath", "Public/MaterialCachedData.h" }, }; static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_ReferencedTextures_MetaData[] = { { "Comment", "/** Array of all texture referenced by this material */" }, { "ModuleRelativePath", "Public/MaterialCachedData.h" }, { "ToolTip", "Array of all texture referenced by this material" }, }; static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_ReferencedTextureCollections_MetaData[] = { { "ModuleRelativePath", "Public/MaterialCachedData.h" }, }; static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_ReferencedExternalCodeExpressionClasses_MetaData[] = { { "Comment", "/** Array of all material expression classes that contain external code declarations. */" }, { "ModuleRelativePath", "Public/MaterialCachedData.h" }, { "ToolTip", "Array of all material expression classes that contain external code declarations." }, }; static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_FunctionInfos_MetaData[] = { { "Comment", "/** Array of all functions this material depends on. */" }, { "ModuleRelativePath", "Public/MaterialCachedData.h" }, { "ToolTip", "Array of all functions this material depends on." }, }; static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_FunctionInfosStateCRC_MetaData[] = { { "Comment", "/** CRC of the FunctionInfos StateIds. */" }, { "ModuleRelativePath", "Public/MaterialCachedData.h" }, { "ToolTip", "CRC of the FunctionInfos StateIds." }, }; static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_ParameterCollectionInfos_MetaData[] = { { "Comment", "/** Array of all parameter collections this material depends on. */" }, { "ModuleRelativePath", "Public/MaterialCachedData.h" }, { "ToolTip", "Array of all parameter collections this material depends on." }, }; static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_GrassTypes_MetaData[] = { { "ModuleRelativePath", "Public/MaterialCachedData.h" }, }; static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_MaterialCacheTags_MetaData[] = { { "ModuleRelativePath", "Public/MaterialCachedData.h" }, }; static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_MaterialLayers_MetaData[] = { { "ModuleRelativePath", "Public/MaterialCachedData.h" }, }; static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_DynamicParameterNames_MetaData[] = { { "ModuleRelativePath", "Public/MaterialCachedData.h" }, }; static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_QualityLevelsUsed_MetaData[] = { { "ModuleRelativePath", "Public/MaterialCachedData.h" }, }; static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_MaterialCacheUVCoordinatesUsedMask_MetaData[] = { { "ModuleRelativePath", "Public/MaterialCachedData.h" }, }; static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_bHasMaterialLayers_MetaData[] = { { "ModuleRelativePath", "Public/MaterialCachedData.h" }, }; static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_bHasRuntimeVirtualTextureOutput_MetaData[] = { { "ModuleRelativePath", "Public/MaterialCachedData.h" }, }; static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_bHasFirstPersonOutput_MetaData[] = { { "ModuleRelativePath", "Public/MaterialCachedData.h" }, }; static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_bUsesTemporalResponsiveness_MetaData[] = { { "ModuleRelativePath", "Public/MaterialCachedData.h" }, }; static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_bUsesMotionVectorWorldOffset_MetaData[] = { { "ModuleRelativePath", "Public/MaterialCachedData.h" }, }; static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_bSamplesMaterialCache_MetaData[] = { { "ModuleRelativePath", "Public/MaterialCachedData.h" }, }; static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_bHasMaterialCacheOutput_MetaData[] = { { "ModuleRelativePath", "Public/MaterialCachedData.h" }, }; static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_bMaterialCacheHasNonUVDerivedExpression_MetaData[] = { { "ModuleRelativePath", "Public/MaterialCachedData.h" }, }; static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_bHasSceneColor_MetaData[] = { { "ModuleRelativePath", "Public/MaterialCachedData.h" }, }; static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_bHasPerInstanceCustomData_MetaData[] = { { "ModuleRelativePath", "Public/MaterialCachedData.h" }, }; static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_bHasPerInstanceRandom_MetaData[] = { { "ModuleRelativePath", "Public/MaterialCachedData.h" }, }; static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_bHasVertexInterpolator_MetaData[] = { { "ModuleRelativePath", "Public/MaterialCachedData.h" }, }; static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_bHasCustomizedUVs_MetaData[] = { { "ModuleRelativePath", "Public/MaterialCachedData.h" }, }; static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_bHasMeshPaintTexture_MetaData[] = { { "ModuleRelativePath", "Public/MaterialCachedData.h" }, }; static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_bHasWorldPosition_MetaData[] = { { "ModuleRelativePath", "Public/MaterialCachedData.h" }, }; static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_PropertyConnectedBitmask_MetaData[] = { { "ModuleRelativePath", "Public/MaterialCachedData.h" }, }; static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_PropertyConnectedMask_MetaData[] = { { "Comment", "/** Each bit corresponds to EMaterialProperty connection status. */" }, { "ModuleRelativePath", "Public/MaterialCachedData.h" }, { "ToolTip", "Each bit corresponds to EMaterialProperty connection status." }, }; #endif // WITH_METADATA // ********** Begin ScriptStruct FMaterialCachedExpressionData constinit property declarations ***** static const UECodeGen_Private::FStructPropertyParams NewProp_RuntimeEntries; static const UECodeGen_Private::FIntPropertyParams NewProp_ScalarPrimitiveDataIndexValues_Inner; static const UECodeGen_Private::FArrayPropertyParams NewProp_ScalarPrimitiveDataIndexValues; static const UECodeGen_Private::FIntPropertyParams NewProp_VectorPrimitiveDataIndexValues_Inner; static const UECodeGen_Private::FArrayPropertyParams NewProp_VectorPrimitiveDataIndexValues; static const UECodeGen_Private::FFloatPropertyParams NewProp_ScalarValues_Inner; static const UECodeGen_Private::FArrayPropertyParams NewProp_ScalarValues; static const UECodeGen_Private::FBoolPropertyParams NewProp_StaticSwitchValues_Inner; static const UECodeGen_Private::FArrayPropertyParams NewProp_StaticSwitchValues; static const UECodeGen_Private::FBoolPropertyParams NewProp_DynamicSwitchValues_Inner; static const UECodeGen_Private::FArrayPropertyParams NewProp_DynamicSwitchValues; static const UECodeGen_Private::FStructPropertyParams NewProp_VectorValues_Inner; static const UECodeGen_Private::FArrayPropertyParams NewProp_VectorValues; static const UECodeGen_Private::FStructPropertyParams NewProp_DoubleVectorValues_Inner; static const UECodeGen_Private::FArrayPropertyParams NewProp_DoubleVectorValues; static const UECodeGen_Private::FSoftObjectPropertyParams NewProp_TextureValues_Inner; static const UECodeGen_Private::FArrayPropertyParams NewProp_TextureValues; static const UECodeGen_Private::FSoftObjectPropertyParams NewProp_TextureCollectionValues_Inner; static const UECodeGen_Private::FArrayPropertyParams NewProp_TextureCollectionValues; static const UECodeGen_Private::FSoftObjectPropertyParams NewProp_ParameterCollectionValues_Inner; static const UECodeGen_Private::FArrayPropertyParams NewProp_ParameterCollectionValues; static const UECodeGen_Private::FSoftObjectPropertyParams NewProp_FontValues_Inner; static const UECodeGen_Private::FArrayPropertyParams NewProp_FontValues; static const UECodeGen_Private::FIntPropertyParams NewProp_FontPageValues_Inner; static const UECodeGen_Private::FArrayPropertyParams NewProp_FontPageValues; static const UECodeGen_Private::FSoftObjectPropertyParams NewProp_RuntimeVirtualTextureValues_Inner; static const UECodeGen_Private::FArrayPropertyParams NewProp_RuntimeVirtualTextureValues; static const UECodeGen_Private::FSoftObjectPropertyParams NewProp_SparseVolumeTextureValues_Inner; static const UECodeGen_Private::FArrayPropertyParams NewProp_SparseVolumeTextureValues; static const UECodeGen_Private::FObjectPropertyParams NewProp_ReferencedTextures_Inner; static const UECodeGen_Private::FArrayPropertyParams NewProp_ReferencedTextures; static const UECodeGen_Private::FObjectPropertyParams NewProp_ReferencedTextureCollections_Inner; static const UECodeGen_Private::FArrayPropertyParams NewProp_ReferencedTextureCollections; static const UECodeGen_Private::FClassPropertyParams NewProp_ReferencedExternalCodeExpressionClasses_Inner; static const UECodeGen_Private::FArrayPropertyParams NewProp_ReferencedExternalCodeExpressionClasses; static const UECodeGen_Private::FStructPropertyParams NewProp_FunctionInfos_Inner; static const UECodeGen_Private::FArrayPropertyParams NewProp_FunctionInfos; static const UECodeGen_Private::FUInt32PropertyParams NewProp_FunctionInfosStateCRC; static const UECodeGen_Private::FStructPropertyParams NewProp_ParameterCollectionInfos_Inner; static const UECodeGen_Private::FArrayPropertyParams NewProp_ParameterCollectionInfos; static const UECodeGen_Private::FObjectPropertyParams NewProp_GrassTypes_Inner; static const UECodeGen_Private::FArrayPropertyParams NewProp_GrassTypes; static const UECodeGen_Private::FObjectPropertyParams NewProp_MaterialCacheTags_Inner; static const UECodeGen_Private::FArrayPropertyParams NewProp_MaterialCacheTags; static const UECodeGen_Private::FStructPropertyParams NewProp_MaterialLayers; static const UECodeGen_Private::FNamePropertyParams NewProp_DynamicParameterNames_Inner; static const UECodeGen_Private::FArrayPropertyParams NewProp_DynamicParameterNames; static const UECodeGen_Private::FBoolPropertyParams NewProp_QualityLevelsUsed_Inner; static const UECodeGen_Private::FArrayPropertyParams NewProp_QualityLevelsUsed; static const UECodeGen_Private::FUInt64PropertyParams NewProp_MaterialCacheUVCoordinatesUsedMask; static void NewProp_bHasMaterialLayers_SetBit(void* Obj); static const UECodeGen_Private::FBoolPropertyParams NewProp_bHasMaterialLayers; static void NewProp_bHasRuntimeVirtualTextureOutput_SetBit(void* Obj); static const UECodeGen_Private::FBoolPropertyParams NewProp_bHasRuntimeVirtualTextureOutput; static void NewProp_bHasFirstPersonOutput_SetBit(void* Obj); static const UECodeGen_Private::FBoolPropertyParams NewProp_bHasFirstPersonOutput; static void NewProp_bUsesTemporalResponsiveness_SetBit(void* Obj); static const UECodeGen_Private::FBoolPropertyParams NewProp_bUsesTemporalResponsiveness; static void NewProp_bUsesMotionVectorWorldOffset_SetBit(void* Obj); static const UECodeGen_Private::FBoolPropertyParams NewProp_bUsesMotionVectorWorldOffset; static void NewProp_bSamplesMaterialCache_SetBit(void* Obj); static const UECodeGen_Private::FBoolPropertyParams NewProp_bSamplesMaterialCache; static void NewProp_bHasMaterialCacheOutput_SetBit(void* Obj); static const UECodeGen_Private::FBoolPropertyParams NewProp_bHasMaterialCacheOutput; static void NewProp_bMaterialCacheHasNonUVDerivedExpression_SetBit(void* Obj); static const UECodeGen_Private::FBoolPropertyParams NewProp_bMaterialCacheHasNonUVDerivedExpression; static void NewProp_bHasSceneColor_SetBit(void* Obj); static const UECodeGen_Private::FBoolPropertyParams NewProp_bHasSceneColor; static void NewProp_bHasPerInstanceCustomData_SetBit(void* Obj); static const UECodeGen_Private::FBoolPropertyParams NewProp_bHasPerInstanceCustomData; static void NewProp_bHasPerInstanceRandom_SetBit(void* Obj); static const UECodeGen_Private::FBoolPropertyParams NewProp_bHasPerInstanceRandom; static void NewProp_bHasVertexInterpolator_SetBit(void* Obj); static const UECodeGen_Private::FBoolPropertyParams NewProp_bHasVertexInterpolator; static void NewProp_bHasCustomizedUVs_SetBit(void* Obj); static const UECodeGen_Private::FBoolPropertyParams NewProp_bHasCustomizedUVs; static void NewProp_bHasMeshPaintTexture_SetBit(void* Obj); static const UECodeGen_Private::FBoolPropertyParams NewProp_bHasMeshPaintTexture; static void NewProp_bHasWorldPosition_SetBit(void* Obj); static const UECodeGen_Private::FBoolPropertyParams NewProp_bHasWorldPosition; static const UECodeGen_Private::FUInt32PropertyParams NewProp_PropertyConnectedBitmask; static const UECodeGen_Private::FUInt64PropertyParams NewProp_PropertyConnectedMask; static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[]; // ********** End ScriptStruct FMaterialCachedExpressionData constinit property declarations ******* static void* NewStructOps() { return (UScriptStruct::ICppStructOps*)new UScriptStruct::TCppStructOps(); } static const UECodeGen_Private::FStructParams StructParams; }; // struct Z_Construct_UScriptStruct_FMaterialCachedExpressionData_Statics static FStructRegistrationInfo Z_Registration_Info_UScriptStruct_FMaterialCachedExpressionData; class UScriptStruct* FMaterialCachedExpressionData::StaticStruct() { if (!Z_Registration_Info_UScriptStruct_FMaterialCachedExpressionData.OuterSingleton) { Z_Registration_Info_UScriptStruct_FMaterialCachedExpressionData.OuterSingleton = GetStaticStruct(Z_Construct_UScriptStruct_FMaterialCachedExpressionData, (UObject*)Z_Construct_UPackage__Script_Engine(), TEXT("MaterialCachedExpressionData")); } return Z_Registration_Info_UScriptStruct_FMaterialCachedExpressionData.OuterSingleton; } // ********** Begin ScriptStruct FMaterialCachedExpressionData Property Definitions **************** const UECodeGen_Private::FStructPropertyParams Z_Construct_UScriptStruct_FMaterialCachedExpressionData_Statics::NewProp_RuntimeEntries = { "RuntimeEntries", nullptr, (EPropertyFlags)0x0010000000000000, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, CPP_ARRAY_DIM(RuntimeEntries, FMaterialCachedExpressionData), STRUCT_OFFSET(FMaterialCachedExpressionData, RuntimeEntries), Z_Construct_UScriptStruct_FMaterialCachedParameterEntry, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_RuntimeEntries_MetaData), NewProp_RuntimeEntries_MetaData) }; // 3946202193 const UECodeGen_Private::FIntPropertyParams Z_Construct_UScriptStruct_FMaterialCachedExpressionData_Statics::NewProp_ScalarPrimitiveDataIndexValues_Inner = { "ScalarPrimitiveDataIndexValues", nullptr, (EPropertyFlags)0x0000000000000000, UECodeGen_Private::EPropertyGenFlags::Int, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, 0, METADATA_PARAMS(0, nullptr) }; const UECodeGen_Private::FArrayPropertyParams Z_Construct_UScriptStruct_FMaterialCachedExpressionData_Statics::NewProp_ScalarPrimitiveDataIndexValues = { "ScalarPrimitiveDataIndexValues", nullptr, (EPropertyFlags)0x0010000000000000, UECodeGen_Private::EPropertyGenFlags::Array, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FMaterialCachedExpressionData, ScalarPrimitiveDataIndexValues), EArrayPropertyFlags::None, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_ScalarPrimitiveDataIndexValues_MetaData), NewProp_ScalarPrimitiveDataIndexValues_MetaData) }; const UECodeGen_Private::FIntPropertyParams Z_Construct_UScriptStruct_FMaterialCachedExpressionData_Statics::NewProp_VectorPrimitiveDataIndexValues_Inner = { "VectorPrimitiveDataIndexValues", nullptr, (EPropertyFlags)0x0000000000000000, UECodeGen_Private::EPropertyGenFlags::Int, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, 0, METADATA_PARAMS(0, nullptr) }; const UECodeGen_Private::FArrayPropertyParams Z_Construct_UScriptStruct_FMaterialCachedExpressionData_Statics::NewProp_VectorPrimitiveDataIndexValues = { "VectorPrimitiveDataIndexValues", nullptr, (EPropertyFlags)0x0010000000000000, UECodeGen_Private::EPropertyGenFlags::Array, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FMaterialCachedExpressionData, VectorPrimitiveDataIndexValues), EArrayPropertyFlags::None, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_VectorPrimitiveDataIndexValues_MetaData), NewProp_VectorPrimitiveDataIndexValues_MetaData) }; const UECodeGen_Private::FFloatPropertyParams Z_Construct_UScriptStruct_FMaterialCachedExpressionData_Statics::NewProp_ScalarValues_Inner = { "ScalarValues", nullptr, (EPropertyFlags)0x0000000000000000, UECodeGen_Private::EPropertyGenFlags::Float, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, 0, METADATA_PARAMS(0, nullptr) }; const UECodeGen_Private::FArrayPropertyParams Z_Construct_UScriptStruct_FMaterialCachedExpressionData_Statics::NewProp_ScalarValues = { "ScalarValues", nullptr, (EPropertyFlags)0x0010000000000000, UECodeGen_Private::EPropertyGenFlags::Array, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FMaterialCachedExpressionData, ScalarValues), EArrayPropertyFlags::None, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_ScalarValues_MetaData), NewProp_ScalarValues_MetaData) }; const UECodeGen_Private::FBoolPropertyParams Z_Construct_UScriptStruct_FMaterialCachedExpressionData_Statics::NewProp_StaticSwitchValues_Inner = { "StaticSwitchValues", nullptr, (EPropertyFlags)0x0000000000000000, UECodeGen_Private::EPropertyGenFlags::Bool | UECodeGen_Private::EPropertyGenFlags::NativeBool, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, sizeof(bool), 0, nullptr, METADATA_PARAMS(0, nullptr) }; const UECodeGen_Private::FArrayPropertyParams Z_Construct_UScriptStruct_FMaterialCachedExpressionData_Statics::NewProp_StaticSwitchValues = { "StaticSwitchValues", nullptr, (EPropertyFlags)0x0010000000000000, UECodeGen_Private::EPropertyGenFlags::Array, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FMaterialCachedExpressionData, StaticSwitchValues), EArrayPropertyFlags::None, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_StaticSwitchValues_MetaData), NewProp_StaticSwitchValues_MetaData) }; const UECodeGen_Private::FBoolPropertyParams Z_Construct_UScriptStruct_FMaterialCachedExpressionData_Statics::NewProp_DynamicSwitchValues_Inner = { "DynamicSwitchValues", nullptr, (EPropertyFlags)0x0000000000000000, UECodeGen_Private::EPropertyGenFlags::Bool | UECodeGen_Private::EPropertyGenFlags::NativeBool, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, sizeof(bool), 0, nullptr, METADATA_PARAMS(0, nullptr) }; const UECodeGen_Private::FArrayPropertyParams Z_Construct_UScriptStruct_FMaterialCachedExpressionData_Statics::NewProp_DynamicSwitchValues = { "DynamicSwitchValues", nullptr, (EPropertyFlags)0x0010000000000000, UECodeGen_Private::EPropertyGenFlags::Array, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FMaterialCachedExpressionData, DynamicSwitchValues), EArrayPropertyFlags::None, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_DynamicSwitchValues_MetaData), NewProp_DynamicSwitchValues_MetaData) }; const UECodeGen_Private::FStructPropertyParams Z_Construct_UScriptStruct_FMaterialCachedExpressionData_Statics::NewProp_VectorValues_Inner = { "VectorValues", nullptr, (EPropertyFlags)0x0000000000000000, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, 0, Z_Construct_UScriptStruct_FLinearColor, METADATA_PARAMS(0, nullptr) }; const UECodeGen_Private::FArrayPropertyParams Z_Construct_UScriptStruct_FMaterialCachedExpressionData_Statics::NewProp_VectorValues = { "VectorValues", nullptr, (EPropertyFlags)0x0010000000000000, UECodeGen_Private::EPropertyGenFlags::Array, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FMaterialCachedExpressionData, VectorValues), EArrayPropertyFlags::None, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_VectorValues_MetaData), NewProp_VectorValues_MetaData) }; const UECodeGen_Private::FStructPropertyParams Z_Construct_UScriptStruct_FMaterialCachedExpressionData_Statics::NewProp_DoubleVectorValues_Inner = { "DoubleVectorValues", nullptr, (EPropertyFlags)0x0000000000000000, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, 0, Z_Construct_UScriptStruct_FVector4d, METADATA_PARAMS(0, nullptr) }; const UECodeGen_Private::FArrayPropertyParams Z_Construct_UScriptStruct_FMaterialCachedExpressionData_Statics::NewProp_DoubleVectorValues = { "DoubleVectorValues", nullptr, (EPropertyFlags)0x0010000000000000, UECodeGen_Private::EPropertyGenFlags::Array, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FMaterialCachedExpressionData, DoubleVectorValues), EArrayPropertyFlags::None, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_DoubleVectorValues_MetaData), NewProp_DoubleVectorValues_MetaData) }; const UECodeGen_Private::FSoftObjectPropertyParams Z_Construct_UScriptStruct_FMaterialCachedExpressionData_Statics::NewProp_TextureValues_Inner = { "TextureValues", nullptr, (EPropertyFlags)0x0004000000000000, UECodeGen_Private::EPropertyGenFlags::SoftObject, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, 0, Z_Construct_UClass_UTexture_NoRegister, METADATA_PARAMS(0, nullptr) }; const UECodeGen_Private::FArrayPropertyParams Z_Construct_UScriptStruct_FMaterialCachedExpressionData_Statics::NewProp_TextureValues = { "TextureValues", nullptr, (EPropertyFlags)0x0014000000000000, UECodeGen_Private::EPropertyGenFlags::Array, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FMaterialCachedExpressionData, TextureValues), EArrayPropertyFlags::None, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_TextureValues_MetaData), NewProp_TextureValues_MetaData) }; const UECodeGen_Private::FSoftObjectPropertyParams Z_Construct_UScriptStruct_FMaterialCachedExpressionData_Statics::NewProp_TextureCollectionValues_Inner = { "TextureCollectionValues", nullptr, (EPropertyFlags)0x0004000000000000, UECodeGen_Private::EPropertyGenFlags::SoftObject, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, 0, Z_Construct_UClass_UTextureCollection_NoRegister, METADATA_PARAMS(0, nullptr) }; const UECodeGen_Private::FArrayPropertyParams Z_Construct_UScriptStruct_FMaterialCachedExpressionData_Statics::NewProp_TextureCollectionValues = { "TextureCollectionValues", nullptr, (EPropertyFlags)0x0014000000000000, UECodeGen_Private::EPropertyGenFlags::Array, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FMaterialCachedExpressionData, TextureCollectionValues), EArrayPropertyFlags::None, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_TextureCollectionValues_MetaData), NewProp_TextureCollectionValues_MetaData) }; const UECodeGen_Private::FSoftObjectPropertyParams Z_Construct_UScriptStruct_FMaterialCachedExpressionData_Statics::NewProp_ParameterCollectionValues_Inner = { "ParameterCollectionValues", nullptr, (EPropertyFlags)0x0004000000000000, UECodeGen_Private::EPropertyGenFlags::SoftObject, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, 0, Z_Construct_UClass_UMaterialParameterCollection_NoRegister, METADATA_PARAMS(0, nullptr) }; const UECodeGen_Private::FArrayPropertyParams Z_Construct_UScriptStruct_FMaterialCachedExpressionData_Statics::NewProp_ParameterCollectionValues = { "ParameterCollectionValues", nullptr, (EPropertyFlags)0x0014000000000000, UECodeGen_Private::EPropertyGenFlags::Array, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FMaterialCachedExpressionData, ParameterCollectionValues), EArrayPropertyFlags::None, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_ParameterCollectionValues_MetaData), NewProp_ParameterCollectionValues_MetaData) }; const UECodeGen_Private::FSoftObjectPropertyParams Z_Construct_UScriptStruct_FMaterialCachedExpressionData_Statics::NewProp_FontValues_Inner = { "FontValues", nullptr, (EPropertyFlags)0x0004000000000000, UECodeGen_Private::EPropertyGenFlags::SoftObject, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, 0, Z_Construct_UClass_UFont_NoRegister, METADATA_PARAMS(0, nullptr) }; const UECodeGen_Private::FArrayPropertyParams Z_Construct_UScriptStruct_FMaterialCachedExpressionData_Statics::NewProp_FontValues = { "FontValues", nullptr, (EPropertyFlags)0x0014000000000000, UECodeGen_Private::EPropertyGenFlags::Array, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FMaterialCachedExpressionData, FontValues), EArrayPropertyFlags::None, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_FontValues_MetaData), NewProp_FontValues_MetaData) }; const UECodeGen_Private::FIntPropertyParams Z_Construct_UScriptStruct_FMaterialCachedExpressionData_Statics::NewProp_FontPageValues_Inner = { "FontPageValues", nullptr, (EPropertyFlags)0x0000000000000000, UECodeGen_Private::EPropertyGenFlags::Int, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, 0, METADATA_PARAMS(0, nullptr) }; const UECodeGen_Private::FArrayPropertyParams Z_Construct_UScriptStruct_FMaterialCachedExpressionData_Statics::NewProp_FontPageValues = { "FontPageValues", nullptr, (EPropertyFlags)0x0010000000000000, UECodeGen_Private::EPropertyGenFlags::Array, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FMaterialCachedExpressionData, FontPageValues), EArrayPropertyFlags::None, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_FontPageValues_MetaData), NewProp_FontPageValues_MetaData) }; const UECodeGen_Private::FSoftObjectPropertyParams Z_Construct_UScriptStruct_FMaterialCachedExpressionData_Statics::NewProp_RuntimeVirtualTextureValues_Inner = { "RuntimeVirtualTextureValues", nullptr, (EPropertyFlags)0x0004000000000000, UECodeGen_Private::EPropertyGenFlags::SoftObject, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, 0, Z_Construct_UClass_URuntimeVirtualTexture_NoRegister, METADATA_PARAMS(0, nullptr) }; const UECodeGen_Private::FArrayPropertyParams Z_Construct_UScriptStruct_FMaterialCachedExpressionData_Statics::NewProp_RuntimeVirtualTextureValues = { "RuntimeVirtualTextureValues", nullptr, (EPropertyFlags)0x0014000000000000, UECodeGen_Private::EPropertyGenFlags::Array, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FMaterialCachedExpressionData, RuntimeVirtualTextureValues), EArrayPropertyFlags::None, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_RuntimeVirtualTextureValues_MetaData), NewProp_RuntimeVirtualTextureValues_MetaData) }; const UECodeGen_Private::FSoftObjectPropertyParams Z_Construct_UScriptStruct_FMaterialCachedExpressionData_Statics::NewProp_SparseVolumeTextureValues_Inner = { "SparseVolumeTextureValues", nullptr, (EPropertyFlags)0x0004000000000000, UECodeGen_Private::EPropertyGenFlags::SoftObject, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, 0, Z_Construct_UClass_USparseVolumeTexture_NoRegister, METADATA_PARAMS(0, nullptr) }; const UECodeGen_Private::FArrayPropertyParams Z_Construct_UScriptStruct_FMaterialCachedExpressionData_Statics::NewProp_SparseVolumeTextureValues = { "SparseVolumeTextureValues", nullptr, (EPropertyFlags)0x0014000000000000, UECodeGen_Private::EPropertyGenFlags::Array, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FMaterialCachedExpressionData, SparseVolumeTextureValues), EArrayPropertyFlags::None, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_SparseVolumeTextureValues_MetaData), NewProp_SparseVolumeTextureValues_MetaData) }; const UECodeGen_Private::FObjectPropertyParams Z_Construct_UScriptStruct_FMaterialCachedExpressionData_Statics::NewProp_ReferencedTextures_Inner = { "ReferencedTextures", 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_UScriptStruct_FMaterialCachedExpressionData_Statics::NewProp_ReferencedTextures = { "ReferencedTextures", nullptr, (EPropertyFlags)0x0114000000000000, UECodeGen_Private::EPropertyGenFlags::Array, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FMaterialCachedExpressionData, ReferencedTextures), EArrayPropertyFlags::None, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_ReferencedTextures_MetaData), NewProp_ReferencedTextures_MetaData) }; const UECodeGen_Private::FObjectPropertyParams Z_Construct_UScriptStruct_FMaterialCachedExpressionData_Statics::NewProp_ReferencedTextureCollections_Inner = { "ReferencedTextureCollections", nullptr, (EPropertyFlags)0x0104000000000000, UECodeGen_Private::EPropertyGenFlags::Object | UECodeGen_Private::EPropertyGenFlags::ObjectPtr, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, 0, Z_Construct_UClass_UTextureCollection_NoRegister, METADATA_PARAMS(0, nullptr) }; const UECodeGen_Private::FArrayPropertyParams Z_Construct_UScriptStruct_FMaterialCachedExpressionData_Statics::NewProp_ReferencedTextureCollections = { "ReferencedTextureCollections", nullptr, (EPropertyFlags)0x0114000000000000, UECodeGen_Private::EPropertyGenFlags::Array, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FMaterialCachedExpressionData, ReferencedTextureCollections), EArrayPropertyFlags::None, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_ReferencedTextureCollections_MetaData), NewProp_ReferencedTextureCollections_MetaData) }; const UECodeGen_Private::FClassPropertyParams Z_Construct_UScriptStruct_FMaterialCachedExpressionData_Statics::NewProp_ReferencedExternalCodeExpressionClasses_Inner = { "ReferencedExternalCodeExpressionClasses", nullptr, (EPropertyFlags)0x0104000000000000, UECodeGen_Private::EPropertyGenFlags::Class | UECodeGen_Private::EPropertyGenFlags::ObjectPtr, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, 0, Z_Construct_UClass_UClass_NoRegister, Z_Construct_UClass_UObject_NoRegister, METADATA_PARAMS(0, nullptr) }; const UECodeGen_Private::FArrayPropertyParams Z_Construct_UScriptStruct_FMaterialCachedExpressionData_Statics::NewProp_ReferencedExternalCodeExpressionClasses = { "ReferencedExternalCodeExpressionClasses", nullptr, (EPropertyFlags)0x0114000000000000, UECodeGen_Private::EPropertyGenFlags::Array, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FMaterialCachedExpressionData, ReferencedExternalCodeExpressionClasses), EArrayPropertyFlags::None, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_ReferencedExternalCodeExpressionClasses_MetaData), NewProp_ReferencedExternalCodeExpressionClasses_MetaData) }; const UECodeGen_Private::FStructPropertyParams Z_Construct_UScriptStruct_FMaterialCachedExpressionData_Statics::NewProp_FunctionInfos_Inner = { "FunctionInfos", nullptr, (EPropertyFlags)0x0000000000000000, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, 0, Z_Construct_UScriptStruct_FMaterialFunctionInfo, METADATA_PARAMS(0, nullptr) }; // 3643068463 const UECodeGen_Private::FArrayPropertyParams Z_Construct_UScriptStruct_FMaterialCachedExpressionData_Statics::NewProp_FunctionInfos = { "FunctionInfos", nullptr, (EPropertyFlags)0x0010000000000000, UECodeGen_Private::EPropertyGenFlags::Array, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FMaterialCachedExpressionData, FunctionInfos), EArrayPropertyFlags::None, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_FunctionInfos_MetaData), NewProp_FunctionInfos_MetaData) }; // 3643068463 const UECodeGen_Private::FUInt32PropertyParams Z_Construct_UScriptStruct_FMaterialCachedExpressionData_Statics::NewProp_FunctionInfosStateCRC = { "FunctionInfosStateCRC", nullptr, (EPropertyFlags)0x0010000000000000, UECodeGen_Private::EPropertyGenFlags::UInt32, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FMaterialCachedExpressionData, FunctionInfosStateCRC), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_FunctionInfosStateCRC_MetaData), NewProp_FunctionInfosStateCRC_MetaData) }; const UECodeGen_Private::FStructPropertyParams Z_Construct_UScriptStruct_FMaterialCachedExpressionData_Statics::NewProp_ParameterCollectionInfos_Inner = { "ParameterCollectionInfos", nullptr, (EPropertyFlags)0x0000000000000000, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, 0, Z_Construct_UScriptStruct_FMaterialParameterCollectionInfo, METADATA_PARAMS(0, nullptr) }; // 4089439907 const UECodeGen_Private::FArrayPropertyParams Z_Construct_UScriptStruct_FMaterialCachedExpressionData_Statics::NewProp_ParameterCollectionInfos = { "ParameterCollectionInfos", nullptr, (EPropertyFlags)0x0010000000000000, UECodeGen_Private::EPropertyGenFlags::Array, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FMaterialCachedExpressionData, ParameterCollectionInfos), EArrayPropertyFlags::None, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_ParameterCollectionInfos_MetaData), NewProp_ParameterCollectionInfos_MetaData) }; // 4089439907 const UECodeGen_Private::FObjectPropertyParams Z_Construct_UScriptStruct_FMaterialCachedExpressionData_Statics::NewProp_GrassTypes_Inner = { "GrassTypes", nullptr, (EPropertyFlags)0x0104000000000000, UECodeGen_Private::EPropertyGenFlags::Object | UECodeGen_Private::EPropertyGenFlags::ObjectPtr, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, 0, Z_Construct_UClass_ULandscapeGrassType_NoRegister, METADATA_PARAMS(0, nullptr) }; const UECodeGen_Private::FArrayPropertyParams Z_Construct_UScriptStruct_FMaterialCachedExpressionData_Statics::NewProp_GrassTypes = { "GrassTypes", nullptr, (EPropertyFlags)0x0114000000000000, UECodeGen_Private::EPropertyGenFlags::Array, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FMaterialCachedExpressionData, GrassTypes), EArrayPropertyFlags::None, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_GrassTypes_MetaData), NewProp_GrassTypes_MetaData) }; const UECodeGen_Private::FObjectPropertyParams Z_Construct_UScriptStruct_FMaterialCachedExpressionData_Statics::NewProp_MaterialCacheTags_Inner = { "MaterialCacheTags", nullptr, (EPropertyFlags)0x0104000000000000, UECodeGen_Private::EPropertyGenFlags::Object | UECodeGen_Private::EPropertyGenFlags::ObjectPtr, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, 0, Z_Construct_UClass_UMaterialCacheVirtualTextureTag_NoRegister, METADATA_PARAMS(0, nullptr) }; const UECodeGen_Private::FArrayPropertyParams Z_Construct_UScriptStruct_FMaterialCachedExpressionData_Statics::NewProp_MaterialCacheTags = { "MaterialCacheTags", nullptr, (EPropertyFlags)0x0114000000000000, UECodeGen_Private::EPropertyGenFlags::Array, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FMaterialCachedExpressionData, MaterialCacheTags), EArrayPropertyFlags::None, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_MaterialCacheTags_MetaData), NewProp_MaterialCacheTags_MetaData) }; const UECodeGen_Private::FStructPropertyParams Z_Construct_UScriptStruct_FMaterialCachedExpressionData_Statics::NewProp_MaterialLayers = { "MaterialLayers", nullptr, (EPropertyFlags)0x0010000000000000, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FMaterialCachedExpressionData, MaterialLayers), Z_Construct_UScriptStruct_FMaterialLayersFunctionsRuntimeData, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_MaterialLayers_MetaData), NewProp_MaterialLayers_MetaData) }; // 900404254 const UECodeGen_Private::FNamePropertyParams Z_Construct_UScriptStruct_FMaterialCachedExpressionData_Statics::NewProp_DynamicParameterNames_Inner = { "DynamicParameterNames", nullptr, (EPropertyFlags)0x0000000000000000, UECodeGen_Private::EPropertyGenFlags::Name, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, 0, METADATA_PARAMS(0, nullptr) }; const UECodeGen_Private::FArrayPropertyParams Z_Construct_UScriptStruct_FMaterialCachedExpressionData_Statics::NewProp_DynamicParameterNames = { "DynamicParameterNames", nullptr, (EPropertyFlags)0x0010000000000000, UECodeGen_Private::EPropertyGenFlags::Array, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FMaterialCachedExpressionData, DynamicParameterNames), EArrayPropertyFlags::None, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_DynamicParameterNames_MetaData), NewProp_DynamicParameterNames_MetaData) }; const UECodeGen_Private::FBoolPropertyParams Z_Construct_UScriptStruct_FMaterialCachedExpressionData_Statics::NewProp_QualityLevelsUsed_Inner = { "QualityLevelsUsed", nullptr, (EPropertyFlags)0x0000000000000000, UECodeGen_Private::EPropertyGenFlags::Bool | UECodeGen_Private::EPropertyGenFlags::NativeBool, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, sizeof(bool), 0, nullptr, METADATA_PARAMS(0, nullptr) }; const UECodeGen_Private::FArrayPropertyParams Z_Construct_UScriptStruct_FMaterialCachedExpressionData_Statics::NewProp_QualityLevelsUsed = { "QualityLevelsUsed", nullptr, (EPropertyFlags)0x0010000000000000, UECodeGen_Private::EPropertyGenFlags::Array, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FMaterialCachedExpressionData, QualityLevelsUsed), EArrayPropertyFlags::None, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_QualityLevelsUsed_MetaData), NewProp_QualityLevelsUsed_MetaData) }; const UECodeGen_Private::FUInt64PropertyParams Z_Construct_UScriptStruct_FMaterialCachedExpressionData_Statics::NewProp_MaterialCacheUVCoordinatesUsedMask = { "MaterialCacheUVCoordinatesUsedMask", nullptr, (EPropertyFlags)0x0010000000000000, UECodeGen_Private::EPropertyGenFlags::UInt64, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FMaterialCachedExpressionData, MaterialCacheUVCoordinatesUsedMask), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_MaterialCacheUVCoordinatesUsedMask_MetaData), NewProp_MaterialCacheUVCoordinatesUsedMask_MetaData) }; void Z_Construct_UScriptStruct_FMaterialCachedExpressionData_Statics::NewProp_bHasMaterialLayers_SetBit(void* Obj) { ((FMaterialCachedExpressionData*)Obj)->bHasMaterialLayers = 1; } const UECodeGen_Private::FBoolPropertyParams Z_Construct_UScriptStruct_FMaterialCachedExpressionData_Statics::NewProp_bHasMaterialLayers = { "bHasMaterialLayers", nullptr, (EPropertyFlags)0x0010000000000000, UECodeGen_Private::EPropertyGenFlags::Bool , RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, sizeof(uint8), sizeof(FMaterialCachedExpressionData), &Z_Construct_UScriptStruct_FMaterialCachedExpressionData_Statics::NewProp_bHasMaterialLayers_SetBit, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_bHasMaterialLayers_MetaData), NewProp_bHasMaterialLayers_MetaData) }; void Z_Construct_UScriptStruct_FMaterialCachedExpressionData_Statics::NewProp_bHasRuntimeVirtualTextureOutput_SetBit(void* Obj) { ((FMaterialCachedExpressionData*)Obj)->bHasRuntimeVirtualTextureOutput = 1; } const UECodeGen_Private::FBoolPropertyParams Z_Construct_UScriptStruct_FMaterialCachedExpressionData_Statics::NewProp_bHasRuntimeVirtualTextureOutput = { "bHasRuntimeVirtualTextureOutput", nullptr, (EPropertyFlags)0x0010000000000000, UECodeGen_Private::EPropertyGenFlags::Bool , RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, sizeof(uint8), sizeof(FMaterialCachedExpressionData), &Z_Construct_UScriptStruct_FMaterialCachedExpressionData_Statics::NewProp_bHasRuntimeVirtualTextureOutput_SetBit, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_bHasRuntimeVirtualTextureOutput_MetaData), NewProp_bHasRuntimeVirtualTextureOutput_MetaData) }; void Z_Construct_UScriptStruct_FMaterialCachedExpressionData_Statics::NewProp_bHasFirstPersonOutput_SetBit(void* Obj) { ((FMaterialCachedExpressionData*)Obj)->bHasFirstPersonOutput = 1; } const UECodeGen_Private::FBoolPropertyParams Z_Construct_UScriptStruct_FMaterialCachedExpressionData_Statics::NewProp_bHasFirstPersonOutput = { "bHasFirstPersonOutput", nullptr, (EPropertyFlags)0x0010000000000000, UECodeGen_Private::EPropertyGenFlags::Bool , RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, sizeof(uint8), sizeof(FMaterialCachedExpressionData), &Z_Construct_UScriptStruct_FMaterialCachedExpressionData_Statics::NewProp_bHasFirstPersonOutput_SetBit, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_bHasFirstPersonOutput_MetaData), NewProp_bHasFirstPersonOutput_MetaData) }; void Z_Construct_UScriptStruct_FMaterialCachedExpressionData_Statics::NewProp_bUsesTemporalResponsiveness_SetBit(void* Obj) { ((FMaterialCachedExpressionData*)Obj)->bUsesTemporalResponsiveness = 1; } const UECodeGen_Private::FBoolPropertyParams Z_Construct_UScriptStruct_FMaterialCachedExpressionData_Statics::NewProp_bUsesTemporalResponsiveness = { "bUsesTemporalResponsiveness", nullptr, (EPropertyFlags)0x0010000000000000, UECodeGen_Private::EPropertyGenFlags::Bool , RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, sizeof(uint8), sizeof(FMaterialCachedExpressionData), &Z_Construct_UScriptStruct_FMaterialCachedExpressionData_Statics::NewProp_bUsesTemporalResponsiveness_SetBit, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_bUsesTemporalResponsiveness_MetaData), NewProp_bUsesTemporalResponsiveness_MetaData) }; void Z_Construct_UScriptStruct_FMaterialCachedExpressionData_Statics::NewProp_bUsesMotionVectorWorldOffset_SetBit(void* Obj) { ((FMaterialCachedExpressionData*)Obj)->bUsesMotionVectorWorldOffset = 1; } const UECodeGen_Private::FBoolPropertyParams Z_Construct_UScriptStruct_FMaterialCachedExpressionData_Statics::NewProp_bUsesMotionVectorWorldOffset = { "bUsesMotionVectorWorldOffset", nullptr, (EPropertyFlags)0x0010000000000000, UECodeGen_Private::EPropertyGenFlags::Bool , RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, sizeof(uint8), sizeof(FMaterialCachedExpressionData), &Z_Construct_UScriptStruct_FMaterialCachedExpressionData_Statics::NewProp_bUsesMotionVectorWorldOffset_SetBit, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_bUsesMotionVectorWorldOffset_MetaData), NewProp_bUsesMotionVectorWorldOffset_MetaData) }; void Z_Construct_UScriptStruct_FMaterialCachedExpressionData_Statics::NewProp_bSamplesMaterialCache_SetBit(void* Obj) { ((FMaterialCachedExpressionData*)Obj)->bSamplesMaterialCache = 1; } const UECodeGen_Private::FBoolPropertyParams Z_Construct_UScriptStruct_FMaterialCachedExpressionData_Statics::NewProp_bSamplesMaterialCache = { "bSamplesMaterialCache", nullptr, (EPropertyFlags)0x0010000000000000, UECodeGen_Private::EPropertyGenFlags::Bool , RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, sizeof(uint8), sizeof(FMaterialCachedExpressionData), &Z_Construct_UScriptStruct_FMaterialCachedExpressionData_Statics::NewProp_bSamplesMaterialCache_SetBit, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_bSamplesMaterialCache_MetaData), NewProp_bSamplesMaterialCache_MetaData) }; void Z_Construct_UScriptStruct_FMaterialCachedExpressionData_Statics::NewProp_bHasMaterialCacheOutput_SetBit(void* Obj) { ((FMaterialCachedExpressionData*)Obj)->bHasMaterialCacheOutput = 1; } const UECodeGen_Private::FBoolPropertyParams Z_Construct_UScriptStruct_FMaterialCachedExpressionData_Statics::NewProp_bHasMaterialCacheOutput = { "bHasMaterialCacheOutput", nullptr, (EPropertyFlags)0x0010000000000000, UECodeGen_Private::EPropertyGenFlags::Bool , RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, sizeof(uint8), sizeof(FMaterialCachedExpressionData), &Z_Construct_UScriptStruct_FMaterialCachedExpressionData_Statics::NewProp_bHasMaterialCacheOutput_SetBit, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_bHasMaterialCacheOutput_MetaData), NewProp_bHasMaterialCacheOutput_MetaData) }; void Z_Construct_UScriptStruct_FMaterialCachedExpressionData_Statics::NewProp_bMaterialCacheHasNonUVDerivedExpression_SetBit(void* Obj) { ((FMaterialCachedExpressionData*)Obj)->bMaterialCacheHasNonUVDerivedExpression = 1; } const UECodeGen_Private::FBoolPropertyParams Z_Construct_UScriptStruct_FMaterialCachedExpressionData_Statics::NewProp_bMaterialCacheHasNonUVDerivedExpression = { "bMaterialCacheHasNonUVDerivedExpression", nullptr, (EPropertyFlags)0x0010000000000000, UECodeGen_Private::EPropertyGenFlags::Bool , RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, sizeof(uint8), sizeof(FMaterialCachedExpressionData), &Z_Construct_UScriptStruct_FMaterialCachedExpressionData_Statics::NewProp_bMaterialCacheHasNonUVDerivedExpression_SetBit, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_bMaterialCacheHasNonUVDerivedExpression_MetaData), NewProp_bMaterialCacheHasNonUVDerivedExpression_MetaData) }; void Z_Construct_UScriptStruct_FMaterialCachedExpressionData_Statics::NewProp_bHasSceneColor_SetBit(void* Obj) { ((FMaterialCachedExpressionData*)Obj)->bHasSceneColor = 1; } const UECodeGen_Private::FBoolPropertyParams Z_Construct_UScriptStruct_FMaterialCachedExpressionData_Statics::NewProp_bHasSceneColor = { "bHasSceneColor", nullptr, (EPropertyFlags)0x0010000000000000, UECodeGen_Private::EPropertyGenFlags::Bool , RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, sizeof(uint8), sizeof(FMaterialCachedExpressionData), &Z_Construct_UScriptStruct_FMaterialCachedExpressionData_Statics::NewProp_bHasSceneColor_SetBit, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_bHasSceneColor_MetaData), NewProp_bHasSceneColor_MetaData) }; void Z_Construct_UScriptStruct_FMaterialCachedExpressionData_Statics::NewProp_bHasPerInstanceCustomData_SetBit(void* Obj) { ((FMaterialCachedExpressionData*)Obj)->bHasPerInstanceCustomData = 1; } const UECodeGen_Private::FBoolPropertyParams Z_Construct_UScriptStruct_FMaterialCachedExpressionData_Statics::NewProp_bHasPerInstanceCustomData = { "bHasPerInstanceCustomData", nullptr, (EPropertyFlags)0x0010000000000000, UECodeGen_Private::EPropertyGenFlags::Bool , RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, sizeof(uint8), sizeof(FMaterialCachedExpressionData), &Z_Construct_UScriptStruct_FMaterialCachedExpressionData_Statics::NewProp_bHasPerInstanceCustomData_SetBit, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_bHasPerInstanceCustomData_MetaData), NewProp_bHasPerInstanceCustomData_MetaData) }; void Z_Construct_UScriptStruct_FMaterialCachedExpressionData_Statics::NewProp_bHasPerInstanceRandom_SetBit(void* Obj) { ((FMaterialCachedExpressionData*)Obj)->bHasPerInstanceRandom = 1; } const UECodeGen_Private::FBoolPropertyParams Z_Construct_UScriptStruct_FMaterialCachedExpressionData_Statics::NewProp_bHasPerInstanceRandom = { "bHasPerInstanceRandom", nullptr, (EPropertyFlags)0x0010000000000000, UECodeGen_Private::EPropertyGenFlags::Bool , RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, sizeof(uint8), sizeof(FMaterialCachedExpressionData), &Z_Construct_UScriptStruct_FMaterialCachedExpressionData_Statics::NewProp_bHasPerInstanceRandom_SetBit, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_bHasPerInstanceRandom_MetaData), NewProp_bHasPerInstanceRandom_MetaData) }; void Z_Construct_UScriptStruct_FMaterialCachedExpressionData_Statics::NewProp_bHasVertexInterpolator_SetBit(void* Obj) { ((FMaterialCachedExpressionData*)Obj)->bHasVertexInterpolator = 1; } const UECodeGen_Private::FBoolPropertyParams Z_Construct_UScriptStruct_FMaterialCachedExpressionData_Statics::NewProp_bHasVertexInterpolator = { "bHasVertexInterpolator", nullptr, (EPropertyFlags)0x0010000000000000, UECodeGen_Private::EPropertyGenFlags::Bool , RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, sizeof(uint8), sizeof(FMaterialCachedExpressionData), &Z_Construct_UScriptStruct_FMaterialCachedExpressionData_Statics::NewProp_bHasVertexInterpolator_SetBit, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_bHasVertexInterpolator_MetaData), NewProp_bHasVertexInterpolator_MetaData) }; void Z_Construct_UScriptStruct_FMaterialCachedExpressionData_Statics::NewProp_bHasCustomizedUVs_SetBit(void* Obj) { ((FMaterialCachedExpressionData*)Obj)->bHasCustomizedUVs = 1; } const UECodeGen_Private::FBoolPropertyParams Z_Construct_UScriptStruct_FMaterialCachedExpressionData_Statics::NewProp_bHasCustomizedUVs = { "bHasCustomizedUVs", nullptr, (EPropertyFlags)0x0010000000000000, UECodeGen_Private::EPropertyGenFlags::Bool , RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, sizeof(uint8), sizeof(FMaterialCachedExpressionData), &Z_Construct_UScriptStruct_FMaterialCachedExpressionData_Statics::NewProp_bHasCustomizedUVs_SetBit, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_bHasCustomizedUVs_MetaData), NewProp_bHasCustomizedUVs_MetaData) }; void Z_Construct_UScriptStruct_FMaterialCachedExpressionData_Statics::NewProp_bHasMeshPaintTexture_SetBit(void* Obj) { ((FMaterialCachedExpressionData*)Obj)->bHasMeshPaintTexture = 1; } const UECodeGen_Private::FBoolPropertyParams Z_Construct_UScriptStruct_FMaterialCachedExpressionData_Statics::NewProp_bHasMeshPaintTexture = { "bHasMeshPaintTexture", nullptr, (EPropertyFlags)0x0010000000000000, UECodeGen_Private::EPropertyGenFlags::Bool , RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, sizeof(uint8), sizeof(FMaterialCachedExpressionData), &Z_Construct_UScriptStruct_FMaterialCachedExpressionData_Statics::NewProp_bHasMeshPaintTexture_SetBit, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_bHasMeshPaintTexture_MetaData), NewProp_bHasMeshPaintTexture_MetaData) }; void Z_Construct_UScriptStruct_FMaterialCachedExpressionData_Statics::NewProp_bHasWorldPosition_SetBit(void* Obj) { ((FMaterialCachedExpressionData*)Obj)->bHasWorldPosition = 1; } const UECodeGen_Private::FBoolPropertyParams Z_Construct_UScriptStruct_FMaterialCachedExpressionData_Statics::NewProp_bHasWorldPosition = { "bHasWorldPosition", nullptr, (EPropertyFlags)0x0010000000000000, UECodeGen_Private::EPropertyGenFlags::Bool , RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, sizeof(uint8), sizeof(FMaterialCachedExpressionData), &Z_Construct_UScriptStruct_FMaterialCachedExpressionData_Statics::NewProp_bHasWorldPosition_SetBit, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_bHasWorldPosition_MetaData), NewProp_bHasWorldPosition_MetaData) }; const UECodeGen_Private::FUInt32PropertyParams Z_Construct_UScriptStruct_FMaterialCachedExpressionData_Statics::NewProp_PropertyConnectedBitmask = { "PropertyConnectedBitmask", nullptr, (EPropertyFlags)0x0010000020000000, UECodeGen_Private::EPropertyGenFlags::UInt32, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FMaterialCachedExpressionData, PropertyConnectedBitmask_DEPRECATED), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_PropertyConnectedBitmask_MetaData), NewProp_PropertyConnectedBitmask_MetaData) }; const UECodeGen_Private::FUInt64PropertyParams Z_Construct_UScriptStruct_FMaterialCachedExpressionData_Statics::NewProp_PropertyConnectedMask = { "PropertyConnectedMask", nullptr, (EPropertyFlags)0x0010000000000000, UECodeGen_Private::EPropertyGenFlags::UInt64, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FMaterialCachedExpressionData, PropertyConnectedMask), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_PropertyConnectedMask_MetaData), NewProp_PropertyConnectedMask_MetaData) }; const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UScriptStruct_FMaterialCachedExpressionData_Statics::PropPointers[] = { (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FMaterialCachedExpressionData_Statics::NewProp_RuntimeEntries, (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FMaterialCachedExpressionData_Statics::NewProp_ScalarPrimitiveDataIndexValues_Inner, (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FMaterialCachedExpressionData_Statics::NewProp_ScalarPrimitiveDataIndexValues, (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FMaterialCachedExpressionData_Statics::NewProp_VectorPrimitiveDataIndexValues_Inner, (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FMaterialCachedExpressionData_Statics::NewProp_VectorPrimitiveDataIndexValues, (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FMaterialCachedExpressionData_Statics::NewProp_ScalarValues_Inner, (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FMaterialCachedExpressionData_Statics::NewProp_ScalarValues, (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FMaterialCachedExpressionData_Statics::NewProp_StaticSwitchValues_Inner, (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FMaterialCachedExpressionData_Statics::NewProp_StaticSwitchValues, (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FMaterialCachedExpressionData_Statics::NewProp_DynamicSwitchValues_Inner, (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FMaterialCachedExpressionData_Statics::NewProp_DynamicSwitchValues, (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FMaterialCachedExpressionData_Statics::NewProp_VectorValues_Inner, (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FMaterialCachedExpressionData_Statics::NewProp_VectorValues, (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FMaterialCachedExpressionData_Statics::NewProp_DoubleVectorValues_Inner, (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FMaterialCachedExpressionData_Statics::NewProp_DoubleVectorValues, (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FMaterialCachedExpressionData_Statics::NewProp_TextureValues_Inner, (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FMaterialCachedExpressionData_Statics::NewProp_TextureValues, (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FMaterialCachedExpressionData_Statics::NewProp_TextureCollectionValues_Inner, (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FMaterialCachedExpressionData_Statics::NewProp_TextureCollectionValues, (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FMaterialCachedExpressionData_Statics::NewProp_ParameterCollectionValues_Inner, (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FMaterialCachedExpressionData_Statics::NewProp_ParameterCollectionValues, (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FMaterialCachedExpressionData_Statics::NewProp_FontValues_Inner, (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FMaterialCachedExpressionData_Statics::NewProp_FontValues, (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FMaterialCachedExpressionData_Statics::NewProp_FontPageValues_Inner, (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FMaterialCachedExpressionData_Statics::NewProp_FontPageValues, (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FMaterialCachedExpressionData_Statics::NewProp_RuntimeVirtualTextureValues_Inner, (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FMaterialCachedExpressionData_Statics::NewProp_RuntimeVirtualTextureValues, (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FMaterialCachedExpressionData_Statics::NewProp_SparseVolumeTextureValues_Inner, (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FMaterialCachedExpressionData_Statics::NewProp_SparseVolumeTextureValues, (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FMaterialCachedExpressionData_Statics::NewProp_ReferencedTextures_Inner, (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FMaterialCachedExpressionData_Statics::NewProp_ReferencedTextures, (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FMaterialCachedExpressionData_Statics::NewProp_ReferencedTextureCollections_Inner, (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FMaterialCachedExpressionData_Statics::NewProp_ReferencedTextureCollections, (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FMaterialCachedExpressionData_Statics::NewProp_ReferencedExternalCodeExpressionClasses_Inner, (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FMaterialCachedExpressionData_Statics::NewProp_ReferencedExternalCodeExpressionClasses, (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FMaterialCachedExpressionData_Statics::NewProp_FunctionInfos_Inner, (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FMaterialCachedExpressionData_Statics::NewProp_FunctionInfos, (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FMaterialCachedExpressionData_Statics::NewProp_FunctionInfosStateCRC, (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FMaterialCachedExpressionData_Statics::NewProp_ParameterCollectionInfos_Inner, (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FMaterialCachedExpressionData_Statics::NewProp_ParameterCollectionInfos, (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FMaterialCachedExpressionData_Statics::NewProp_GrassTypes_Inner, (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FMaterialCachedExpressionData_Statics::NewProp_GrassTypes, (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FMaterialCachedExpressionData_Statics::NewProp_MaterialCacheTags_Inner, (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FMaterialCachedExpressionData_Statics::NewProp_MaterialCacheTags, (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FMaterialCachedExpressionData_Statics::NewProp_MaterialLayers, (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FMaterialCachedExpressionData_Statics::NewProp_DynamicParameterNames_Inner, (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FMaterialCachedExpressionData_Statics::NewProp_DynamicParameterNames, (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FMaterialCachedExpressionData_Statics::NewProp_QualityLevelsUsed_Inner, (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FMaterialCachedExpressionData_Statics::NewProp_QualityLevelsUsed, (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FMaterialCachedExpressionData_Statics::NewProp_MaterialCacheUVCoordinatesUsedMask, (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FMaterialCachedExpressionData_Statics::NewProp_bHasMaterialLayers, (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FMaterialCachedExpressionData_Statics::NewProp_bHasRuntimeVirtualTextureOutput, (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FMaterialCachedExpressionData_Statics::NewProp_bHasFirstPersonOutput, (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FMaterialCachedExpressionData_Statics::NewProp_bUsesTemporalResponsiveness, (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FMaterialCachedExpressionData_Statics::NewProp_bUsesMotionVectorWorldOffset, (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FMaterialCachedExpressionData_Statics::NewProp_bSamplesMaterialCache, (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FMaterialCachedExpressionData_Statics::NewProp_bHasMaterialCacheOutput, (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FMaterialCachedExpressionData_Statics::NewProp_bMaterialCacheHasNonUVDerivedExpression, (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FMaterialCachedExpressionData_Statics::NewProp_bHasSceneColor, (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FMaterialCachedExpressionData_Statics::NewProp_bHasPerInstanceCustomData, (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FMaterialCachedExpressionData_Statics::NewProp_bHasPerInstanceRandom, (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FMaterialCachedExpressionData_Statics::NewProp_bHasVertexInterpolator, (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FMaterialCachedExpressionData_Statics::NewProp_bHasCustomizedUVs, (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FMaterialCachedExpressionData_Statics::NewProp_bHasMeshPaintTexture, (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FMaterialCachedExpressionData_Statics::NewProp_bHasWorldPosition, (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FMaterialCachedExpressionData_Statics::NewProp_PropertyConnectedBitmask, (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FMaterialCachedExpressionData_Statics::NewProp_PropertyConnectedMask, }; static_assert(UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FMaterialCachedExpressionData_Statics::PropPointers) < 2048); // ********** End ScriptStruct FMaterialCachedExpressionData Property Definitions ****************** const UECodeGen_Private::FStructParams Z_Construct_UScriptStruct_FMaterialCachedExpressionData_Statics::StructParams = { (UObject* (*)())Z_Construct_UPackage__Script_Engine, nullptr, &NewStructOps, "MaterialCachedExpressionData", Z_Construct_UScriptStruct_FMaterialCachedExpressionData_Statics::PropPointers, UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FMaterialCachedExpressionData_Statics::PropPointers), sizeof(FMaterialCachedExpressionData), alignof(FMaterialCachedExpressionData), RF_Public|RF_Transient|RF_MarkAsNative, EStructFlags(0x00000001), METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FMaterialCachedExpressionData_Statics::Struct_MetaDataParams), Z_Construct_UScriptStruct_FMaterialCachedExpressionData_Statics::Struct_MetaDataParams) }; UScriptStruct* Z_Construct_UScriptStruct_FMaterialCachedExpressionData() { if (!Z_Registration_Info_UScriptStruct_FMaterialCachedExpressionData.InnerSingleton) { UECodeGen_Private::ConstructUScriptStruct(Z_Registration_Info_UScriptStruct_FMaterialCachedExpressionData.InnerSingleton, Z_Construct_UScriptStruct_FMaterialCachedExpressionData_Statics::StructParams); } return CastChecked(Z_Registration_Info_UScriptStruct_FMaterialCachedExpressionData.InnerSingleton); } // ********** End ScriptStruct FMaterialCachedExpressionData *************************************** // ********** Begin Registration ******************************************************************* struct Z_CompiledInDeferFile_FID_Engine_Source_Runtime_Engine_Public_MaterialCachedData_h__Script_Engine_Statics { static constexpr FStructRegisterCompiledInInfo ScriptStructInfo[] = { { FMaterialFunctionInfo::StaticStruct, Z_Construct_UScriptStruct_FMaterialFunctionInfo_Statics::NewStructOps, TEXT("MaterialFunctionInfo"),&Z_Registration_Info_UScriptStruct_FMaterialFunctionInfo, CONSTRUCT_RELOAD_VERSION_INFO(FStructReloadVersionInfo, sizeof(FMaterialFunctionInfo), 3643068463U) }, { FMaterialParameterCollectionInfo::StaticStruct, Z_Construct_UScriptStruct_FMaterialParameterCollectionInfo_Statics::NewStructOps, TEXT("MaterialParameterCollectionInfo"),&Z_Registration_Info_UScriptStruct_FMaterialParameterCollectionInfo, CONSTRUCT_RELOAD_VERSION_INFO(FStructReloadVersionInfo, sizeof(FMaterialParameterCollectionInfo), 4089439907U) }, { FMaterialCachedParameterEditorInfo::StaticStruct, Z_Construct_UScriptStruct_FMaterialCachedParameterEditorInfo_Statics::NewStructOps, TEXT("MaterialCachedParameterEditorInfo"),&Z_Registration_Info_UScriptStruct_FMaterialCachedParameterEditorInfo, CONSTRUCT_RELOAD_VERSION_INFO(FStructReloadVersionInfo, sizeof(FMaterialCachedParameterEditorInfo), 6298171U) }, { FMaterialCachedParameterEntry::StaticStruct, Z_Construct_UScriptStruct_FMaterialCachedParameterEntry_Statics::NewStructOps, TEXT("MaterialCachedParameterEntry"),&Z_Registration_Info_UScriptStruct_FMaterialCachedParameterEntry, CONSTRUCT_RELOAD_VERSION_INFO(FStructReloadVersionInfo, sizeof(FMaterialCachedParameterEntry), 3946202193U) }, { FMaterialCachedParameterEditorEntry::StaticStruct, Z_Construct_UScriptStruct_FMaterialCachedParameterEditorEntry_Statics::NewStructOps, TEXT("MaterialCachedParameterEditorEntry"),&Z_Registration_Info_UScriptStruct_FMaterialCachedParameterEditorEntry, CONSTRUCT_RELOAD_VERSION_INFO(FStructReloadVersionInfo, sizeof(FMaterialCachedParameterEditorEntry), 1032026790U) }, { FMaterialCachedExpressionEditorOnlyData::StaticStruct, Z_Construct_UScriptStruct_FMaterialCachedExpressionEditorOnlyData_Statics::NewStructOps, TEXT("MaterialCachedExpressionEditorOnlyData"),&Z_Registration_Info_UScriptStruct_FMaterialCachedExpressionEditorOnlyData, CONSTRUCT_RELOAD_VERSION_INFO(FStructReloadVersionInfo, sizeof(FMaterialCachedExpressionEditorOnlyData), 3589822187U) }, { FMaterialCachedExpressionData::StaticStruct, Z_Construct_UScriptStruct_FMaterialCachedExpressionData_Statics::NewStructOps, TEXT("MaterialCachedExpressionData"),&Z_Registration_Info_UScriptStruct_FMaterialCachedExpressionData, CONSTRUCT_RELOAD_VERSION_INFO(FStructReloadVersionInfo, sizeof(FMaterialCachedExpressionData), 2411107875U) }, }; }; // Z_CompiledInDeferFile_FID_Engine_Source_Runtime_Engine_Public_MaterialCachedData_h__Script_Engine_Statics static FRegisterCompiledInInfo Z_CompiledInDeferFile_FID_Engine_Source_Runtime_Engine_Public_MaterialCachedData_h__Script_Engine_754467625{ TEXT("/Script/Engine"), nullptr, 0, Z_CompiledInDeferFile_FID_Engine_Source_Runtime_Engine_Public_MaterialCachedData_h__Script_Engine_Statics::ScriptStructInfo, UE_ARRAY_COUNT(Z_CompiledInDeferFile_FID_Engine_Source_Runtime_Engine_Public_MaterialCachedData_h__Script_Engine_Statics::ScriptStructInfo), nullptr, 0, }; // ********** End Registration ********************************************************************* PRAGMA_ENABLE_DEPRECATION_WARNINGS