// 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 "Materials/MaterialInstance.h" #include "Materials/MaterialInstanceBasePropertyOverrides.h" #include "Materials/MaterialOverrideNanite.h" #include "Materials/MaterialParameters.h" #include "Serialization/ArchiveUObjectFromStructuredArchive.h" #include "StaticParameterSet.h" PRAGMA_DISABLE_DEPRECATION_WARNINGS static_assert(!UE_WITH_CONSTINIT_UOBJECT, "This generated code can only be compiled with !UE_WITH_CONSTINIT_OBJECT"); void EmptyLinkFunctionForGeneratedCodeMaterialInstance() {} // ********** Begin Cross Module References ******************************************************** 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_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_UMaterialInstance(); ENGINE_API UClass* Z_Construct_UClass_UMaterialInstance_NoRegister(); ENGINE_API UClass* Z_Construct_UClass_UMaterialInstanceEditorOnlyData(); ENGINE_API UClass* Z_Construct_UClass_UMaterialInstanceEditorOnlyData_NoRegister(); ENGINE_API UClass* Z_Construct_UClass_UMaterialInterface(); ENGINE_API UClass* Z_Construct_UClass_UMaterialInterface_NoRegister(); ENGINE_API UClass* Z_Construct_UClass_UMaterialInterfaceEditorOnlyData(); 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_USpecularProfile_NoRegister(); ENGINE_API UClass* Z_Construct_UClass_UTexture_NoRegister(); ENGINE_API UClass* Z_Construct_UClass_UTextureCollection_NoRegister(); ENGINE_API UEnum* Z_Construct_UEnum_Engine_EBlendableLocation(); ENGINE_API UScriptStruct* Z_Construct_UScriptStruct_FDoubleVectorParameterValue(); ENGINE_API UScriptStruct* Z_Construct_UScriptStruct_FFontParameterValue(); ENGINE_API UScriptStruct* Z_Construct_UScriptStruct_FMaterialInstanceBasePropertyOverrides(); ENGINE_API UScriptStruct* Z_Construct_UScriptStruct_FMaterialInstanceCachedData(); ENGINE_API UScriptStruct* Z_Construct_UScriptStruct_FMaterialOverrideNanite(); ENGINE_API UScriptStruct* Z_Construct_UScriptStruct_FMaterialParameterInfo(); ENGINE_API UScriptStruct* Z_Construct_UScriptStruct_FParameterCollectionParameterValue(); ENGINE_API UScriptStruct* Z_Construct_UScriptStruct_FRuntimeVirtualTextureParameterValue(); ENGINE_API UScriptStruct* Z_Construct_UScriptStruct_FScalarParameterAtlasInstanceData(); ENGINE_API UScriptStruct* Z_Construct_UScriptStruct_FScalarParameterValue(); ENGINE_API UScriptStruct* Z_Construct_UScriptStruct_FSparseVolumeTextureParameterValue(); ENGINE_API UScriptStruct* Z_Construct_UScriptStruct_FStaticParameterSet(); ENGINE_API UScriptStruct* Z_Construct_UScriptStruct_FStaticParameterSetEditorOnlyData(); ENGINE_API UScriptStruct* Z_Construct_UScriptStruct_FStaticParameterSetRuntimeData(); ENGINE_API UScriptStruct* Z_Construct_UScriptStruct_FTextureCollectionParameterValue(); ENGINE_API UScriptStruct* Z_Construct_UScriptStruct_FTextureParameterValue(); ENGINE_API UScriptStruct* Z_Construct_UScriptStruct_FUserSceneTextureOverride(); ENGINE_API UScriptStruct* Z_Construct_UScriptStruct_FVectorParameterValue(); PHYSICSCORE_API UClass* Z_Construct_UClass_UPhysicalMaterial_NoRegister(); UPackage* Z_Construct_UPackage__Script_Engine(); // ********** End Cross Module References ********************************************************** // ********** Begin ScriptStruct FScalarParameterAtlasInstanceData ********************************* struct Z_Construct_UScriptStruct_FScalarParameterAtlasInstanceData_Statics { static inline consteval int32 GetStructSize() { return sizeof(FScalarParameterAtlasInstanceData); } static inline consteval int16 GetStructAlignment() { return alignof(FScalarParameterAtlasInstanceData); } #if WITH_METADATA static constexpr UECodeGen_Private::FMetaDataPairParam Struct_MetaDataParams[] = { { "Comment", "/** Editable scalar parameter. */" }, { "ModuleRelativePath", "Public/Materials/MaterialInstance.h" }, { "ToolTip", "Editable scalar parameter." }, }; static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_bIsUsedAsAtlasPosition_MetaData[] = { { "ModuleRelativePath", "Public/Materials/MaterialInstance.h" }, }; static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_Curve_MetaData[] = { { "ModuleRelativePath", "Public/Materials/MaterialInstance.h" }, }; static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_Atlas_MetaData[] = { { "ModuleRelativePath", "Public/Materials/MaterialInstance.h" }, }; #endif // WITH_METADATA // ********** Begin ScriptStruct FScalarParameterAtlasInstanceData constinit property declarations * static void NewProp_bIsUsedAsAtlasPosition_SetBit(void* Obj); static const UECodeGen_Private::FBoolPropertyParams NewProp_bIsUsedAsAtlasPosition; static const UECodeGen_Private::FSoftObjectPropertyParams NewProp_Curve; static const UECodeGen_Private::FSoftObjectPropertyParams NewProp_Atlas; static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[]; // ********** End ScriptStruct FScalarParameterAtlasInstanceData constinit property declarations *** static void* NewStructOps() { return (UScriptStruct::ICppStructOps*)new UScriptStruct::TCppStructOps(); } static const UECodeGen_Private::FStructParams StructParams; }; // struct Z_Construct_UScriptStruct_FScalarParameterAtlasInstanceData_Statics static FStructRegistrationInfo Z_Registration_Info_UScriptStruct_FScalarParameterAtlasInstanceData; class UScriptStruct* FScalarParameterAtlasInstanceData::StaticStruct() { if (!Z_Registration_Info_UScriptStruct_FScalarParameterAtlasInstanceData.OuterSingleton) { Z_Registration_Info_UScriptStruct_FScalarParameterAtlasInstanceData.OuterSingleton = GetStaticStruct(Z_Construct_UScriptStruct_FScalarParameterAtlasInstanceData, (UObject*)Z_Construct_UPackage__Script_Engine(), TEXT("ScalarParameterAtlasInstanceData")); } return Z_Registration_Info_UScriptStruct_FScalarParameterAtlasInstanceData.OuterSingleton; } // ********** Begin ScriptStruct FScalarParameterAtlasInstanceData Property Definitions ************ void Z_Construct_UScriptStruct_FScalarParameterAtlasInstanceData_Statics::NewProp_bIsUsedAsAtlasPosition_SetBit(void* Obj) { ((FScalarParameterAtlasInstanceData*)Obj)->bIsUsedAsAtlasPosition = 1; } const UECodeGen_Private::FBoolPropertyParams Z_Construct_UScriptStruct_FScalarParameterAtlasInstanceData_Statics::NewProp_bIsUsedAsAtlasPosition = { "bIsUsedAsAtlasPosition", nullptr, (EPropertyFlags)0x0010000000000000, UECodeGen_Private::EPropertyGenFlags::Bool | UECodeGen_Private::EPropertyGenFlags::NativeBool, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, sizeof(bool), sizeof(FScalarParameterAtlasInstanceData), &Z_Construct_UScriptStruct_FScalarParameterAtlasInstanceData_Statics::NewProp_bIsUsedAsAtlasPosition_SetBit, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_bIsUsedAsAtlasPosition_MetaData), NewProp_bIsUsedAsAtlasPosition_MetaData) }; const UECodeGen_Private::FSoftObjectPropertyParams Z_Construct_UScriptStruct_FScalarParameterAtlasInstanceData_Statics::NewProp_Curve = { "Curve", nullptr, (EPropertyFlags)0x0014000000000000, UECodeGen_Private::EPropertyGenFlags::SoftObject, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FScalarParameterAtlasInstanceData, Curve), Z_Construct_UClass_UCurveLinearColor_NoRegister, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_Curve_MetaData), NewProp_Curve_MetaData) }; const UECodeGen_Private::FSoftObjectPropertyParams Z_Construct_UScriptStruct_FScalarParameterAtlasInstanceData_Statics::NewProp_Atlas = { "Atlas", nullptr, (EPropertyFlags)0x0014000000000000, UECodeGen_Private::EPropertyGenFlags::SoftObject, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FScalarParameterAtlasInstanceData, Atlas), Z_Construct_UClass_UCurveLinearColorAtlas_NoRegister, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_Atlas_MetaData), NewProp_Atlas_MetaData) }; const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UScriptStruct_FScalarParameterAtlasInstanceData_Statics::PropPointers[] = { (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FScalarParameterAtlasInstanceData_Statics::NewProp_bIsUsedAsAtlasPosition, (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FScalarParameterAtlasInstanceData_Statics::NewProp_Curve, (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FScalarParameterAtlasInstanceData_Statics::NewProp_Atlas, }; static_assert(UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FScalarParameterAtlasInstanceData_Statics::PropPointers) < 2048); // ********** End ScriptStruct FScalarParameterAtlasInstanceData Property Definitions ************** const UECodeGen_Private::FStructParams Z_Construct_UScriptStruct_FScalarParameterAtlasInstanceData_Statics::StructParams = { (UObject* (*)())Z_Construct_UPackage__Script_Engine, nullptr, &NewStructOps, "ScalarParameterAtlasInstanceData", Z_Construct_UScriptStruct_FScalarParameterAtlasInstanceData_Statics::PropPointers, UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FScalarParameterAtlasInstanceData_Statics::PropPointers), sizeof(FScalarParameterAtlasInstanceData), alignof(FScalarParameterAtlasInstanceData), RF_Public|RF_Transient|RF_MarkAsNative, EStructFlags(0x00000001), METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FScalarParameterAtlasInstanceData_Statics::Struct_MetaDataParams), Z_Construct_UScriptStruct_FScalarParameterAtlasInstanceData_Statics::Struct_MetaDataParams) }; UScriptStruct* Z_Construct_UScriptStruct_FScalarParameterAtlasInstanceData() { if (!Z_Registration_Info_UScriptStruct_FScalarParameterAtlasInstanceData.InnerSingleton) { UECodeGen_Private::ConstructUScriptStruct(Z_Registration_Info_UScriptStruct_FScalarParameterAtlasInstanceData.InnerSingleton, Z_Construct_UScriptStruct_FScalarParameterAtlasInstanceData_Statics::StructParams); } return CastChecked(Z_Registration_Info_UScriptStruct_FScalarParameterAtlasInstanceData.InnerSingleton); } // ********** End ScriptStruct FScalarParameterAtlasInstanceData *********************************** // ********** Begin ScriptStruct FScalarParameterValue ********************************************* struct Z_Construct_UScriptStruct_FScalarParameterValue_Statics { static inline consteval int32 GetStructSize() { return sizeof(FScalarParameterValue); } static inline consteval int16 GetStructAlignment() { return alignof(FScalarParameterValue); } #if WITH_METADATA static constexpr UECodeGen_Private::FMetaDataPairParam Struct_MetaDataParams[] = { { "BlueprintType", "true" }, { "ModuleRelativePath", "Public/Materials/MaterialInstance.h" }, }; #if WITH_EDITORONLY_DATA static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_ParameterName_MetaData[] = { { "ModuleRelativePath", "Public/Materials/MaterialInstance.h" }, }; static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_AtlasData_MetaData[] = { { "ModuleRelativePath", "Public/Materials/MaterialInstance.h" }, }; #endif // WITH_EDITORONLY_DATA static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_ParameterInfo_MetaData[] = { { "Category", "ScalarParameterValue" }, { "ModuleRelativePath", "Public/Materials/MaterialInstance.h" }, }; static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_ParameterValue_MetaData[] = { { "Category", "ScalarParameterValue" }, { "ModuleRelativePath", "Public/Materials/MaterialInstance.h" }, }; static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_ExpressionGUID_MetaData[] = { { "ModuleRelativePath", "Public/Materials/MaterialInstance.h" }, }; #endif // WITH_METADATA // ********** Begin ScriptStruct FScalarParameterValue constinit property declarations ************* #if WITH_EDITORONLY_DATA static const UECodeGen_Private::FNamePropertyParams NewProp_ParameterName; static const UECodeGen_Private::FStructPropertyParams NewProp_AtlasData; #endif // WITH_EDITORONLY_DATA static const UECodeGen_Private::FStructPropertyParams NewProp_ParameterInfo; static const UECodeGen_Private::FFloatPropertyParams NewProp_ParameterValue; static const UECodeGen_Private::FStructPropertyParams NewProp_ExpressionGUID; static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[]; // ********** End ScriptStruct FScalarParameterValue constinit property declarations *************** static void* NewStructOps() { return (UScriptStruct::ICppStructOps*)new UScriptStruct::TCppStructOps(); } static const UECodeGen_Private::FStructParams StructParams; }; // struct Z_Construct_UScriptStruct_FScalarParameterValue_Statics static FStructRegistrationInfo Z_Registration_Info_UScriptStruct_FScalarParameterValue; class UScriptStruct* FScalarParameterValue::StaticStruct() { if (!Z_Registration_Info_UScriptStruct_FScalarParameterValue.OuterSingleton) { Z_Registration_Info_UScriptStruct_FScalarParameterValue.OuterSingleton = GetStaticStruct(Z_Construct_UScriptStruct_FScalarParameterValue, (UObject*)Z_Construct_UPackage__Script_Engine(), TEXT("ScalarParameterValue")); } return Z_Registration_Info_UScriptStruct_FScalarParameterValue.OuterSingleton; } // ********** Begin ScriptStruct FScalarParameterValue Property Definitions ************************ #if WITH_EDITORONLY_DATA const UECodeGen_Private::FNamePropertyParams Z_Construct_UScriptStruct_FScalarParameterValue_Statics::NewProp_ParameterName = { "ParameterName", nullptr, (EPropertyFlags)0x0010000820000000, UECodeGen_Private::EPropertyGenFlags::Name, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FScalarParameterValue, ParameterName_DEPRECATED), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_ParameterName_MetaData), NewProp_ParameterName_MetaData) }; const UECodeGen_Private::FStructPropertyParams Z_Construct_UScriptStruct_FScalarParameterValue_Statics::NewProp_AtlasData = { "AtlasData", nullptr, (EPropertyFlags)0x0010000800000000, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FScalarParameterValue, AtlasData), Z_Construct_UScriptStruct_FScalarParameterAtlasInstanceData, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_AtlasData_MetaData), NewProp_AtlasData_MetaData) }; // 2780837518 #endif // WITH_EDITORONLY_DATA const UECodeGen_Private::FStructPropertyParams Z_Construct_UScriptStruct_FScalarParameterValue_Statics::NewProp_ParameterInfo = { "ParameterInfo", nullptr, (EPropertyFlags)0x0010000000000005, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FScalarParameterValue, ParameterInfo), Z_Construct_UScriptStruct_FMaterialParameterInfo, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_ParameterInfo_MetaData), NewProp_ParameterInfo_MetaData) }; // 652655136 const UECodeGen_Private::FFloatPropertyParams Z_Construct_UScriptStruct_FScalarParameterValue_Statics::NewProp_ParameterValue = { "ParameterValue", nullptr, (EPropertyFlags)0x0010000000000005, UECodeGen_Private::EPropertyGenFlags::Float, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FScalarParameterValue, ParameterValue), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_ParameterValue_MetaData), NewProp_ParameterValue_MetaData) }; const UECodeGen_Private::FStructPropertyParams Z_Construct_UScriptStruct_FScalarParameterValue_Statics::NewProp_ExpressionGUID = { "ExpressionGUID", nullptr, (EPropertyFlags)0x0010000000000000, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FScalarParameterValue, ExpressionGUID), Z_Construct_UScriptStruct_FGuid, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_ExpressionGUID_MetaData), NewProp_ExpressionGUID_MetaData) }; const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UScriptStruct_FScalarParameterValue_Statics::PropPointers[] = { #if WITH_EDITORONLY_DATA (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FScalarParameterValue_Statics::NewProp_ParameterName, (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FScalarParameterValue_Statics::NewProp_AtlasData, #endif // WITH_EDITORONLY_DATA (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FScalarParameterValue_Statics::NewProp_ParameterInfo, (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FScalarParameterValue_Statics::NewProp_ParameterValue, (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FScalarParameterValue_Statics::NewProp_ExpressionGUID, }; static_assert(UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FScalarParameterValue_Statics::PropPointers) < 2048); // ********** End ScriptStruct FScalarParameterValue Property Definitions ************************** const UECodeGen_Private::FStructParams Z_Construct_UScriptStruct_FScalarParameterValue_Statics::StructParams = { (UObject* (*)())Z_Construct_UPackage__Script_Engine, nullptr, &NewStructOps, "ScalarParameterValue", Z_Construct_UScriptStruct_FScalarParameterValue_Statics::PropPointers, UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FScalarParameterValue_Statics::PropPointers), sizeof(FScalarParameterValue), alignof(FScalarParameterValue), RF_Public|RF_Transient|RF_MarkAsNative, EStructFlags(0x00000001), METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FScalarParameterValue_Statics::Struct_MetaDataParams), Z_Construct_UScriptStruct_FScalarParameterValue_Statics::Struct_MetaDataParams) }; UScriptStruct* Z_Construct_UScriptStruct_FScalarParameterValue() { if (!Z_Registration_Info_UScriptStruct_FScalarParameterValue.InnerSingleton) { UECodeGen_Private::ConstructUScriptStruct(Z_Registration_Info_UScriptStruct_FScalarParameterValue.InnerSingleton, Z_Construct_UScriptStruct_FScalarParameterValue_Statics::StructParams); } return CastChecked(Z_Registration_Info_UScriptStruct_FScalarParameterValue.InnerSingleton); } // ********** End ScriptStruct FScalarParameterValue *********************************************** // ********** Begin ScriptStruct FVectorParameterValue ********************************************* struct Z_Construct_UScriptStruct_FVectorParameterValue_Statics { static inline consteval int32 GetStructSize() { return sizeof(FVectorParameterValue); } static inline consteval int16 GetStructAlignment() { return alignof(FVectorParameterValue); } #if WITH_METADATA static constexpr UECodeGen_Private::FMetaDataPairParam Struct_MetaDataParams[] = { { "BlueprintType", "true" }, { "Comment", "/** Editable vector parameter. */" }, { "ModuleRelativePath", "Public/Materials/MaterialInstance.h" }, { "ToolTip", "Editable vector parameter." }, }; #if WITH_EDITORONLY_DATA static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_ParameterName_MetaData[] = { { "ModuleRelativePath", "Public/Materials/MaterialInstance.h" }, }; #endif // WITH_EDITORONLY_DATA static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_ParameterInfo_MetaData[] = { { "Category", "VectorParameterValue" }, { "ModuleRelativePath", "Public/Materials/MaterialInstance.h" }, }; static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_ParameterValue_MetaData[] = { { "Category", "VectorParameterValue" }, { "ModuleRelativePath", "Public/Materials/MaterialInstance.h" }, }; static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_ExpressionGUID_MetaData[] = { { "ModuleRelativePath", "Public/Materials/MaterialInstance.h" }, }; #endif // WITH_METADATA // ********** Begin ScriptStruct FVectorParameterValue constinit property declarations ************* #if WITH_EDITORONLY_DATA static const UECodeGen_Private::FNamePropertyParams NewProp_ParameterName; #endif // WITH_EDITORONLY_DATA static const UECodeGen_Private::FStructPropertyParams NewProp_ParameterInfo; static const UECodeGen_Private::FStructPropertyParams NewProp_ParameterValue; static const UECodeGen_Private::FStructPropertyParams NewProp_ExpressionGUID; static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[]; // ********** End ScriptStruct FVectorParameterValue constinit property declarations *************** static void* NewStructOps() { return (UScriptStruct::ICppStructOps*)new UScriptStruct::TCppStructOps(); } static const UECodeGen_Private::FStructParams StructParams; }; // struct Z_Construct_UScriptStruct_FVectorParameterValue_Statics static FStructRegistrationInfo Z_Registration_Info_UScriptStruct_FVectorParameterValue; class UScriptStruct* FVectorParameterValue::StaticStruct() { if (!Z_Registration_Info_UScriptStruct_FVectorParameterValue.OuterSingleton) { Z_Registration_Info_UScriptStruct_FVectorParameterValue.OuterSingleton = GetStaticStruct(Z_Construct_UScriptStruct_FVectorParameterValue, (UObject*)Z_Construct_UPackage__Script_Engine(), TEXT("VectorParameterValue")); } return Z_Registration_Info_UScriptStruct_FVectorParameterValue.OuterSingleton; } // ********** Begin ScriptStruct FVectorParameterValue Property Definitions ************************ #if WITH_EDITORONLY_DATA const UECodeGen_Private::FNamePropertyParams Z_Construct_UScriptStruct_FVectorParameterValue_Statics::NewProp_ParameterName = { "ParameterName", nullptr, (EPropertyFlags)0x0010000820000000, UECodeGen_Private::EPropertyGenFlags::Name, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FVectorParameterValue, ParameterName_DEPRECATED), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_ParameterName_MetaData), NewProp_ParameterName_MetaData) }; #endif // WITH_EDITORONLY_DATA const UECodeGen_Private::FStructPropertyParams Z_Construct_UScriptStruct_FVectorParameterValue_Statics::NewProp_ParameterInfo = { "ParameterInfo", nullptr, (EPropertyFlags)0x0010000000000005, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FVectorParameterValue, ParameterInfo), Z_Construct_UScriptStruct_FMaterialParameterInfo, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_ParameterInfo_MetaData), NewProp_ParameterInfo_MetaData) }; // 652655136 const UECodeGen_Private::FStructPropertyParams Z_Construct_UScriptStruct_FVectorParameterValue_Statics::NewProp_ParameterValue = { "ParameterValue", nullptr, (EPropertyFlags)0x0010000000000005, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FVectorParameterValue, ParameterValue), Z_Construct_UScriptStruct_FLinearColor, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_ParameterValue_MetaData), NewProp_ParameterValue_MetaData) }; const UECodeGen_Private::FStructPropertyParams Z_Construct_UScriptStruct_FVectorParameterValue_Statics::NewProp_ExpressionGUID = { "ExpressionGUID", nullptr, (EPropertyFlags)0x0010000000000000, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FVectorParameterValue, ExpressionGUID), Z_Construct_UScriptStruct_FGuid, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_ExpressionGUID_MetaData), NewProp_ExpressionGUID_MetaData) }; const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UScriptStruct_FVectorParameterValue_Statics::PropPointers[] = { #if WITH_EDITORONLY_DATA (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FVectorParameterValue_Statics::NewProp_ParameterName, #endif // WITH_EDITORONLY_DATA (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FVectorParameterValue_Statics::NewProp_ParameterInfo, (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FVectorParameterValue_Statics::NewProp_ParameterValue, (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FVectorParameterValue_Statics::NewProp_ExpressionGUID, }; static_assert(UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FVectorParameterValue_Statics::PropPointers) < 2048); // ********** End ScriptStruct FVectorParameterValue Property Definitions ************************** const UECodeGen_Private::FStructParams Z_Construct_UScriptStruct_FVectorParameterValue_Statics::StructParams = { (UObject* (*)())Z_Construct_UPackage__Script_Engine, nullptr, &NewStructOps, "VectorParameterValue", Z_Construct_UScriptStruct_FVectorParameterValue_Statics::PropPointers, UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FVectorParameterValue_Statics::PropPointers), sizeof(FVectorParameterValue), alignof(FVectorParameterValue), RF_Public|RF_Transient|RF_MarkAsNative, EStructFlags(0x00000001), METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FVectorParameterValue_Statics::Struct_MetaDataParams), Z_Construct_UScriptStruct_FVectorParameterValue_Statics::Struct_MetaDataParams) }; UScriptStruct* Z_Construct_UScriptStruct_FVectorParameterValue() { if (!Z_Registration_Info_UScriptStruct_FVectorParameterValue.InnerSingleton) { UECodeGen_Private::ConstructUScriptStruct(Z_Registration_Info_UScriptStruct_FVectorParameterValue.InnerSingleton, Z_Construct_UScriptStruct_FVectorParameterValue_Statics::StructParams); } return CastChecked(Z_Registration_Info_UScriptStruct_FVectorParameterValue.InnerSingleton); } // ********** End ScriptStruct FVectorParameterValue *********************************************** // ********** Begin ScriptStruct FDoubleVectorParameterValue *************************************** struct Z_Construct_UScriptStruct_FDoubleVectorParameterValue_Statics { static inline consteval int32 GetStructSize() { return sizeof(FDoubleVectorParameterValue); } static inline consteval int16 GetStructAlignment() { return alignof(FDoubleVectorParameterValue); } #if WITH_METADATA static constexpr UECodeGen_Private::FMetaDataPairParam Struct_MetaDataParams[] = { { "BlueprintType", "true" }, { "Comment", "/** Editable vector parameter. */" }, { "ModuleRelativePath", "Public/Materials/MaterialInstance.h" }, { "ToolTip", "Editable vector parameter." }, }; static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_ParameterInfo_MetaData[] = { { "Category", "VectorParameterValue" }, { "ModuleRelativePath", "Public/Materials/MaterialInstance.h" }, }; static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_ParameterValue_MetaData[] = { { "Category", "VectorParameterValue" }, { "Comment", "// LWC_TODO: Blueprint?\n" }, { "ModuleRelativePath", "Public/Materials/MaterialInstance.h" }, { "ToolTip", "LWC_TODO: Blueprint?" }, }; static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_ExpressionGUID_MetaData[] = { { "ModuleRelativePath", "Public/Materials/MaterialInstance.h" }, }; #endif // WITH_METADATA // ********** Begin ScriptStruct FDoubleVectorParameterValue constinit property declarations ******* static const UECodeGen_Private::FStructPropertyParams NewProp_ParameterInfo; static const UECodeGen_Private::FStructPropertyParams NewProp_ParameterValue; static const UECodeGen_Private::FStructPropertyParams NewProp_ExpressionGUID; static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[]; // ********** End ScriptStruct FDoubleVectorParameterValue constinit property declarations ********* static void* NewStructOps() { return (UScriptStruct::ICppStructOps*)new UScriptStruct::TCppStructOps(); } static const UECodeGen_Private::FStructParams StructParams; }; // struct Z_Construct_UScriptStruct_FDoubleVectorParameterValue_Statics static FStructRegistrationInfo Z_Registration_Info_UScriptStruct_FDoubleVectorParameterValue; class UScriptStruct* FDoubleVectorParameterValue::StaticStruct() { if (!Z_Registration_Info_UScriptStruct_FDoubleVectorParameterValue.OuterSingleton) { Z_Registration_Info_UScriptStruct_FDoubleVectorParameterValue.OuterSingleton = GetStaticStruct(Z_Construct_UScriptStruct_FDoubleVectorParameterValue, (UObject*)Z_Construct_UPackage__Script_Engine(), TEXT("DoubleVectorParameterValue")); } return Z_Registration_Info_UScriptStruct_FDoubleVectorParameterValue.OuterSingleton; } // ********** Begin ScriptStruct FDoubleVectorParameterValue Property Definitions ****************** const UECodeGen_Private::FStructPropertyParams Z_Construct_UScriptStruct_FDoubleVectorParameterValue_Statics::NewProp_ParameterInfo = { "ParameterInfo", nullptr, (EPropertyFlags)0x0010000000000005, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FDoubleVectorParameterValue, ParameterInfo), Z_Construct_UScriptStruct_FMaterialParameterInfo, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_ParameterInfo_MetaData), NewProp_ParameterInfo_MetaData) }; // 652655136 const UECodeGen_Private::FStructPropertyParams Z_Construct_UScriptStruct_FDoubleVectorParameterValue_Statics::NewProp_ParameterValue = { "ParameterValue", nullptr, (EPropertyFlags)0x0010000000000001, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FDoubleVectorParameterValue, ParameterValue), Z_Construct_UScriptStruct_FVector4d, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_ParameterValue_MetaData), NewProp_ParameterValue_MetaData) }; const UECodeGen_Private::FStructPropertyParams Z_Construct_UScriptStruct_FDoubleVectorParameterValue_Statics::NewProp_ExpressionGUID = { "ExpressionGUID", nullptr, (EPropertyFlags)0x0010000000000000, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FDoubleVectorParameterValue, ExpressionGUID), Z_Construct_UScriptStruct_FGuid, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_ExpressionGUID_MetaData), NewProp_ExpressionGUID_MetaData) }; const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UScriptStruct_FDoubleVectorParameterValue_Statics::PropPointers[] = { (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FDoubleVectorParameterValue_Statics::NewProp_ParameterInfo, (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FDoubleVectorParameterValue_Statics::NewProp_ParameterValue, (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FDoubleVectorParameterValue_Statics::NewProp_ExpressionGUID, }; static_assert(UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FDoubleVectorParameterValue_Statics::PropPointers) < 2048); // ********** End ScriptStruct FDoubleVectorParameterValue Property Definitions ******************** const UECodeGen_Private::FStructParams Z_Construct_UScriptStruct_FDoubleVectorParameterValue_Statics::StructParams = { (UObject* (*)())Z_Construct_UPackage__Script_Engine, nullptr, &NewStructOps, "DoubleVectorParameterValue", Z_Construct_UScriptStruct_FDoubleVectorParameterValue_Statics::PropPointers, UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FDoubleVectorParameterValue_Statics::PropPointers), sizeof(FDoubleVectorParameterValue), alignof(FDoubleVectorParameterValue), RF_Public|RF_Transient|RF_MarkAsNative, EStructFlags(0x00000001), METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FDoubleVectorParameterValue_Statics::Struct_MetaDataParams), Z_Construct_UScriptStruct_FDoubleVectorParameterValue_Statics::Struct_MetaDataParams) }; UScriptStruct* Z_Construct_UScriptStruct_FDoubleVectorParameterValue() { if (!Z_Registration_Info_UScriptStruct_FDoubleVectorParameterValue.InnerSingleton) { UECodeGen_Private::ConstructUScriptStruct(Z_Registration_Info_UScriptStruct_FDoubleVectorParameterValue.InnerSingleton, Z_Construct_UScriptStruct_FDoubleVectorParameterValue_Statics::StructParams); } return CastChecked(Z_Registration_Info_UScriptStruct_FDoubleVectorParameterValue.InnerSingleton); } // ********** End ScriptStruct FDoubleVectorParameterValue ***************************************** // ********** Begin ScriptStruct FTextureParameterValue ******************************************** struct Z_Construct_UScriptStruct_FTextureParameterValue_Statics { static inline consteval int32 GetStructSize() { return sizeof(FTextureParameterValue); } static inline consteval int16 GetStructAlignment() { return alignof(FTextureParameterValue); } #if WITH_METADATA static constexpr UECodeGen_Private::FMetaDataPairParam Struct_MetaDataParams[] = { { "BlueprintType", "true" }, { "Comment", "/** Editable texture parameter. */" }, { "ModuleRelativePath", "Public/Materials/MaterialInstance.h" }, { "ToolTip", "Editable texture parameter." }, }; #if WITH_EDITORONLY_DATA static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_ParameterName_MetaData[] = { { "ModuleRelativePath", "Public/Materials/MaterialInstance.h" }, }; #endif // WITH_EDITORONLY_DATA static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_ParameterInfo_MetaData[] = { { "Category", "TextureParameterValue" }, { "ModuleRelativePath", "Public/Materials/MaterialInstance.h" }, }; static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_ParameterValue_MetaData[] = { { "Category", "TextureParameterValue" }, { "ModuleRelativePath", "Public/Materials/MaterialInstance.h" }, }; static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_ExpressionGUID_MetaData[] = { { "ModuleRelativePath", "Public/Materials/MaterialInstance.h" }, }; #endif // WITH_METADATA // ********** Begin ScriptStruct FTextureParameterValue constinit property declarations ************ #if WITH_EDITORONLY_DATA static const UECodeGen_Private::FNamePropertyParams NewProp_ParameterName; #endif // WITH_EDITORONLY_DATA static const UECodeGen_Private::FStructPropertyParams NewProp_ParameterInfo; static const UECodeGen_Private::FObjectPropertyParams NewProp_ParameterValue; static const UECodeGen_Private::FStructPropertyParams NewProp_ExpressionGUID; static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[]; // ********** End ScriptStruct FTextureParameterValue constinit property declarations ************** static void* NewStructOps() { return (UScriptStruct::ICppStructOps*)new UScriptStruct::TCppStructOps(); } static const UECodeGen_Private::FStructParams StructParams; }; // struct Z_Construct_UScriptStruct_FTextureParameterValue_Statics static FStructRegistrationInfo Z_Registration_Info_UScriptStruct_FTextureParameterValue; class UScriptStruct* FTextureParameterValue::StaticStruct() { if (!Z_Registration_Info_UScriptStruct_FTextureParameterValue.OuterSingleton) { Z_Registration_Info_UScriptStruct_FTextureParameterValue.OuterSingleton = GetStaticStruct(Z_Construct_UScriptStruct_FTextureParameterValue, (UObject*)Z_Construct_UPackage__Script_Engine(), TEXT("TextureParameterValue")); } return Z_Registration_Info_UScriptStruct_FTextureParameterValue.OuterSingleton; } // ********** Begin ScriptStruct FTextureParameterValue Property Definitions *********************** #if WITH_EDITORONLY_DATA const UECodeGen_Private::FNamePropertyParams Z_Construct_UScriptStruct_FTextureParameterValue_Statics::NewProp_ParameterName = { "ParameterName", nullptr, (EPropertyFlags)0x0010000820000000, UECodeGen_Private::EPropertyGenFlags::Name, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FTextureParameterValue, ParameterName_DEPRECATED), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_ParameterName_MetaData), NewProp_ParameterName_MetaData) }; #endif // WITH_EDITORONLY_DATA const UECodeGen_Private::FStructPropertyParams Z_Construct_UScriptStruct_FTextureParameterValue_Statics::NewProp_ParameterInfo = { "ParameterInfo", nullptr, (EPropertyFlags)0x0010000000000005, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FTextureParameterValue, ParameterInfo), Z_Construct_UScriptStruct_FMaterialParameterInfo, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_ParameterInfo_MetaData), NewProp_ParameterInfo_MetaData) }; // 652655136 const UECodeGen_Private::FObjectPropertyParams Z_Construct_UScriptStruct_FTextureParameterValue_Statics::NewProp_ParameterValue = { "ParameterValue", nullptr, (EPropertyFlags)0x0114000000000005, UECodeGen_Private::EPropertyGenFlags::Object | UECodeGen_Private::EPropertyGenFlags::ObjectPtr, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FTextureParameterValue, ParameterValue), Z_Construct_UClass_UTexture_NoRegister, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_ParameterValue_MetaData), NewProp_ParameterValue_MetaData) }; const UECodeGen_Private::FStructPropertyParams Z_Construct_UScriptStruct_FTextureParameterValue_Statics::NewProp_ExpressionGUID = { "ExpressionGUID", nullptr, (EPropertyFlags)0x0010000000000000, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FTextureParameterValue, ExpressionGUID), Z_Construct_UScriptStruct_FGuid, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_ExpressionGUID_MetaData), NewProp_ExpressionGUID_MetaData) }; const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UScriptStruct_FTextureParameterValue_Statics::PropPointers[] = { #if WITH_EDITORONLY_DATA (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FTextureParameterValue_Statics::NewProp_ParameterName, #endif // WITH_EDITORONLY_DATA (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FTextureParameterValue_Statics::NewProp_ParameterInfo, (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FTextureParameterValue_Statics::NewProp_ParameterValue, (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FTextureParameterValue_Statics::NewProp_ExpressionGUID, }; static_assert(UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FTextureParameterValue_Statics::PropPointers) < 2048); // ********** End ScriptStruct FTextureParameterValue Property Definitions ************************* const UECodeGen_Private::FStructParams Z_Construct_UScriptStruct_FTextureParameterValue_Statics::StructParams = { (UObject* (*)())Z_Construct_UPackage__Script_Engine, nullptr, &NewStructOps, "TextureParameterValue", Z_Construct_UScriptStruct_FTextureParameterValue_Statics::PropPointers, UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FTextureParameterValue_Statics::PropPointers), sizeof(FTextureParameterValue), alignof(FTextureParameterValue), RF_Public|RF_Transient|RF_MarkAsNative, EStructFlags(0x00000001), METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FTextureParameterValue_Statics::Struct_MetaDataParams), Z_Construct_UScriptStruct_FTextureParameterValue_Statics::Struct_MetaDataParams) }; UScriptStruct* Z_Construct_UScriptStruct_FTextureParameterValue() { if (!Z_Registration_Info_UScriptStruct_FTextureParameterValue.InnerSingleton) { UECodeGen_Private::ConstructUScriptStruct(Z_Registration_Info_UScriptStruct_FTextureParameterValue.InnerSingleton, Z_Construct_UScriptStruct_FTextureParameterValue_Statics::StructParams); } return CastChecked(Z_Registration_Info_UScriptStruct_FTextureParameterValue.InnerSingleton); } // ********** End ScriptStruct FTextureParameterValue ********************************************** // ********** Begin ScriptStruct FTextureCollectionParameterValue ********************************** struct Z_Construct_UScriptStruct_FTextureCollectionParameterValue_Statics { static inline consteval int32 GetStructSize() { return sizeof(FTextureCollectionParameterValue); } static inline consteval int16 GetStructAlignment() { return alignof(FTextureCollectionParameterValue); } #if WITH_METADATA static constexpr UECodeGen_Private::FMetaDataPairParam Struct_MetaDataParams[] = { { "BlueprintType", "true" }, { "Comment", "/** Editable texture collection parameter. */" }, { "ModuleRelativePath", "Public/Materials/MaterialInstance.h" }, { "ToolTip", "Editable texture collection parameter." }, }; static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_ParameterInfo_MetaData[] = { { "Category", "TextureCollectionParameterValue" }, { "ModuleRelativePath", "Public/Materials/MaterialInstance.h" }, }; static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_ParameterValue_MetaData[] = { { "Category", "TextureCollectionParameterValue" }, { "ModuleRelativePath", "Public/Materials/MaterialInstance.h" }, }; static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_ExpressionGUID_MetaData[] = { { "ModuleRelativePath", "Public/Materials/MaterialInstance.h" }, }; #endif // WITH_METADATA // ********** Begin ScriptStruct FTextureCollectionParameterValue constinit property declarations ** static const UECodeGen_Private::FStructPropertyParams NewProp_ParameterInfo; static const UECodeGen_Private::FObjectPropertyParams NewProp_ParameterValue; static const UECodeGen_Private::FStructPropertyParams NewProp_ExpressionGUID; static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[]; // ********** End ScriptStruct FTextureCollectionParameterValue constinit property declarations **** static void* NewStructOps() { return (UScriptStruct::ICppStructOps*)new UScriptStruct::TCppStructOps(); } static const UECodeGen_Private::FStructParams StructParams; }; // struct Z_Construct_UScriptStruct_FTextureCollectionParameterValue_Statics static FStructRegistrationInfo Z_Registration_Info_UScriptStruct_FTextureCollectionParameterValue; class UScriptStruct* FTextureCollectionParameterValue::StaticStruct() { if (!Z_Registration_Info_UScriptStruct_FTextureCollectionParameterValue.OuterSingleton) { Z_Registration_Info_UScriptStruct_FTextureCollectionParameterValue.OuterSingleton = GetStaticStruct(Z_Construct_UScriptStruct_FTextureCollectionParameterValue, (UObject*)Z_Construct_UPackage__Script_Engine(), TEXT("TextureCollectionParameterValue")); } return Z_Registration_Info_UScriptStruct_FTextureCollectionParameterValue.OuterSingleton; } // ********** Begin ScriptStruct FTextureCollectionParameterValue Property Definitions ************* const UECodeGen_Private::FStructPropertyParams Z_Construct_UScriptStruct_FTextureCollectionParameterValue_Statics::NewProp_ParameterInfo = { "ParameterInfo", nullptr, (EPropertyFlags)0x0010000000000005, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FTextureCollectionParameterValue, ParameterInfo), Z_Construct_UScriptStruct_FMaterialParameterInfo, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_ParameterInfo_MetaData), NewProp_ParameterInfo_MetaData) }; // 652655136 const UECodeGen_Private::FObjectPropertyParams Z_Construct_UScriptStruct_FTextureCollectionParameterValue_Statics::NewProp_ParameterValue = { "ParameterValue", nullptr, (EPropertyFlags)0x0114000000000005, UECodeGen_Private::EPropertyGenFlags::Object | UECodeGen_Private::EPropertyGenFlags::ObjectPtr, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FTextureCollectionParameterValue, ParameterValue), Z_Construct_UClass_UTextureCollection_NoRegister, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_ParameterValue_MetaData), NewProp_ParameterValue_MetaData) }; const UECodeGen_Private::FStructPropertyParams Z_Construct_UScriptStruct_FTextureCollectionParameterValue_Statics::NewProp_ExpressionGUID = { "ExpressionGUID", nullptr, (EPropertyFlags)0x0010000000000000, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FTextureCollectionParameterValue, ExpressionGUID), Z_Construct_UScriptStruct_FGuid, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_ExpressionGUID_MetaData), NewProp_ExpressionGUID_MetaData) }; const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UScriptStruct_FTextureCollectionParameterValue_Statics::PropPointers[] = { (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FTextureCollectionParameterValue_Statics::NewProp_ParameterInfo, (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FTextureCollectionParameterValue_Statics::NewProp_ParameterValue, (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FTextureCollectionParameterValue_Statics::NewProp_ExpressionGUID, }; static_assert(UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FTextureCollectionParameterValue_Statics::PropPointers) < 2048); // ********** End ScriptStruct FTextureCollectionParameterValue Property Definitions *************** const UECodeGen_Private::FStructParams Z_Construct_UScriptStruct_FTextureCollectionParameterValue_Statics::StructParams = { (UObject* (*)())Z_Construct_UPackage__Script_Engine, nullptr, &NewStructOps, "TextureCollectionParameterValue", Z_Construct_UScriptStruct_FTextureCollectionParameterValue_Statics::PropPointers, UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FTextureCollectionParameterValue_Statics::PropPointers), sizeof(FTextureCollectionParameterValue), alignof(FTextureCollectionParameterValue), RF_Public|RF_Transient|RF_MarkAsNative, EStructFlags(0x00000001), METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FTextureCollectionParameterValue_Statics::Struct_MetaDataParams), Z_Construct_UScriptStruct_FTextureCollectionParameterValue_Statics::Struct_MetaDataParams) }; UScriptStruct* Z_Construct_UScriptStruct_FTextureCollectionParameterValue() { if (!Z_Registration_Info_UScriptStruct_FTextureCollectionParameterValue.InnerSingleton) { UECodeGen_Private::ConstructUScriptStruct(Z_Registration_Info_UScriptStruct_FTextureCollectionParameterValue.InnerSingleton, Z_Construct_UScriptStruct_FTextureCollectionParameterValue_Statics::StructParams); } return CastChecked(Z_Registration_Info_UScriptStruct_FTextureCollectionParameterValue.InnerSingleton); } // ********** End ScriptStruct FTextureCollectionParameterValue ************************************ // ********** Begin ScriptStruct FParameterCollectionParameterValue ******************************** struct Z_Construct_UScriptStruct_FParameterCollectionParameterValue_Statics { static inline consteval int32 GetStructSize() { return sizeof(FParameterCollectionParameterValue); } static inline consteval int16 GetStructAlignment() { return alignof(FParameterCollectionParameterValue); } #if WITH_METADATA static constexpr UECodeGen_Private::FMetaDataPairParam Struct_MetaDataParams[] = { { "BlueprintType", "true" }, { "Comment", "/** Editable parameter collection parameter. */" }, { "ModuleRelativePath", "Public/Materials/MaterialInstance.h" }, { "ToolTip", "Editable parameter collection parameter." }, }; static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_ParameterInfo_MetaData[] = { { "Category", "ParameterCollectionParameterValue" }, { "ModuleRelativePath", "Public/Materials/MaterialInstance.h" }, }; static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_ParameterValue_MetaData[] = { { "Category", "ParameterCollectionParameterValue" }, { "ModuleRelativePath", "Public/Materials/MaterialInstance.h" }, }; static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_ExpressionGUID_MetaData[] = { { "ModuleRelativePath", "Public/Materials/MaterialInstance.h" }, }; #endif // WITH_METADATA // ********** Begin ScriptStruct FParameterCollectionParameterValue constinit property declarations static const UECodeGen_Private::FStructPropertyParams NewProp_ParameterInfo; static const UECodeGen_Private::FObjectPropertyParams NewProp_ParameterValue; static const UECodeGen_Private::FStructPropertyParams NewProp_ExpressionGUID; static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[]; // ********** End ScriptStruct FParameterCollectionParameterValue constinit property declarations ** static void* NewStructOps() { return (UScriptStruct::ICppStructOps*)new UScriptStruct::TCppStructOps(); } static const UECodeGen_Private::FStructParams StructParams; }; // struct Z_Construct_UScriptStruct_FParameterCollectionParameterValue_Statics static FStructRegistrationInfo Z_Registration_Info_UScriptStruct_FParameterCollectionParameterValue; class UScriptStruct* FParameterCollectionParameterValue::StaticStruct() { if (!Z_Registration_Info_UScriptStruct_FParameterCollectionParameterValue.OuterSingleton) { Z_Registration_Info_UScriptStruct_FParameterCollectionParameterValue.OuterSingleton = GetStaticStruct(Z_Construct_UScriptStruct_FParameterCollectionParameterValue, (UObject*)Z_Construct_UPackage__Script_Engine(), TEXT("ParameterCollectionParameterValue")); } return Z_Registration_Info_UScriptStruct_FParameterCollectionParameterValue.OuterSingleton; } // ********** Begin ScriptStruct FParameterCollectionParameterValue Property Definitions *********** const UECodeGen_Private::FStructPropertyParams Z_Construct_UScriptStruct_FParameterCollectionParameterValue_Statics::NewProp_ParameterInfo = { "ParameterInfo", nullptr, (EPropertyFlags)0x0010000000000005, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FParameterCollectionParameterValue, ParameterInfo), Z_Construct_UScriptStruct_FMaterialParameterInfo, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_ParameterInfo_MetaData), NewProp_ParameterInfo_MetaData) }; // 652655136 const UECodeGen_Private::FObjectPropertyParams Z_Construct_UScriptStruct_FParameterCollectionParameterValue_Statics::NewProp_ParameterValue = { "ParameterValue", nullptr, (EPropertyFlags)0x0114000000000005, UECodeGen_Private::EPropertyGenFlags::Object | UECodeGen_Private::EPropertyGenFlags::ObjectPtr, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FParameterCollectionParameterValue, ParameterValue), Z_Construct_UClass_UMaterialParameterCollection_NoRegister, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_ParameterValue_MetaData), NewProp_ParameterValue_MetaData) }; const UECodeGen_Private::FStructPropertyParams Z_Construct_UScriptStruct_FParameterCollectionParameterValue_Statics::NewProp_ExpressionGUID = { "ExpressionGUID", nullptr, (EPropertyFlags)0x0010000000000000, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FParameterCollectionParameterValue, ExpressionGUID), Z_Construct_UScriptStruct_FGuid, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_ExpressionGUID_MetaData), NewProp_ExpressionGUID_MetaData) }; const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UScriptStruct_FParameterCollectionParameterValue_Statics::PropPointers[] = { (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FParameterCollectionParameterValue_Statics::NewProp_ParameterInfo, (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FParameterCollectionParameterValue_Statics::NewProp_ParameterValue, (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FParameterCollectionParameterValue_Statics::NewProp_ExpressionGUID, }; static_assert(UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FParameterCollectionParameterValue_Statics::PropPointers) < 2048); // ********** End ScriptStruct FParameterCollectionParameterValue Property Definitions ************* const UECodeGen_Private::FStructParams Z_Construct_UScriptStruct_FParameterCollectionParameterValue_Statics::StructParams = { (UObject* (*)())Z_Construct_UPackage__Script_Engine, nullptr, &NewStructOps, "ParameterCollectionParameterValue", Z_Construct_UScriptStruct_FParameterCollectionParameterValue_Statics::PropPointers, UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FParameterCollectionParameterValue_Statics::PropPointers), sizeof(FParameterCollectionParameterValue), alignof(FParameterCollectionParameterValue), RF_Public|RF_Transient|RF_MarkAsNative, EStructFlags(0x00000001), METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FParameterCollectionParameterValue_Statics::Struct_MetaDataParams), Z_Construct_UScriptStruct_FParameterCollectionParameterValue_Statics::Struct_MetaDataParams) }; UScriptStruct* Z_Construct_UScriptStruct_FParameterCollectionParameterValue() { if (!Z_Registration_Info_UScriptStruct_FParameterCollectionParameterValue.InnerSingleton) { UECodeGen_Private::ConstructUScriptStruct(Z_Registration_Info_UScriptStruct_FParameterCollectionParameterValue.InnerSingleton, Z_Construct_UScriptStruct_FParameterCollectionParameterValue_Statics::StructParams); } return CastChecked(Z_Registration_Info_UScriptStruct_FParameterCollectionParameterValue.InnerSingleton); } // ********** End ScriptStruct FParameterCollectionParameterValue ********************************** // ********** Begin ScriptStruct FRuntimeVirtualTextureParameterValue ****************************** struct Z_Construct_UScriptStruct_FRuntimeVirtualTextureParameterValue_Statics { static inline consteval int32 GetStructSize() { return sizeof(FRuntimeVirtualTextureParameterValue); } static inline consteval int16 GetStructAlignment() { return alignof(FRuntimeVirtualTextureParameterValue); } #if WITH_METADATA static constexpr UECodeGen_Private::FMetaDataPairParam Struct_MetaDataParams[] = { { "BlueprintType", "true" }, { "Comment", "/** Editable runtime virtual texture parameter. */" }, { "ModuleRelativePath", "Public/Materials/MaterialInstance.h" }, { "ToolTip", "Editable runtime virtual texture parameter." }, }; static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_ParameterInfo_MetaData[] = { { "Category", "RuntimeVirtualTextureParameterValue" }, { "ModuleRelativePath", "Public/Materials/MaterialInstance.h" }, }; static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_ParameterValue_MetaData[] = { { "Category", "RuntimeVirtualTextureParameterValue" }, { "ModuleRelativePath", "Public/Materials/MaterialInstance.h" }, }; static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_ExpressionGUID_MetaData[] = { { "ModuleRelativePath", "Public/Materials/MaterialInstance.h" }, }; #endif // WITH_METADATA // ********** Begin ScriptStruct FRuntimeVirtualTextureParameterValue constinit property declarations static const UECodeGen_Private::FStructPropertyParams NewProp_ParameterInfo; static const UECodeGen_Private::FObjectPropertyParams NewProp_ParameterValue; static const UECodeGen_Private::FStructPropertyParams NewProp_ExpressionGUID; static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[]; // ********** End ScriptStruct FRuntimeVirtualTextureParameterValue constinit property declarations static void* NewStructOps() { return (UScriptStruct::ICppStructOps*)new UScriptStruct::TCppStructOps(); } static const UECodeGen_Private::FStructParams StructParams; }; // struct Z_Construct_UScriptStruct_FRuntimeVirtualTextureParameterValue_Statics static FStructRegistrationInfo Z_Registration_Info_UScriptStruct_FRuntimeVirtualTextureParameterValue; class UScriptStruct* FRuntimeVirtualTextureParameterValue::StaticStruct() { if (!Z_Registration_Info_UScriptStruct_FRuntimeVirtualTextureParameterValue.OuterSingleton) { Z_Registration_Info_UScriptStruct_FRuntimeVirtualTextureParameterValue.OuterSingleton = GetStaticStruct(Z_Construct_UScriptStruct_FRuntimeVirtualTextureParameterValue, (UObject*)Z_Construct_UPackage__Script_Engine(), TEXT("RuntimeVirtualTextureParameterValue")); } return Z_Registration_Info_UScriptStruct_FRuntimeVirtualTextureParameterValue.OuterSingleton; } // ********** Begin ScriptStruct FRuntimeVirtualTextureParameterValue Property Definitions ********* const UECodeGen_Private::FStructPropertyParams Z_Construct_UScriptStruct_FRuntimeVirtualTextureParameterValue_Statics::NewProp_ParameterInfo = { "ParameterInfo", nullptr, (EPropertyFlags)0x0010000000000005, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FRuntimeVirtualTextureParameterValue, ParameterInfo), Z_Construct_UScriptStruct_FMaterialParameterInfo, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_ParameterInfo_MetaData), NewProp_ParameterInfo_MetaData) }; // 652655136 const UECodeGen_Private::FObjectPropertyParams Z_Construct_UScriptStruct_FRuntimeVirtualTextureParameterValue_Statics::NewProp_ParameterValue = { "ParameterValue", nullptr, (EPropertyFlags)0x0114000000000005, UECodeGen_Private::EPropertyGenFlags::Object | UECodeGen_Private::EPropertyGenFlags::ObjectPtr, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FRuntimeVirtualTextureParameterValue, ParameterValue), Z_Construct_UClass_URuntimeVirtualTexture_NoRegister, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_ParameterValue_MetaData), NewProp_ParameterValue_MetaData) }; const UECodeGen_Private::FStructPropertyParams Z_Construct_UScriptStruct_FRuntimeVirtualTextureParameterValue_Statics::NewProp_ExpressionGUID = { "ExpressionGUID", nullptr, (EPropertyFlags)0x0010000000000000, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FRuntimeVirtualTextureParameterValue, ExpressionGUID), Z_Construct_UScriptStruct_FGuid, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_ExpressionGUID_MetaData), NewProp_ExpressionGUID_MetaData) }; const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UScriptStruct_FRuntimeVirtualTextureParameterValue_Statics::PropPointers[] = { (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FRuntimeVirtualTextureParameterValue_Statics::NewProp_ParameterInfo, (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FRuntimeVirtualTextureParameterValue_Statics::NewProp_ParameterValue, (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FRuntimeVirtualTextureParameterValue_Statics::NewProp_ExpressionGUID, }; static_assert(UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FRuntimeVirtualTextureParameterValue_Statics::PropPointers) < 2048); // ********** End ScriptStruct FRuntimeVirtualTextureParameterValue Property Definitions *********** const UECodeGen_Private::FStructParams Z_Construct_UScriptStruct_FRuntimeVirtualTextureParameterValue_Statics::StructParams = { (UObject* (*)())Z_Construct_UPackage__Script_Engine, nullptr, &NewStructOps, "RuntimeVirtualTextureParameterValue", Z_Construct_UScriptStruct_FRuntimeVirtualTextureParameterValue_Statics::PropPointers, UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FRuntimeVirtualTextureParameterValue_Statics::PropPointers), sizeof(FRuntimeVirtualTextureParameterValue), alignof(FRuntimeVirtualTextureParameterValue), RF_Public|RF_Transient|RF_MarkAsNative, EStructFlags(0x00000001), METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FRuntimeVirtualTextureParameterValue_Statics::Struct_MetaDataParams), Z_Construct_UScriptStruct_FRuntimeVirtualTextureParameterValue_Statics::Struct_MetaDataParams) }; UScriptStruct* Z_Construct_UScriptStruct_FRuntimeVirtualTextureParameterValue() { if (!Z_Registration_Info_UScriptStruct_FRuntimeVirtualTextureParameterValue.InnerSingleton) { UECodeGen_Private::ConstructUScriptStruct(Z_Registration_Info_UScriptStruct_FRuntimeVirtualTextureParameterValue.InnerSingleton, Z_Construct_UScriptStruct_FRuntimeVirtualTextureParameterValue_Statics::StructParams); } return CastChecked(Z_Registration_Info_UScriptStruct_FRuntimeVirtualTextureParameterValue.InnerSingleton); } // ********** End ScriptStruct FRuntimeVirtualTextureParameterValue ******************************** // ********** Begin ScriptStruct FSparseVolumeTextureParameterValue ******************************** struct Z_Construct_UScriptStruct_FSparseVolumeTextureParameterValue_Statics { static inline consteval int32 GetStructSize() { return sizeof(FSparseVolumeTextureParameterValue); } static inline consteval int16 GetStructAlignment() { return alignof(FSparseVolumeTextureParameterValue); } #if WITH_METADATA static constexpr UECodeGen_Private::FMetaDataPairParam Struct_MetaDataParams[] = { { "BlueprintType", "true" }, { "Comment", "/** Editable sparse volume texture parameter. */" }, { "ModuleRelativePath", "Public/Materials/MaterialInstance.h" }, { "ToolTip", "Editable sparse volume texture parameter." }, }; static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_ParameterInfo_MetaData[] = { { "Category", "RuntimeVirtualTextureParameterValue" }, { "ModuleRelativePath", "Public/Materials/MaterialInstance.h" }, }; static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_ParameterValue_MetaData[] = { { "Category", "RuntimeVirtualTextureParameterValue" }, { "ModuleRelativePath", "Public/Materials/MaterialInstance.h" }, }; static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_ExpressionGUID_MetaData[] = { { "ModuleRelativePath", "Public/Materials/MaterialInstance.h" }, }; #endif // WITH_METADATA // ********** Begin ScriptStruct FSparseVolumeTextureParameterValue constinit property declarations static const UECodeGen_Private::FStructPropertyParams NewProp_ParameterInfo; static const UECodeGen_Private::FObjectPropertyParams NewProp_ParameterValue; static const UECodeGen_Private::FStructPropertyParams NewProp_ExpressionGUID; static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[]; // ********** End ScriptStruct FSparseVolumeTextureParameterValue constinit property declarations ** static void* NewStructOps() { return (UScriptStruct::ICppStructOps*)new UScriptStruct::TCppStructOps(); } static const UECodeGen_Private::FStructParams StructParams; }; // struct Z_Construct_UScriptStruct_FSparseVolumeTextureParameterValue_Statics static FStructRegistrationInfo Z_Registration_Info_UScriptStruct_FSparseVolumeTextureParameterValue; class UScriptStruct* FSparseVolumeTextureParameterValue::StaticStruct() { if (!Z_Registration_Info_UScriptStruct_FSparseVolumeTextureParameterValue.OuterSingleton) { Z_Registration_Info_UScriptStruct_FSparseVolumeTextureParameterValue.OuterSingleton = GetStaticStruct(Z_Construct_UScriptStruct_FSparseVolumeTextureParameterValue, (UObject*)Z_Construct_UPackage__Script_Engine(), TEXT("SparseVolumeTextureParameterValue")); } return Z_Registration_Info_UScriptStruct_FSparseVolumeTextureParameterValue.OuterSingleton; } // ********** Begin ScriptStruct FSparseVolumeTextureParameterValue Property Definitions *********** const UECodeGen_Private::FStructPropertyParams Z_Construct_UScriptStruct_FSparseVolumeTextureParameterValue_Statics::NewProp_ParameterInfo = { "ParameterInfo", nullptr, (EPropertyFlags)0x0010000000000005, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FSparseVolumeTextureParameterValue, ParameterInfo), Z_Construct_UScriptStruct_FMaterialParameterInfo, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_ParameterInfo_MetaData), NewProp_ParameterInfo_MetaData) }; // 652655136 const UECodeGen_Private::FObjectPropertyParams Z_Construct_UScriptStruct_FSparseVolumeTextureParameterValue_Statics::NewProp_ParameterValue = { "ParameterValue", nullptr, (EPropertyFlags)0x0114000000000005, UECodeGen_Private::EPropertyGenFlags::Object | UECodeGen_Private::EPropertyGenFlags::ObjectPtr, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FSparseVolumeTextureParameterValue, ParameterValue), Z_Construct_UClass_USparseVolumeTexture_NoRegister, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_ParameterValue_MetaData), NewProp_ParameterValue_MetaData) }; const UECodeGen_Private::FStructPropertyParams Z_Construct_UScriptStruct_FSparseVolumeTextureParameterValue_Statics::NewProp_ExpressionGUID = { "ExpressionGUID", nullptr, (EPropertyFlags)0x0010000000000000, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FSparseVolumeTextureParameterValue, ExpressionGUID), Z_Construct_UScriptStruct_FGuid, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_ExpressionGUID_MetaData), NewProp_ExpressionGUID_MetaData) }; const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UScriptStruct_FSparseVolumeTextureParameterValue_Statics::PropPointers[] = { (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FSparseVolumeTextureParameterValue_Statics::NewProp_ParameterInfo, (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FSparseVolumeTextureParameterValue_Statics::NewProp_ParameterValue, (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FSparseVolumeTextureParameterValue_Statics::NewProp_ExpressionGUID, }; static_assert(UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FSparseVolumeTextureParameterValue_Statics::PropPointers) < 2048); // ********** End ScriptStruct FSparseVolumeTextureParameterValue Property Definitions ************* const UECodeGen_Private::FStructParams Z_Construct_UScriptStruct_FSparseVolumeTextureParameterValue_Statics::StructParams = { (UObject* (*)())Z_Construct_UPackage__Script_Engine, nullptr, &NewStructOps, "SparseVolumeTextureParameterValue", Z_Construct_UScriptStruct_FSparseVolumeTextureParameterValue_Statics::PropPointers, UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FSparseVolumeTextureParameterValue_Statics::PropPointers), sizeof(FSparseVolumeTextureParameterValue), alignof(FSparseVolumeTextureParameterValue), RF_Public|RF_Transient|RF_MarkAsNative, EStructFlags(0x00000001), METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FSparseVolumeTextureParameterValue_Statics::Struct_MetaDataParams), Z_Construct_UScriptStruct_FSparseVolumeTextureParameterValue_Statics::Struct_MetaDataParams) }; UScriptStruct* Z_Construct_UScriptStruct_FSparseVolumeTextureParameterValue() { if (!Z_Registration_Info_UScriptStruct_FSparseVolumeTextureParameterValue.InnerSingleton) { UECodeGen_Private::ConstructUScriptStruct(Z_Registration_Info_UScriptStruct_FSparseVolumeTextureParameterValue.InnerSingleton, Z_Construct_UScriptStruct_FSparseVolumeTextureParameterValue_Statics::StructParams); } return CastChecked(Z_Registration_Info_UScriptStruct_FSparseVolumeTextureParameterValue.InnerSingleton); } // ********** End ScriptStruct FSparseVolumeTextureParameterValue ********************************** // ********** Begin ScriptStruct FFontParameterValue *********************************************** struct Z_Construct_UScriptStruct_FFontParameterValue_Statics { static inline consteval int32 GetStructSize() { return sizeof(FFontParameterValue); } static inline consteval int16 GetStructAlignment() { return alignof(FFontParameterValue); } #if WITH_METADATA static constexpr UECodeGen_Private::FMetaDataPairParam Struct_MetaDataParams[] = { { "BlueprintType", "true" }, { "Comment", "/** Editable font parameter. */" }, { "ModuleRelativePath", "Public/Materials/MaterialInstance.h" }, { "ToolTip", "Editable font parameter." }, }; #if WITH_EDITORONLY_DATA static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_ParameterName_MetaData[] = { { "ModuleRelativePath", "Public/Materials/MaterialInstance.h" }, }; #endif // WITH_EDITORONLY_DATA static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_ParameterInfo_MetaData[] = { { "Category", "FontParameterValue" }, { "ModuleRelativePath", "Public/Materials/MaterialInstance.h" }, }; static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_FontValue_MetaData[] = { { "Category", "FontParameterValue" }, { "ModuleRelativePath", "Public/Materials/MaterialInstance.h" }, }; static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_FontPage_MetaData[] = { { "Category", "FontParameterValue" }, { "ModuleRelativePath", "Public/Materials/MaterialInstance.h" }, }; static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_ExpressionGUID_MetaData[] = { { "ModuleRelativePath", "Public/Materials/MaterialInstance.h" }, }; #endif // WITH_METADATA // ********** Begin ScriptStruct FFontParameterValue constinit property declarations *************** #if WITH_EDITORONLY_DATA static const UECodeGen_Private::FNamePropertyParams NewProp_ParameterName; #endif // WITH_EDITORONLY_DATA static const UECodeGen_Private::FStructPropertyParams NewProp_ParameterInfo; static const UECodeGen_Private::FObjectPropertyParams NewProp_FontValue; static const UECodeGen_Private::FIntPropertyParams NewProp_FontPage; static const UECodeGen_Private::FStructPropertyParams NewProp_ExpressionGUID; static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[]; // ********** End ScriptStruct FFontParameterValue constinit property declarations ***************** static void* NewStructOps() { return (UScriptStruct::ICppStructOps*)new UScriptStruct::TCppStructOps(); } static const UECodeGen_Private::FStructParams StructParams; }; // struct Z_Construct_UScriptStruct_FFontParameterValue_Statics static FStructRegistrationInfo Z_Registration_Info_UScriptStruct_FFontParameterValue; class UScriptStruct* FFontParameterValue::StaticStruct() { if (!Z_Registration_Info_UScriptStruct_FFontParameterValue.OuterSingleton) { Z_Registration_Info_UScriptStruct_FFontParameterValue.OuterSingleton = GetStaticStruct(Z_Construct_UScriptStruct_FFontParameterValue, (UObject*)Z_Construct_UPackage__Script_Engine(), TEXT("FontParameterValue")); } return Z_Registration_Info_UScriptStruct_FFontParameterValue.OuterSingleton; } // ********** Begin ScriptStruct FFontParameterValue Property Definitions ************************** #if WITH_EDITORONLY_DATA const UECodeGen_Private::FNamePropertyParams Z_Construct_UScriptStruct_FFontParameterValue_Statics::NewProp_ParameterName = { "ParameterName", nullptr, (EPropertyFlags)0x0010000820000000, UECodeGen_Private::EPropertyGenFlags::Name, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FFontParameterValue, ParameterName_DEPRECATED), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_ParameterName_MetaData), NewProp_ParameterName_MetaData) }; #endif // WITH_EDITORONLY_DATA const UECodeGen_Private::FStructPropertyParams Z_Construct_UScriptStruct_FFontParameterValue_Statics::NewProp_ParameterInfo = { "ParameterInfo", nullptr, (EPropertyFlags)0x0010000000000005, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FFontParameterValue, ParameterInfo), Z_Construct_UScriptStruct_FMaterialParameterInfo, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_ParameterInfo_MetaData), NewProp_ParameterInfo_MetaData) }; // 652655136 const UECodeGen_Private::FObjectPropertyParams Z_Construct_UScriptStruct_FFontParameterValue_Statics::NewProp_FontValue = { "FontValue", nullptr, (EPropertyFlags)0x0114000000000005, UECodeGen_Private::EPropertyGenFlags::Object | UECodeGen_Private::EPropertyGenFlags::ObjectPtr, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FFontParameterValue, FontValue), Z_Construct_UClass_UFont_NoRegister, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_FontValue_MetaData), NewProp_FontValue_MetaData) }; const UECodeGen_Private::FIntPropertyParams Z_Construct_UScriptStruct_FFontParameterValue_Statics::NewProp_FontPage = { "FontPage", nullptr, (EPropertyFlags)0x0010000000000005, UECodeGen_Private::EPropertyGenFlags::Int, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FFontParameterValue, FontPage), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_FontPage_MetaData), NewProp_FontPage_MetaData) }; const UECodeGen_Private::FStructPropertyParams Z_Construct_UScriptStruct_FFontParameterValue_Statics::NewProp_ExpressionGUID = { "ExpressionGUID", nullptr, (EPropertyFlags)0x0010000000000000, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FFontParameterValue, ExpressionGUID), Z_Construct_UScriptStruct_FGuid, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_ExpressionGUID_MetaData), NewProp_ExpressionGUID_MetaData) }; const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UScriptStruct_FFontParameterValue_Statics::PropPointers[] = { #if WITH_EDITORONLY_DATA (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FFontParameterValue_Statics::NewProp_ParameterName, #endif // WITH_EDITORONLY_DATA (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FFontParameterValue_Statics::NewProp_ParameterInfo, (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FFontParameterValue_Statics::NewProp_FontValue, (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FFontParameterValue_Statics::NewProp_FontPage, (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FFontParameterValue_Statics::NewProp_ExpressionGUID, }; static_assert(UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FFontParameterValue_Statics::PropPointers) < 2048); // ********** End ScriptStruct FFontParameterValue Property Definitions **************************** const UECodeGen_Private::FStructParams Z_Construct_UScriptStruct_FFontParameterValue_Statics::StructParams = { (UObject* (*)())Z_Construct_UPackage__Script_Engine, nullptr, &NewStructOps, "FontParameterValue", Z_Construct_UScriptStruct_FFontParameterValue_Statics::PropPointers, UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FFontParameterValue_Statics::PropPointers), sizeof(FFontParameterValue), alignof(FFontParameterValue), RF_Public|RF_Transient|RF_MarkAsNative, EStructFlags(0x00000001), METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FFontParameterValue_Statics::Struct_MetaDataParams), Z_Construct_UScriptStruct_FFontParameterValue_Statics::Struct_MetaDataParams) }; UScriptStruct* Z_Construct_UScriptStruct_FFontParameterValue() { if (!Z_Registration_Info_UScriptStruct_FFontParameterValue.InnerSingleton) { UECodeGen_Private::ConstructUScriptStruct(Z_Registration_Info_UScriptStruct_FFontParameterValue.InnerSingleton, Z_Construct_UScriptStruct_FFontParameterValue_Statics::StructParams); } return CastChecked(Z_Registration_Info_UScriptStruct_FFontParameterValue.InnerSingleton); } // ********** End ScriptStruct FFontParameterValue ************************************************* // ********** Begin ScriptStruct FUserSceneTextureOverride ***************************************** struct Z_Construct_UScriptStruct_FUserSceneTextureOverride_Statics { static inline consteval int32 GetStructSize() { return sizeof(FUserSceneTextureOverride); } static inline consteval int16 GetStructAlignment() { return alignof(FUserSceneTextureOverride); } #if WITH_METADATA static constexpr UECodeGen_Private::FMetaDataPairParam Struct_MetaDataParams[] = { { "BlueprintType", "true" }, { "ModuleRelativePath", "Public/Materials/MaterialInstance.h" }, }; static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_Key_MetaData[] = { { "Category", "UserSceneTextureOverrideValue" }, { "Comment", "/** Key value of NONE represents override of UserSceneTexture output */" }, { "ModuleRelativePath", "Public/Materials/MaterialInstance.h" }, { "ToolTip", "Key value of NONE represents override of UserSceneTexture output" }, }; static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_Value_MetaData[] = { { "Category", "UserSceneTextureOverrideValue" }, { "ModuleRelativePath", "Public/Materials/MaterialInstance.h" }, }; #endif // WITH_METADATA // ********** Begin ScriptStruct FUserSceneTextureOverride constinit property declarations ********* static const UECodeGen_Private::FNamePropertyParams NewProp_Key; static const UECodeGen_Private::FNamePropertyParams NewProp_Value; static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[]; // ********** End ScriptStruct FUserSceneTextureOverride constinit property declarations *********** static void* NewStructOps() { return (UScriptStruct::ICppStructOps*)new UScriptStruct::TCppStructOps(); } static const UECodeGen_Private::FStructParams StructParams; }; // struct Z_Construct_UScriptStruct_FUserSceneTextureOverride_Statics static FStructRegistrationInfo Z_Registration_Info_UScriptStruct_FUserSceneTextureOverride; class UScriptStruct* FUserSceneTextureOverride::StaticStruct() { if (!Z_Registration_Info_UScriptStruct_FUserSceneTextureOverride.OuterSingleton) { Z_Registration_Info_UScriptStruct_FUserSceneTextureOverride.OuterSingleton = GetStaticStruct(Z_Construct_UScriptStruct_FUserSceneTextureOverride, (UObject*)Z_Construct_UPackage__Script_Engine(), TEXT("UserSceneTextureOverride")); } return Z_Registration_Info_UScriptStruct_FUserSceneTextureOverride.OuterSingleton; } // ********** Begin ScriptStruct FUserSceneTextureOverride Property Definitions ******************** const UECodeGen_Private::FNamePropertyParams Z_Construct_UScriptStruct_FUserSceneTextureOverride_Statics::NewProp_Key = { "Key", nullptr, (EPropertyFlags)0x0010000000000005, UECodeGen_Private::EPropertyGenFlags::Name, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FUserSceneTextureOverride, Key), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_Key_MetaData), NewProp_Key_MetaData) }; const UECodeGen_Private::FNamePropertyParams Z_Construct_UScriptStruct_FUserSceneTextureOverride_Statics::NewProp_Value = { "Value", nullptr, (EPropertyFlags)0x0010000000000005, UECodeGen_Private::EPropertyGenFlags::Name, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FUserSceneTextureOverride, Value), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_Value_MetaData), NewProp_Value_MetaData) }; const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UScriptStruct_FUserSceneTextureOverride_Statics::PropPointers[] = { (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FUserSceneTextureOverride_Statics::NewProp_Key, (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FUserSceneTextureOverride_Statics::NewProp_Value, }; static_assert(UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FUserSceneTextureOverride_Statics::PropPointers) < 2048); // ********** End ScriptStruct FUserSceneTextureOverride Property Definitions ********************** const UECodeGen_Private::FStructParams Z_Construct_UScriptStruct_FUserSceneTextureOverride_Statics::StructParams = { (UObject* (*)())Z_Construct_UPackage__Script_Engine, nullptr, &NewStructOps, "UserSceneTextureOverride", Z_Construct_UScriptStruct_FUserSceneTextureOverride_Statics::PropPointers, UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FUserSceneTextureOverride_Statics::PropPointers), sizeof(FUserSceneTextureOverride), alignof(FUserSceneTextureOverride), RF_Public|RF_Transient|RF_MarkAsNative, EStructFlags(0x00000001), METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FUserSceneTextureOverride_Statics::Struct_MetaDataParams), Z_Construct_UScriptStruct_FUserSceneTextureOverride_Statics::Struct_MetaDataParams) }; UScriptStruct* Z_Construct_UScriptStruct_FUserSceneTextureOverride() { if (!Z_Registration_Info_UScriptStruct_FUserSceneTextureOverride.InnerSingleton) { UECodeGen_Private::ConstructUScriptStruct(Z_Registration_Info_UScriptStruct_FUserSceneTextureOverride.InnerSingleton, Z_Construct_UScriptStruct_FUserSceneTextureOverride_Statics::StructParams); } return CastChecked(Z_Registration_Info_UScriptStruct_FUserSceneTextureOverride.InnerSingleton); } // ********** End ScriptStruct FUserSceneTextureOverride ******************************************* // ********** Begin ScriptStruct FMaterialInstanceCachedData *************************************** struct Z_Construct_UScriptStruct_FMaterialInstanceCachedData_Statics { static inline consteval int32 GetStructSize() { return sizeof(FMaterialInstanceCachedData); } static inline consteval int16 GetStructAlignment() { return alignof(FMaterialInstanceCachedData); } #if WITH_METADATA static constexpr UECodeGen_Private::FMetaDataPairParam Struct_MetaDataParams[] = { { "ModuleRelativePath", "Public/Materials/MaterialInstance.h" }, }; static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_ParentLayerIndexRemap_MetaData[] = { { "ModuleRelativePath", "Public/Materials/MaterialInstance.h" }, }; #endif // WITH_METADATA // ********** Begin ScriptStruct FMaterialInstanceCachedData constinit property declarations ******* static const UECodeGen_Private::FIntPropertyParams NewProp_ParentLayerIndexRemap_Inner; static const UECodeGen_Private::FArrayPropertyParams NewProp_ParentLayerIndexRemap; static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[]; // ********** End ScriptStruct FMaterialInstanceCachedData constinit property declarations ********* static void* NewStructOps() { return (UScriptStruct::ICppStructOps*)new UScriptStruct::TCppStructOps(); } static const UECodeGen_Private::FStructParams StructParams; }; // struct Z_Construct_UScriptStruct_FMaterialInstanceCachedData_Statics static FStructRegistrationInfo Z_Registration_Info_UScriptStruct_FMaterialInstanceCachedData; class UScriptStruct* FMaterialInstanceCachedData::StaticStruct() { if (!Z_Registration_Info_UScriptStruct_FMaterialInstanceCachedData.OuterSingleton) { Z_Registration_Info_UScriptStruct_FMaterialInstanceCachedData.OuterSingleton = GetStaticStruct(Z_Construct_UScriptStruct_FMaterialInstanceCachedData, (UObject*)Z_Construct_UPackage__Script_Engine(), TEXT("MaterialInstanceCachedData")); } return Z_Registration_Info_UScriptStruct_FMaterialInstanceCachedData.OuterSingleton; } // ********** Begin ScriptStruct FMaterialInstanceCachedData Property Definitions ****************** const UECodeGen_Private::FIntPropertyParams Z_Construct_UScriptStruct_FMaterialInstanceCachedData_Statics::NewProp_ParentLayerIndexRemap_Inner = { "ParentLayerIndexRemap", 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_FMaterialInstanceCachedData_Statics::NewProp_ParentLayerIndexRemap = { "ParentLayerIndexRemap", nullptr, (EPropertyFlags)0x0010000000000000, UECodeGen_Private::EPropertyGenFlags::Array, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FMaterialInstanceCachedData, ParentLayerIndexRemap), EArrayPropertyFlags::None, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_ParentLayerIndexRemap_MetaData), NewProp_ParentLayerIndexRemap_MetaData) }; const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UScriptStruct_FMaterialInstanceCachedData_Statics::PropPointers[] = { (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FMaterialInstanceCachedData_Statics::NewProp_ParentLayerIndexRemap_Inner, (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FMaterialInstanceCachedData_Statics::NewProp_ParentLayerIndexRemap, }; static_assert(UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FMaterialInstanceCachedData_Statics::PropPointers) < 2048); // ********** End ScriptStruct FMaterialInstanceCachedData Property Definitions ******************** const UECodeGen_Private::FStructParams Z_Construct_UScriptStruct_FMaterialInstanceCachedData_Statics::StructParams = { (UObject* (*)())Z_Construct_UPackage__Script_Engine, nullptr, &NewStructOps, "MaterialInstanceCachedData", Z_Construct_UScriptStruct_FMaterialInstanceCachedData_Statics::PropPointers, UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FMaterialInstanceCachedData_Statics::PropPointers), sizeof(FMaterialInstanceCachedData), alignof(FMaterialInstanceCachedData), RF_Public|RF_Transient|RF_MarkAsNative, EStructFlags(0x00000001), METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FMaterialInstanceCachedData_Statics::Struct_MetaDataParams), Z_Construct_UScriptStruct_FMaterialInstanceCachedData_Statics::Struct_MetaDataParams) }; UScriptStruct* Z_Construct_UScriptStruct_FMaterialInstanceCachedData() { if (!Z_Registration_Info_UScriptStruct_FMaterialInstanceCachedData.InnerSingleton) { UECodeGen_Private::ConstructUScriptStruct(Z_Registration_Info_UScriptStruct_FMaterialInstanceCachedData.InnerSingleton, Z_Construct_UScriptStruct_FMaterialInstanceCachedData_Statics::StructParams); } return CastChecked(Z_Registration_Info_UScriptStruct_FMaterialInstanceCachedData.InnerSingleton); } // ********** End ScriptStruct FMaterialInstanceCachedData ***************************************** // ********** Begin Class UMaterialInstanceEditorOnlyData ****************************************** FClassRegistrationInfo Z_Registration_Info_UClass_UMaterialInstanceEditorOnlyData; UClass* UMaterialInstanceEditorOnlyData::GetPrivateStaticClass() { using TClass = UMaterialInstanceEditorOnlyData; if (!Z_Registration_Info_UClass_UMaterialInstanceEditorOnlyData.InnerSingleton) { GetPrivateStaticClassBody( TClass::StaticPackage(), TEXT("MaterialInstanceEditorOnlyData"), Z_Registration_Info_UClass_UMaterialInstanceEditorOnlyData.InnerSingleton, StaticRegisterNativesUMaterialInstanceEditorOnlyData, sizeof(TClass), alignof(TClass), TClass::StaticClassFlags, TClass::StaticClassCastFlags(), TClass::StaticConfigName(), (UClass::ClassConstructorType)InternalConstructor, (UClass::ClassVTableHelperCtorCallerType)InternalVTableHelperCtorCaller, UOBJECT_CPPCLASS_STATICFUNCTIONS_FORCLASS(TClass), &TClass::Super::StaticClass, &TClass::WithinClass::StaticClass ); } return Z_Registration_Info_UClass_UMaterialInstanceEditorOnlyData.InnerSingleton; } UClass* Z_Construct_UClass_UMaterialInstanceEditorOnlyData_NoRegister() { return UMaterialInstanceEditorOnlyData::GetPrivateStaticClass(); } struct Z_Construct_UClass_UMaterialInstanceEditorOnlyData_Statics { #if WITH_METADATA static constexpr UECodeGen_Private::FMetaDataPairParam Class_MetaDataParams[] = { { "IncludePath", "Materials/MaterialInstance.h" }, { "ModuleRelativePath", "Public/Materials/MaterialInstance.h" }, }; static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_StaticParameters_MetaData[] = { { "ModuleRelativePath", "Public/Materials/MaterialInstance.h" }, }; #endif // WITH_METADATA // ********** Begin Class UMaterialInstanceEditorOnlyData constinit property declarations ********** static const UECodeGen_Private::FStructPropertyParams NewProp_StaticParameters; static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[]; // ********** End Class UMaterialInstanceEditorOnlyData constinit property declarations ************ static UObject* (*const DependentSingletons[])(); static constexpr FCppClassTypeInfoStatic StaticCppClassTypeInfo = { TCppClassTypeTraits::IsAbstract, }; static const UECodeGen_Private::FClassParams ClassParams; }; // struct Z_Construct_UClass_UMaterialInstanceEditorOnlyData_Statics // ********** Begin Class UMaterialInstanceEditorOnlyData Property Definitions ********************* const UECodeGen_Private::FStructPropertyParams Z_Construct_UClass_UMaterialInstanceEditorOnlyData_Statics::NewProp_StaticParameters = { "StaticParameters", nullptr, (EPropertyFlags)0x0010000000000000, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(UMaterialInstanceEditorOnlyData, StaticParameters), Z_Construct_UScriptStruct_FStaticParameterSetEditorOnlyData, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_StaticParameters_MetaData), NewProp_StaticParameters_MetaData) }; // 1563030410 const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UClass_UMaterialInstanceEditorOnlyData_Statics::PropPointers[] = { (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UMaterialInstanceEditorOnlyData_Statics::NewProp_StaticParameters, }; static_assert(UE_ARRAY_COUNT(Z_Construct_UClass_UMaterialInstanceEditorOnlyData_Statics::PropPointers) < 2048); // ********** End Class UMaterialInstanceEditorOnlyData Property Definitions *********************** UObject* (*const Z_Construct_UClass_UMaterialInstanceEditorOnlyData_Statics::DependentSingletons[])() = { (UObject* (*)())Z_Construct_UClass_UMaterialInterfaceEditorOnlyData, (UObject* (*)())Z_Construct_UPackage__Script_Engine, }; static_assert(UE_ARRAY_COUNT(Z_Construct_UClass_UMaterialInstanceEditorOnlyData_Statics::DependentSingletons) < 16); const UECodeGen_Private::FClassParams Z_Construct_UClass_UMaterialInstanceEditorOnlyData_Statics::ClassParams = { &UMaterialInstanceEditorOnlyData::StaticClass, nullptr, &StaticCppClassTypeInfo, DependentSingletons, nullptr, Z_Construct_UClass_UMaterialInstanceEditorOnlyData_Statics::PropPointers, nullptr, UE_ARRAY_COUNT(DependentSingletons), 0, UE_ARRAY_COUNT(Z_Construct_UClass_UMaterialInstanceEditorOnlyData_Statics::PropPointers), 0, 0x000800B0u, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UClass_UMaterialInstanceEditorOnlyData_Statics::Class_MetaDataParams), Z_Construct_UClass_UMaterialInstanceEditorOnlyData_Statics::Class_MetaDataParams) }; void UMaterialInstanceEditorOnlyData::StaticRegisterNativesUMaterialInstanceEditorOnlyData() { } UClass* Z_Construct_UClass_UMaterialInstanceEditorOnlyData() { if (!Z_Registration_Info_UClass_UMaterialInstanceEditorOnlyData.OuterSingleton) { UECodeGen_Private::ConstructUClass(Z_Registration_Info_UClass_UMaterialInstanceEditorOnlyData.OuterSingleton, Z_Construct_UClass_UMaterialInstanceEditorOnlyData_Statics::ClassParams); } return Z_Registration_Info_UClass_UMaterialInstanceEditorOnlyData.OuterSingleton; } UMaterialInstanceEditorOnlyData::UMaterialInstanceEditorOnlyData() {} DEFINE_VTABLE_PTR_HELPER_CTOR_NS(, UMaterialInstanceEditorOnlyData); UMaterialInstanceEditorOnlyData::~UMaterialInstanceEditorOnlyData() {} // ********** End Class UMaterialInstanceEditorOnlyData ******************************************** // ********** Begin Class UMaterialInstance ******************************************************** FClassRegistrationInfo Z_Registration_Info_UClass_UMaterialInstance; UClass* UMaterialInstance::GetPrivateStaticClass() { using TClass = UMaterialInstance; if (!Z_Registration_Info_UClass_UMaterialInstance.InnerSingleton) { GetPrivateStaticClassBody( TClass::StaticPackage(), TEXT("MaterialInstance"), Z_Registration_Info_UClass_UMaterialInstance.InnerSingleton, StaticRegisterNativesUMaterialInstance, sizeof(TClass), alignof(TClass), TClass::StaticClassFlags, TClass::StaticClassCastFlags(), TClass::StaticConfigName(), (UClass::ClassConstructorType)InternalConstructor, (UClass::ClassVTableHelperCtorCallerType)InternalVTableHelperCtorCaller, UOBJECT_CPPCLASS_STATICFUNCTIONS_FORCLASS(TClass), &TClass::Super::StaticClass, &TClass::WithinClass::StaticClass ); } return Z_Registration_Info_UClass_UMaterialInstance.InnerSingleton; } UClass* Z_Construct_UClass_UMaterialInstance_NoRegister() { return UMaterialInstance::GetPrivateStaticClass(); } struct Z_Construct_UClass_UMaterialInstance_Statics { #if WITH_METADATA static constexpr UECodeGen_Private::FMetaDataPairParam Class_MetaDataParams[] = { { "BlueprintType", "true" }, { "HideCategories", "Thumbnail" }, { "IncludePath", "Materials/MaterialInstance.h" }, { "ModuleRelativePath", "Public/Materials/MaterialInstance.h" }, }; static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_PhysMaterial_MetaData[] = { { "Category", "MaterialInstance" }, { "Comment", "/** Physical material to use for this graphics material. Used for sounds, effects etc.*/" }, { "ModuleRelativePath", "Public/Materials/MaterialInstance.h" }, { "ToolTip", "Physical material to use for this graphics material. Used for sounds, effects etc." }, }; static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_PhysicalMaterialMap_MetaData[] = { { "ArraySizeEnum", "/Script/Engine.EPhysicalMaterialMaskColor" }, { "Category", "PhysicalMaterialMask" }, { "Comment", "/** Physical material map used with physical material mask, when it exists.*/" }, { "ModuleRelativePath", "Public/Materials/MaterialInstance.h" }, { "ToolTip", "Physical material map used with physical material mask, when it exists." }, }; static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_Parent_MetaData[] = { { "Category", "MaterialInstance" }, { "Comment", "/** Parent material. */" }, { "ModuleRelativePath", "Public/Materials/MaterialInstance.h" }, { "ToolTip", "Parent material." }, }; static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_NaniteOverrideMaterial_MetaData[] = { { "Category", "MaterialInstance" }, { "Comment", "/** An override material which will be used instead of this one when rendering with Nanite. */" }, { "ModuleRelativePath", "Public/Materials/MaterialInstance.h" }, { "ToolTip", "An override material which will be used instead of this one when rendering with Nanite." }, }; static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_SpecularProfileOverride_MetaData[] = { { "Comment", "/** Defines SpecularProfile override used by this instance. If not set, it uses the parent ones. */" }, { "ModuleRelativePath", "Public/Materials/MaterialInstance.h" }, { "ToolTip", "Defines SpecularProfile override used by this instance. If not set, it uses the parent ones." }, }; static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_bHasStaticPermutationResource_MetaData[] = { { "Comment", "/**\n\x09 * Indicates whether the instance has static permutation resources (which are required when static parameters are present) \n\x09 * Read directly from the rendering thread, can only be modified with the use of a FMaterialUpdateContext.\n\x09 * When true, StaticPermutationMaterialResources will always be valid and non-null.\n\x09 */" }, { "ModuleRelativePath", "Public/Materials/MaterialInstance.h" }, { "ToolTip", "Indicates whether the instance has static permutation resources (which are required when static parameters are present)\nRead directly from the rendering thread, can only be modified with the use of a FMaterialUpdateContext.\nWhen true, StaticPermutationMaterialResources will always be valid and non-null." }, }; static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_bOverrideSubsurfaceProfile_MetaData[] = { { "Category", "MaterialInstance" }, { "Comment", "/** Defines if SubsurfaceProfile from this instance is used or it uses the parent one. */" }, { "ModuleRelativePath", "Public/Materials/MaterialInstance.h" }, { "ToolTip", "Defines if SubsurfaceProfile from this instance is used or it uses the parent one." }, }; static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_bOverrideSpecularProfile_MetaData[] = { { "Category", "MaterialInstance" }, { "Comment", "/** Defines if SpecularProfile from this instance is used or it uses the parent one. */" }, { "ModuleRelativePath", "Public/Materials/MaterialInstance.h" }, { "ToolTip", "Defines if SpecularProfile from this instance is used or it uses the parent one." }, }; static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_bOverrideBlendableLocation_MetaData[] = { { "Category", "MaterialInstance" }, { "Comment", "/** For post process materials, use BlendableLocationOverride. */" }, { "ModuleRelativePath", "Public/Materials/MaterialInstance.h" }, { "ToolTip", "For post process materials, use BlendableLocationOverride." }, }; static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_bOverrideBlendablePriority_MetaData[] = { { "Category", "MaterialInstance" }, { "Comment", "/** For post process materials, use BlendablePriorityOverride. */" }, { "ModuleRelativePath", "Public/Materials/MaterialInstance.h" }, { "ToolTip", "For post process materials, use BlendablePriorityOverride." }, }; static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_BlendableLocationOverride_MetaData[] = { { "Category", "MaterialInstance" }, { "ModuleRelativePath", "Public/Materials/MaterialInstance.h" }, }; static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_BlendablePriorityOverride_MetaData[] = { { "Category", "MaterialInstance" }, { "ModuleRelativePath", "Public/Materials/MaterialInstance.h" }, }; static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_ScalarParameterValues_MetaData[] = { { "Category", "MaterialInstance" }, { "Comment", "/** Scalar parameters. */" }, { "EditFixedOrder", "" }, { "ModuleRelativePath", "Public/Materials/MaterialInstance.h" }, { "ToolTip", "Scalar parameters." }, }; static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_VectorParameterValues_MetaData[] = { { "Category", "MaterialInstance" }, { "Comment", "/** Vector parameters. */" }, { "EditFixedOrder", "" }, { "ModuleRelativePath", "Public/Materials/MaterialInstance.h" }, { "ToolTip", "Vector parameters." }, }; static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_DoubleVectorParameterValues_MetaData[] = { { "Category", "MaterialInstance" }, { "Comment", "/** DoubleVector parameters. */" }, { "EditFixedOrder", "" }, { "ModuleRelativePath", "Public/Materials/MaterialInstance.h" }, { "ToolTip", "DoubleVector parameters." }, }; static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_TextureParameterValues_MetaData[] = { { "Category", "MaterialInstance" }, { "Comment", "/** Texture parameters. */" }, { "EditFixedOrder", "" }, { "ModuleRelativePath", "Public/Materials/MaterialInstance.h" }, { "ToolTip", "Texture parameters." }, }; static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_TextureCollectionParameterValues_MetaData[] = { { "Category", "MaterialInstance" }, { "Comment", "/** Texture Collection parameters. */" }, { "EditFixedOrder", "" }, { "ModuleRelativePath", "Public/Materials/MaterialInstance.h" }, { "ToolTip", "Texture Collection parameters." }, }; static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_ParameterCollectionParameterValues_MetaData[] = { { "Category", "MaterialInstance" }, { "Comment", "/** Texture Collection parameters. */" }, { "EditFixedOrder", "" }, { "ModuleRelativePath", "Public/Materials/MaterialInstance.h" }, { "ToolTip", "Texture Collection parameters." }, }; static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_RuntimeVirtualTextureParameterValues_MetaData[] = { { "Category", "MaterialInstance" }, { "Comment", "/** RuntimeVirtualTexture parameters. */" }, { "EditFixedOrder", "" }, { "ModuleRelativePath", "Public/Materials/MaterialInstance.h" }, { "ToolTip", "RuntimeVirtualTexture parameters." }, }; static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_SparseVolumeTextureParameterValues_MetaData[] = { { "Category", "MaterialInstance" }, { "Comment", "/** Sparse Volume Texture parameters. */" }, { "EditFixedOrder", "" }, { "ModuleRelativePath", "Public/Materials/MaterialInstance.h" }, { "ToolTip", "Sparse Volume Texture parameters." }, }; static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_FontParameterValues_MetaData[] = { { "Category", "MaterialInstance" }, { "Comment", "/** Font parameters. */" }, { "EditFixedOrder", "" }, { "ModuleRelativePath", "Public/Materials/MaterialInstance.h" }, { "ToolTip", "Font parameters." }, }; static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_UserSceneTextureOverrides_MetaData[] = { { "Category", "MaterialInstance" }, { "Comment", "/** User scene texture overrides. Applies to post process domain materials only. */" }, { "ModuleRelativePath", "Public/Materials/MaterialInstance.h" }, { "ToolTip", "User scene texture overrides. Applies to post process domain materials only." }, }; #if WITH_EDITORONLY_DATA static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_bOverrideBaseProperties_MetaData[] = { { "ModuleRelativePath", "Public/Materials/MaterialInstance.h" }, }; static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_EnumerationObjects_MetaData[] = { { "Comment", "/** Array of enumeration objects for use by scalar parameter enumeration indices. */" }, { "ModuleRelativePath", "Public/Materials/MaterialInstance.h" }, { "ToolTip", "Array of enumeration objects for use by scalar parameter enumeration indices." }, }; #endif // WITH_EDITORONLY_DATA static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_BasePropertyOverrides_MetaData[] = { { "Category", "MaterialInstance" }, { "ModuleRelativePath", "Public/Materials/MaterialInstance.h" }, }; static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_StaticParametersRuntime_MetaData[] = { { "Comment", "/** Static parameter values that are overridden in this instance. */" }, { "ModuleRelativePath", "Public/Materials/MaterialInstance.h" }, { "ToolTip", "Static parameter values that are overridden in this instance." }, }; #if WITH_EDITORONLY_DATA static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_ReferencedTextureGuids_MetaData[] = { { "ModuleRelativePath", "Public/Materials/MaterialInstance.h" }, }; static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_StaticParameters_MetaData[] = { { "ModuleRelativePath", "Public/Materials/MaterialInstance.h" }, }; static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_bSavedCachedData_MetaData[] = { { "ModuleRelativePath", "Public/Materials/MaterialInstance.h" }, }; #endif // WITH_EDITORONLY_DATA #endif // WITH_METADATA // ********** Begin Class UMaterialInstance constinit property declarations ************************ static const UECodeGen_Private::FObjectPropertyParams NewProp_PhysMaterial; static const UECodeGen_Private::FObjectPropertyParams NewProp_PhysicalMaterialMap; static const UECodeGen_Private::FObjectPropertyParams NewProp_Parent; static const UECodeGen_Private::FStructPropertyParams NewProp_NaniteOverrideMaterial; static const UECodeGen_Private::FObjectPropertyParams NewProp_SpecularProfileOverride; static void NewProp_bHasStaticPermutationResource_SetBit(void* Obj); static const UECodeGen_Private::FBoolPropertyParams NewProp_bHasStaticPermutationResource; static void NewProp_bOverrideSubsurfaceProfile_SetBit(void* Obj); static const UECodeGen_Private::FBoolPropertyParams NewProp_bOverrideSubsurfaceProfile; static void NewProp_bOverrideSpecularProfile_SetBit(void* Obj); static const UECodeGen_Private::FBoolPropertyParams NewProp_bOverrideSpecularProfile; static void NewProp_bOverrideBlendableLocation_SetBit(void* Obj); static const UECodeGen_Private::FBoolPropertyParams NewProp_bOverrideBlendableLocation; static void NewProp_bOverrideBlendablePriority_SetBit(void* Obj); static const UECodeGen_Private::FBoolPropertyParams NewProp_bOverrideBlendablePriority; static const UECodeGen_Private::FBytePropertyParams NewProp_BlendableLocationOverride; static const UECodeGen_Private::FIntPropertyParams NewProp_BlendablePriorityOverride; static const UECodeGen_Private::FStructPropertyParams NewProp_ScalarParameterValues_Inner; static const UECodeGen_Private::FArrayPropertyParams NewProp_ScalarParameterValues; static const UECodeGen_Private::FStructPropertyParams NewProp_VectorParameterValues_Inner; static const UECodeGen_Private::FArrayPropertyParams NewProp_VectorParameterValues; static const UECodeGen_Private::FStructPropertyParams NewProp_DoubleVectorParameterValues_Inner; static const UECodeGen_Private::FArrayPropertyParams NewProp_DoubleVectorParameterValues; static const UECodeGen_Private::FStructPropertyParams NewProp_TextureParameterValues_Inner; static const UECodeGen_Private::FArrayPropertyParams NewProp_TextureParameterValues; static const UECodeGen_Private::FStructPropertyParams NewProp_TextureCollectionParameterValues_Inner; static const UECodeGen_Private::FArrayPropertyParams NewProp_TextureCollectionParameterValues; static const UECodeGen_Private::FStructPropertyParams NewProp_ParameterCollectionParameterValues_Inner; static const UECodeGen_Private::FArrayPropertyParams NewProp_ParameterCollectionParameterValues; static const UECodeGen_Private::FStructPropertyParams NewProp_RuntimeVirtualTextureParameterValues_Inner; static const UECodeGen_Private::FArrayPropertyParams NewProp_RuntimeVirtualTextureParameterValues; static const UECodeGen_Private::FStructPropertyParams NewProp_SparseVolumeTextureParameterValues_Inner; static const UECodeGen_Private::FArrayPropertyParams NewProp_SparseVolumeTextureParameterValues; static const UECodeGen_Private::FStructPropertyParams NewProp_FontParameterValues_Inner; static const UECodeGen_Private::FArrayPropertyParams NewProp_FontParameterValues; static const UECodeGen_Private::FStructPropertyParams NewProp_UserSceneTextureOverrides_Inner; static const UECodeGen_Private::FArrayPropertyParams NewProp_UserSceneTextureOverrides; #if WITH_EDITORONLY_DATA static void NewProp_bOverrideBaseProperties_SetBit(void* Obj); static const UECodeGen_Private::FBoolPropertyParams NewProp_bOverrideBaseProperties; static const UECodeGen_Private::FSoftObjectPropertyParams NewProp_EnumerationObjects_Inner; static const UECodeGen_Private::FArrayPropertyParams NewProp_EnumerationObjects; #endif // WITH_EDITORONLY_DATA static const UECodeGen_Private::FStructPropertyParams NewProp_BasePropertyOverrides; static const UECodeGen_Private::FStructPropertyParams NewProp_StaticParametersRuntime; #if WITH_EDITORONLY_DATA static const UECodeGen_Private::FStructPropertyParams NewProp_ReferencedTextureGuids_Inner; static const UECodeGen_Private::FArrayPropertyParams NewProp_ReferencedTextureGuids; static const UECodeGen_Private::FStructPropertyParams NewProp_StaticParameters; static void NewProp_bSavedCachedData_SetBit(void* Obj); static const UECodeGen_Private::FBoolPropertyParams NewProp_bSavedCachedData; #endif // WITH_EDITORONLY_DATA static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[]; // ********** End Class UMaterialInstance constinit property declarations ************************** static UObject* (*const DependentSingletons[])(); static constexpr FCppClassTypeInfoStatic StaticCppClassTypeInfo = { TCppClassTypeTraits::IsAbstract, }; static const UECodeGen_Private::FClassParams ClassParams; }; // struct Z_Construct_UClass_UMaterialInstance_Statics // ********** Begin Class UMaterialInstance Property Definitions *********************************** const UECodeGen_Private::FObjectPropertyParams Z_Construct_UClass_UMaterialInstance_Statics::NewProp_PhysMaterial = { "PhysMaterial", nullptr, (EPropertyFlags)0x0114000000000005, UECodeGen_Private::EPropertyGenFlags::Object | UECodeGen_Private::EPropertyGenFlags::ObjectPtr, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(UMaterialInstance, PhysMaterial), Z_Construct_UClass_UPhysicalMaterial_NoRegister, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_PhysMaterial_MetaData), NewProp_PhysMaterial_MetaData) }; const UECodeGen_Private::FObjectPropertyParams Z_Construct_UClass_UMaterialInstance_Statics::NewProp_PhysicalMaterialMap = { "PhysicalMaterialMap", nullptr, (EPropertyFlags)0x0114000000000001, UECodeGen_Private::EPropertyGenFlags::Object | UECodeGen_Private::EPropertyGenFlags::ObjectPtr, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, CPP_ARRAY_DIM(PhysicalMaterialMap, UMaterialInstance), STRUCT_OFFSET(UMaterialInstance, PhysicalMaterialMap), Z_Construct_UClass_UPhysicalMaterial_NoRegister, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_PhysicalMaterialMap_MetaData), NewProp_PhysicalMaterialMap_MetaData) }; const UECodeGen_Private::FObjectPropertyParams Z_Construct_UClass_UMaterialInstance_Statics::NewProp_Parent = { "Parent", nullptr, (EPropertyFlags)0x0114010000000015, UECodeGen_Private::EPropertyGenFlags::Object | UECodeGen_Private::EPropertyGenFlags::ObjectPtr, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(UMaterialInstance, Parent), Z_Construct_UClass_UMaterialInterface_NoRegister, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_Parent_MetaData), NewProp_Parent_MetaData) }; const UECodeGen_Private::FStructPropertyParams Z_Construct_UClass_UMaterialInstance_Statics::NewProp_NaniteOverrideMaterial = { "NaniteOverrideMaterial", nullptr, (EPropertyFlags)0x0010000000000001, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(UMaterialInstance, NaniteOverrideMaterial), Z_Construct_UScriptStruct_FMaterialOverrideNanite, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_NaniteOverrideMaterial_MetaData), NewProp_NaniteOverrideMaterial_MetaData) }; // 2853590343 const UECodeGen_Private::FObjectPropertyParams Z_Construct_UClass_UMaterialInstance_Statics::NewProp_SpecularProfileOverride = { "SpecularProfileOverride", nullptr, (EPropertyFlags)0x0114000000000000, UECodeGen_Private::EPropertyGenFlags::Object | UECodeGen_Private::EPropertyGenFlags::ObjectPtr, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(UMaterialInstance, SpecularProfileOverride), Z_Construct_UClass_USpecularProfile_NoRegister, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_SpecularProfileOverride_MetaData), NewProp_SpecularProfileOverride_MetaData) }; void Z_Construct_UClass_UMaterialInstance_Statics::NewProp_bHasStaticPermutationResource_SetBit(void* Obj) { ((UMaterialInstance*)Obj)->bHasStaticPermutationResource = 1; } const UECodeGen_Private::FBoolPropertyParams Z_Construct_UClass_UMaterialInstance_Statics::NewProp_bHasStaticPermutationResource = { "bHasStaticPermutationResource", nullptr, (EPropertyFlags)0x0010000000000000, UECodeGen_Private::EPropertyGenFlags::Bool , RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, sizeof(uint8), sizeof(UMaterialInstance), &Z_Construct_UClass_UMaterialInstance_Statics::NewProp_bHasStaticPermutationResource_SetBit, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_bHasStaticPermutationResource_MetaData), NewProp_bHasStaticPermutationResource_MetaData) }; void Z_Construct_UClass_UMaterialInstance_Statics::NewProp_bOverrideSubsurfaceProfile_SetBit(void* Obj) { ((UMaterialInstance*)Obj)->bOverrideSubsurfaceProfile = 1; } const UECodeGen_Private::FBoolPropertyParams Z_Construct_UClass_UMaterialInstance_Statics::NewProp_bOverrideSubsurfaceProfile = { "bOverrideSubsurfaceProfile", nullptr, (EPropertyFlags)0x0010000000000015, UECodeGen_Private::EPropertyGenFlags::Bool , RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, sizeof(uint8), sizeof(UMaterialInstance), &Z_Construct_UClass_UMaterialInstance_Statics::NewProp_bOverrideSubsurfaceProfile_SetBit, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_bOverrideSubsurfaceProfile_MetaData), NewProp_bOverrideSubsurfaceProfile_MetaData) }; void Z_Construct_UClass_UMaterialInstance_Statics::NewProp_bOverrideSpecularProfile_SetBit(void* Obj) { ((UMaterialInstance*)Obj)->bOverrideSpecularProfile = 1; } const UECodeGen_Private::FBoolPropertyParams Z_Construct_UClass_UMaterialInstance_Statics::NewProp_bOverrideSpecularProfile = { "bOverrideSpecularProfile", nullptr, (EPropertyFlags)0x0010000000000015, UECodeGen_Private::EPropertyGenFlags::Bool , RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, sizeof(uint8), sizeof(UMaterialInstance), &Z_Construct_UClass_UMaterialInstance_Statics::NewProp_bOverrideSpecularProfile_SetBit, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_bOverrideSpecularProfile_MetaData), NewProp_bOverrideSpecularProfile_MetaData) }; void Z_Construct_UClass_UMaterialInstance_Statics::NewProp_bOverrideBlendableLocation_SetBit(void* Obj) { ((UMaterialInstance*)Obj)->bOverrideBlendableLocation = 1; } const UECodeGen_Private::FBoolPropertyParams Z_Construct_UClass_UMaterialInstance_Statics::NewProp_bOverrideBlendableLocation = { "bOverrideBlendableLocation", nullptr, (EPropertyFlags)0x0010000000000005, UECodeGen_Private::EPropertyGenFlags::Bool , RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, sizeof(uint8), sizeof(UMaterialInstance), &Z_Construct_UClass_UMaterialInstance_Statics::NewProp_bOverrideBlendableLocation_SetBit, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_bOverrideBlendableLocation_MetaData), NewProp_bOverrideBlendableLocation_MetaData) }; void Z_Construct_UClass_UMaterialInstance_Statics::NewProp_bOverrideBlendablePriority_SetBit(void* Obj) { ((UMaterialInstance*)Obj)->bOverrideBlendablePriority = 1; } const UECodeGen_Private::FBoolPropertyParams Z_Construct_UClass_UMaterialInstance_Statics::NewProp_bOverrideBlendablePriority = { "bOverrideBlendablePriority", nullptr, (EPropertyFlags)0x0010000000000005, UECodeGen_Private::EPropertyGenFlags::Bool , RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, sizeof(uint8), sizeof(UMaterialInstance), &Z_Construct_UClass_UMaterialInstance_Statics::NewProp_bOverrideBlendablePriority_SetBit, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_bOverrideBlendablePriority_MetaData), NewProp_bOverrideBlendablePriority_MetaData) }; const UECodeGen_Private::FBytePropertyParams Z_Construct_UClass_UMaterialInstance_Statics::NewProp_BlendableLocationOverride = { "BlendableLocationOverride", nullptr, (EPropertyFlags)0x0010000000000005, UECodeGen_Private::EPropertyGenFlags::Byte, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(UMaterialInstance, BlendableLocationOverride), Z_Construct_UEnum_Engine_EBlendableLocation, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_BlendableLocationOverride_MetaData), NewProp_BlendableLocationOverride_MetaData) }; // 3150350421 const UECodeGen_Private::FIntPropertyParams Z_Construct_UClass_UMaterialInstance_Statics::NewProp_BlendablePriorityOverride = { "BlendablePriorityOverride", nullptr, (EPropertyFlags)0x0010000000000005, UECodeGen_Private::EPropertyGenFlags::Int, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(UMaterialInstance, BlendablePriorityOverride), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_BlendablePriorityOverride_MetaData), NewProp_BlendablePriorityOverride_MetaData) }; const UECodeGen_Private::FStructPropertyParams Z_Construct_UClass_UMaterialInstance_Statics::NewProp_ScalarParameterValues_Inner = { "ScalarParameterValues", nullptr, (EPropertyFlags)0x0000000000000000, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, 0, Z_Construct_UScriptStruct_FScalarParameterValue, METADATA_PARAMS(0, nullptr) }; // 3298548330 const UECodeGen_Private::FArrayPropertyParams Z_Construct_UClass_UMaterialInstance_Statics::NewProp_ScalarParameterValues = { "ScalarParameterValues", nullptr, (EPropertyFlags)0x0010000000000015, UECodeGen_Private::EPropertyGenFlags::Array, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(UMaterialInstance, ScalarParameterValues), EArrayPropertyFlags::None, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_ScalarParameterValues_MetaData), NewProp_ScalarParameterValues_MetaData) }; // 3298548330 const UECodeGen_Private::FStructPropertyParams Z_Construct_UClass_UMaterialInstance_Statics::NewProp_VectorParameterValues_Inner = { "VectorParameterValues", nullptr, (EPropertyFlags)0x0000000000000000, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, 0, Z_Construct_UScriptStruct_FVectorParameterValue, METADATA_PARAMS(0, nullptr) }; // 816536940 const UECodeGen_Private::FArrayPropertyParams Z_Construct_UClass_UMaterialInstance_Statics::NewProp_VectorParameterValues = { "VectorParameterValues", nullptr, (EPropertyFlags)0x0010000000000015, UECodeGen_Private::EPropertyGenFlags::Array, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(UMaterialInstance, VectorParameterValues), EArrayPropertyFlags::None, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_VectorParameterValues_MetaData), NewProp_VectorParameterValues_MetaData) }; // 816536940 const UECodeGen_Private::FStructPropertyParams Z_Construct_UClass_UMaterialInstance_Statics::NewProp_DoubleVectorParameterValues_Inner = { "DoubleVectorParameterValues", nullptr, (EPropertyFlags)0x0000000000000000, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, 0, Z_Construct_UScriptStruct_FDoubleVectorParameterValue, METADATA_PARAMS(0, nullptr) }; // 3882146846 const UECodeGen_Private::FArrayPropertyParams Z_Construct_UClass_UMaterialInstance_Statics::NewProp_DoubleVectorParameterValues = { "DoubleVectorParameterValues", nullptr, (EPropertyFlags)0x0010000000000015, UECodeGen_Private::EPropertyGenFlags::Array, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(UMaterialInstance, DoubleVectorParameterValues), EArrayPropertyFlags::None, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_DoubleVectorParameterValues_MetaData), NewProp_DoubleVectorParameterValues_MetaData) }; // 3882146846 const UECodeGen_Private::FStructPropertyParams Z_Construct_UClass_UMaterialInstance_Statics::NewProp_TextureParameterValues_Inner = { "TextureParameterValues", nullptr, (EPropertyFlags)0x0000000000000000, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, 0, Z_Construct_UScriptStruct_FTextureParameterValue, METADATA_PARAMS(0, nullptr) }; // 1600156232 const UECodeGen_Private::FArrayPropertyParams Z_Construct_UClass_UMaterialInstance_Statics::NewProp_TextureParameterValues = { "TextureParameterValues", nullptr, (EPropertyFlags)0x0010000000000015, UECodeGen_Private::EPropertyGenFlags::Array, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(UMaterialInstance, TextureParameterValues), EArrayPropertyFlags::None, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_TextureParameterValues_MetaData), NewProp_TextureParameterValues_MetaData) }; // 1600156232 const UECodeGen_Private::FStructPropertyParams Z_Construct_UClass_UMaterialInstance_Statics::NewProp_TextureCollectionParameterValues_Inner = { "TextureCollectionParameterValues", nullptr, (EPropertyFlags)0x0000000000000000, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, 0, Z_Construct_UScriptStruct_FTextureCollectionParameterValue, METADATA_PARAMS(0, nullptr) }; // 3131665910 const UECodeGen_Private::FArrayPropertyParams Z_Construct_UClass_UMaterialInstance_Statics::NewProp_TextureCollectionParameterValues = { "TextureCollectionParameterValues", nullptr, (EPropertyFlags)0x0010000000000015, UECodeGen_Private::EPropertyGenFlags::Array, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(UMaterialInstance, TextureCollectionParameterValues), EArrayPropertyFlags::None, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_TextureCollectionParameterValues_MetaData), NewProp_TextureCollectionParameterValues_MetaData) }; // 3131665910 const UECodeGen_Private::FStructPropertyParams Z_Construct_UClass_UMaterialInstance_Statics::NewProp_ParameterCollectionParameterValues_Inner = { "ParameterCollectionParameterValues", nullptr, (EPropertyFlags)0x0000000000000000, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, 0, Z_Construct_UScriptStruct_FParameterCollectionParameterValue, METADATA_PARAMS(0, nullptr) }; // 2091959880 const UECodeGen_Private::FArrayPropertyParams Z_Construct_UClass_UMaterialInstance_Statics::NewProp_ParameterCollectionParameterValues = { "ParameterCollectionParameterValues", nullptr, (EPropertyFlags)0x0010000000000015, UECodeGen_Private::EPropertyGenFlags::Array, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(UMaterialInstance, ParameterCollectionParameterValues), EArrayPropertyFlags::None, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_ParameterCollectionParameterValues_MetaData), NewProp_ParameterCollectionParameterValues_MetaData) }; // 2091959880 const UECodeGen_Private::FStructPropertyParams Z_Construct_UClass_UMaterialInstance_Statics::NewProp_RuntimeVirtualTextureParameterValues_Inner = { "RuntimeVirtualTextureParameterValues", nullptr, (EPropertyFlags)0x0000000000000000, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, 0, Z_Construct_UScriptStruct_FRuntimeVirtualTextureParameterValue, METADATA_PARAMS(0, nullptr) }; // 1208073821 const UECodeGen_Private::FArrayPropertyParams Z_Construct_UClass_UMaterialInstance_Statics::NewProp_RuntimeVirtualTextureParameterValues = { "RuntimeVirtualTextureParameterValues", nullptr, (EPropertyFlags)0x0010000000000015, UECodeGen_Private::EPropertyGenFlags::Array, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(UMaterialInstance, RuntimeVirtualTextureParameterValues), EArrayPropertyFlags::None, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_RuntimeVirtualTextureParameterValues_MetaData), NewProp_RuntimeVirtualTextureParameterValues_MetaData) }; // 1208073821 const UECodeGen_Private::FStructPropertyParams Z_Construct_UClass_UMaterialInstance_Statics::NewProp_SparseVolumeTextureParameterValues_Inner = { "SparseVolumeTextureParameterValues", nullptr, (EPropertyFlags)0x0000000000000000, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, 0, Z_Construct_UScriptStruct_FSparseVolumeTextureParameterValue, METADATA_PARAMS(0, nullptr) }; // 3486428195 const UECodeGen_Private::FArrayPropertyParams Z_Construct_UClass_UMaterialInstance_Statics::NewProp_SparseVolumeTextureParameterValues = { "SparseVolumeTextureParameterValues", nullptr, (EPropertyFlags)0x0010000000000015, UECodeGen_Private::EPropertyGenFlags::Array, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(UMaterialInstance, SparseVolumeTextureParameterValues), EArrayPropertyFlags::None, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_SparseVolumeTextureParameterValues_MetaData), NewProp_SparseVolumeTextureParameterValues_MetaData) }; // 3486428195 const UECodeGen_Private::FStructPropertyParams Z_Construct_UClass_UMaterialInstance_Statics::NewProp_FontParameterValues_Inner = { "FontParameterValues", nullptr, (EPropertyFlags)0x0000000000000000, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, 0, Z_Construct_UScriptStruct_FFontParameterValue, METADATA_PARAMS(0, nullptr) }; // 2490054704 const UECodeGen_Private::FArrayPropertyParams Z_Construct_UClass_UMaterialInstance_Statics::NewProp_FontParameterValues = { "FontParameterValues", nullptr, (EPropertyFlags)0x0010000000000015, UECodeGen_Private::EPropertyGenFlags::Array, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(UMaterialInstance, FontParameterValues), EArrayPropertyFlags::None, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_FontParameterValues_MetaData), NewProp_FontParameterValues_MetaData) }; // 2490054704 const UECodeGen_Private::FStructPropertyParams Z_Construct_UClass_UMaterialInstance_Statics::NewProp_UserSceneTextureOverrides_Inner = { "UserSceneTextureOverrides", nullptr, (EPropertyFlags)0x0000000000000000, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, 0, Z_Construct_UScriptStruct_FUserSceneTextureOverride, METADATA_PARAMS(0, nullptr) }; // 306249339 const UECodeGen_Private::FArrayPropertyParams Z_Construct_UClass_UMaterialInstance_Statics::NewProp_UserSceneTextureOverrides = { "UserSceneTextureOverrides", nullptr, (EPropertyFlags)0x0010000000000001, UECodeGen_Private::EPropertyGenFlags::Array, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(UMaterialInstance, UserSceneTextureOverrides), EArrayPropertyFlags::None, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_UserSceneTextureOverrides_MetaData), NewProp_UserSceneTextureOverrides_MetaData) }; // 306249339 #if WITH_EDITORONLY_DATA void Z_Construct_UClass_UMaterialInstance_Statics::NewProp_bOverrideBaseProperties_SetBit(void* Obj) { ((UMaterialInstance*)Obj)->bOverrideBaseProperties_DEPRECATED = 1; } const UECodeGen_Private::FBoolPropertyParams Z_Construct_UClass_UMaterialInstance_Statics::NewProp_bOverrideBaseProperties = { "bOverrideBaseProperties", nullptr, (EPropertyFlags)0x0010000820000000, UECodeGen_Private::EPropertyGenFlags::Bool | UECodeGen_Private::EPropertyGenFlags::NativeBool, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, sizeof(bool), sizeof(UMaterialInstance), &Z_Construct_UClass_UMaterialInstance_Statics::NewProp_bOverrideBaseProperties_SetBit, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_bOverrideBaseProperties_MetaData), NewProp_bOverrideBaseProperties_MetaData) }; const UECodeGen_Private::FSoftObjectPropertyParams Z_Construct_UClass_UMaterialInstance_Statics::NewProp_EnumerationObjects_Inner = { "EnumerationObjects", nullptr, (EPropertyFlags)0x0004000800000000, 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_UClass_UMaterialInstance_Statics::NewProp_EnumerationObjects = { "EnumerationObjects", nullptr, (EPropertyFlags)0x0014000800000000, UECodeGen_Private::EPropertyGenFlags::Array, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(UMaterialInstance, EnumerationObjects), EArrayPropertyFlags::None, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_EnumerationObjects_MetaData), NewProp_EnumerationObjects_MetaData) }; #endif // WITH_EDITORONLY_DATA const UECodeGen_Private::FStructPropertyParams Z_Construct_UClass_UMaterialInstance_Statics::NewProp_BasePropertyOverrides = { "BasePropertyOverrides", nullptr, (EPropertyFlags)0x0010000000000001, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(UMaterialInstance, BasePropertyOverrides), Z_Construct_UScriptStruct_FMaterialInstanceBasePropertyOverrides, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_BasePropertyOverrides_MetaData), NewProp_BasePropertyOverrides_MetaData) }; // 1507089909 const UECodeGen_Private::FStructPropertyParams Z_Construct_UClass_UMaterialInstance_Statics::NewProp_StaticParametersRuntime = { "StaticParametersRuntime", nullptr, (EPropertyFlags)0x0040000000000000, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(UMaterialInstance, StaticParametersRuntime), Z_Construct_UScriptStruct_FStaticParameterSetRuntimeData, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_StaticParametersRuntime_MetaData), NewProp_StaticParametersRuntime_MetaData) }; // 4245657463 #if WITH_EDITORONLY_DATA const UECodeGen_Private::FStructPropertyParams Z_Construct_UClass_UMaterialInstance_Statics::NewProp_ReferencedTextureGuids_Inner = { "ReferencedTextureGuids", nullptr, (EPropertyFlags)0x0000000800000000, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, 0, Z_Construct_UScriptStruct_FGuid, METADATA_PARAMS(0, nullptr) }; const UECodeGen_Private::FArrayPropertyParams Z_Construct_UClass_UMaterialInstance_Statics::NewProp_ReferencedTextureGuids = { "ReferencedTextureGuids", nullptr, (EPropertyFlags)0x0040000800000000, UECodeGen_Private::EPropertyGenFlags::Array, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(UMaterialInstance, ReferencedTextureGuids), EArrayPropertyFlags::None, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_ReferencedTextureGuids_MetaData), NewProp_ReferencedTextureGuids_MetaData) }; const UECodeGen_Private::FStructPropertyParams Z_Construct_UClass_UMaterialInstance_Statics::NewProp_StaticParameters = { "StaticParameters", nullptr, (EPropertyFlags)0x0040000820000000, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(UMaterialInstance, StaticParameters_DEPRECATED), Z_Construct_UScriptStruct_FStaticParameterSet, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_StaticParameters_MetaData), NewProp_StaticParameters_MetaData) }; // 3853022555 void Z_Construct_UClass_UMaterialInstance_Statics::NewProp_bSavedCachedData_SetBit(void* Obj) { ((UMaterialInstance*)Obj)->bSavedCachedData_DEPRECATED = 1; } const UECodeGen_Private::FBoolPropertyParams Z_Construct_UClass_UMaterialInstance_Statics::NewProp_bSavedCachedData = { "bSavedCachedData", nullptr, (EPropertyFlags)0x0040000820000000, UECodeGen_Private::EPropertyGenFlags::Bool | UECodeGen_Private::EPropertyGenFlags::NativeBool, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, sizeof(bool), sizeof(UMaterialInstance), &Z_Construct_UClass_UMaterialInstance_Statics::NewProp_bSavedCachedData_SetBit, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_bSavedCachedData_MetaData), NewProp_bSavedCachedData_MetaData) }; #endif // WITH_EDITORONLY_DATA const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UClass_UMaterialInstance_Statics::PropPointers[] = { (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UMaterialInstance_Statics::NewProp_PhysMaterial, (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UMaterialInstance_Statics::NewProp_PhysicalMaterialMap, (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UMaterialInstance_Statics::NewProp_Parent, (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UMaterialInstance_Statics::NewProp_NaniteOverrideMaterial, (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UMaterialInstance_Statics::NewProp_SpecularProfileOverride, (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UMaterialInstance_Statics::NewProp_bHasStaticPermutationResource, (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UMaterialInstance_Statics::NewProp_bOverrideSubsurfaceProfile, (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UMaterialInstance_Statics::NewProp_bOverrideSpecularProfile, (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UMaterialInstance_Statics::NewProp_bOverrideBlendableLocation, (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UMaterialInstance_Statics::NewProp_bOverrideBlendablePriority, (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UMaterialInstance_Statics::NewProp_BlendableLocationOverride, (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UMaterialInstance_Statics::NewProp_BlendablePriorityOverride, (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UMaterialInstance_Statics::NewProp_ScalarParameterValues_Inner, (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UMaterialInstance_Statics::NewProp_ScalarParameterValues, (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UMaterialInstance_Statics::NewProp_VectorParameterValues_Inner, (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UMaterialInstance_Statics::NewProp_VectorParameterValues, (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UMaterialInstance_Statics::NewProp_DoubleVectorParameterValues_Inner, (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UMaterialInstance_Statics::NewProp_DoubleVectorParameterValues, (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UMaterialInstance_Statics::NewProp_TextureParameterValues_Inner, (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UMaterialInstance_Statics::NewProp_TextureParameterValues, (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UMaterialInstance_Statics::NewProp_TextureCollectionParameterValues_Inner, (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UMaterialInstance_Statics::NewProp_TextureCollectionParameterValues, (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UMaterialInstance_Statics::NewProp_ParameterCollectionParameterValues_Inner, (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UMaterialInstance_Statics::NewProp_ParameterCollectionParameterValues, (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UMaterialInstance_Statics::NewProp_RuntimeVirtualTextureParameterValues_Inner, (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UMaterialInstance_Statics::NewProp_RuntimeVirtualTextureParameterValues, (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UMaterialInstance_Statics::NewProp_SparseVolumeTextureParameterValues_Inner, (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UMaterialInstance_Statics::NewProp_SparseVolumeTextureParameterValues, (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UMaterialInstance_Statics::NewProp_FontParameterValues_Inner, (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UMaterialInstance_Statics::NewProp_FontParameterValues, (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UMaterialInstance_Statics::NewProp_UserSceneTextureOverrides_Inner, (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UMaterialInstance_Statics::NewProp_UserSceneTextureOverrides, #if WITH_EDITORONLY_DATA (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UMaterialInstance_Statics::NewProp_bOverrideBaseProperties, (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UMaterialInstance_Statics::NewProp_EnumerationObjects_Inner, (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UMaterialInstance_Statics::NewProp_EnumerationObjects, #endif // WITH_EDITORONLY_DATA (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UMaterialInstance_Statics::NewProp_BasePropertyOverrides, (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UMaterialInstance_Statics::NewProp_StaticParametersRuntime, #if WITH_EDITORONLY_DATA (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UMaterialInstance_Statics::NewProp_ReferencedTextureGuids_Inner, (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UMaterialInstance_Statics::NewProp_ReferencedTextureGuids, (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UMaterialInstance_Statics::NewProp_StaticParameters, (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UMaterialInstance_Statics::NewProp_bSavedCachedData, #endif // WITH_EDITORONLY_DATA }; static_assert(UE_ARRAY_COUNT(Z_Construct_UClass_UMaterialInstance_Statics::PropPointers) < 2048); // ********** End Class UMaterialInstance Property Definitions ************************************* UObject* (*const Z_Construct_UClass_UMaterialInstance_Statics::DependentSingletons[])() = { (UObject* (*)())Z_Construct_UClass_UMaterialInterface, (UObject* (*)())Z_Construct_UPackage__Script_Engine, }; static_assert(UE_ARRAY_COUNT(Z_Construct_UClass_UMaterialInstance_Statics::DependentSingletons) < 16); const UECodeGen_Private::FClassParams Z_Construct_UClass_UMaterialInstance_Statics::ClassParams = { &UMaterialInstance::StaticClass, nullptr, &StaticCppClassTypeInfo, DependentSingletons, nullptr, Z_Construct_UClass_UMaterialInstance_Statics::PropPointers, nullptr, UE_ARRAY_COUNT(DependentSingletons), 0, UE_ARRAY_COUNT(Z_Construct_UClass_UMaterialInstance_Statics::PropPointers), 0, 0x008800A1u, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UClass_UMaterialInstance_Statics::Class_MetaDataParams), Z_Construct_UClass_UMaterialInstance_Statics::Class_MetaDataParams) }; void UMaterialInstance::StaticRegisterNativesUMaterialInstance() { } UClass* Z_Construct_UClass_UMaterialInstance() { if (!Z_Registration_Info_UClass_UMaterialInstance.OuterSingleton) { UECodeGen_Private::ConstructUClass(Z_Registration_Info_UClass_UMaterialInstance.OuterSingleton, Z_Construct_UClass_UMaterialInstance_Statics::ClassParams); } return Z_Registration_Info_UClass_UMaterialInstance.OuterSingleton; } DEFINE_VTABLE_PTR_HELPER_CTOR_NS(, UMaterialInstance); IMPLEMENT_FSTRUCTUREDARCHIVE_SERIALIZER(UMaterialInstance) // ********** End Class UMaterialInstance ********************************************************** // ********** Begin Registration ******************************************************************* struct Z_CompiledInDeferFile_FID_Engine_Source_Runtime_Engine_Public_Materials_MaterialInstance_h__Script_Engine_Statics { static constexpr FStructRegisterCompiledInInfo ScriptStructInfo[] = { { FScalarParameterAtlasInstanceData::StaticStruct, Z_Construct_UScriptStruct_FScalarParameterAtlasInstanceData_Statics::NewStructOps, TEXT("ScalarParameterAtlasInstanceData"),&Z_Registration_Info_UScriptStruct_FScalarParameterAtlasInstanceData, CONSTRUCT_RELOAD_VERSION_INFO(FStructReloadVersionInfo, sizeof(FScalarParameterAtlasInstanceData), 2780837518U) }, { FScalarParameterValue::StaticStruct, Z_Construct_UScriptStruct_FScalarParameterValue_Statics::NewStructOps, TEXT("ScalarParameterValue"),&Z_Registration_Info_UScriptStruct_FScalarParameterValue, CONSTRUCT_RELOAD_VERSION_INFO(FStructReloadVersionInfo, sizeof(FScalarParameterValue), 3298548330U) }, { FVectorParameterValue::StaticStruct, Z_Construct_UScriptStruct_FVectorParameterValue_Statics::NewStructOps, TEXT("VectorParameterValue"),&Z_Registration_Info_UScriptStruct_FVectorParameterValue, CONSTRUCT_RELOAD_VERSION_INFO(FStructReloadVersionInfo, sizeof(FVectorParameterValue), 816536940U) }, { FDoubleVectorParameterValue::StaticStruct, Z_Construct_UScriptStruct_FDoubleVectorParameterValue_Statics::NewStructOps, TEXT("DoubleVectorParameterValue"),&Z_Registration_Info_UScriptStruct_FDoubleVectorParameterValue, CONSTRUCT_RELOAD_VERSION_INFO(FStructReloadVersionInfo, sizeof(FDoubleVectorParameterValue), 3882146846U) }, { FTextureParameterValue::StaticStruct, Z_Construct_UScriptStruct_FTextureParameterValue_Statics::NewStructOps, TEXT("TextureParameterValue"),&Z_Registration_Info_UScriptStruct_FTextureParameterValue, CONSTRUCT_RELOAD_VERSION_INFO(FStructReloadVersionInfo, sizeof(FTextureParameterValue), 1600156232U) }, { FTextureCollectionParameterValue::StaticStruct, Z_Construct_UScriptStruct_FTextureCollectionParameterValue_Statics::NewStructOps, TEXT("TextureCollectionParameterValue"),&Z_Registration_Info_UScriptStruct_FTextureCollectionParameterValue, CONSTRUCT_RELOAD_VERSION_INFO(FStructReloadVersionInfo, sizeof(FTextureCollectionParameterValue), 3131665910U) }, { FParameterCollectionParameterValue::StaticStruct, Z_Construct_UScriptStruct_FParameterCollectionParameterValue_Statics::NewStructOps, TEXT("ParameterCollectionParameterValue"),&Z_Registration_Info_UScriptStruct_FParameterCollectionParameterValue, CONSTRUCT_RELOAD_VERSION_INFO(FStructReloadVersionInfo, sizeof(FParameterCollectionParameterValue), 2091959880U) }, { FRuntimeVirtualTextureParameterValue::StaticStruct, Z_Construct_UScriptStruct_FRuntimeVirtualTextureParameterValue_Statics::NewStructOps, TEXT("RuntimeVirtualTextureParameterValue"),&Z_Registration_Info_UScriptStruct_FRuntimeVirtualTextureParameterValue, CONSTRUCT_RELOAD_VERSION_INFO(FStructReloadVersionInfo, sizeof(FRuntimeVirtualTextureParameterValue), 1208073821U) }, { FSparseVolumeTextureParameterValue::StaticStruct, Z_Construct_UScriptStruct_FSparseVolumeTextureParameterValue_Statics::NewStructOps, TEXT("SparseVolumeTextureParameterValue"),&Z_Registration_Info_UScriptStruct_FSparseVolumeTextureParameterValue, CONSTRUCT_RELOAD_VERSION_INFO(FStructReloadVersionInfo, sizeof(FSparseVolumeTextureParameterValue), 3486428195U) }, { FFontParameterValue::StaticStruct, Z_Construct_UScriptStruct_FFontParameterValue_Statics::NewStructOps, TEXT("FontParameterValue"),&Z_Registration_Info_UScriptStruct_FFontParameterValue, CONSTRUCT_RELOAD_VERSION_INFO(FStructReloadVersionInfo, sizeof(FFontParameterValue), 2490054704U) }, { FUserSceneTextureOverride::StaticStruct, Z_Construct_UScriptStruct_FUserSceneTextureOverride_Statics::NewStructOps, TEXT("UserSceneTextureOverride"),&Z_Registration_Info_UScriptStruct_FUserSceneTextureOverride, CONSTRUCT_RELOAD_VERSION_INFO(FStructReloadVersionInfo, sizeof(FUserSceneTextureOverride), 306249339U) }, { FMaterialInstanceCachedData::StaticStruct, Z_Construct_UScriptStruct_FMaterialInstanceCachedData_Statics::NewStructOps, TEXT("MaterialInstanceCachedData"),&Z_Registration_Info_UScriptStruct_FMaterialInstanceCachedData, CONSTRUCT_RELOAD_VERSION_INFO(FStructReloadVersionInfo, sizeof(FMaterialInstanceCachedData), 3095689054U) }, }; static constexpr FClassRegisterCompiledInInfo ClassInfo[] = { { Z_Construct_UClass_UMaterialInstanceEditorOnlyData, UMaterialInstanceEditorOnlyData::StaticClass, TEXT("UMaterialInstanceEditorOnlyData"), &Z_Registration_Info_UClass_UMaterialInstanceEditorOnlyData, CONSTRUCT_RELOAD_VERSION_INFO(FClassReloadVersionInfo, sizeof(UMaterialInstanceEditorOnlyData), 3923174431U) }, { Z_Construct_UClass_UMaterialInstance, UMaterialInstance::StaticClass, TEXT("UMaterialInstance"), &Z_Registration_Info_UClass_UMaterialInstance, CONSTRUCT_RELOAD_VERSION_INFO(FClassReloadVersionInfo, sizeof(UMaterialInstance), 2579978785U) }, }; }; // Z_CompiledInDeferFile_FID_Engine_Source_Runtime_Engine_Public_Materials_MaterialInstance_h__Script_Engine_Statics static FRegisterCompiledInInfo Z_CompiledInDeferFile_FID_Engine_Source_Runtime_Engine_Public_Materials_MaterialInstance_h__Script_Engine_4138801013{ TEXT("/Script/Engine"), Z_CompiledInDeferFile_FID_Engine_Source_Runtime_Engine_Public_Materials_MaterialInstance_h__Script_Engine_Statics::ClassInfo, UE_ARRAY_COUNT(Z_CompiledInDeferFile_FID_Engine_Source_Runtime_Engine_Public_Materials_MaterialInstance_h__Script_Engine_Statics::ClassInfo), Z_CompiledInDeferFile_FID_Engine_Source_Runtime_Engine_Public_Materials_MaterialInstance_h__Script_Engine_Statics::ScriptStructInfo, UE_ARRAY_COUNT(Z_CompiledInDeferFile_FID_Engine_Source_Runtime_Engine_Public_Materials_MaterialInstance_h__Script_Engine_Statics::ScriptStructInfo), nullptr, 0, }; // ********** End Registration ********************************************************************* PRAGMA_ENABLE_DEPRECATION_WARNINGS