1473 lines
122 KiB
C++
1473 lines
122 KiB
C++
|
|
// Copyright Epic Games, Inc. All Rights Reserved.
|
||
|
|
/*===========================================================================
|
||
|
|
Generated code exported from UnrealHeaderTool.
|
||
|
|
DO NOT modify this manually! Edit the corresponding .h files instead!
|
||
|
|
===========================================================================*/
|
||
|
|
|
||
|
|
#include "UObject/GeneratedCppIncludes.h"
|
||
|
|
#include "Materials/MaterialInterface.h"
|
||
|
|
#include "Materials/MaterialParameters.h"
|
||
|
|
#include "Serialization/ArchiveUObjectFromStructuredArchive.h"
|
||
|
|
#include "UObject/SoftObjectPath.h"
|
||
|
|
|
||
|
|
PRAGMA_DISABLE_DEPRECATION_WARNINGS
|
||
|
|
static_assert(!UE_WITH_CONSTINIT_UOBJECT, "This generated code can only be compiled with !UE_WITH_CONSTINIT_OBJECT");
|
||
|
|
void EmptyLinkFunctionForGeneratedCodeMaterialInterface() {}
|
||
|
|
|
||
|
|
// ********** Begin Cross Module References ********************************************************
|
||
|
|
COREUOBJECT_API UClass* Z_Construct_UClass_UObject();
|
||
|
|
COREUOBJECT_API UScriptStruct* Z_Construct_UScriptStruct_FGuid();
|
||
|
|
COREUOBJECT_API UScriptStruct* Z_Construct_UScriptStruct_FSoftObjectPath();
|
||
|
|
ENGINE_API UClass* Z_Construct_UClass_UAssetImportData_NoRegister();
|
||
|
|
ENGINE_API UClass* Z_Construct_UClass_UAssetUserData_NoRegister();
|
||
|
|
ENGINE_API UClass* Z_Construct_UClass_UBlendableInterface_NoRegister();
|
||
|
|
ENGINE_API UClass* Z_Construct_UClass_UInterface_AssetUserData_NoRegister();
|
||
|
|
ENGINE_API UClass* Z_Construct_UClass_UMaterial_NoRegister();
|
||
|
|
ENGINE_API UClass* Z_Construct_UClass_UMaterialFunctionInterface_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_UMaterialInterfaceEditorOnlyData_NoRegister();
|
||
|
|
ENGINE_API UClass* Z_Construct_UClass_UNeuralProfile_NoRegister();
|
||
|
|
ENGINE_API UClass* Z_Construct_UClass_UPhysicalMaterialMask_NoRegister();
|
||
|
|
ENGINE_API UClass* Z_Construct_UClass_USpecularProfile_NoRegister();
|
||
|
|
ENGINE_API UClass* Z_Construct_UClass_USubsurfaceProfile_NoRegister();
|
||
|
|
ENGINE_API UClass* Z_Construct_UClass_UTexture_NoRegister();
|
||
|
|
ENGINE_API UClass* Z_Construct_UClass_UThumbnailInfo_NoRegister();
|
||
|
|
ENGINE_API UEnum* Z_Construct_UEnum_Engine_EBlendMode();
|
||
|
|
ENGINE_API UEnum* Z_Construct_UEnum_Engine_EMaterialParameterAssociation();
|
||
|
|
ENGINE_API UEnum* Z_Construct_UEnum_Engine_EMaterialUsage();
|
||
|
|
ENGINE_API UScriptStruct* Z_Construct_UScriptStruct_FLightmassMaterialInterfaceSettings();
|
||
|
|
ENGINE_API UScriptStruct* Z_Construct_UScriptStruct_FMaterialCachedTexturesSamplingInfo();
|
||
|
|
ENGINE_API UScriptStruct* Z_Construct_UScriptStruct_FMaterialParameterInfo();
|
||
|
|
ENGINE_API UScriptStruct* Z_Construct_UScriptStruct_FMaterialTextureInfo();
|
||
|
|
ENGINE_API UScriptStruct* Z_Construct_UScriptStruct_FTextureSamplingInfo();
|
||
|
|
PHYSICSCORE_API UClass* Z_Construct_UClass_UPhysicalMaterial_NoRegister();
|
||
|
|
UPackage* Z_Construct_UPackage__Script_Engine();
|
||
|
|
// ********** End Cross Module References **********************************************************
|
||
|
|
|
||
|
|
// ********** Begin Enum EMaterialUsage ************************************************************
|
||
|
|
static FEnumRegistrationInfo Z_Registration_Info_UEnum_EMaterialUsage;
|
||
|
|
static UEnum* EMaterialUsage_StaticEnum()
|
||
|
|
{
|
||
|
|
if (!Z_Registration_Info_UEnum_EMaterialUsage.OuterSingleton)
|
||
|
|
{
|
||
|
|
Z_Registration_Info_UEnum_EMaterialUsage.OuterSingleton = GetStaticEnum(Z_Construct_UEnum_Engine_EMaterialUsage, (UObject*)Z_Construct_UPackage__Script_Engine(), TEXT("EMaterialUsage"));
|
||
|
|
}
|
||
|
|
return Z_Registration_Info_UEnum_EMaterialUsage.OuterSingleton;
|
||
|
|
}
|
||
|
|
template<> ENGINE_NON_ATTRIBUTED_API UEnum* StaticEnum<EMaterialUsage>()
|
||
|
|
{
|
||
|
|
return EMaterialUsage_StaticEnum();
|
||
|
|
}
|
||
|
|
struct Z_Construct_UEnum_Engine_EMaterialUsage_Statics
|
||
|
|
{
|
||
|
|
#if WITH_METADATA
|
||
|
|
static constexpr UECodeGen_Private::FMetaDataPairParam Enum_MetaDataParams[] = {
|
||
|
|
{ "BlueprintType", "true" },
|
||
|
|
{ "MATUSAGE_BeamTrails.Name", "MATUSAGE_BeamTrails" },
|
||
|
|
{ "MATUSAGE_Clothing.Name", "MATUSAGE_Clothing" },
|
||
|
|
{ "MATUSAGE_GeometryCache.Name", "MATUSAGE_GeometryCache" },
|
||
|
|
{ "MATUSAGE_GeometryCollections.Name", "MATUSAGE_GeometryCollections" },
|
||
|
|
{ "MATUSAGE_HairStrands.Name", "MATUSAGE_HairStrands" },
|
||
|
|
{ "MATUSAGE_HeterogeneousVolumes.Name", "MATUSAGE_HeterogeneousVolumes" },
|
||
|
|
{ "MATUSAGE_InstancedStaticMeshes.Name", "MATUSAGE_InstancedStaticMeshes" },
|
||
|
|
{ "MATUSAGE_LidarPointCloud.Name", "MATUSAGE_LidarPointCloud" },
|
||
|
|
{ "MATUSAGE_MAX.Name", "MATUSAGE_MAX" },
|
||
|
|
{ "MATUSAGE_MeshParticles.Name", "MATUSAGE_MeshParticles" },
|
||
|
|
{ "MATUSAGE_MorphTargets.Name", "MATUSAGE_MorphTargets" },
|
||
|
|
{ "MATUSAGE_Nanite.Name", "MATUSAGE_Nanite" },
|
||
|
|
{ "MATUSAGE_NiagaraMeshParticles.Name", "MATUSAGE_NiagaraMeshParticles" },
|
||
|
|
{ "MATUSAGE_NiagaraRibbons.Name", "MATUSAGE_NiagaraRibbons" },
|
||
|
|
{ "MATUSAGE_NiagaraSprites.Name", "MATUSAGE_NiagaraSprites" },
|
||
|
|
{ "MATUSAGE_ParticleSprites.Name", "MATUSAGE_ParticleSprites" },
|
||
|
|
{ "MATUSAGE_SkeletalMesh.Name", "MATUSAGE_SkeletalMesh" },
|
||
|
|
{ "MATUSAGE_SplineMesh.Name", "MATUSAGE_SplineMesh" },
|
||
|
|
{ "MATUSAGE_StaticLighting.Name", "MATUSAGE_StaticLighting" },
|
||
|
|
{ "MATUSAGE_StaticMesh.Name", "MATUSAGE_StaticMesh" },
|
||
|
|
{ "MATUSAGE_VirtualHeightfieldMesh.Name", "MATUSAGE_VirtualHeightfieldMesh" },
|
||
|
|
{ "MATUSAGE_VolumetricCloud.Name", "MATUSAGE_VolumetricCloud" },
|
||
|
|
{ "MATUSAGE_Voxels.Name", "MATUSAGE_Voxels" },
|
||
|
|
{ "MATUSAGE_Water.Name", "MATUSAGE_Water" },
|
||
|
|
{ "ModuleRelativePath", "Public/Materials/MaterialInterface.h" },
|
||
|
|
};
|
||
|
|
#endif // WITH_METADATA
|
||
|
|
static constexpr UECodeGen_Private::FEnumeratorParam Enumerators[] = {
|
||
|
|
{ "MATUSAGE_SkeletalMesh", (int64)MATUSAGE_SkeletalMesh },
|
||
|
|
{ "MATUSAGE_ParticleSprites", (int64)MATUSAGE_ParticleSprites },
|
||
|
|
{ "MATUSAGE_BeamTrails", (int64)MATUSAGE_BeamTrails },
|
||
|
|
{ "MATUSAGE_MeshParticles", (int64)MATUSAGE_MeshParticles },
|
||
|
|
{ "MATUSAGE_StaticLighting", (int64)MATUSAGE_StaticLighting },
|
||
|
|
{ "MATUSAGE_MorphTargets", (int64)MATUSAGE_MorphTargets },
|
||
|
|
{ "MATUSAGE_SplineMesh", (int64)MATUSAGE_SplineMesh },
|
||
|
|
{ "MATUSAGE_InstancedStaticMeshes", (int64)MATUSAGE_InstancedStaticMeshes },
|
||
|
|
{ "MATUSAGE_GeometryCollections", (int64)MATUSAGE_GeometryCollections },
|
||
|
|
{ "MATUSAGE_Clothing", (int64)MATUSAGE_Clothing },
|
||
|
|
{ "MATUSAGE_NiagaraSprites", (int64)MATUSAGE_NiagaraSprites },
|
||
|
|
{ "MATUSAGE_NiagaraRibbons", (int64)MATUSAGE_NiagaraRibbons },
|
||
|
|
{ "MATUSAGE_NiagaraMeshParticles", (int64)MATUSAGE_NiagaraMeshParticles },
|
||
|
|
{ "MATUSAGE_GeometryCache", (int64)MATUSAGE_GeometryCache },
|
||
|
|
{ "MATUSAGE_Water", (int64)MATUSAGE_Water },
|
||
|
|
{ "MATUSAGE_HairStrands", (int64)MATUSAGE_HairStrands },
|
||
|
|
{ "MATUSAGE_LidarPointCloud", (int64)MATUSAGE_LidarPointCloud },
|
||
|
|
{ "MATUSAGE_VirtualHeightfieldMesh", (int64)MATUSAGE_VirtualHeightfieldMesh },
|
||
|
|
{ "MATUSAGE_Nanite", (int64)MATUSAGE_Nanite },
|
||
|
|
{ "MATUSAGE_Voxels", (int64)MATUSAGE_Voxels },
|
||
|
|
{ "MATUSAGE_VolumetricCloud", (int64)MATUSAGE_VolumetricCloud },
|
||
|
|
{ "MATUSAGE_HeterogeneousVolumes", (int64)MATUSAGE_HeterogeneousVolumes },
|
||
|
|
{ "MATUSAGE_StaticMesh", (int64)MATUSAGE_StaticMesh },
|
||
|
|
{ "MATUSAGE_MAX", (int64)MATUSAGE_MAX },
|
||
|
|
};
|
||
|
|
static const UECodeGen_Private::FEnumParams EnumParams;
|
||
|
|
}; // struct Z_Construct_UEnum_Engine_EMaterialUsage_Statics
|
||
|
|
const UECodeGen_Private::FEnumParams Z_Construct_UEnum_Engine_EMaterialUsage_Statics::EnumParams = {
|
||
|
|
(UObject*(*)())Z_Construct_UPackage__Script_Engine,
|
||
|
|
nullptr,
|
||
|
|
"EMaterialUsage",
|
||
|
|
"EMaterialUsage",
|
||
|
|
Z_Construct_UEnum_Engine_EMaterialUsage_Statics::Enumerators,
|
||
|
|
RF_Public|RF_Transient|RF_MarkAsNative,
|
||
|
|
UE_ARRAY_COUNT(Z_Construct_UEnum_Engine_EMaterialUsage_Statics::Enumerators),
|
||
|
|
EEnumFlags::None,
|
||
|
|
(uint8)UEnum::ECppForm::Regular,
|
||
|
|
METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UEnum_Engine_EMaterialUsage_Statics::Enum_MetaDataParams), Z_Construct_UEnum_Engine_EMaterialUsage_Statics::Enum_MetaDataParams)
|
||
|
|
};
|
||
|
|
UEnum* Z_Construct_UEnum_Engine_EMaterialUsage()
|
||
|
|
{
|
||
|
|
if (!Z_Registration_Info_UEnum_EMaterialUsage.InnerSingleton)
|
||
|
|
{
|
||
|
|
UECodeGen_Private::ConstructUEnum(Z_Registration_Info_UEnum_EMaterialUsage.InnerSingleton, Z_Construct_UEnum_Engine_EMaterialUsage_Statics::EnumParams);
|
||
|
|
}
|
||
|
|
return Z_Registration_Info_UEnum_EMaterialUsage.InnerSingleton;
|
||
|
|
}
|
||
|
|
// ********** End Enum EMaterialUsage **************************************************************
|
||
|
|
|
||
|
|
// ********** Begin ScriptStruct FLightmassMaterialInterfaceSettings *******************************
|
||
|
|
struct Z_Construct_UScriptStruct_FLightmassMaterialInterfaceSettings_Statics
|
||
|
|
{
|
||
|
|
static inline consteval int32 GetStructSize() { return sizeof(FLightmassMaterialInterfaceSettings); }
|
||
|
|
static inline consteval int16 GetStructAlignment() { return alignof(FLightmassMaterialInterfaceSettings); }
|
||
|
|
#if WITH_METADATA
|
||
|
|
static constexpr UECodeGen_Private::FMetaDataPairParam Struct_MetaDataParams[] = {
|
||
|
|
{ "Comment", "/** \n *\x09UMaterial interface settings for Lightmass\n */" },
|
||
|
|
{ "ModuleRelativePath", "Public/Materials/MaterialInterface.h" },
|
||
|
|
{ "ToolTip", "UMaterial interface settings for Lightmass" },
|
||
|
|
};
|
||
|
|
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_EmissiveBoost_MetaData[] = {
|
||
|
|
{ "Comment", "/** Scales the emissive contribution of this material to static lighting. */" },
|
||
|
|
{ "ModuleRelativePath", "Public/Materials/MaterialInterface.h" },
|
||
|
|
{ "ToolTip", "Scales the emissive contribution of this material to static lighting." },
|
||
|
|
};
|
||
|
|
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_DiffuseBoost_MetaData[] = {
|
||
|
|
{ "Category", "Material" },
|
||
|
|
{ "Comment", "/** Scales the diffuse contribution of this material to static lighting. */" },
|
||
|
|
{ "ModuleRelativePath", "Public/Materials/MaterialInterface.h" },
|
||
|
|
{ "ToolTip", "Scales the diffuse contribution of this material to static lighting." },
|
||
|
|
};
|
||
|
|
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_ExportResolutionScale_MetaData[] = {
|
||
|
|
{ "Category", "Material" },
|
||
|
|
{ "Comment", "/** \n\x09 * Scales the resolution that this material's attributes were exported at. \n\x09 * This is useful for increasing material resolution when details are needed.\n\x09 */" },
|
||
|
|
{ "ModuleRelativePath", "Public/Materials/MaterialInterface.h" },
|
||
|
|
{ "ToolTip", "Scales the resolution that this material's attributes were exported at.\nThis is useful for increasing material resolution when details are needed." },
|
||
|
|
};
|
||
|
|
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_bCastShadowAsMasked_MetaData[] = {
|
||
|
|
{ "Category", "Material" },
|
||
|
|
{ "Comment", "/** If true, forces translucency to cast static shadows as if the material were masked. */" },
|
||
|
|
{ "ModuleRelativePath", "Public/Materials/MaterialInterface.h" },
|
||
|
|
{ "ToolTip", "If true, forces translucency to cast static shadows as if the material were masked." },
|
||
|
|
};
|
||
|
|
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_bOverrideCastShadowAsMasked_MetaData[] = {
|
||
|
|
{ "Comment", "/** If true, override the bCastShadowAsMasked setting of the parent material. */" },
|
||
|
|
{ "ModuleRelativePath", "Public/Materials/MaterialInterface.h" },
|
||
|
|
{ "ToolTip", "If true, override the bCastShadowAsMasked setting of the parent material." },
|
||
|
|
};
|
||
|
|
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_bOverrideEmissiveBoost_MetaData[] = {
|
||
|
|
{ "Comment", "/** If true, override the emissive boost setting of the parent material. */" },
|
||
|
|
{ "ModuleRelativePath", "Public/Materials/MaterialInterface.h" },
|
||
|
|
{ "ToolTip", "If true, override the emissive boost setting of the parent material." },
|
||
|
|
};
|
||
|
|
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_bOverrideDiffuseBoost_MetaData[] = {
|
||
|
|
{ "Comment", "/** If true, override the diffuse boost setting of the parent material. */" },
|
||
|
|
{ "ModuleRelativePath", "Public/Materials/MaterialInterface.h" },
|
||
|
|
{ "ToolTip", "If true, override the diffuse boost setting of the parent material." },
|
||
|
|
};
|
||
|
|
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_bOverrideExportResolutionScale_MetaData[] = {
|
||
|
|
{ "Comment", "/** If true, override the export resolution scale setting of the parent material. */" },
|
||
|
|
{ "ModuleRelativePath", "Public/Materials/MaterialInterface.h" },
|
||
|
|
{ "ToolTip", "If true, override the export resolution scale setting of the parent material." },
|
||
|
|
};
|
||
|
|
#endif // WITH_METADATA
|
||
|
|
|
||
|
|
// ********** Begin ScriptStruct FLightmassMaterialInterfaceSettings constinit property declarations
|
||
|
|
static const UECodeGen_Private::FFloatPropertyParams NewProp_EmissiveBoost;
|
||
|
|
static const UECodeGen_Private::FFloatPropertyParams NewProp_DiffuseBoost;
|
||
|
|
static const UECodeGen_Private::FFloatPropertyParams NewProp_ExportResolutionScale;
|
||
|
|
static void NewProp_bCastShadowAsMasked_SetBit(void* Obj);
|
||
|
|
static const UECodeGen_Private::FBoolPropertyParams NewProp_bCastShadowAsMasked;
|
||
|
|
static void NewProp_bOverrideCastShadowAsMasked_SetBit(void* Obj);
|
||
|
|
static const UECodeGen_Private::FBoolPropertyParams NewProp_bOverrideCastShadowAsMasked;
|
||
|
|
static void NewProp_bOverrideEmissiveBoost_SetBit(void* Obj);
|
||
|
|
static const UECodeGen_Private::FBoolPropertyParams NewProp_bOverrideEmissiveBoost;
|
||
|
|
static void NewProp_bOverrideDiffuseBoost_SetBit(void* Obj);
|
||
|
|
static const UECodeGen_Private::FBoolPropertyParams NewProp_bOverrideDiffuseBoost;
|
||
|
|
static void NewProp_bOverrideExportResolutionScale_SetBit(void* Obj);
|
||
|
|
static const UECodeGen_Private::FBoolPropertyParams NewProp_bOverrideExportResolutionScale;
|
||
|
|
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
|
||
|
|
// ********** End ScriptStruct FLightmassMaterialInterfaceSettings constinit property declarations *
|
||
|
|
static void* NewStructOps()
|
||
|
|
{
|
||
|
|
return (UScriptStruct::ICppStructOps*)new UScriptStruct::TCppStructOps<FLightmassMaterialInterfaceSettings>();
|
||
|
|
}
|
||
|
|
static const UECodeGen_Private::FStructParams StructParams;
|
||
|
|
}; // struct Z_Construct_UScriptStruct_FLightmassMaterialInterfaceSettings_Statics
|
||
|
|
static FStructRegistrationInfo Z_Registration_Info_UScriptStruct_FLightmassMaterialInterfaceSettings;
|
||
|
|
class UScriptStruct* FLightmassMaterialInterfaceSettings::StaticStruct()
|
||
|
|
{
|
||
|
|
if (!Z_Registration_Info_UScriptStruct_FLightmassMaterialInterfaceSettings.OuterSingleton)
|
||
|
|
{
|
||
|
|
Z_Registration_Info_UScriptStruct_FLightmassMaterialInterfaceSettings.OuterSingleton = GetStaticStruct(Z_Construct_UScriptStruct_FLightmassMaterialInterfaceSettings, (UObject*)Z_Construct_UPackage__Script_Engine(), TEXT("LightmassMaterialInterfaceSettings"));
|
||
|
|
}
|
||
|
|
return Z_Registration_Info_UScriptStruct_FLightmassMaterialInterfaceSettings.OuterSingleton;
|
||
|
|
}
|
||
|
|
|
||
|
|
// ********** Begin ScriptStruct FLightmassMaterialInterfaceSettings Property Definitions **********
|
||
|
|
const UECodeGen_Private::FFloatPropertyParams Z_Construct_UScriptStruct_FLightmassMaterialInterfaceSettings_Statics::NewProp_EmissiveBoost = { "EmissiveBoost", nullptr, (EPropertyFlags)0x0010000000000000, UECodeGen_Private::EPropertyGenFlags::Float, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FLightmassMaterialInterfaceSettings, EmissiveBoost), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_EmissiveBoost_MetaData), NewProp_EmissiveBoost_MetaData) };
|
||
|
|
const UECodeGen_Private::FFloatPropertyParams Z_Construct_UScriptStruct_FLightmassMaterialInterfaceSettings_Statics::NewProp_DiffuseBoost = { "DiffuseBoost", nullptr, (EPropertyFlags)0x0010000000000001, UECodeGen_Private::EPropertyGenFlags::Float, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FLightmassMaterialInterfaceSettings, DiffuseBoost), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_DiffuseBoost_MetaData), NewProp_DiffuseBoost_MetaData) };
|
||
|
|
const UECodeGen_Private::FFloatPropertyParams Z_Construct_UScriptStruct_FLightmassMaterialInterfaceSettings_Statics::NewProp_ExportResolutionScale = { "ExportResolutionScale", nullptr, (EPropertyFlags)0x0010000000000001, UECodeGen_Private::EPropertyGenFlags::Float, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FLightmassMaterialInterfaceSettings, ExportResolutionScale), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_ExportResolutionScale_MetaData), NewProp_ExportResolutionScale_MetaData) };
|
||
|
|
void Z_Construct_UScriptStruct_FLightmassMaterialInterfaceSettings_Statics::NewProp_bCastShadowAsMasked_SetBit(void* Obj)
|
||
|
|
{
|
||
|
|
((FLightmassMaterialInterfaceSettings*)Obj)->bCastShadowAsMasked = 1;
|
||
|
|
}
|
||
|
|
const UECodeGen_Private::FBoolPropertyParams Z_Construct_UScriptStruct_FLightmassMaterialInterfaceSettings_Statics::NewProp_bCastShadowAsMasked = { "bCastShadowAsMasked", nullptr, (EPropertyFlags)0x0010000000000001, UECodeGen_Private::EPropertyGenFlags::Bool , RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, sizeof(uint8), sizeof(FLightmassMaterialInterfaceSettings), &Z_Construct_UScriptStruct_FLightmassMaterialInterfaceSettings_Statics::NewProp_bCastShadowAsMasked_SetBit, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_bCastShadowAsMasked_MetaData), NewProp_bCastShadowAsMasked_MetaData) };
|
||
|
|
void Z_Construct_UScriptStruct_FLightmassMaterialInterfaceSettings_Statics::NewProp_bOverrideCastShadowAsMasked_SetBit(void* Obj)
|
||
|
|
{
|
||
|
|
((FLightmassMaterialInterfaceSettings*)Obj)->bOverrideCastShadowAsMasked = 1;
|
||
|
|
}
|
||
|
|
const UECodeGen_Private::FBoolPropertyParams Z_Construct_UScriptStruct_FLightmassMaterialInterfaceSettings_Statics::NewProp_bOverrideCastShadowAsMasked = { "bOverrideCastShadowAsMasked", nullptr, (EPropertyFlags)0x0010000000000000, UECodeGen_Private::EPropertyGenFlags::Bool , RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, sizeof(uint8), sizeof(FLightmassMaterialInterfaceSettings), &Z_Construct_UScriptStruct_FLightmassMaterialInterfaceSettings_Statics::NewProp_bOverrideCastShadowAsMasked_SetBit, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_bOverrideCastShadowAsMasked_MetaData), NewProp_bOverrideCastShadowAsMasked_MetaData) };
|
||
|
|
void Z_Construct_UScriptStruct_FLightmassMaterialInterfaceSettings_Statics::NewProp_bOverrideEmissiveBoost_SetBit(void* Obj)
|
||
|
|
{
|
||
|
|
((FLightmassMaterialInterfaceSettings*)Obj)->bOverrideEmissiveBoost = 1;
|
||
|
|
}
|
||
|
|
const UECodeGen_Private::FBoolPropertyParams Z_Construct_UScriptStruct_FLightmassMaterialInterfaceSettings_Statics::NewProp_bOverrideEmissiveBoost = { "bOverrideEmissiveBoost", nullptr, (EPropertyFlags)0x0010000000000000, UECodeGen_Private::EPropertyGenFlags::Bool , RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, sizeof(uint8), sizeof(FLightmassMaterialInterfaceSettings), &Z_Construct_UScriptStruct_FLightmassMaterialInterfaceSettings_Statics::NewProp_bOverrideEmissiveBoost_SetBit, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_bOverrideEmissiveBoost_MetaData), NewProp_bOverrideEmissiveBoost_MetaData) };
|
||
|
|
void Z_Construct_UScriptStruct_FLightmassMaterialInterfaceSettings_Statics::NewProp_bOverrideDiffuseBoost_SetBit(void* Obj)
|
||
|
|
{
|
||
|
|
((FLightmassMaterialInterfaceSettings*)Obj)->bOverrideDiffuseBoost = 1;
|
||
|
|
}
|
||
|
|
const UECodeGen_Private::FBoolPropertyParams Z_Construct_UScriptStruct_FLightmassMaterialInterfaceSettings_Statics::NewProp_bOverrideDiffuseBoost = { "bOverrideDiffuseBoost", nullptr, (EPropertyFlags)0x0010000000000000, UECodeGen_Private::EPropertyGenFlags::Bool , RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, sizeof(uint8), sizeof(FLightmassMaterialInterfaceSettings), &Z_Construct_UScriptStruct_FLightmassMaterialInterfaceSettings_Statics::NewProp_bOverrideDiffuseBoost_SetBit, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_bOverrideDiffuseBoost_MetaData), NewProp_bOverrideDiffuseBoost_MetaData) };
|
||
|
|
void Z_Construct_UScriptStruct_FLightmassMaterialInterfaceSettings_Statics::NewProp_bOverrideExportResolutionScale_SetBit(void* Obj)
|
||
|
|
{
|
||
|
|
((FLightmassMaterialInterfaceSettings*)Obj)->bOverrideExportResolutionScale = 1;
|
||
|
|
}
|
||
|
|
const UECodeGen_Private::FBoolPropertyParams Z_Construct_UScriptStruct_FLightmassMaterialInterfaceSettings_Statics::NewProp_bOverrideExportResolutionScale = { "bOverrideExportResolutionScale", nullptr, (EPropertyFlags)0x0010000000000000, UECodeGen_Private::EPropertyGenFlags::Bool , RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, sizeof(uint8), sizeof(FLightmassMaterialInterfaceSettings), &Z_Construct_UScriptStruct_FLightmassMaterialInterfaceSettings_Statics::NewProp_bOverrideExportResolutionScale_SetBit, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_bOverrideExportResolutionScale_MetaData), NewProp_bOverrideExportResolutionScale_MetaData) };
|
||
|
|
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UScriptStruct_FLightmassMaterialInterfaceSettings_Statics::PropPointers[] = {
|
||
|
|
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FLightmassMaterialInterfaceSettings_Statics::NewProp_EmissiveBoost,
|
||
|
|
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FLightmassMaterialInterfaceSettings_Statics::NewProp_DiffuseBoost,
|
||
|
|
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FLightmassMaterialInterfaceSettings_Statics::NewProp_ExportResolutionScale,
|
||
|
|
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FLightmassMaterialInterfaceSettings_Statics::NewProp_bCastShadowAsMasked,
|
||
|
|
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FLightmassMaterialInterfaceSettings_Statics::NewProp_bOverrideCastShadowAsMasked,
|
||
|
|
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FLightmassMaterialInterfaceSettings_Statics::NewProp_bOverrideEmissiveBoost,
|
||
|
|
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FLightmassMaterialInterfaceSettings_Statics::NewProp_bOverrideDiffuseBoost,
|
||
|
|
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FLightmassMaterialInterfaceSettings_Statics::NewProp_bOverrideExportResolutionScale,
|
||
|
|
};
|
||
|
|
static_assert(UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FLightmassMaterialInterfaceSettings_Statics::PropPointers) < 2048);
|
||
|
|
// ********** End ScriptStruct FLightmassMaterialInterfaceSettings Property Definitions ************
|
||
|
|
const UECodeGen_Private::FStructParams Z_Construct_UScriptStruct_FLightmassMaterialInterfaceSettings_Statics::StructParams = {
|
||
|
|
(UObject* (*)())Z_Construct_UPackage__Script_Engine,
|
||
|
|
nullptr,
|
||
|
|
&NewStructOps,
|
||
|
|
"LightmassMaterialInterfaceSettings",
|
||
|
|
Z_Construct_UScriptStruct_FLightmassMaterialInterfaceSettings_Statics::PropPointers,
|
||
|
|
UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FLightmassMaterialInterfaceSettings_Statics::PropPointers),
|
||
|
|
sizeof(FLightmassMaterialInterfaceSettings),
|
||
|
|
alignof(FLightmassMaterialInterfaceSettings),
|
||
|
|
RF_Public|RF_Transient|RF_MarkAsNative,
|
||
|
|
EStructFlags(0x00000001),
|
||
|
|
METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FLightmassMaterialInterfaceSettings_Statics::Struct_MetaDataParams), Z_Construct_UScriptStruct_FLightmassMaterialInterfaceSettings_Statics::Struct_MetaDataParams)
|
||
|
|
};
|
||
|
|
UScriptStruct* Z_Construct_UScriptStruct_FLightmassMaterialInterfaceSettings()
|
||
|
|
{
|
||
|
|
if (!Z_Registration_Info_UScriptStruct_FLightmassMaterialInterfaceSettings.InnerSingleton)
|
||
|
|
{
|
||
|
|
UECodeGen_Private::ConstructUScriptStruct(Z_Registration_Info_UScriptStruct_FLightmassMaterialInterfaceSettings.InnerSingleton, Z_Construct_UScriptStruct_FLightmassMaterialInterfaceSettings_Statics::StructParams);
|
||
|
|
}
|
||
|
|
return CastChecked<UScriptStruct>(Z_Registration_Info_UScriptStruct_FLightmassMaterialInterfaceSettings.InnerSingleton);
|
||
|
|
}
|
||
|
|
// ********** End ScriptStruct FLightmassMaterialInterfaceSettings *********************************
|
||
|
|
|
||
|
|
// ********** Begin ScriptStruct FMaterialTextureInfo **********************************************
|
||
|
|
struct Z_Construct_UScriptStruct_FMaterialTextureInfo_Statics
|
||
|
|
{
|
||
|
|
static inline consteval int32 GetStructSize() { return sizeof(FMaterialTextureInfo); }
|
||
|
|
static inline consteval int16 GetStructAlignment() { return alignof(FMaterialTextureInfo); }
|
||
|
|
#if WITH_METADATA
|
||
|
|
static constexpr UECodeGen_Private::FMetaDataPairParam Struct_MetaDataParams[] = {
|
||
|
|
{ "Comment", "/** \n * This struct holds data about how a texture is sampled within a material.\n */" },
|
||
|
|
{ "ModuleRelativePath", "Public/Materials/MaterialInterface.h" },
|
||
|
|
{ "ToolTip", "This struct holds data about how a texture is sampled within a material." },
|
||
|
|
};
|
||
|
|
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_SamplingScale_MetaData[] = {
|
||
|
|
{ "Comment", "/** The scale used when sampling the texture */" },
|
||
|
|
{ "ModuleRelativePath", "Public/Materials/MaterialInterface.h" },
|
||
|
|
{ "ToolTip", "The scale used when sampling the texture" },
|
||
|
|
};
|
||
|
|
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_UVChannelIndex_MetaData[] = {
|
||
|
|
{ "Comment", "/** The coordinate index used when sampling the texture */" },
|
||
|
|
{ "ModuleRelativePath", "Public/Materials/MaterialInterface.h" },
|
||
|
|
{ "ToolTip", "The coordinate index used when sampling the texture" },
|
||
|
|
};
|
||
|
|
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_TextureName_MetaData[] = {
|
||
|
|
{ "Comment", "/** The texture name. Used for debugging and also to for quick matching of the entries. */" },
|
||
|
|
{ "ModuleRelativePath", "Public/Materials/MaterialInterface.h" },
|
||
|
|
{ "ToolTip", "The texture name. Used for debugging and also to for quick matching of the entries." },
|
||
|
|
};
|
||
|
|
#if WITH_EDITORONLY_DATA
|
||
|
|
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_TextureReference_MetaData[] = {
|
||
|
|
{ "Comment", "/** The reference to the texture, used to keep the TextureName valid even if it gets renamed. */" },
|
||
|
|
{ "ModuleRelativePath", "Public/Materials/MaterialInterface.h" },
|
||
|
|
{ "ToolTip", "The reference to the texture, used to keep the TextureName valid even if it gets renamed." },
|
||
|
|
};
|
||
|
|
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_TextureIndex_MetaData[] = {
|
||
|
|
{ "Comment", "/** \n\x09 * The texture index in the material resource the data was built from.\n\x09 * This must be transient as it depends on which shader map was used for the build. \n\x09 */" },
|
||
|
|
{ "ModuleRelativePath", "Public/Materials/MaterialInterface.h" },
|
||
|
|
{ "ToolTip", "The texture index in the material resource the data was built from.\nThis must be transient as it depends on which shader map was used for the build." },
|
||
|
|
};
|
||
|
|
#endif // WITH_EDITORONLY_DATA
|
||
|
|
#endif // WITH_METADATA
|
||
|
|
|
||
|
|
// ********** Begin ScriptStruct FMaterialTextureInfo constinit property declarations **************
|
||
|
|
static const UECodeGen_Private::FFloatPropertyParams NewProp_SamplingScale;
|
||
|
|
static const UECodeGen_Private::FIntPropertyParams NewProp_UVChannelIndex;
|
||
|
|
static const UECodeGen_Private::FNamePropertyParams NewProp_TextureName;
|
||
|
|
#if WITH_EDITORONLY_DATA
|
||
|
|
static const UECodeGen_Private::FStructPropertyParams NewProp_TextureReference;
|
||
|
|
static const UECodeGen_Private::FIntPropertyParams NewProp_TextureIndex;
|
||
|
|
#endif // WITH_EDITORONLY_DATA
|
||
|
|
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
|
||
|
|
// ********** End ScriptStruct FMaterialTextureInfo constinit property declarations ****************
|
||
|
|
static void* NewStructOps()
|
||
|
|
{
|
||
|
|
return (UScriptStruct::ICppStructOps*)new UScriptStruct::TCppStructOps<FMaterialTextureInfo>();
|
||
|
|
}
|
||
|
|
static const UECodeGen_Private::FStructParams StructParams;
|
||
|
|
}; // struct Z_Construct_UScriptStruct_FMaterialTextureInfo_Statics
|
||
|
|
static FStructRegistrationInfo Z_Registration_Info_UScriptStruct_FMaterialTextureInfo;
|
||
|
|
class UScriptStruct* FMaterialTextureInfo::StaticStruct()
|
||
|
|
{
|
||
|
|
if (!Z_Registration_Info_UScriptStruct_FMaterialTextureInfo.OuterSingleton)
|
||
|
|
{
|
||
|
|
Z_Registration_Info_UScriptStruct_FMaterialTextureInfo.OuterSingleton = GetStaticStruct(Z_Construct_UScriptStruct_FMaterialTextureInfo, (UObject*)Z_Construct_UPackage__Script_Engine(), TEXT("MaterialTextureInfo"));
|
||
|
|
}
|
||
|
|
return Z_Registration_Info_UScriptStruct_FMaterialTextureInfo.OuterSingleton;
|
||
|
|
}
|
||
|
|
|
||
|
|
// ********** Begin ScriptStruct FMaterialTextureInfo Property Definitions *************************
|
||
|
|
const UECodeGen_Private::FFloatPropertyParams Z_Construct_UScriptStruct_FMaterialTextureInfo_Statics::NewProp_SamplingScale = { "SamplingScale", nullptr, (EPropertyFlags)0x0010000000000000, UECodeGen_Private::EPropertyGenFlags::Float, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FMaterialTextureInfo, SamplingScale), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_SamplingScale_MetaData), NewProp_SamplingScale_MetaData) };
|
||
|
|
const UECodeGen_Private::FIntPropertyParams Z_Construct_UScriptStruct_FMaterialTextureInfo_Statics::NewProp_UVChannelIndex = { "UVChannelIndex", nullptr, (EPropertyFlags)0x0010000000000000, UECodeGen_Private::EPropertyGenFlags::Int, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FMaterialTextureInfo, UVChannelIndex), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_UVChannelIndex_MetaData), NewProp_UVChannelIndex_MetaData) };
|
||
|
|
const UECodeGen_Private::FNamePropertyParams Z_Construct_UScriptStruct_FMaterialTextureInfo_Statics::NewProp_TextureName = { "TextureName", nullptr, (EPropertyFlags)0x0010000000000000, UECodeGen_Private::EPropertyGenFlags::Name, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FMaterialTextureInfo, TextureName), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_TextureName_MetaData), NewProp_TextureName_MetaData) };
|
||
|
|
#if WITH_EDITORONLY_DATA
|
||
|
|
const UECodeGen_Private::FStructPropertyParams Z_Construct_UScriptStruct_FMaterialTextureInfo_Statics::NewProp_TextureReference = { "TextureReference", nullptr, (EPropertyFlags)0x0010000800000000, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FMaterialTextureInfo, TextureReference), Z_Construct_UScriptStruct_FSoftObjectPath, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_TextureReference_MetaData), NewProp_TextureReference_MetaData) }; // 2425717601
|
||
|
|
const UECodeGen_Private::FIntPropertyParams Z_Construct_UScriptStruct_FMaterialTextureInfo_Statics::NewProp_TextureIndex = { "TextureIndex", nullptr, (EPropertyFlags)0x0010000800002000, UECodeGen_Private::EPropertyGenFlags::Int, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FMaterialTextureInfo, TextureIndex), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_TextureIndex_MetaData), NewProp_TextureIndex_MetaData) };
|
||
|
|
#endif // WITH_EDITORONLY_DATA
|
||
|
|
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UScriptStruct_FMaterialTextureInfo_Statics::PropPointers[] = {
|
||
|
|
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FMaterialTextureInfo_Statics::NewProp_SamplingScale,
|
||
|
|
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FMaterialTextureInfo_Statics::NewProp_UVChannelIndex,
|
||
|
|
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FMaterialTextureInfo_Statics::NewProp_TextureName,
|
||
|
|
#if WITH_EDITORONLY_DATA
|
||
|
|
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FMaterialTextureInfo_Statics::NewProp_TextureReference,
|
||
|
|
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FMaterialTextureInfo_Statics::NewProp_TextureIndex,
|
||
|
|
#endif // WITH_EDITORONLY_DATA
|
||
|
|
};
|
||
|
|
static_assert(UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FMaterialTextureInfo_Statics::PropPointers) < 2048);
|
||
|
|
// ********** End ScriptStruct FMaterialTextureInfo Property Definitions ***************************
|
||
|
|
const UECodeGen_Private::FStructParams Z_Construct_UScriptStruct_FMaterialTextureInfo_Statics::StructParams = {
|
||
|
|
(UObject* (*)())Z_Construct_UPackage__Script_Engine,
|
||
|
|
nullptr,
|
||
|
|
&NewStructOps,
|
||
|
|
"MaterialTextureInfo",
|
||
|
|
Z_Construct_UScriptStruct_FMaterialTextureInfo_Statics::PropPointers,
|
||
|
|
UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FMaterialTextureInfo_Statics::PropPointers),
|
||
|
|
sizeof(FMaterialTextureInfo),
|
||
|
|
alignof(FMaterialTextureInfo),
|
||
|
|
RF_Public|RF_Transient|RF_MarkAsNative,
|
||
|
|
EStructFlags(0x00000001),
|
||
|
|
METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FMaterialTextureInfo_Statics::Struct_MetaDataParams), Z_Construct_UScriptStruct_FMaterialTextureInfo_Statics::Struct_MetaDataParams)
|
||
|
|
};
|
||
|
|
UScriptStruct* Z_Construct_UScriptStruct_FMaterialTextureInfo()
|
||
|
|
{
|
||
|
|
if (!Z_Registration_Info_UScriptStruct_FMaterialTextureInfo.InnerSingleton)
|
||
|
|
{
|
||
|
|
UECodeGen_Private::ConstructUScriptStruct(Z_Registration_Info_UScriptStruct_FMaterialTextureInfo.InnerSingleton, Z_Construct_UScriptStruct_FMaterialTextureInfo_Statics::StructParams);
|
||
|
|
}
|
||
|
|
return CastChecked<UScriptStruct>(Z_Registration_Info_UScriptStruct_FMaterialTextureInfo.InnerSingleton);
|
||
|
|
}
|
||
|
|
// ********** End ScriptStruct FMaterialTextureInfo ************************************************
|
||
|
|
|
||
|
|
// ********** Begin ScriptStruct FTextureSamplingInfo **********************************************
|
||
|
|
struct Z_Construct_UScriptStruct_FTextureSamplingInfo_Statics
|
||
|
|
{
|
||
|
|
static inline consteval int32 GetStructSize() { return sizeof(FTextureSamplingInfo); }
|
||
|
|
static inline consteval int16 GetStructAlignment() { return alignof(FTextureSamplingInfo); }
|
||
|
|
#if WITH_METADATA
|
||
|
|
static constexpr UECodeGen_Private::FMetaDataPairParam Struct_MetaDataParams[] = {
|
||
|
|
{ "ModuleRelativePath", "Public/Materials/MaterialInterface.h" },
|
||
|
|
};
|
||
|
|
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_Texture_MetaData[] = {
|
||
|
|
{ "ModuleRelativePath", "Public/Materials/MaterialInterface.h" },
|
||
|
|
};
|
||
|
|
#endif // WITH_METADATA
|
||
|
|
|
||
|
|
// ********** Begin ScriptStruct FTextureSamplingInfo constinit property declarations **************
|
||
|
|
static const UECodeGen_Private::FObjectPropertyParams NewProp_Texture;
|
||
|
|
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
|
||
|
|
// ********** End ScriptStruct FTextureSamplingInfo constinit property declarations ****************
|
||
|
|
static void* NewStructOps()
|
||
|
|
{
|
||
|
|
return (UScriptStruct::ICppStructOps*)new UScriptStruct::TCppStructOps<FTextureSamplingInfo>();
|
||
|
|
}
|
||
|
|
static const UECodeGen_Private::FStructParams StructParams;
|
||
|
|
}; // struct Z_Construct_UScriptStruct_FTextureSamplingInfo_Statics
|
||
|
|
static FStructRegistrationInfo Z_Registration_Info_UScriptStruct_FTextureSamplingInfo;
|
||
|
|
class UScriptStruct* FTextureSamplingInfo::StaticStruct()
|
||
|
|
{
|
||
|
|
if (!Z_Registration_Info_UScriptStruct_FTextureSamplingInfo.OuterSingleton)
|
||
|
|
{
|
||
|
|
Z_Registration_Info_UScriptStruct_FTextureSamplingInfo.OuterSingleton = GetStaticStruct(Z_Construct_UScriptStruct_FTextureSamplingInfo, (UObject*)Z_Construct_UPackage__Script_Engine(), TEXT("TextureSamplingInfo"));
|
||
|
|
}
|
||
|
|
return Z_Registration_Info_UScriptStruct_FTextureSamplingInfo.OuterSingleton;
|
||
|
|
}
|
||
|
|
|
||
|
|
// ********** Begin ScriptStruct FTextureSamplingInfo Property Definitions *************************
|
||
|
|
const UECodeGen_Private::FObjectPropertyParams Z_Construct_UScriptStruct_FTextureSamplingInfo_Statics::NewProp_Texture = { "Texture", nullptr, (EPropertyFlags)0x0114000000000000, UECodeGen_Private::EPropertyGenFlags::Object | UECodeGen_Private::EPropertyGenFlags::ObjectPtr, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FTextureSamplingInfo, Texture), Z_Construct_UClass_UTexture_NoRegister, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_Texture_MetaData), NewProp_Texture_MetaData) };
|
||
|
|
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UScriptStruct_FTextureSamplingInfo_Statics::PropPointers[] = {
|
||
|
|
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FTextureSamplingInfo_Statics::NewProp_Texture,
|
||
|
|
};
|
||
|
|
static_assert(UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FTextureSamplingInfo_Statics::PropPointers) < 2048);
|
||
|
|
// ********** End ScriptStruct FTextureSamplingInfo Property Definitions ***************************
|
||
|
|
const UECodeGen_Private::FStructParams Z_Construct_UScriptStruct_FTextureSamplingInfo_Statics::StructParams = {
|
||
|
|
(UObject* (*)())Z_Construct_UPackage__Script_Engine,
|
||
|
|
nullptr,
|
||
|
|
&NewStructOps,
|
||
|
|
"TextureSamplingInfo",
|
||
|
|
Z_Construct_UScriptStruct_FTextureSamplingInfo_Statics::PropPointers,
|
||
|
|
UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FTextureSamplingInfo_Statics::PropPointers),
|
||
|
|
sizeof(FTextureSamplingInfo),
|
||
|
|
alignof(FTextureSamplingInfo),
|
||
|
|
RF_Public|RF_Transient|RF_MarkAsNative,
|
||
|
|
EStructFlags(0x00000001),
|
||
|
|
METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FTextureSamplingInfo_Statics::Struct_MetaDataParams), Z_Construct_UScriptStruct_FTextureSamplingInfo_Statics::Struct_MetaDataParams)
|
||
|
|
};
|
||
|
|
UScriptStruct* Z_Construct_UScriptStruct_FTextureSamplingInfo()
|
||
|
|
{
|
||
|
|
if (!Z_Registration_Info_UScriptStruct_FTextureSamplingInfo.InnerSingleton)
|
||
|
|
{
|
||
|
|
UECodeGen_Private::ConstructUScriptStruct(Z_Registration_Info_UScriptStruct_FTextureSamplingInfo.InnerSingleton, Z_Construct_UScriptStruct_FTextureSamplingInfo_Statics::StructParams);
|
||
|
|
}
|
||
|
|
return CastChecked<UScriptStruct>(Z_Registration_Info_UScriptStruct_FTextureSamplingInfo.InnerSingleton);
|
||
|
|
}
|
||
|
|
// ********** End ScriptStruct FTextureSamplingInfo ************************************************
|
||
|
|
|
||
|
|
// ********** Begin ScriptStruct FMaterialCachedTexturesSamplingInfo *******************************
|
||
|
|
struct Z_Construct_UScriptStruct_FMaterialCachedTexturesSamplingInfo_Statics
|
||
|
|
{
|
||
|
|
static inline consteval int32 GetStructSize() { return sizeof(FMaterialCachedTexturesSamplingInfo); }
|
||
|
|
static inline consteval int16 GetStructAlignment() { return alignof(FMaterialCachedTexturesSamplingInfo); }
|
||
|
|
#if WITH_METADATA
|
||
|
|
static constexpr UECodeGen_Private::FMetaDataPairParam Struct_MetaDataParams[] = {
|
||
|
|
{ "ModuleRelativePath", "Public/Materials/MaterialInterface.h" },
|
||
|
|
};
|
||
|
|
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_TextureSamplingInfos_MetaData[] = {
|
||
|
|
{ "ModuleRelativePath", "Public/Materials/MaterialInterface.h" },
|
||
|
|
};
|
||
|
|
#endif // WITH_METADATA
|
||
|
|
|
||
|
|
// ********** Begin ScriptStruct FMaterialCachedTexturesSamplingInfo constinit property declarations
|
||
|
|
static const UECodeGen_Private::FStructPropertyParams NewProp_TextureSamplingInfos_Inner;
|
||
|
|
static const UECodeGen_Private::FArrayPropertyParams NewProp_TextureSamplingInfos;
|
||
|
|
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
|
||
|
|
// ********** End ScriptStruct FMaterialCachedTexturesSamplingInfo constinit property declarations *
|
||
|
|
static void* NewStructOps()
|
||
|
|
{
|
||
|
|
return (UScriptStruct::ICppStructOps*)new UScriptStruct::TCppStructOps<FMaterialCachedTexturesSamplingInfo>();
|
||
|
|
}
|
||
|
|
static const UECodeGen_Private::FStructParams StructParams;
|
||
|
|
}; // struct Z_Construct_UScriptStruct_FMaterialCachedTexturesSamplingInfo_Statics
|
||
|
|
static FStructRegistrationInfo Z_Registration_Info_UScriptStruct_FMaterialCachedTexturesSamplingInfo;
|
||
|
|
class UScriptStruct* FMaterialCachedTexturesSamplingInfo::StaticStruct()
|
||
|
|
{
|
||
|
|
if (!Z_Registration_Info_UScriptStruct_FMaterialCachedTexturesSamplingInfo.OuterSingleton)
|
||
|
|
{
|
||
|
|
Z_Registration_Info_UScriptStruct_FMaterialCachedTexturesSamplingInfo.OuterSingleton = GetStaticStruct(Z_Construct_UScriptStruct_FMaterialCachedTexturesSamplingInfo, (UObject*)Z_Construct_UPackage__Script_Engine(), TEXT("MaterialCachedTexturesSamplingInfo"));
|
||
|
|
}
|
||
|
|
return Z_Registration_Info_UScriptStruct_FMaterialCachedTexturesSamplingInfo.OuterSingleton;
|
||
|
|
}
|
||
|
|
|
||
|
|
// ********** Begin ScriptStruct FMaterialCachedTexturesSamplingInfo Property Definitions **********
|
||
|
|
const UECodeGen_Private::FStructPropertyParams Z_Construct_UScriptStruct_FMaterialCachedTexturesSamplingInfo_Statics::NewProp_TextureSamplingInfos_Inner = { "TextureSamplingInfos", nullptr, (EPropertyFlags)0x0000000000000000, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, 0, Z_Construct_UScriptStruct_FTextureSamplingInfo, METADATA_PARAMS(0, nullptr) }; // 847698907
|
||
|
|
const UECodeGen_Private::FArrayPropertyParams Z_Construct_UScriptStruct_FMaterialCachedTexturesSamplingInfo_Statics::NewProp_TextureSamplingInfos = { "TextureSamplingInfos", nullptr, (EPropertyFlags)0x0010000000000000, UECodeGen_Private::EPropertyGenFlags::Array, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FMaterialCachedTexturesSamplingInfo, TextureSamplingInfos), EArrayPropertyFlags::None, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_TextureSamplingInfos_MetaData), NewProp_TextureSamplingInfos_MetaData) }; // 847698907
|
||
|
|
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UScriptStruct_FMaterialCachedTexturesSamplingInfo_Statics::PropPointers[] = {
|
||
|
|
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FMaterialCachedTexturesSamplingInfo_Statics::NewProp_TextureSamplingInfos_Inner,
|
||
|
|
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FMaterialCachedTexturesSamplingInfo_Statics::NewProp_TextureSamplingInfos,
|
||
|
|
};
|
||
|
|
static_assert(UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FMaterialCachedTexturesSamplingInfo_Statics::PropPointers) < 2048);
|
||
|
|
// ********** End ScriptStruct FMaterialCachedTexturesSamplingInfo Property Definitions ************
|
||
|
|
const UECodeGen_Private::FStructParams Z_Construct_UScriptStruct_FMaterialCachedTexturesSamplingInfo_Statics::StructParams = {
|
||
|
|
(UObject* (*)())Z_Construct_UPackage__Script_Engine,
|
||
|
|
nullptr,
|
||
|
|
&NewStructOps,
|
||
|
|
"MaterialCachedTexturesSamplingInfo",
|
||
|
|
Z_Construct_UScriptStruct_FMaterialCachedTexturesSamplingInfo_Statics::PropPointers,
|
||
|
|
UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FMaterialCachedTexturesSamplingInfo_Statics::PropPointers),
|
||
|
|
sizeof(FMaterialCachedTexturesSamplingInfo),
|
||
|
|
alignof(FMaterialCachedTexturesSamplingInfo),
|
||
|
|
RF_Public|RF_Transient|RF_MarkAsNative,
|
||
|
|
EStructFlags(0x00000001),
|
||
|
|
METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FMaterialCachedTexturesSamplingInfo_Statics::Struct_MetaDataParams), Z_Construct_UScriptStruct_FMaterialCachedTexturesSamplingInfo_Statics::Struct_MetaDataParams)
|
||
|
|
};
|
||
|
|
UScriptStruct* Z_Construct_UScriptStruct_FMaterialCachedTexturesSamplingInfo()
|
||
|
|
{
|
||
|
|
if (!Z_Registration_Info_UScriptStruct_FMaterialCachedTexturesSamplingInfo.InnerSingleton)
|
||
|
|
{
|
||
|
|
UECodeGen_Private::ConstructUScriptStruct(Z_Registration_Info_UScriptStruct_FMaterialCachedTexturesSamplingInfo.InnerSingleton, Z_Construct_UScriptStruct_FMaterialCachedTexturesSamplingInfo_Statics::StructParams);
|
||
|
|
}
|
||
|
|
return CastChecked<UScriptStruct>(Z_Registration_Info_UScriptStruct_FMaterialCachedTexturesSamplingInfo.InnerSingleton);
|
||
|
|
}
|
||
|
|
// ********** End ScriptStruct FMaterialCachedTexturesSamplingInfo *********************************
|
||
|
|
|
||
|
|
// ********** Begin Class UMaterialInterfaceEditorOnlyData *****************************************
|
||
|
|
FClassRegistrationInfo Z_Registration_Info_UClass_UMaterialInterfaceEditorOnlyData;
|
||
|
|
UClass* UMaterialInterfaceEditorOnlyData::GetPrivateStaticClass()
|
||
|
|
{
|
||
|
|
using TClass = UMaterialInterfaceEditorOnlyData;
|
||
|
|
if (!Z_Registration_Info_UClass_UMaterialInterfaceEditorOnlyData.InnerSingleton)
|
||
|
|
{
|
||
|
|
GetPrivateStaticClassBody(
|
||
|
|
TClass::StaticPackage(),
|
||
|
|
TEXT("MaterialInterfaceEditorOnlyData"),
|
||
|
|
Z_Registration_Info_UClass_UMaterialInterfaceEditorOnlyData.InnerSingleton,
|
||
|
|
StaticRegisterNativesUMaterialInterfaceEditorOnlyData,
|
||
|
|
sizeof(TClass),
|
||
|
|
alignof(TClass),
|
||
|
|
TClass::StaticClassFlags,
|
||
|
|
TClass::StaticClassCastFlags(),
|
||
|
|
TClass::StaticConfigName(),
|
||
|
|
(UClass::ClassConstructorType)InternalConstructor<TClass>,
|
||
|
|
(UClass::ClassVTableHelperCtorCallerType)InternalVTableHelperCtorCaller<TClass>,
|
||
|
|
UOBJECT_CPPCLASS_STATICFUNCTIONS_FORCLASS(TClass),
|
||
|
|
&TClass::Super::StaticClass,
|
||
|
|
&TClass::WithinClass::StaticClass
|
||
|
|
);
|
||
|
|
}
|
||
|
|
return Z_Registration_Info_UClass_UMaterialInterfaceEditorOnlyData.InnerSingleton;
|
||
|
|
}
|
||
|
|
UClass* Z_Construct_UClass_UMaterialInterfaceEditorOnlyData_NoRegister()
|
||
|
|
{
|
||
|
|
return UMaterialInterfaceEditorOnlyData::GetPrivateStaticClass();
|
||
|
|
}
|
||
|
|
struct Z_Construct_UClass_UMaterialInterfaceEditorOnlyData_Statics
|
||
|
|
{
|
||
|
|
#if WITH_METADATA
|
||
|
|
static constexpr UECodeGen_Private::FMetaDataPairParam Class_MetaDataParams[] = {
|
||
|
|
{ "IncludePath", "Materials/MaterialInterface.h" },
|
||
|
|
{ "ModuleRelativePath", "Public/Materials/MaterialInterface.h" },
|
||
|
|
};
|
||
|
|
#endif // WITH_METADATA
|
||
|
|
|
||
|
|
// ********** Begin Class UMaterialInterfaceEditorOnlyData constinit property declarations *********
|
||
|
|
// ********** End Class UMaterialInterfaceEditorOnlyData constinit property declarations ***********
|
||
|
|
static UObject* (*const DependentSingletons[])();
|
||
|
|
static constexpr FCppClassTypeInfoStatic StaticCppClassTypeInfo = {
|
||
|
|
TCppClassTypeTraits<UMaterialInterfaceEditorOnlyData>::IsAbstract,
|
||
|
|
};
|
||
|
|
static const UECodeGen_Private::FClassParams ClassParams;
|
||
|
|
}; // struct Z_Construct_UClass_UMaterialInterfaceEditorOnlyData_Statics
|
||
|
|
UObject* (*const Z_Construct_UClass_UMaterialInterfaceEditorOnlyData_Statics::DependentSingletons[])() = {
|
||
|
|
(UObject* (*)())Z_Construct_UClass_UObject,
|
||
|
|
(UObject* (*)())Z_Construct_UPackage__Script_Engine,
|
||
|
|
};
|
||
|
|
static_assert(UE_ARRAY_COUNT(Z_Construct_UClass_UMaterialInterfaceEditorOnlyData_Statics::DependentSingletons) < 16);
|
||
|
|
const UECodeGen_Private::FClassParams Z_Construct_UClass_UMaterialInterfaceEditorOnlyData_Statics::ClassParams = {
|
||
|
|
&UMaterialInterfaceEditorOnlyData::StaticClass,
|
||
|
|
nullptr,
|
||
|
|
&StaticCppClassTypeInfo,
|
||
|
|
DependentSingletons,
|
||
|
|
nullptr,
|
||
|
|
nullptr,
|
||
|
|
nullptr,
|
||
|
|
UE_ARRAY_COUNT(DependentSingletons),
|
||
|
|
0,
|
||
|
|
0,
|
||
|
|
0,
|
||
|
|
0x000000B0u,
|
||
|
|
METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UClass_UMaterialInterfaceEditorOnlyData_Statics::Class_MetaDataParams), Z_Construct_UClass_UMaterialInterfaceEditorOnlyData_Statics::Class_MetaDataParams)
|
||
|
|
};
|
||
|
|
void UMaterialInterfaceEditorOnlyData::StaticRegisterNativesUMaterialInterfaceEditorOnlyData()
|
||
|
|
{
|
||
|
|
}
|
||
|
|
UClass* Z_Construct_UClass_UMaterialInterfaceEditorOnlyData()
|
||
|
|
{
|
||
|
|
if (!Z_Registration_Info_UClass_UMaterialInterfaceEditorOnlyData.OuterSingleton)
|
||
|
|
{
|
||
|
|
UECodeGen_Private::ConstructUClass(Z_Registration_Info_UClass_UMaterialInterfaceEditorOnlyData.OuterSingleton, Z_Construct_UClass_UMaterialInterfaceEditorOnlyData_Statics::ClassParams);
|
||
|
|
}
|
||
|
|
return Z_Registration_Info_UClass_UMaterialInterfaceEditorOnlyData.OuterSingleton;
|
||
|
|
}
|
||
|
|
IMPLEMENT_FSTRUCTUREDARCHIVE_SERIALIZER(UMaterialInterfaceEditorOnlyData)
|
||
|
|
// ********** End Class UMaterialInterfaceEditorOnlyData *******************************************
|
||
|
|
|
||
|
|
// ********** Begin Class UMaterialInterface Function GetBaseMaterial ******************************
|
||
|
|
struct Z_Construct_UFunction_UMaterialInterface_GetBaseMaterial_Statics
|
||
|
|
{
|
||
|
|
struct MaterialInterface_eventGetBaseMaterial_Parms
|
||
|
|
{
|
||
|
|
UMaterial* ReturnValue;
|
||
|
|
};
|
||
|
|
#if WITH_METADATA
|
||
|
|
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
|
||
|
|
{ "Category", "Rendering|Material" },
|
||
|
|
{ "Comment", "/** Walks up parent chain and finds the base Material that this is an instance of. Just calls the virtual GetMaterial() */" },
|
||
|
|
{ "ModuleRelativePath", "Public/Materials/MaterialInterface.h" },
|
||
|
|
{ "ToolTip", "Walks up parent chain and finds the base Material that this is an instance of. Just calls the virtual GetMaterial()" },
|
||
|
|
};
|
||
|
|
#endif // WITH_METADATA
|
||
|
|
|
||
|
|
// ********** Begin Function GetBaseMaterial constinit property declarations ***********************
|
||
|
|
static const UECodeGen_Private::FObjectPropertyParams NewProp_ReturnValue;
|
||
|
|
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
|
||
|
|
// ********** End Function GetBaseMaterial constinit property declarations *************************
|
||
|
|
static const UECodeGen_Private::FFunctionParams FuncParams;
|
||
|
|
};
|
||
|
|
|
||
|
|
// ********** Begin Function GetBaseMaterial Property Definitions **********************************
|
||
|
|
const UECodeGen_Private::FObjectPropertyParams Z_Construct_UFunction_UMaterialInterface_GetBaseMaterial_Statics::NewProp_ReturnValue = { "ReturnValue", nullptr, (EPropertyFlags)0x0010000000000580, UECodeGen_Private::EPropertyGenFlags::Object, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(MaterialInterface_eventGetBaseMaterial_Parms, ReturnValue), Z_Construct_UClass_UMaterial_NoRegister, METADATA_PARAMS(0, nullptr) };
|
||
|
|
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_UMaterialInterface_GetBaseMaterial_Statics::PropPointers[] = {
|
||
|
|
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UMaterialInterface_GetBaseMaterial_Statics::NewProp_ReturnValue,
|
||
|
|
};
|
||
|
|
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_UMaterialInterface_GetBaseMaterial_Statics::PropPointers) < 2048);
|
||
|
|
// ********** End Function GetBaseMaterial Property Definitions ************************************
|
||
|
|
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_UMaterialInterface_GetBaseMaterial_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_UMaterialInterface, nullptr, "GetBaseMaterial", Z_Construct_UFunction_UMaterialInterface_GetBaseMaterial_Statics::PropPointers,
|
||
|
|
UE_ARRAY_COUNT(Z_Construct_UFunction_UMaterialInterface_GetBaseMaterial_Statics::PropPointers),
|
||
|
|
sizeof(Z_Construct_UFunction_UMaterialInterface_GetBaseMaterial_Statics::MaterialInterface_eventGetBaseMaterial_Parms),
|
||
|
|
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x04020403, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_UMaterialInterface_GetBaseMaterial_Statics::Function_MetaDataParams), Z_Construct_UFunction_UMaterialInterface_GetBaseMaterial_Statics::Function_MetaDataParams)}, };
|
||
|
|
static_assert(sizeof(Z_Construct_UFunction_UMaterialInterface_GetBaseMaterial_Statics::MaterialInterface_eventGetBaseMaterial_Parms) < MAX_uint16);
|
||
|
|
UFunction* Z_Construct_UFunction_UMaterialInterface_GetBaseMaterial()
|
||
|
|
{
|
||
|
|
static UFunction* ReturnFunction = nullptr;
|
||
|
|
if (!ReturnFunction)
|
||
|
|
{
|
||
|
|
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_UMaterialInterface_GetBaseMaterial_Statics::FuncParams);
|
||
|
|
}
|
||
|
|
return ReturnFunction;
|
||
|
|
}
|
||
|
|
DEFINE_FUNCTION(UMaterialInterface::execGetBaseMaterial)
|
||
|
|
{
|
||
|
|
P_FINISH;
|
||
|
|
P_NATIVE_BEGIN;
|
||
|
|
*(UMaterial**)Z_Param__Result=P_THIS->GetBaseMaterial();
|
||
|
|
P_NATIVE_END;
|
||
|
|
}
|
||
|
|
// ********** End Class UMaterialInterface Function GetBaseMaterial ********************************
|
||
|
|
|
||
|
|
// ********** Begin Class UMaterialInterface Function GetBlendMode *********************************
|
||
|
|
struct Z_Construct_UFunction_UMaterialInterface_GetBlendMode_Statics
|
||
|
|
{
|
||
|
|
struct MaterialInterface_eventGetBlendMode_Parms
|
||
|
|
{
|
||
|
|
TEnumAsByte<EBlendMode> ReturnValue;
|
||
|
|
};
|
||
|
|
#if WITH_METADATA
|
||
|
|
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
|
||
|
|
{ "Category", "Rendering|Material" },
|
||
|
|
{ "ModuleRelativePath", "Public/Materials/MaterialInterface.h" },
|
||
|
|
};
|
||
|
|
#endif // WITH_METADATA
|
||
|
|
|
||
|
|
// ********** Begin Function GetBlendMode constinit property declarations **************************
|
||
|
|
static const UECodeGen_Private::FBytePropertyParams NewProp_ReturnValue;
|
||
|
|
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
|
||
|
|
// ********** End Function GetBlendMode constinit property declarations ****************************
|
||
|
|
static const UECodeGen_Private::FFunctionParams FuncParams;
|
||
|
|
};
|
||
|
|
|
||
|
|
// ********** Begin Function GetBlendMode Property Definitions *************************************
|
||
|
|
const UECodeGen_Private::FBytePropertyParams Z_Construct_UFunction_UMaterialInterface_GetBlendMode_Statics::NewProp_ReturnValue = { "ReturnValue", nullptr, (EPropertyFlags)0x0010000000000580, UECodeGen_Private::EPropertyGenFlags::Byte, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(MaterialInterface_eventGetBlendMode_Parms, ReturnValue), Z_Construct_UEnum_Engine_EBlendMode, METADATA_PARAMS(0, nullptr) }; // 2147482168
|
||
|
|
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_UMaterialInterface_GetBlendMode_Statics::PropPointers[] = {
|
||
|
|
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UMaterialInterface_GetBlendMode_Statics::NewProp_ReturnValue,
|
||
|
|
};
|
||
|
|
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_UMaterialInterface_GetBlendMode_Statics::PropPointers) < 2048);
|
||
|
|
// ********** End Function GetBlendMode Property Definitions ***************************************
|
||
|
|
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_UMaterialInterface_GetBlendMode_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_UMaterialInterface, nullptr, "GetBlendMode", Z_Construct_UFunction_UMaterialInterface_GetBlendMode_Statics::PropPointers,
|
||
|
|
UE_ARRAY_COUNT(Z_Construct_UFunction_UMaterialInterface_GetBlendMode_Statics::PropPointers),
|
||
|
|
sizeof(Z_Construct_UFunction_UMaterialInterface_GetBlendMode_Statics::MaterialInterface_eventGetBlendMode_Parms),
|
||
|
|
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x54020402, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_UMaterialInterface_GetBlendMode_Statics::Function_MetaDataParams), Z_Construct_UFunction_UMaterialInterface_GetBlendMode_Statics::Function_MetaDataParams)}, };
|
||
|
|
static_assert(sizeof(Z_Construct_UFunction_UMaterialInterface_GetBlendMode_Statics::MaterialInterface_eventGetBlendMode_Parms) < MAX_uint16);
|
||
|
|
UFunction* Z_Construct_UFunction_UMaterialInterface_GetBlendMode()
|
||
|
|
{
|
||
|
|
static UFunction* ReturnFunction = nullptr;
|
||
|
|
if (!ReturnFunction)
|
||
|
|
{
|
||
|
|
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_UMaterialInterface_GetBlendMode_Statics::FuncParams);
|
||
|
|
}
|
||
|
|
return ReturnFunction;
|
||
|
|
}
|
||
|
|
DEFINE_FUNCTION(UMaterialInterface::execGetBlendMode)
|
||
|
|
{
|
||
|
|
P_FINISH;
|
||
|
|
P_NATIVE_BEGIN;
|
||
|
|
*(TEnumAsByte<EBlendMode>*)Z_Param__Result=P_THIS->GetBlendMode();
|
||
|
|
P_NATIVE_END;
|
||
|
|
}
|
||
|
|
// ********** End Class UMaterialInterface Function GetBlendMode ***********************************
|
||
|
|
|
||
|
|
// ********** Begin Class UMaterialInterface Function GetNaniteOverideMaterial *********************
|
||
|
|
struct Z_Construct_UFunction_UMaterialInterface_GetNaniteOverideMaterial_Statics
|
||
|
|
{
|
||
|
|
struct MaterialInterface_eventGetNaniteOverideMaterial_Parms
|
||
|
|
{
|
||
|
|
UMaterialInterface* ReturnValue;
|
||
|
|
};
|
||
|
|
#if WITH_METADATA
|
||
|
|
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
|
||
|
|
{ "Category", "Rendering|Material" },
|
||
|
|
{ "Comment", "/** Get the associated nanite override material. */" },
|
||
|
|
{ "ModuleRelativePath", "Public/Materials/MaterialInterface.h" },
|
||
|
|
{ "ToolTip", "Get the associated nanite override material." },
|
||
|
|
};
|
||
|
|
#endif // WITH_METADATA
|
||
|
|
|
||
|
|
// ********** Begin Function GetNaniteOverideMaterial constinit property declarations **************
|
||
|
|
static const UECodeGen_Private::FObjectPropertyParams NewProp_ReturnValue;
|
||
|
|
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
|
||
|
|
// ********** End Function GetNaniteOverideMaterial constinit property declarations ****************
|
||
|
|
static const UECodeGen_Private::FFunctionParams FuncParams;
|
||
|
|
};
|
||
|
|
|
||
|
|
// ********** Begin Function GetNaniteOverideMaterial Property Definitions *************************
|
||
|
|
const UECodeGen_Private::FObjectPropertyParams Z_Construct_UFunction_UMaterialInterface_GetNaniteOverideMaterial_Statics::NewProp_ReturnValue = { "ReturnValue", nullptr, (EPropertyFlags)0x0010000000000580, UECodeGen_Private::EPropertyGenFlags::Object, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(MaterialInterface_eventGetNaniteOverideMaterial_Parms, ReturnValue), Z_Construct_UClass_UMaterialInterface_NoRegister, METADATA_PARAMS(0, nullptr) };
|
||
|
|
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_UMaterialInterface_GetNaniteOverideMaterial_Statics::PropPointers[] = {
|
||
|
|
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UMaterialInterface_GetNaniteOverideMaterial_Statics::NewProp_ReturnValue,
|
||
|
|
};
|
||
|
|
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_UMaterialInterface_GetNaniteOverideMaterial_Statics::PropPointers) < 2048);
|
||
|
|
// ********** End Function GetNaniteOverideMaterial Property Definitions ***************************
|
||
|
|
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_UMaterialInterface_GetNaniteOverideMaterial_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_UMaterialInterface, nullptr, "GetNaniteOverideMaterial", Z_Construct_UFunction_UMaterialInterface_GetNaniteOverideMaterial_Statics::PropPointers,
|
||
|
|
UE_ARRAY_COUNT(Z_Construct_UFunction_UMaterialInterface_GetNaniteOverideMaterial_Statics::PropPointers),
|
||
|
|
sizeof(Z_Construct_UFunction_UMaterialInterface_GetNaniteOverideMaterial_Statics::MaterialInterface_eventGetNaniteOverideMaterial_Parms),
|
||
|
|
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x54020401, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_UMaterialInterface_GetNaniteOverideMaterial_Statics::Function_MetaDataParams), Z_Construct_UFunction_UMaterialInterface_GetNaniteOverideMaterial_Statics::Function_MetaDataParams)}, };
|
||
|
|
static_assert(sizeof(Z_Construct_UFunction_UMaterialInterface_GetNaniteOverideMaterial_Statics::MaterialInterface_eventGetNaniteOverideMaterial_Parms) < MAX_uint16);
|
||
|
|
UFunction* Z_Construct_UFunction_UMaterialInterface_GetNaniteOverideMaterial()
|
||
|
|
{
|
||
|
|
static UFunction* ReturnFunction = nullptr;
|
||
|
|
if (!ReturnFunction)
|
||
|
|
{
|
||
|
|
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_UMaterialInterface_GetNaniteOverideMaterial_Statics::FuncParams);
|
||
|
|
}
|
||
|
|
return ReturnFunction;
|
||
|
|
}
|
||
|
|
DEFINE_FUNCTION(UMaterialInterface::execGetNaniteOverideMaterial)
|
||
|
|
{
|
||
|
|
P_FINISH;
|
||
|
|
P_NATIVE_BEGIN;
|
||
|
|
*(UMaterialInterface**)Z_Param__Result=P_THIS->GetNaniteOverideMaterial();
|
||
|
|
P_NATIVE_END;
|
||
|
|
}
|
||
|
|
// ********** End Class UMaterialInterface Function GetNaniteOverideMaterial ***********************
|
||
|
|
|
||
|
|
// ********** Begin Class UMaterialInterface Function GetParameterInfo *****************************
|
||
|
|
struct Z_Construct_UFunction_UMaterialInterface_GetParameterInfo_Statics
|
||
|
|
{
|
||
|
|
struct MaterialInterface_eventGetParameterInfo_Parms
|
||
|
|
{
|
||
|
|
TEnumAsByte<EMaterialParameterAssociation> Association;
|
||
|
|
FName ParameterName;
|
||
|
|
UMaterialFunctionInterface* LayerFunction;
|
||
|
|
FMaterialParameterInfo ReturnValue;
|
||
|
|
};
|
||
|
|
#if WITH_METADATA
|
||
|
|
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
|
||
|
|
{ "Category", "Rendering|Material" },
|
||
|
|
{ "ModuleRelativePath", "Public/Materials/MaterialInterface.h" },
|
||
|
|
};
|
||
|
|
#endif // WITH_METADATA
|
||
|
|
|
||
|
|
// ********** Begin Function GetParameterInfo constinit property declarations **********************
|
||
|
|
static const UECodeGen_Private::FBytePropertyParams NewProp_Association;
|
||
|
|
static const UECodeGen_Private::FNamePropertyParams NewProp_ParameterName;
|
||
|
|
static const UECodeGen_Private::FObjectPropertyParams NewProp_LayerFunction;
|
||
|
|
static const UECodeGen_Private::FStructPropertyParams NewProp_ReturnValue;
|
||
|
|
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
|
||
|
|
// ********** End Function GetParameterInfo constinit property declarations ************************
|
||
|
|
static const UECodeGen_Private::FFunctionParams FuncParams;
|
||
|
|
};
|
||
|
|
|
||
|
|
// ********** Begin Function GetParameterInfo Property Definitions *********************************
|
||
|
|
const UECodeGen_Private::FBytePropertyParams Z_Construct_UFunction_UMaterialInterface_GetParameterInfo_Statics::NewProp_Association = { "Association", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Byte, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(MaterialInterface_eventGetParameterInfo_Parms, Association), Z_Construct_UEnum_Engine_EMaterialParameterAssociation, METADATA_PARAMS(0, nullptr) }; // 2984634170
|
||
|
|
const UECodeGen_Private::FNamePropertyParams Z_Construct_UFunction_UMaterialInterface_GetParameterInfo_Statics::NewProp_ParameterName = { "ParameterName", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Name, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(MaterialInterface_eventGetParameterInfo_Parms, ParameterName), METADATA_PARAMS(0, nullptr) };
|
||
|
|
const UECodeGen_Private::FObjectPropertyParams Z_Construct_UFunction_UMaterialInterface_GetParameterInfo_Statics::NewProp_LayerFunction = { "LayerFunction", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Object, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(MaterialInterface_eventGetParameterInfo_Parms, LayerFunction), Z_Construct_UClass_UMaterialFunctionInterface_NoRegister, METADATA_PARAMS(0, nullptr) };
|
||
|
|
const UECodeGen_Private::FStructPropertyParams Z_Construct_UFunction_UMaterialInterface_GetParameterInfo_Statics::NewProp_ReturnValue = { "ReturnValue", nullptr, (EPropertyFlags)0x0010000000000580, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(MaterialInterface_eventGetParameterInfo_Parms, ReturnValue), Z_Construct_UScriptStruct_FMaterialParameterInfo, METADATA_PARAMS(0, nullptr) }; // 652655136
|
||
|
|
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_UMaterialInterface_GetParameterInfo_Statics::PropPointers[] = {
|
||
|
|
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UMaterialInterface_GetParameterInfo_Statics::NewProp_Association,
|
||
|
|
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UMaterialInterface_GetParameterInfo_Statics::NewProp_ParameterName,
|
||
|
|
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UMaterialInterface_GetParameterInfo_Statics::NewProp_LayerFunction,
|
||
|
|
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UMaterialInterface_GetParameterInfo_Statics::NewProp_ReturnValue,
|
||
|
|
};
|
||
|
|
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_UMaterialInterface_GetParameterInfo_Statics::PropPointers) < 2048);
|
||
|
|
// ********** End Function GetParameterInfo Property Definitions ***********************************
|
||
|
|
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_UMaterialInterface_GetParameterInfo_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_UMaterialInterface, nullptr, "GetParameterInfo", Z_Construct_UFunction_UMaterialInterface_GetParameterInfo_Statics::PropPointers,
|
||
|
|
UE_ARRAY_COUNT(Z_Construct_UFunction_UMaterialInterface_GetParameterInfo_Statics::PropPointers),
|
||
|
|
sizeof(Z_Construct_UFunction_UMaterialInterface_GetParameterInfo_Statics::MaterialInterface_eventGetParameterInfo_Parms),
|
||
|
|
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x54020403, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_UMaterialInterface_GetParameterInfo_Statics::Function_MetaDataParams), Z_Construct_UFunction_UMaterialInterface_GetParameterInfo_Statics::Function_MetaDataParams)}, };
|
||
|
|
static_assert(sizeof(Z_Construct_UFunction_UMaterialInterface_GetParameterInfo_Statics::MaterialInterface_eventGetParameterInfo_Parms) < MAX_uint16);
|
||
|
|
UFunction* Z_Construct_UFunction_UMaterialInterface_GetParameterInfo()
|
||
|
|
{
|
||
|
|
static UFunction* ReturnFunction = nullptr;
|
||
|
|
if (!ReturnFunction)
|
||
|
|
{
|
||
|
|
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_UMaterialInterface_GetParameterInfo_Statics::FuncParams);
|
||
|
|
}
|
||
|
|
return ReturnFunction;
|
||
|
|
}
|
||
|
|
DEFINE_FUNCTION(UMaterialInterface::execGetParameterInfo)
|
||
|
|
{
|
||
|
|
P_GET_PROPERTY(FByteProperty,Z_Param_Association);
|
||
|
|
P_GET_PROPERTY(FNameProperty,Z_Param_ParameterName);
|
||
|
|
P_GET_OBJECT(UMaterialFunctionInterface,Z_Param_LayerFunction);
|
||
|
|
P_FINISH;
|
||
|
|
P_NATIVE_BEGIN;
|
||
|
|
*(FMaterialParameterInfo*)Z_Param__Result=P_THIS->GetParameterInfo(EMaterialParameterAssociation(Z_Param_Association),Z_Param_ParameterName,Z_Param_LayerFunction);
|
||
|
|
P_NATIVE_END;
|
||
|
|
}
|
||
|
|
// ********** End Class UMaterialInterface Function GetParameterInfo *******************************
|
||
|
|
|
||
|
|
// ********** Begin Class UMaterialInterface Function GetPhysicalMaterial **************************
|
||
|
|
struct Z_Construct_UFunction_UMaterialInterface_GetPhysicalMaterial_Statics
|
||
|
|
{
|
||
|
|
struct MaterialInterface_eventGetPhysicalMaterial_Parms
|
||
|
|
{
|
||
|
|
UPhysicalMaterial* ReturnValue;
|
||
|
|
};
|
||
|
|
#if WITH_METADATA
|
||
|
|
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
|
||
|
|
{ "Category", "Physics|Material" },
|
||
|
|
{ "Comment", "/**\n\x09* Return a pointer to the physical material used by this material instance.\n\x09* @return The physical material.\n\x09*/" },
|
||
|
|
{ "ModuleRelativePath", "Public/Materials/MaterialInterface.h" },
|
||
|
|
{ "ToolTip", "Return a pointer to the physical material used by this material instance.\n@return The physical material." },
|
||
|
|
};
|
||
|
|
#endif // WITH_METADATA
|
||
|
|
|
||
|
|
// ********** Begin Function GetPhysicalMaterial constinit property declarations *******************
|
||
|
|
static const UECodeGen_Private::FObjectPropertyParams NewProp_ReturnValue;
|
||
|
|
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
|
||
|
|
// ********** End Function GetPhysicalMaterial constinit property declarations *********************
|
||
|
|
static const UECodeGen_Private::FFunctionParams FuncParams;
|
||
|
|
};
|
||
|
|
|
||
|
|
// ********** Begin Function GetPhysicalMaterial Property Definitions ******************************
|
||
|
|
const UECodeGen_Private::FObjectPropertyParams Z_Construct_UFunction_UMaterialInterface_GetPhysicalMaterial_Statics::NewProp_ReturnValue = { "ReturnValue", nullptr, (EPropertyFlags)0x0010000000000580, UECodeGen_Private::EPropertyGenFlags::Object, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(MaterialInterface_eventGetPhysicalMaterial_Parms, ReturnValue), Z_Construct_UClass_UPhysicalMaterial_NoRegister, METADATA_PARAMS(0, nullptr) };
|
||
|
|
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_UMaterialInterface_GetPhysicalMaterial_Statics::PropPointers[] = {
|
||
|
|
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UMaterialInterface_GetPhysicalMaterial_Statics::NewProp_ReturnValue,
|
||
|
|
};
|
||
|
|
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_UMaterialInterface_GetPhysicalMaterial_Statics::PropPointers) < 2048);
|
||
|
|
// ********** End Function GetPhysicalMaterial Property Definitions ********************************
|
||
|
|
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_UMaterialInterface_GetPhysicalMaterial_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_UMaterialInterface, nullptr, "GetPhysicalMaterial", Z_Construct_UFunction_UMaterialInterface_GetPhysicalMaterial_Statics::PropPointers,
|
||
|
|
UE_ARRAY_COUNT(Z_Construct_UFunction_UMaterialInterface_GetPhysicalMaterial_Statics::PropPointers),
|
||
|
|
sizeof(Z_Construct_UFunction_UMaterialInterface_GetPhysicalMaterial_Statics::MaterialInterface_eventGetPhysicalMaterial_Parms),
|
||
|
|
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x54020400, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_UMaterialInterface_GetPhysicalMaterial_Statics::Function_MetaDataParams), Z_Construct_UFunction_UMaterialInterface_GetPhysicalMaterial_Statics::Function_MetaDataParams)}, };
|
||
|
|
static_assert(sizeof(Z_Construct_UFunction_UMaterialInterface_GetPhysicalMaterial_Statics::MaterialInterface_eventGetPhysicalMaterial_Parms) < MAX_uint16);
|
||
|
|
UFunction* Z_Construct_UFunction_UMaterialInterface_GetPhysicalMaterial()
|
||
|
|
{
|
||
|
|
static UFunction* ReturnFunction = nullptr;
|
||
|
|
if (!ReturnFunction)
|
||
|
|
{
|
||
|
|
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_UMaterialInterface_GetPhysicalMaterial_Statics::FuncParams);
|
||
|
|
}
|
||
|
|
return ReturnFunction;
|
||
|
|
}
|
||
|
|
DEFINE_FUNCTION(UMaterialInterface::execGetPhysicalMaterial)
|
||
|
|
{
|
||
|
|
P_FINISH;
|
||
|
|
P_NATIVE_BEGIN;
|
||
|
|
*(UPhysicalMaterial**)Z_Param__Result=P_THIS->GetPhysicalMaterial();
|
||
|
|
P_NATIVE_END;
|
||
|
|
}
|
||
|
|
// ********** End Class UMaterialInterface Function GetPhysicalMaterial ****************************
|
||
|
|
|
||
|
|
// ********** Begin Class UMaterialInterface Function GetPhysicalMaterialFromMap *******************
|
||
|
|
struct Z_Construct_UFunction_UMaterialInterface_GetPhysicalMaterialFromMap_Statics
|
||
|
|
{
|
||
|
|
struct MaterialInterface_eventGetPhysicalMaterialFromMap_Parms
|
||
|
|
{
|
||
|
|
int32 Index;
|
||
|
|
UPhysicalMaterial* ReturnValue;
|
||
|
|
};
|
||
|
|
#if WITH_METADATA
|
||
|
|
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
|
||
|
|
{ "Category", "Physics|Material" },
|
||
|
|
{ "Comment", "/**\n\x09 * Return a pointer to the physical material from mask map at given index.\n\x09 * @return The physical material.\n\x09 */" },
|
||
|
|
{ "ModuleRelativePath", "Public/Materials/MaterialInterface.h" },
|
||
|
|
{ "ToolTip", "Return a pointer to the physical material from mask map at given index.\n@return The physical material." },
|
||
|
|
};
|
||
|
|
#endif // WITH_METADATA
|
||
|
|
|
||
|
|
// ********** Begin Function GetPhysicalMaterialFromMap constinit property declarations ************
|
||
|
|
static const UECodeGen_Private::FIntPropertyParams NewProp_Index;
|
||
|
|
static const UECodeGen_Private::FObjectPropertyParams NewProp_ReturnValue;
|
||
|
|
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
|
||
|
|
// ********** End Function GetPhysicalMaterialFromMap constinit property declarations **************
|
||
|
|
static const UECodeGen_Private::FFunctionParams FuncParams;
|
||
|
|
};
|
||
|
|
|
||
|
|
// ********** Begin Function GetPhysicalMaterialFromMap Property Definitions ***********************
|
||
|
|
const UECodeGen_Private::FIntPropertyParams Z_Construct_UFunction_UMaterialInterface_GetPhysicalMaterialFromMap_Statics::NewProp_Index = { "Index", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Int, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(MaterialInterface_eventGetPhysicalMaterialFromMap_Parms, Index), METADATA_PARAMS(0, nullptr) };
|
||
|
|
const UECodeGen_Private::FObjectPropertyParams Z_Construct_UFunction_UMaterialInterface_GetPhysicalMaterialFromMap_Statics::NewProp_ReturnValue = { "ReturnValue", nullptr, (EPropertyFlags)0x0010000000000580, UECodeGen_Private::EPropertyGenFlags::Object, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(MaterialInterface_eventGetPhysicalMaterialFromMap_Parms, ReturnValue), Z_Construct_UClass_UPhysicalMaterial_NoRegister, METADATA_PARAMS(0, nullptr) };
|
||
|
|
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_UMaterialInterface_GetPhysicalMaterialFromMap_Statics::PropPointers[] = {
|
||
|
|
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UMaterialInterface_GetPhysicalMaterialFromMap_Statics::NewProp_Index,
|
||
|
|
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UMaterialInterface_GetPhysicalMaterialFromMap_Statics::NewProp_ReturnValue,
|
||
|
|
};
|
||
|
|
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_UMaterialInterface_GetPhysicalMaterialFromMap_Statics::PropPointers) < 2048);
|
||
|
|
// ********** End Function GetPhysicalMaterialFromMap Property Definitions *************************
|
||
|
|
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_UMaterialInterface_GetPhysicalMaterialFromMap_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_UMaterialInterface, nullptr, "GetPhysicalMaterialFromMap", Z_Construct_UFunction_UMaterialInterface_GetPhysicalMaterialFromMap_Statics::PropPointers,
|
||
|
|
UE_ARRAY_COUNT(Z_Construct_UFunction_UMaterialInterface_GetPhysicalMaterialFromMap_Statics::PropPointers),
|
||
|
|
sizeof(Z_Construct_UFunction_UMaterialInterface_GetPhysicalMaterialFromMap_Statics::MaterialInterface_eventGetPhysicalMaterialFromMap_Parms),
|
||
|
|
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x54020400, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_UMaterialInterface_GetPhysicalMaterialFromMap_Statics::Function_MetaDataParams), Z_Construct_UFunction_UMaterialInterface_GetPhysicalMaterialFromMap_Statics::Function_MetaDataParams)}, };
|
||
|
|
static_assert(sizeof(Z_Construct_UFunction_UMaterialInterface_GetPhysicalMaterialFromMap_Statics::MaterialInterface_eventGetPhysicalMaterialFromMap_Parms) < MAX_uint16);
|
||
|
|
UFunction* Z_Construct_UFunction_UMaterialInterface_GetPhysicalMaterialFromMap()
|
||
|
|
{
|
||
|
|
static UFunction* ReturnFunction = nullptr;
|
||
|
|
if (!ReturnFunction)
|
||
|
|
{
|
||
|
|
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_UMaterialInterface_GetPhysicalMaterialFromMap_Statics::FuncParams);
|
||
|
|
}
|
||
|
|
return ReturnFunction;
|
||
|
|
}
|
||
|
|
DEFINE_FUNCTION(UMaterialInterface::execGetPhysicalMaterialFromMap)
|
||
|
|
{
|
||
|
|
P_GET_PROPERTY(FIntProperty,Z_Param_Index);
|
||
|
|
P_FINISH;
|
||
|
|
P_NATIVE_BEGIN;
|
||
|
|
*(UPhysicalMaterial**)Z_Param__Result=P_THIS->GetPhysicalMaterialFromMap(Z_Param_Index);
|
||
|
|
P_NATIVE_END;
|
||
|
|
}
|
||
|
|
// ********** End Class UMaterialInterface Function GetPhysicalMaterialFromMap *********************
|
||
|
|
|
||
|
|
// ********** Begin Class UMaterialInterface Function GetPhysicalMaterialMask **********************
|
||
|
|
struct Z_Construct_UFunction_UMaterialInterface_GetPhysicalMaterialMask_Statics
|
||
|
|
{
|
||
|
|
struct MaterialInterface_eventGetPhysicalMaterialMask_Parms
|
||
|
|
{
|
||
|
|
UPhysicalMaterialMask* ReturnValue;
|
||
|
|
};
|
||
|
|
#if WITH_METADATA
|
||
|
|
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
|
||
|
|
{ "Category", "Physics|Material" },
|
||
|
|
{ "Comment", "/**\n\x09 * Return a pointer to the physical material mask used by this material instance.\n\x09 * @return The physical material.\n\x09 */" },
|
||
|
|
{ "ModuleRelativePath", "Public/Materials/MaterialInterface.h" },
|
||
|
|
{ "ToolTip", "Return a pointer to the physical material mask used by this material instance.\n@return The physical material." },
|
||
|
|
};
|
||
|
|
#endif // WITH_METADATA
|
||
|
|
|
||
|
|
// ********** Begin Function GetPhysicalMaterialMask constinit property declarations ***************
|
||
|
|
static const UECodeGen_Private::FObjectPropertyParams NewProp_ReturnValue;
|
||
|
|
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
|
||
|
|
// ********** End Function GetPhysicalMaterialMask constinit property declarations *****************
|
||
|
|
static const UECodeGen_Private::FFunctionParams FuncParams;
|
||
|
|
};
|
||
|
|
|
||
|
|
// ********** Begin Function GetPhysicalMaterialMask Property Definitions **************************
|
||
|
|
const UECodeGen_Private::FObjectPropertyParams Z_Construct_UFunction_UMaterialInterface_GetPhysicalMaterialMask_Statics::NewProp_ReturnValue = { "ReturnValue", nullptr, (EPropertyFlags)0x0010000000000580, UECodeGen_Private::EPropertyGenFlags::Object, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(MaterialInterface_eventGetPhysicalMaterialMask_Parms, ReturnValue), Z_Construct_UClass_UPhysicalMaterialMask_NoRegister, METADATA_PARAMS(0, nullptr) };
|
||
|
|
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_UMaterialInterface_GetPhysicalMaterialMask_Statics::PropPointers[] = {
|
||
|
|
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UMaterialInterface_GetPhysicalMaterialMask_Statics::NewProp_ReturnValue,
|
||
|
|
};
|
||
|
|
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_UMaterialInterface_GetPhysicalMaterialMask_Statics::PropPointers) < 2048);
|
||
|
|
// ********** End Function GetPhysicalMaterialMask Property Definitions ****************************
|
||
|
|
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_UMaterialInterface_GetPhysicalMaterialMask_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_UMaterialInterface, nullptr, "GetPhysicalMaterialMask", Z_Construct_UFunction_UMaterialInterface_GetPhysicalMaterialMask_Statics::PropPointers,
|
||
|
|
UE_ARRAY_COUNT(Z_Construct_UFunction_UMaterialInterface_GetPhysicalMaterialMask_Statics::PropPointers),
|
||
|
|
sizeof(Z_Construct_UFunction_UMaterialInterface_GetPhysicalMaterialMask_Statics::MaterialInterface_eventGetPhysicalMaterialMask_Parms),
|
||
|
|
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x54020400, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_UMaterialInterface_GetPhysicalMaterialMask_Statics::Function_MetaDataParams), Z_Construct_UFunction_UMaterialInterface_GetPhysicalMaterialMask_Statics::Function_MetaDataParams)}, };
|
||
|
|
static_assert(sizeof(Z_Construct_UFunction_UMaterialInterface_GetPhysicalMaterialMask_Statics::MaterialInterface_eventGetPhysicalMaterialMask_Parms) < MAX_uint16);
|
||
|
|
UFunction* Z_Construct_UFunction_UMaterialInterface_GetPhysicalMaterialMask()
|
||
|
|
{
|
||
|
|
static UFunction* ReturnFunction = nullptr;
|
||
|
|
if (!ReturnFunction)
|
||
|
|
{
|
||
|
|
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_UMaterialInterface_GetPhysicalMaterialMask_Statics::FuncParams);
|
||
|
|
}
|
||
|
|
return ReturnFunction;
|
||
|
|
}
|
||
|
|
DEFINE_FUNCTION(UMaterialInterface::execGetPhysicalMaterialMask)
|
||
|
|
{
|
||
|
|
P_FINISH;
|
||
|
|
P_NATIVE_BEGIN;
|
||
|
|
*(UPhysicalMaterialMask**)Z_Param__Result=P_THIS->GetPhysicalMaterialMask();
|
||
|
|
P_NATIVE_END;
|
||
|
|
}
|
||
|
|
// ********** End Class UMaterialInterface Function GetPhysicalMaterialMask ************************
|
||
|
|
|
||
|
|
// ********** Begin Class UMaterialInterface Function SetForceMipLevelsToBeResident ****************
|
||
|
|
struct Z_Construct_UFunction_UMaterialInterface_SetForceMipLevelsToBeResident_Statics
|
||
|
|
{
|
||
|
|
struct MaterialInterface_eventSetForceMipLevelsToBeResident_Parms
|
||
|
|
{
|
||
|
|
bool OverrideForceMiplevelsToBeResident;
|
||
|
|
bool bForceMiplevelsToBeResidentValue;
|
||
|
|
float ForceDuration;
|
||
|
|
int32 CinematicTextureGroups;
|
||
|
|
bool bFastResponse;
|
||
|
|
};
|
||
|
|
#if WITH_METADATA
|
||
|
|
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
|
||
|
|
{ "Category", "Rendering|Material" },
|
||
|
|
{ "Comment", "/**\n\x09 * Force the streaming system to disregard the normal logic for the specified duration and\n\x09 * instead always load all mip-levels for all textures used by this material.\n\x09 *\n\x09 * @param OverrideForceMiplevelsToBeResident\x09- Whether to use (true) or ignore (false) the bForceMiplevelsToBeResidentValue parameter.\n\x09 * @param bForceMiplevelsToBeResidentValue\x09\x09- true forces all mips to stream in. false lets other factors decide what to do with the mips.\n\x09 * @param ForceDuration\x09\x09\x09\x09\x09\x09\x09- Number of seconds to keep all mip-levels in memory, disregarding the normal priority logic. Negative value turns it off.\n\x09 * @param CinematicTextureGroups\x09\x09\x09\x09- Bitfield indicating texture groups that should use extra high-resolution mips\n\x09 * @param bFastResponse\x09\x09\x09\x09\x09\x09\x09- USE WITH EXTREME CAUTION! Fast response textures incur sizable GT overhead and disturb streaming metric calculation. Avoid whenever possible.\n\x09 */" },
|
||
|
|
{ "CPP_Default_bFastResponse", "false" },
|
||
|
|
{ "CPP_Default_CinematicTextureGroups", "0" },
|
||
|
|
{ "ModuleRelativePath", "Public/Materials/MaterialInterface.h" },
|
||
|
|
{ "ToolTip", "Force the streaming system to disregard the normal logic for the specified duration and\ninstead always load all mip-levels for all textures used by this material.\n\n@param OverrideForceMiplevelsToBeResident - Whether to use (true) or ignore (false) the bForceMiplevelsToBeResidentValue parameter.\n@param bForceMiplevelsToBeResidentValue - true forces all mips to stream in. false lets other factors decide what to do with the mips.\n@param ForceDuration - Number of seconds to keep all mip-levels in memory, disregarding the normal priority logic. Negative value turns it off.\n@param CinematicTextureGroups - Bitfield indicating texture groups that should use extra high-resolution mips\n@param bFastResponse - USE WITH EXTREME CAUTION! Fast response textures incur sizable GT overhead and disturb streaming metric calculation. Avoid whenever possible." },
|
||
|
|
};
|
||
|
|
#endif // WITH_METADATA
|
||
|
|
|
||
|
|
// ********** Begin Function SetForceMipLevelsToBeResident constinit property declarations *********
|
||
|
|
static void NewProp_OverrideForceMiplevelsToBeResident_SetBit(void* Obj);
|
||
|
|
static const UECodeGen_Private::FBoolPropertyParams NewProp_OverrideForceMiplevelsToBeResident;
|
||
|
|
static void NewProp_bForceMiplevelsToBeResidentValue_SetBit(void* Obj);
|
||
|
|
static const UECodeGen_Private::FBoolPropertyParams NewProp_bForceMiplevelsToBeResidentValue;
|
||
|
|
static const UECodeGen_Private::FFloatPropertyParams NewProp_ForceDuration;
|
||
|
|
static const UECodeGen_Private::FIntPropertyParams NewProp_CinematicTextureGroups;
|
||
|
|
static void NewProp_bFastResponse_SetBit(void* Obj);
|
||
|
|
static const UECodeGen_Private::FBoolPropertyParams NewProp_bFastResponse;
|
||
|
|
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
|
||
|
|
// ********** End Function SetForceMipLevelsToBeResident constinit property declarations ***********
|
||
|
|
static const UECodeGen_Private::FFunctionParams FuncParams;
|
||
|
|
};
|
||
|
|
|
||
|
|
// ********** Begin Function SetForceMipLevelsToBeResident Property Definitions ********************
|
||
|
|
void Z_Construct_UFunction_UMaterialInterface_SetForceMipLevelsToBeResident_Statics::NewProp_OverrideForceMiplevelsToBeResident_SetBit(void* Obj)
|
||
|
|
{
|
||
|
|
((MaterialInterface_eventSetForceMipLevelsToBeResident_Parms*)Obj)->OverrideForceMiplevelsToBeResident = 1;
|
||
|
|
}
|
||
|
|
const UECodeGen_Private::FBoolPropertyParams Z_Construct_UFunction_UMaterialInterface_SetForceMipLevelsToBeResident_Statics::NewProp_OverrideForceMiplevelsToBeResident = { "OverrideForceMiplevelsToBeResident", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Bool | UECodeGen_Private::EPropertyGenFlags::NativeBool, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, sizeof(bool), sizeof(MaterialInterface_eventSetForceMipLevelsToBeResident_Parms), &Z_Construct_UFunction_UMaterialInterface_SetForceMipLevelsToBeResident_Statics::NewProp_OverrideForceMiplevelsToBeResident_SetBit, METADATA_PARAMS(0, nullptr) };
|
||
|
|
void Z_Construct_UFunction_UMaterialInterface_SetForceMipLevelsToBeResident_Statics::NewProp_bForceMiplevelsToBeResidentValue_SetBit(void* Obj)
|
||
|
|
{
|
||
|
|
((MaterialInterface_eventSetForceMipLevelsToBeResident_Parms*)Obj)->bForceMiplevelsToBeResidentValue = 1;
|
||
|
|
}
|
||
|
|
const UECodeGen_Private::FBoolPropertyParams Z_Construct_UFunction_UMaterialInterface_SetForceMipLevelsToBeResident_Statics::NewProp_bForceMiplevelsToBeResidentValue = { "bForceMiplevelsToBeResidentValue", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Bool | UECodeGen_Private::EPropertyGenFlags::NativeBool, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, sizeof(bool), sizeof(MaterialInterface_eventSetForceMipLevelsToBeResident_Parms), &Z_Construct_UFunction_UMaterialInterface_SetForceMipLevelsToBeResident_Statics::NewProp_bForceMiplevelsToBeResidentValue_SetBit, METADATA_PARAMS(0, nullptr) };
|
||
|
|
const UECodeGen_Private::FFloatPropertyParams Z_Construct_UFunction_UMaterialInterface_SetForceMipLevelsToBeResident_Statics::NewProp_ForceDuration = { "ForceDuration", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Float, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(MaterialInterface_eventSetForceMipLevelsToBeResident_Parms, ForceDuration), METADATA_PARAMS(0, nullptr) };
|
||
|
|
const UECodeGen_Private::FIntPropertyParams Z_Construct_UFunction_UMaterialInterface_SetForceMipLevelsToBeResident_Statics::NewProp_CinematicTextureGroups = { "CinematicTextureGroups", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Int, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(MaterialInterface_eventSetForceMipLevelsToBeResident_Parms, CinematicTextureGroups), METADATA_PARAMS(0, nullptr) };
|
||
|
|
void Z_Construct_UFunction_UMaterialInterface_SetForceMipLevelsToBeResident_Statics::NewProp_bFastResponse_SetBit(void* Obj)
|
||
|
|
{
|
||
|
|
((MaterialInterface_eventSetForceMipLevelsToBeResident_Parms*)Obj)->bFastResponse = 1;
|
||
|
|
}
|
||
|
|
const UECodeGen_Private::FBoolPropertyParams Z_Construct_UFunction_UMaterialInterface_SetForceMipLevelsToBeResident_Statics::NewProp_bFastResponse = { "bFastResponse", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Bool | UECodeGen_Private::EPropertyGenFlags::NativeBool, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, sizeof(bool), sizeof(MaterialInterface_eventSetForceMipLevelsToBeResident_Parms), &Z_Construct_UFunction_UMaterialInterface_SetForceMipLevelsToBeResident_Statics::NewProp_bFastResponse_SetBit, METADATA_PARAMS(0, nullptr) };
|
||
|
|
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_UMaterialInterface_SetForceMipLevelsToBeResident_Statics::PropPointers[] = {
|
||
|
|
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UMaterialInterface_SetForceMipLevelsToBeResident_Statics::NewProp_OverrideForceMiplevelsToBeResident,
|
||
|
|
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UMaterialInterface_SetForceMipLevelsToBeResident_Statics::NewProp_bForceMiplevelsToBeResidentValue,
|
||
|
|
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UMaterialInterface_SetForceMipLevelsToBeResident_Statics::NewProp_ForceDuration,
|
||
|
|
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UMaterialInterface_SetForceMipLevelsToBeResident_Statics::NewProp_CinematicTextureGroups,
|
||
|
|
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UMaterialInterface_SetForceMipLevelsToBeResident_Statics::NewProp_bFastResponse,
|
||
|
|
};
|
||
|
|
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_UMaterialInterface_SetForceMipLevelsToBeResident_Statics::PropPointers) < 2048);
|
||
|
|
// ********** End Function SetForceMipLevelsToBeResident Property Definitions **********************
|
||
|
|
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_UMaterialInterface_SetForceMipLevelsToBeResident_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_UMaterialInterface, nullptr, "SetForceMipLevelsToBeResident", Z_Construct_UFunction_UMaterialInterface_SetForceMipLevelsToBeResident_Statics::PropPointers,
|
||
|
|
UE_ARRAY_COUNT(Z_Construct_UFunction_UMaterialInterface_SetForceMipLevelsToBeResident_Statics::PropPointers),
|
||
|
|
sizeof(Z_Construct_UFunction_UMaterialInterface_SetForceMipLevelsToBeResident_Statics::MaterialInterface_eventSetForceMipLevelsToBeResident_Parms),
|
||
|
|
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x04020402, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_UMaterialInterface_SetForceMipLevelsToBeResident_Statics::Function_MetaDataParams), Z_Construct_UFunction_UMaterialInterface_SetForceMipLevelsToBeResident_Statics::Function_MetaDataParams)}, };
|
||
|
|
static_assert(sizeof(Z_Construct_UFunction_UMaterialInterface_SetForceMipLevelsToBeResident_Statics::MaterialInterface_eventSetForceMipLevelsToBeResident_Parms) < MAX_uint16);
|
||
|
|
UFunction* Z_Construct_UFunction_UMaterialInterface_SetForceMipLevelsToBeResident()
|
||
|
|
{
|
||
|
|
static UFunction* ReturnFunction = nullptr;
|
||
|
|
if (!ReturnFunction)
|
||
|
|
{
|
||
|
|
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_UMaterialInterface_SetForceMipLevelsToBeResident_Statics::FuncParams);
|
||
|
|
}
|
||
|
|
return ReturnFunction;
|
||
|
|
}
|
||
|
|
DEFINE_FUNCTION(UMaterialInterface::execSetForceMipLevelsToBeResident)
|
||
|
|
{
|
||
|
|
P_GET_UBOOL(Z_Param_OverrideForceMiplevelsToBeResident);
|
||
|
|
P_GET_UBOOL(Z_Param_bForceMiplevelsToBeResidentValue);
|
||
|
|
P_GET_PROPERTY(FFloatProperty,Z_Param_ForceDuration);
|
||
|
|
P_GET_PROPERTY(FIntProperty,Z_Param_CinematicTextureGroups);
|
||
|
|
P_GET_UBOOL(Z_Param_bFastResponse);
|
||
|
|
P_FINISH;
|
||
|
|
P_NATIVE_BEGIN;
|
||
|
|
P_THIS->SetForceMipLevelsToBeResident(Z_Param_OverrideForceMiplevelsToBeResident,Z_Param_bForceMiplevelsToBeResidentValue,Z_Param_ForceDuration,Z_Param_CinematicTextureGroups,Z_Param_bFastResponse);
|
||
|
|
P_NATIVE_END;
|
||
|
|
}
|
||
|
|
// ********** End Class UMaterialInterface Function SetForceMipLevelsToBeResident ******************
|
||
|
|
|
||
|
|
// ********** Begin Class UMaterialInterface *******************************************************
|
||
|
|
FClassRegistrationInfo Z_Registration_Info_UClass_UMaterialInterface;
|
||
|
|
UClass* UMaterialInterface::GetPrivateStaticClass()
|
||
|
|
{
|
||
|
|
using TClass = UMaterialInterface;
|
||
|
|
if (!Z_Registration_Info_UClass_UMaterialInterface.InnerSingleton)
|
||
|
|
{
|
||
|
|
GetPrivateStaticClassBody(
|
||
|
|
TClass::StaticPackage(),
|
||
|
|
TEXT("MaterialInterface"),
|
||
|
|
Z_Registration_Info_UClass_UMaterialInterface.InnerSingleton,
|
||
|
|
StaticRegisterNativesUMaterialInterface,
|
||
|
|
sizeof(TClass),
|
||
|
|
alignof(TClass),
|
||
|
|
TClass::StaticClassFlags,
|
||
|
|
TClass::StaticClassCastFlags(),
|
||
|
|
TClass::StaticConfigName(),
|
||
|
|
(UClass::ClassConstructorType)InternalConstructor<TClass>,
|
||
|
|
(UClass::ClassVTableHelperCtorCallerType)InternalVTableHelperCtorCaller<TClass>,
|
||
|
|
UOBJECT_CPPCLASS_STATICFUNCTIONS_FORCLASS(TClass),
|
||
|
|
&TClass::Super::StaticClass,
|
||
|
|
&TClass::WithinClass::StaticClass
|
||
|
|
);
|
||
|
|
}
|
||
|
|
return Z_Registration_Info_UClass_UMaterialInterface.InnerSingleton;
|
||
|
|
}
|
||
|
|
UClass* Z_Construct_UClass_UMaterialInterface_NoRegister()
|
||
|
|
{
|
||
|
|
return UMaterialInterface::GetPrivateStaticClass();
|
||
|
|
}
|
||
|
|
struct Z_Construct_UClass_UMaterialInterface_Statics
|
||
|
|
{
|
||
|
|
#if WITH_METADATA
|
||
|
|
static constexpr UECodeGen_Private::FMetaDataPairParam Class_MetaDataParams[] = {
|
||
|
|
{ "BlueprintType", "true" },
|
||
|
|
{ "HideCategories", "Thumbnail" },
|
||
|
|
{ "IncludePath", "Materials/MaterialInterface.h" },
|
||
|
|
{ "ModuleRelativePath", "Public/Materials/MaterialInterface.h" },
|
||
|
|
};
|
||
|
|
#if WITH_EDITORONLY_DATA
|
||
|
|
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_EditorOnlyData_MetaData[] = {
|
||
|
|
{ "AllowEditInlineCustomization", "" },
|
||
|
|
{ "Category", "Material" },
|
||
|
|
{ "EditInline", "true" },
|
||
|
|
{ "ModuleRelativePath", "Public/Materials/MaterialInterface.h" },
|
||
|
|
{ "ShowInnerProperties", "" },
|
||
|
|
};
|
||
|
|
#endif // WITH_EDITORONLY_DATA
|
||
|
|
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_SubsurfaceProfile_MetaData[] = {
|
||
|
|
{ "Category", "Material" },
|
||
|
|
{ "Comment", "/** SubsurfaceProfile, for Screen Space Subsurface Scattering.. */" },
|
||
|
|
{ "DisplayName", "Subsurface Profile" },
|
||
|
|
{ "ModuleRelativePath", "Public/Materials/MaterialInterface.h" },
|
||
|
|
{ "ToolTip", "SubsurfaceProfile, for Screen Space Subsurface Scattering.." },
|
||
|
|
};
|
||
|
|
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_SubsurfaceProfiles_MetaData[] = {
|
||
|
|
{ "Comment", "/** Subsurface Profiles. For internal usage, not editable/visible. \n\x09 * For Substrate, there can be many in a material similarly to SpecularProfile (even though only one can be specified per pixel due to the post processing) \n\x09 */" },
|
||
|
|
{ "ModuleRelativePath", "Public/Materials/MaterialInterface.h" },
|
||
|
|
{ "ToolTip", "Subsurface Profiles. For internal usage, not editable/visible.\nFor Substrate, there can be many in a material similarly to SpecularProfile (even though only one can be specified per pixel due to the post processing)" },
|
||
|
|
};
|
||
|
|
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_SpecularProfiles_MetaData[] = {
|
||
|
|
{ "Comment", "/** Specular Profile. For internal usage, not editable/visible */" },
|
||
|
|
{ "ModuleRelativePath", "Public/Materials/MaterialInterface.h" },
|
||
|
|
{ "ToolTip", "Specular Profile. For internal usage, not editable/visible" },
|
||
|
|
};
|
||
|
|
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_NeuralProfile_MetaData[] = {
|
||
|
|
{ "Category", "PostProcessMaterial" },
|
||
|
|
{ "Comment", "/** Neural network profile. For internal usage, not editable/visible */" },
|
||
|
|
{ "DisplayName", "Neural Profile" },
|
||
|
|
{ "ModuleRelativePath", "Public/Materials/MaterialInterface.h" },
|
||
|
|
{ "ToolTip", "Neural network profile. For internal usage, not editable/visible" },
|
||
|
|
};
|
||
|
|
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_LightmassSettings_MetaData[] = {
|
||
|
|
{ "Category", "Lightmass" },
|
||
|
|
{ "Comment", "/** The Lightmass settings for this object. */" },
|
||
|
|
{ "ModuleRelativePath", "Public/Materials/MaterialInterface.h" },
|
||
|
|
{ "ToolTip", "The Lightmass settings for this object." },
|
||
|
|
};
|
||
|
|
#if WITH_EDITORONLY_DATA
|
||
|
|
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_bTextureStreamingDataSorted_MetaData[] = {
|
||
|
|
{ "Comment", "/** Because of redirector, the texture names need to be resorted at each load in case they changed. */" },
|
||
|
|
{ "ModuleRelativePath", "Public/Materials/MaterialInterface.h" },
|
||
|
|
{ "ToolTip", "Because of redirector, the texture names need to be resorted at each load in case they changed." },
|
||
|
|
};
|
||
|
|
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_TextureStreamingDataVersion_MetaData[] = {
|
||
|
|
{ "ModuleRelativePath", "Public/Materials/MaterialInterface.h" },
|
||
|
|
};
|
||
|
|
#endif // WITH_EDITORONLY_DATA
|
||
|
|
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_TextureStreamingData_MetaData[] = {
|
||
|
|
{ "Comment", "/** Data used by the texture streaming to know how each texture is sampled by the material. Sorted by names for quick access. */" },
|
||
|
|
{ "ModuleRelativePath", "Public/Materials/MaterialInterface.h" },
|
||
|
|
{ "ToolTip", "Data used by the texture streaming to know how each texture is sampled by the material. Sorted by names for quick access." },
|
||
|
|
};
|
||
|
|
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_AssetUserData_Inner_MetaData[] = {
|
||
|
|
{ "Category", "Material" },
|
||
|
|
{ "Comment", "/** Array of user data stored with the asset */" },
|
||
|
|
{ "EditInline", "true" },
|
||
|
|
{ "ModuleRelativePath", "Public/Materials/MaterialInterface.h" },
|
||
|
|
{ "ToolTip", "Array of user data stored with the asset" },
|
||
|
|
};
|
||
|
|
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_AssetUserData_MetaData[] = {
|
||
|
|
{ "Category", "Material" },
|
||
|
|
{ "Comment", "/** Array of user data stored with the asset */" },
|
||
|
|
{ "EditInline", "true" },
|
||
|
|
{ "ModuleRelativePath", "Public/Materials/MaterialInterface.h" },
|
||
|
|
{ "ToolTip", "Array of user data stored with the asset" },
|
||
|
|
};
|
||
|
|
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_CachedTexturesSamplingInfo_MetaData[] = {
|
||
|
|
{ "Comment", "/** Pre-cached texture sampling information used for texture streaming (calculated on load) **/" },
|
||
|
|
{ "ModuleRelativePath", "Public/Materials/MaterialInterface.h" },
|
||
|
|
{ "ToolTip", "Pre-cached texture sampling information used for texture streaming (calculated on load) *" },
|
||
|
|
};
|
||
|
|
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_bIncludedInBaseGame_MetaData[] = {
|
||
|
|
{ "Comment", "/** Whether this material interface is included in the base game (and not in a DLC) */" },
|
||
|
|
{ "DisplayAfter", "NeuralProfile" },
|
||
|
|
{ "ModuleRelativePath", "Public/Materials/MaterialInterface.h" },
|
||
|
|
{ "ToolTip", "Whether this material interface is included in the base game (and not in a DLC)" },
|
||
|
|
};
|
||
|
|
#if WITH_EDITORONLY_DATA
|
||
|
|
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_TextureStreamingDataMissingEntries_MetaData[] = {
|
||
|
|
{ "Comment", "/** List of all used but missing texture indices in TextureStreamingData. Used for visualization / debugging only. */" },
|
||
|
|
{ "ModuleRelativePath", "Public/Materials/MaterialInterface.h" },
|
||
|
|
{ "ToolTip", "List of all used but missing texture indices in TextureStreamingData. Used for visualization / debugging only." },
|
||
|
|
};
|
||
|
|
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_PreviewMesh_MetaData[] = {
|
||
|
|
{ "AllowedClasses", "/Script/Engine.StaticMesh,/Script/Engine.SkeletalMesh" },
|
||
|
|
{ "Category", "Previewing" },
|
||
|
|
{ "Comment", "/** The mesh used by the material editor to preview the material.*/" },
|
||
|
|
{ "ExactClass", "true" },
|
||
|
|
{ "ModuleRelativePath", "Public/Materials/MaterialInterface.h" },
|
||
|
|
{ "ToolTip", "The mesh used by the material editor to preview the material." },
|
||
|
|
};
|
||
|
|
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_ThumbnailInfo_MetaData[] = {
|
||
|
|
{ "Category", "Thumbnail" },
|
||
|
|
{ "Comment", "/** Information for thumbnail rendering */" },
|
||
|
|
{ "EditInline", "true" },
|
||
|
|
{ "ModuleRelativePath", "Public/Materials/MaterialInterface.h" },
|
||
|
|
{ "ToolTip", "Information for thumbnail rendering" },
|
||
|
|
};
|
||
|
|
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_LayerParameterExpansion_MetaData[] = {
|
||
|
|
{ "ModuleRelativePath", "Public/Materials/MaterialInterface.h" },
|
||
|
|
};
|
||
|
|
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_ParameterOverviewExpansion_MetaData[] = {
|
||
|
|
{ "ModuleRelativePath", "Public/Materials/MaterialInterface.h" },
|
||
|
|
};
|
||
|
|
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_AssetImportData_MetaData[] = {
|
||
|
|
{ "Category", "ImportSettings" },
|
||
|
|
{ "Comment", "/** Importing data and options used for this material */" },
|
||
|
|
{ "EditInline", "true" },
|
||
|
|
{ "ModuleRelativePath", "Public/Materials/MaterialInterface.h" },
|
||
|
|
{ "ToolTip", "Importing data and options used for this material" },
|
||
|
|
};
|
||
|
|
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_LightingGuid_MetaData[] = {
|
||
|
|
{ "Comment", "/** Unique ID for this material, used for caching during distributed lighting */" },
|
||
|
|
{ "ModuleRelativePath", "Public/Materials/MaterialInterface.h" },
|
||
|
|
{ "ToolTip", "Unique ID for this material, used for caching during distributed lighting" },
|
||
|
|
};
|
||
|
|
#endif // WITH_EDITORONLY_DATA
|
||
|
|
#endif // WITH_METADATA
|
||
|
|
|
||
|
|
// ********** Begin Class UMaterialInterface constinit property declarations ***********************
|
||
|
|
#if WITH_EDITORONLY_DATA
|
||
|
|
static const UECodeGen_Private::FObjectPropertyParams NewProp_EditorOnlyData;
|
||
|
|
#endif // WITH_EDITORONLY_DATA
|
||
|
|
static const UECodeGen_Private::FObjectPropertyParams NewProp_SubsurfaceProfile;
|
||
|
|
static const UECodeGen_Private::FObjectPropertyParams NewProp_SubsurfaceProfiles_Inner;
|
||
|
|
static const UECodeGen_Private::FArrayPropertyParams NewProp_SubsurfaceProfiles;
|
||
|
|
static const UECodeGen_Private::FObjectPropertyParams NewProp_SpecularProfiles_Inner;
|
||
|
|
static const UECodeGen_Private::FArrayPropertyParams NewProp_SpecularProfiles;
|
||
|
|
static const UECodeGen_Private::FObjectPropertyParams NewProp_NeuralProfile;
|
||
|
|
static const UECodeGen_Private::FStructPropertyParams NewProp_LightmassSettings;
|
||
|
|
#if WITH_EDITORONLY_DATA
|
||
|
|
static void NewProp_bTextureStreamingDataSorted_SetBit(void* Obj);
|
||
|
|
static const UECodeGen_Private::FBoolPropertyParams NewProp_bTextureStreamingDataSorted;
|
||
|
|
static const UECodeGen_Private::FIntPropertyParams NewProp_TextureStreamingDataVersion;
|
||
|
|
#endif // WITH_EDITORONLY_DATA
|
||
|
|
static const UECodeGen_Private::FStructPropertyParams NewProp_TextureStreamingData_Inner;
|
||
|
|
static const UECodeGen_Private::FArrayPropertyParams NewProp_TextureStreamingData;
|
||
|
|
static const UECodeGen_Private::FObjectPropertyParams NewProp_AssetUserData_Inner;
|
||
|
|
static const UECodeGen_Private::FArrayPropertyParams NewProp_AssetUserData;
|
||
|
|
static const UECodeGen_Private::FStructPropertyParams NewProp_CachedTexturesSamplingInfo_Inner;
|
||
|
|
static const UECodeGen_Private::FGenericPropertyParams NewProp_CachedTexturesSamplingInfo;
|
||
|
|
static void NewProp_bIncludedInBaseGame_SetBit(void* Obj);
|
||
|
|
static const UECodeGen_Private::FBoolPropertyParams NewProp_bIncludedInBaseGame;
|
||
|
|
#if WITH_EDITORONLY_DATA
|
||
|
|
static const UECodeGen_Private::FStructPropertyParams NewProp_TextureStreamingDataMissingEntries_Inner;
|
||
|
|
static const UECodeGen_Private::FArrayPropertyParams NewProp_TextureStreamingDataMissingEntries;
|
||
|
|
static const UECodeGen_Private::FStructPropertyParams NewProp_PreviewMesh;
|
||
|
|
static const UECodeGen_Private::FObjectPropertyParams NewProp_ThumbnailInfo;
|
||
|
|
static const UECodeGen_Private::FBoolPropertyParams NewProp_LayerParameterExpansion_ValueProp;
|
||
|
|
static const UECodeGen_Private::FStrPropertyParams NewProp_LayerParameterExpansion_Key_KeyProp;
|
||
|
|
static const UECodeGen_Private::FMapPropertyParams NewProp_LayerParameterExpansion;
|
||
|
|
static const UECodeGen_Private::FBoolPropertyParams NewProp_ParameterOverviewExpansion_ValueProp;
|
||
|
|
static const UECodeGen_Private::FStrPropertyParams NewProp_ParameterOverviewExpansion_Key_KeyProp;
|
||
|
|
static const UECodeGen_Private::FMapPropertyParams NewProp_ParameterOverviewExpansion;
|
||
|
|
static const UECodeGen_Private::FObjectPropertyParams NewProp_AssetImportData;
|
||
|
|
static const UECodeGen_Private::FStructPropertyParams NewProp_LightingGuid;
|
||
|
|
#endif // WITH_EDITORONLY_DATA
|
||
|
|
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
|
||
|
|
// ********** End Class UMaterialInterface constinit property declarations *************************
|
||
|
|
static constexpr UE::CodeGen::FClassNativeFunction Funcs[] = {
|
||
|
|
{ .NameUTF8 = UTF8TEXT("GetBaseMaterial"), .Pointer = &UMaterialInterface::execGetBaseMaterial },
|
||
|
|
{ .NameUTF8 = UTF8TEXT("GetBlendMode"), .Pointer = &UMaterialInterface::execGetBlendMode },
|
||
|
|
{ .NameUTF8 = UTF8TEXT("GetNaniteOverideMaterial"), .Pointer = &UMaterialInterface::execGetNaniteOverideMaterial },
|
||
|
|
{ .NameUTF8 = UTF8TEXT("GetParameterInfo"), .Pointer = &UMaterialInterface::execGetParameterInfo },
|
||
|
|
{ .NameUTF8 = UTF8TEXT("GetPhysicalMaterial"), .Pointer = &UMaterialInterface::execGetPhysicalMaterial },
|
||
|
|
{ .NameUTF8 = UTF8TEXT("GetPhysicalMaterialFromMap"), .Pointer = &UMaterialInterface::execGetPhysicalMaterialFromMap },
|
||
|
|
{ .NameUTF8 = UTF8TEXT("GetPhysicalMaterialMask"), .Pointer = &UMaterialInterface::execGetPhysicalMaterialMask },
|
||
|
|
{ .NameUTF8 = UTF8TEXT("SetForceMipLevelsToBeResident"), .Pointer = &UMaterialInterface::execSetForceMipLevelsToBeResident },
|
||
|
|
};
|
||
|
|
static UObject* (*const DependentSingletons[])();
|
||
|
|
static constexpr FClassFunctionLinkInfo FuncInfo[] = {
|
||
|
|
{ &Z_Construct_UFunction_UMaterialInterface_GetBaseMaterial, "GetBaseMaterial" }, // 4134394237
|
||
|
|
{ &Z_Construct_UFunction_UMaterialInterface_GetBlendMode, "GetBlendMode" }, // 3408963141
|
||
|
|
{ &Z_Construct_UFunction_UMaterialInterface_GetNaniteOverideMaterial, "GetNaniteOverideMaterial" }, // 4090550801
|
||
|
|
{ &Z_Construct_UFunction_UMaterialInterface_GetParameterInfo, "GetParameterInfo" }, // 1878485167
|
||
|
|
{ &Z_Construct_UFunction_UMaterialInterface_GetPhysicalMaterial, "GetPhysicalMaterial" }, // 3756276265
|
||
|
|
{ &Z_Construct_UFunction_UMaterialInterface_GetPhysicalMaterialFromMap, "GetPhysicalMaterialFromMap" }, // 906267380
|
||
|
|
{ &Z_Construct_UFunction_UMaterialInterface_GetPhysicalMaterialMask, "GetPhysicalMaterialMask" }, // 620613864
|
||
|
|
{ &Z_Construct_UFunction_UMaterialInterface_SetForceMipLevelsToBeResident, "SetForceMipLevelsToBeResident" }, // 2232256251
|
||
|
|
};
|
||
|
|
static_assert(UE_ARRAY_COUNT(FuncInfo) < 2048);
|
||
|
|
static const UECodeGen_Private::FImplementedInterfaceParams InterfaceParams[];
|
||
|
|
static constexpr FCppClassTypeInfoStatic StaticCppClassTypeInfo = {
|
||
|
|
TCppClassTypeTraits<UMaterialInterface>::IsAbstract,
|
||
|
|
};
|
||
|
|
static const UECodeGen_Private::FClassParams ClassParams;
|
||
|
|
}; // struct Z_Construct_UClass_UMaterialInterface_Statics
|
||
|
|
|
||
|
|
// ********** Begin Class UMaterialInterface Property Definitions **********************************
|
||
|
|
#if WITH_EDITORONLY_DATA
|
||
|
|
const UECodeGen_Private::FObjectPropertyParams Z_Construct_UClass_UMaterialInterface_Statics::NewProp_EditorOnlyData = { "EditorOnlyData", nullptr, (EPropertyFlags)0x01260808000a0009, UECodeGen_Private::EPropertyGenFlags::Object | UECodeGen_Private::EPropertyGenFlags::ObjectPtr, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(UMaterialInterface, EditorOnlyData), Z_Construct_UClass_UMaterialInterfaceEditorOnlyData_NoRegister, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_EditorOnlyData_MetaData), NewProp_EditorOnlyData_MetaData) };
|
||
|
|
#endif // WITH_EDITORONLY_DATA
|
||
|
|
const UECodeGen_Private::FObjectPropertyParams Z_Construct_UClass_UMaterialInterface_Statics::NewProp_SubsurfaceProfile = { "SubsurfaceProfile", nullptr, (EPropertyFlags)0x0114000000000015, UECodeGen_Private::EPropertyGenFlags::Object | UECodeGen_Private::EPropertyGenFlags::ObjectPtr, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(UMaterialInterface, SubsurfaceProfile), Z_Construct_UClass_USubsurfaceProfile_NoRegister, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_SubsurfaceProfile_MetaData), NewProp_SubsurfaceProfile_MetaData) };
|
||
|
|
const UECodeGen_Private::FObjectPropertyParams Z_Construct_UClass_UMaterialInterface_Statics::NewProp_SubsurfaceProfiles_Inner = { "SubsurfaceProfiles", nullptr, (EPropertyFlags)0x0104000000000000, UECodeGen_Private::EPropertyGenFlags::Object | UECodeGen_Private::EPropertyGenFlags::ObjectPtr, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, 0, Z_Construct_UClass_USubsurfaceProfile_NoRegister, METADATA_PARAMS(0, nullptr) };
|
||
|
|
const UECodeGen_Private::FArrayPropertyParams Z_Construct_UClass_UMaterialInterface_Statics::NewProp_SubsurfaceProfiles = { "SubsurfaceProfiles", nullptr, (EPropertyFlags)0x0114000000000000, UECodeGen_Private::EPropertyGenFlags::Array, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(UMaterialInterface, SubsurfaceProfiles), EArrayPropertyFlags::None, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_SubsurfaceProfiles_MetaData), NewProp_SubsurfaceProfiles_MetaData) };
|
||
|
|
const UECodeGen_Private::FObjectPropertyParams Z_Construct_UClass_UMaterialInterface_Statics::NewProp_SpecularProfiles_Inner = { "SpecularProfiles", nullptr, (EPropertyFlags)0x0104000000000000, UECodeGen_Private::EPropertyGenFlags::Object | UECodeGen_Private::EPropertyGenFlags::ObjectPtr, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, 0, Z_Construct_UClass_USpecularProfile_NoRegister, METADATA_PARAMS(0, nullptr) };
|
||
|
|
const UECodeGen_Private::FArrayPropertyParams Z_Construct_UClass_UMaterialInterface_Statics::NewProp_SpecularProfiles = { "SpecularProfiles", nullptr, (EPropertyFlags)0x0114000000000000, UECodeGen_Private::EPropertyGenFlags::Array, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(UMaterialInterface, SpecularProfiles), EArrayPropertyFlags::None, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_SpecularProfiles_MetaData), NewProp_SpecularProfiles_MetaData) };
|
||
|
|
const UECodeGen_Private::FObjectPropertyParams Z_Construct_UClass_UMaterialInterface_Statics::NewProp_NeuralProfile = { "NeuralProfile", nullptr, (EPropertyFlags)0x0114000000000015, UECodeGen_Private::EPropertyGenFlags::Object | UECodeGen_Private::EPropertyGenFlags::ObjectPtr, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(UMaterialInterface, NeuralProfile), Z_Construct_UClass_UNeuralProfile_NoRegister, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_NeuralProfile_MetaData), NewProp_NeuralProfile_MetaData) };
|
||
|
|
const UECodeGen_Private::FStructPropertyParams Z_Construct_UClass_UMaterialInterface_Statics::NewProp_LightmassSettings = { "LightmassSettings", nullptr, (EPropertyFlags)0x0020080000000001, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(UMaterialInterface, LightmassSettings), Z_Construct_UScriptStruct_FLightmassMaterialInterfaceSettings, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_LightmassSettings_MetaData), NewProp_LightmassSettings_MetaData) }; // 3575731444
|
||
|
|
#if WITH_EDITORONLY_DATA
|
||
|
|
void Z_Construct_UClass_UMaterialInterface_Statics::NewProp_bTextureStreamingDataSorted_SetBit(void* Obj)
|
||
|
|
{
|
||
|
|
((UMaterialInterface*)Obj)->bTextureStreamingDataSorted = 1;
|
||
|
|
}
|
||
|
|
const UECodeGen_Private::FBoolPropertyParams Z_Construct_UClass_UMaterialInterface_Statics::NewProp_bTextureStreamingDataSorted = { "bTextureStreamingDataSorted", nullptr, (EPropertyFlags)0x0020080800002000, UECodeGen_Private::EPropertyGenFlags::Bool | UECodeGen_Private::EPropertyGenFlags::NativeBool, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, sizeof(bool), sizeof(UMaterialInterface), &Z_Construct_UClass_UMaterialInterface_Statics::NewProp_bTextureStreamingDataSorted_SetBit, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_bTextureStreamingDataSorted_MetaData), NewProp_bTextureStreamingDataSorted_MetaData) };
|
||
|
|
const UECodeGen_Private::FIntPropertyParams Z_Construct_UClass_UMaterialInterface_Statics::NewProp_TextureStreamingDataVersion = { "TextureStreamingDataVersion", nullptr, (EPropertyFlags)0x0020080800000000, UECodeGen_Private::EPropertyGenFlags::Int, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(UMaterialInterface, TextureStreamingDataVersion), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_TextureStreamingDataVersion_MetaData), NewProp_TextureStreamingDataVersion_MetaData) };
|
||
|
|
#endif // WITH_EDITORONLY_DATA
|
||
|
|
const UECodeGen_Private::FStructPropertyParams Z_Construct_UClass_UMaterialInterface_Statics::NewProp_TextureStreamingData_Inner = { "TextureStreamingData", nullptr, (EPropertyFlags)0x0000000000000000, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, 0, Z_Construct_UScriptStruct_FMaterialTextureInfo, METADATA_PARAMS(0, nullptr) }; // 1313707584
|
||
|
|
const UECodeGen_Private::FArrayPropertyParams Z_Construct_UClass_UMaterialInterface_Statics::NewProp_TextureStreamingData = { "TextureStreamingData", nullptr, (EPropertyFlags)0x0020080000000000, UECodeGen_Private::EPropertyGenFlags::Array, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(UMaterialInterface, TextureStreamingData), EArrayPropertyFlags::None, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_TextureStreamingData_MetaData), NewProp_TextureStreamingData_MetaData) }; // 1313707584
|
||
|
|
const UECodeGen_Private::FObjectPropertyParams Z_Construct_UClass_UMaterialInterface_Statics::NewProp_AssetUserData_Inner = { "AssetUserData", nullptr, (EPropertyFlags)0x0106000000080008, UECodeGen_Private::EPropertyGenFlags::Object | UECodeGen_Private::EPropertyGenFlags::ObjectPtr, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, 0, Z_Construct_UClass_UAssetUserData_NoRegister, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_AssetUserData_Inner_MetaData), NewProp_AssetUserData_Inner_MetaData) };
|
||
|
|
const UECodeGen_Private::FArrayPropertyParams Z_Construct_UClass_UMaterialInterface_Statics::NewProp_AssetUserData = { "AssetUserData", nullptr, (EPropertyFlags)0x01240c8000000009, UECodeGen_Private::EPropertyGenFlags::Array, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(UMaterialInterface, AssetUserData), EArrayPropertyFlags::None, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_AssetUserData_MetaData), NewProp_AssetUserData_MetaData) };
|
||
|
|
const UECodeGen_Private::FStructPropertyParams Z_Construct_UClass_UMaterialInterface_Statics::NewProp_CachedTexturesSamplingInfo_Inner = { "CachedTexturesSamplingInfo", nullptr, (EPropertyFlags)0x0000000000000000, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, 0, Z_Construct_UScriptStruct_FMaterialCachedTexturesSamplingInfo, METADATA_PARAMS(0, nullptr) }; // 4074022311
|
||
|
|
const UECodeGen_Private::FGenericPropertyParams Z_Construct_UClass_UMaterialInterface_Statics::NewProp_CachedTexturesSamplingInfo = { "CachedTexturesSamplingInfo", nullptr, (EPropertyFlags)0x0020080000002000, UECodeGen_Private::EPropertyGenFlags::Optional, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(UMaterialInterface, CachedTexturesSamplingInfo), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_CachedTexturesSamplingInfo_MetaData), NewProp_CachedTexturesSamplingInfo_MetaData) }; // 4074022311
|
||
|
|
void Z_Construct_UClass_UMaterialInterface_Statics::NewProp_bIncludedInBaseGame_SetBit(void* Obj)
|
||
|
|
{
|
||
|
|
((UMaterialInterface*)Obj)->bIncludedInBaseGame = 1;
|
||
|
|
}
|
||
|
|
const UECodeGen_Private::FBoolPropertyParams Z_Construct_UClass_UMaterialInterface_Statics::NewProp_bIncludedInBaseGame = { "bIncludedInBaseGame", nullptr, (EPropertyFlags)0x0010000000000000, UECodeGen_Private::EPropertyGenFlags::Bool , RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, sizeof(uint8), sizeof(UMaterialInterface), &Z_Construct_UClass_UMaterialInterface_Statics::NewProp_bIncludedInBaseGame_SetBit, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_bIncludedInBaseGame_MetaData), NewProp_bIncludedInBaseGame_MetaData) };
|
||
|
|
#if WITH_EDITORONLY_DATA
|
||
|
|
const UECodeGen_Private::FStructPropertyParams Z_Construct_UClass_UMaterialInterface_Statics::NewProp_TextureStreamingDataMissingEntries_Inner = { "TextureStreamingDataMissingEntries", nullptr, (EPropertyFlags)0x0000000800000000, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, 0, Z_Construct_UScriptStruct_FMaterialTextureInfo, METADATA_PARAMS(0, nullptr) }; // 1313707584
|
||
|
|
const UECodeGen_Private::FArrayPropertyParams Z_Construct_UClass_UMaterialInterface_Statics::NewProp_TextureStreamingDataMissingEntries = { "TextureStreamingDataMissingEntries", nullptr, (EPropertyFlags)0x0010000800002000, UECodeGen_Private::EPropertyGenFlags::Array, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(UMaterialInterface, TextureStreamingDataMissingEntries), EArrayPropertyFlags::None, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_TextureStreamingDataMissingEntries_MetaData), NewProp_TextureStreamingDataMissingEntries_MetaData) }; // 1313707584
|
||
|
|
const UECodeGen_Private::FStructPropertyParams Z_Construct_UClass_UMaterialInterface_Statics::NewProp_PreviewMesh = { "PreviewMesh", nullptr, (EPropertyFlags)0x0010000800000001, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(UMaterialInterface, PreviewMesh), Z_Construct_UScriptStruct_FSoftObjectPath, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_PreviewMesh_MetaData), NewProp_PreviewMesh_MetaData) }; // 2425717601
|
||
|
|
const UECodeGen_Private::FObjectPropertyParams Z_Construct_UClass_UMaterialInterface_Statics::NewProp_ThumbnailInfo = { "ThumbnailInfo", nullptr, (EPropertyFlags)0x01160008000a0009, UECodeGen_Private::EPropertyGenFlags::Object | UECodeGen_Private::EPropertyGenFlags::ObjectPtr, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(UMaterialInterface, ThumbnailInfo), Z_Construct_UClass_UThumbnailInfo_NoRegister, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_ThumbnailInfo_MetaData), NewProp_ThumbnailInfo_MetaData) };
|
||
|
|
const UECodeGen_Private::FBoolPropertyParams Z_Construct_UClass_UMaterialInterface_Statics::NewProp_LayerParameterExpansion_ValueProp = { "LayerParameterExpansion", nullptr, (EPropertyFlags)0x0000000800000000, UECodeGen_Private::EPropertyGenFlags::Bool | UECodeGen_Private::EPropertyGenFlags::NativeBool, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, sizeof(bool), 0, nullptr, METADATA_PARAMS(0, nullptr) };
|
||
|
|
const UECodeGen_Private::FStrPropertyParams Z_Construct_UClass_UMaterialInterface_Statics::NewProp_LayerParameterExpansion_Key_KeyProp = { "LayerParameterExpansion_Key", nullptr, (EPropertyFlags)0x0000000800000000, UECodeGen_Private::EPropertyGenFlags::Str, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, 0, METADATA_PARAMS(0, nullptr) };
|
||
|
|
const UECodeGen_Private::FMapPropertyParams Z_Construct_UClass_UMaterialInterface_Statics::NewProp_LayerParameterExpansion = { "LayerParameterExpansion", nullptr, (EPropertyFlags)0x0010000800000000, UECodeGen_Private::EPropertyGenFlags::Map, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(UMaterialInterface, LayerParameterExpansion), EMapPropertyFlags::None, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_LayerParameterExpansion_MetaData), NewProp_LayerParameterExpansion_MetaData) };
|
||
|
|
const UECodeGen_Private::FBoolPropertyParams Z_Construct_UClass_UMaterialInterface_Statics::NewProp_ParameterOverviewExpansion_ValueProp = { "ParameterOverviewExpansion", nullptr, (EPropertyFlags)0x0000000800000000, UECodeGen_Private::EPropertyGenFlags::Bool | UECodeGen_Private::EPropertyGenFlags::NativeBool, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, sizeof(bool), 0, nullptr, METADATA_PARAMS(0, nullptr) };
|
||
|
|
const UECodeGen_Private::FStrPropertyParams Z_Construct_UClass_UMaterialInterface_Statics::NewProp_ParameterOverviewExpansion_Key_KeyProp = { "ParameterOverviewExpansion_Key", nullptr, (EPropertyFlags)0x0000000800000000, UECodeGen_Private::EPropertyGenFlags::Str, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, 0, METADATA_PARAMS(0, nullptr) };
|
||
|
|
const UECodeGen_Private::FMapPropertyParams Z_Construct_UClass_UMaterialInterface_Statics::NewProp_ParameterOverviewExpansion = { "ParameterOverviewExpansion", nullptr, (EPropertyFlags)0x0010000800000000, UECodeGen_Private::EPropertyGenFlags::Map, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(UMaterialInterface, ParameterOverviewExpansion), EMapPropertyFlags::None, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_ParameterOverviewExpansion_MetaData), NewProp_ParameterOverviewExpansion_MetaData) };
|
||
|
|
const UECodeGen_Private::FObjectPropertyParams Z_Construct_UClass_UMaterialInterface_Statics::NewProp_AssetImportData = { "AssetImportData", nullptr, (EPropertyFlags)0x0116000800080009, UECodeGen_Private::EPropertyGenFlags::Object | UECodeGen_Private::EPropertyGenFlags::ObjectPtr, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(UMaterialInterface, AssetImportData), Z_Construct_UClass_UAssetImportData_NoRegister, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_AssetImportData_MetaData), NewProp_AssetImportData_MetaData) };
|
||
|
|
const UECodeGen_Private::FStructPropertyParams Z_Construct_UClass_UMaterialInterface_Statics::NewProp_LightingGuid = { "LightingGuid", nullptr, (EPropertyFlags)0x0040000800000000, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(UMaterialInterface, LightingGuid), Z_Construct_UScriptStruct_FGuid, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_LightingGuid_MetaData), NewProp_LightingGuid_MetaData) };
|
||
|
|
#endif // WITH_EDITORONLY_DATA
|
||
|
|
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UClass_UMaterialInterface_Statics::PropPointers[] = {
|
||
|
|
#if WITH_EDITORONLY_DATA
|
||
|
|
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UMaterialInterface_Statics::NewProp_EditorOnlyData,
|
||
|
|
#endif // WITH_EDITORONLY_DATA
|
||
|
|
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UMaterialInterface_Statics::NewProp_SubsurfaceProfile,
|
||
|
|
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UMaterialInterface_Statics::NewProp_SubsurfaceProfiles_Inner,
|
||
|
|
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UMaterialInterface_Statics::NewProp_SubsurfaceProfiles,
|
||
|
|
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UMaterialInterface_Statics::NewProp_SpecularProfiles_Inner,
|
||
|
|
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UMaterialInterface_Statics::NewProp_SpecularProfiles,
|
||
|
|
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UMaterialInterface_Statics::NewProp_NeuralProfile,
|
||
|
|
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UMaterialInterface_Statics::NewProp_LightmassSettings,
|
||
|
|
#if WITH_EDITORONLY_DATA
|
||
|
|
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UMaterialInterface_Statics::NewProp_bTextureStreamingDataSorted,
|
||
|
|
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UMaterialInterface_Statics::NewProp_TextureStreamingDataVersion,
|
||
|
|
#endif // WITH_EDITORONLY_DATA
|
||
|
|
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UMaterialInterface_Statics::NewProp_TextureStreamingData_Inner,
|
||
|
|
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UMaterialInterface_Statics::NewProp_TextureStreamingData,
|
||
|
|
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UMaterialInterface_Statics::NewProp_AssetUserData_Inner,
|
||
|
|
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UMaterialInterface_Statics::NewProp_AssetUserData,
|
||
|
|
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UMaterialInterface_Statics::NewProp_CachedTexturesSamplingInfo_Inner,
|
||
|
|
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UMaterialInterface_Statics::NewProp_CachedTexturesSamplingInfo,
|
||
|
|
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UMaterialInterface_Statics::NewProp_bIncludedInBaseGame,
|
||
|
|
#if WITH_EDITORONLY_DATA
|
||
|
|
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UMaterialInterface_Statics::NewProp_TextureStreamingDataMissingEntries_Inner,
|
||
|
|
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UMaterialInterface_Statics::NewProp_TextureStreamingDataMissingEntries,
|
||
|
|
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UMaterialInterface_Statics::NewProp_PreviewMesh,
|
||
|
|
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UMaterialInterface_Statics::NewProp_ThumbnailInfo,
|
||
|
|
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UMaterialInterface_Statics::NewProp_LayerParameterExpansion_ValueProp,
|
||
|
|
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UMaterialInterface_Statics::NewProp_LayerParameterExpansion_Key_KeyProp,
|
||
|
|
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UMaterialInterface_Statics::NewProp_LayerParameterExpansion,
|
||
|
|
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UMaterialInterface_Statics::NewProp_ParameterOverviewExpansion_ValueProp,
|
||
|
|
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UMaterialInterface_Statics::NewProp_ParameterOverviewExpansion_Key_KeyProp,
|
||
|
|
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UMaterialInterface_Statics::NewProp_ParameterOverviewExpansion,
|
||
|
|
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UMaterialInterface_Statics::NewProp_AssetImportData,
|
||
|
|
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UMaterialInterface_Statics::NewProp_LightingGuid,
|
||
|
|
#endif // WITH_EDITORONLY_DATA
|
||
|
|
};
|
||
|
|
static_assert(UE_ARRAY_COUNT(Z_Construct_UClass_UMaterialInterface_Statics::PropPointers) < 2048);
|
||
|
|
// ********** End Class UMaterialInterface Property Definitions ************************************
|
||
|
|
UObject* (*const Z_Construct_UClass_UMaterialInterface_Statics::DependentSingletons[])() = {
|
||
|
|
(UObject* (*)())Z_Construct_UClass_UObject,
|
||
|
|
(UObject* (*)())Z_Construct_UPackage__Script_Engine,
|
||
|
|
};
|
||
|
|
static_assert(UE_ARRAY_COUNT(Z_Construct_UClass_UMaterialInterface_Statics::DependentSingletons) < 16);
|
||
|
|
const UECodeGen_Private::FImplementedInterfaceParams Z_Construct_UClass_UMaterialInterface_Statics::InterfaceParams[] = {
|
||
|
|
{ Z_Construct_UClass_UBlendableInterface_NoRegister, (int32)VTABLE_OFFSET(UMaterialInterface, IBlendableInterface), false }, // 311299295
|
||
|
|
{ Z_Construct_UClass_UInterface_AssetUserData_NoRegister, (int32)VTABLE_OFFSET(UMaterialInterface, IInterface_AssetUserData), false }, // 3366309698
|
||
|
|
};
|
||
|
|
const UECodeGen_Private::FClassParams Z_Construct_UClass_UMaterialInterface_Statics::ClassParams = {
|
||
|
|
&UMaterialInterface::StaticClass,
|
||
|
|
nullptr,
|
||
|
|
&StaticCppClassTypeInfo,
|
||
|
|
DependentSingletons,
|
||
|
|
FuncInfo,
|
||
|
|
Z_Construct_UClass_UMaterialInterface_Statics::PropPointers,
|
||
|
|
InterfaceParams,
|
||
|
|
UE_ARRAY_COUNT(DependentSingletons),
|
||
|
|
UE_ARRAY_COUNT(FuncInfo),
|
||
|
|
UE_ARRAY_COUNT(Z_Construct_UClass_UMaterialInterface_Statics::PropPointers),
|
||
|
|
UE_ARRAY_COUNT(InterfaceParams),
|
||
|
|
0x008800A1u,
|
||
|
|
METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UClass_UMaterialInterface_Statics::Class_MetaDataParams), Z_Construct_UClass_UMaterialInterface_Statics::Class_MetaDataParams)
|
||
|
|
};
|
||
|
|
void UMaterialInterface::StaticRegisterNativesUMaterialInterface()
|
||
|
|
{
|
||
|
|
UClass* Class = UMaterialInterface::StaticClass();
|
||
|
|
FNativeFunctionRegistrar::RegisterFunctions(Class, MakeConstArrayView(Z_Construct_UClass_UMaterialInterface_Statics::Funcs));
|
||
|
|
}
|
||
|
|
UClass* Z_Construct_UClass_UMaterialInterface()
|
||
|
|
{
|
||
|
|
if (!Z_Registration_Info_UClass_UMaterialInterface.OuterSingleton)
|
||
|
|
{
|
||
|
|
UECodeGen_Private::ConstructUClass(Z_Registration_Info_UClass_UMaterialInterface.OuterSingleton, Z_Construct_UClass_UMaterialInterface_Statics::ClassParams);
|
||
|
|
}
|
||
|
|
return Z_Registration_Info_UClass_UMaterialInterface.OuterSingleton;
|
||
|
|
}
|
||
|
|
IMPLEMENT_FSTRUCTUREDARCHIVE_SERIALIZER(UMaterialInterface)
|
||
|
|
// ********** End Class UMaterialInterface *********************************************************
|
||
|
|
|
||
|
|
// ********** Begin Registration *******************************************************************
|
||
|
|
struct Z_CompiledInDeferFile_FID_Engine_Source_Runtime_Engine_Public_Materials_MaterialInterface_h__Script_Engine_Statics
|
||
|
|
{
|
||
|
|
static constexpr FEnumRegisterCompiledInInfo EnumInfo[] = {
|
||
|
|
{ EMaterialUsage_StaticEnum, TEXT("EMaterialUsage"), &Z_Registration_Info_UEnum_EMaterialUsage, CONSTRUCT_RELOAD_VERSION_INFO(FEnumReloadVersionInfo, 2248282639U) },
|
||
|
|
};
|
||
|
|
static constexpr FStructRegisterCompiledInInfo ScriptStructInfo[] = {
|
||
|
|
{ FLightmassMaterialInterfaceSettings::StaticStruct, Z_Construct_UScriptStruct_FLightmassMaterialInterfaceSettings_Statics::NewStructOps, TEXT("LightmassMaterialInterfaceSettings"),&Z_Registration_Info_UScriptStruct_FLightmassMaterialInterfaceSettings, CONSTRUCT_RELOAD_VERSION_INFO(FStructReloadVersionInfo, sizeof(FLightmassMaterialInterfaceSettings), 3575731444U) },
|
||
|
|
{ FMaterialTextureInfo::StaticStruct, Z_Construct_UScriptStruct_FMaterialTextureInfo_Statics::NewStructOps, TEXT("MaterialTextureInfo"),&Z_Registration_Info_UScriptStruct_FMaterialTextureInfo, CONSTRUCT_RELOAD_VERSION_INFO(FStructReloadVersionInfo, sizeof(FMaterialTextureInfo), 1313707584U) },
|
||
|
|
{ FTextureSamplingInfo::StaticStruct, Z_Construct_UScriptStruct_FTextureSamplingInfo_Statics::NewStructOps, TEXT("TextureSamplingInfo"),&Z_Registration_Info_UScriptStruct_FTextureSamplingInfo, CONSTRUCT_RELOAD_VERSION_INFO(FStructReloadVersionInfo, sizeof(FTextureSamplingInfo), 847698907U) },
|
||
|
|
{ FMaterialCachedTexturesSamplingInfo::StaticStruct, Z_Construct_UScriptStruct_FMaterialCachedTexturesSamplingInfo_Statics::NewStructOps, TEXT("MaterialCachedTexturesSamplingInfo"),&Z_Registration_Info_UScriptStruct_FMaterialCachedTexturesSamplingInfo, CONSTRUCT_RELOAD_VERSION_INFO(FStructReloadVersionInfo, sizeof(FMaterialCachedTexturesSamplingInfo), 4074022311U) },
|
||
|
|
};
|
||
|
|
static constexpr FClassRegisterCompiledInInfo ClassInfo[] = {
|
||
|
|
{ Z_Construct_UClass_UMaterialInterfaceEditorOnlyData, UMaterialInterfaceEditorOnlyData::StaticClass, TEXT("UMaterialInterfaceEditorOnlyData"), &Z_Registration_Info_UClass_UMaterialInterfaceEditorOnlyData, CONSTRUCT_RELOAD_VERSION_INFO(FClassReloadVersionInfo, sizeof(UMaterialInterfaceEditorOnlyData), 344426816U) },
|
||
|
|
{ Z_Construct_UClass_UMaterialInterface, UMaterialInterface::StaticClass, TEXT("UMaterialInterface"), &Z_Registration_Info_UClass_UMaterialInterface, CONSTRUCT_RELOAD_VERSION_INFO(FClassReloadVersionInfo, sizeof(UMaterialInterface), 2117579677U) },
|
||
|
|
};
|
||
|
|
}; // Z_CompiledInDeferFile_FID_Engine_Source_Runtime_Engine_Public_Materials_MaterialInterface_h__Script_Engine_Statics
|
||
|
|
static FRegisterCompiledInInfo Z_CompiledInDeferFile_FID_Engine_Source_Runtime_Engine_Public_Materials_MaterialInterface_h__Script_Engine_3169430678{
|
||
|
|
TEXT("/Script/Engine"),
|
||
|
|
Z_CompiledInDeferFile_FID_Engine_Source_Runtime_Engine_Public_Materials_MaterialInterface_h__Script_Engine_Statics::ClassInfo, UE_ARRAY_COUNT(Z_CompiledInDeferFile_FID_Engine_Source_Runtime_Engine_Public_Materials_MaterialInterface_h__Script_Engine_Statics::ClassInfo),
|
||
|
|
Z_CompiledInDeferFile_FID_Engine_Source_Runtime_Engine_Public_Materials_MaterialInterface_h__Script_Engine_Statics::ScriptStructInfo, UE_ARRAY_COUNT(Z_CompiledInDeferFile_FID_Engine_Source_Runtime_Engine_Public_Materials_MaterialInterface_h__Script_Engine_Statics::ScriptStructInfo),
|
||
|
|
Z_CompiledInDeferFile_FID_Engine_Source_Runtime_Engine_Public_Materials_MaterialInterface_h__Script_Engine_Statics::EnumInfo, UE_ARRAY_COUNT(Z_CompiledInDeferFile_FID_Engine_Source_Runtime_Engine_Public_Materials_MaterialInterface_h__Script_Engine_Statics::EnumInfo),
|
||
|
|
};
|
||
|
|
// ********** End Registration *********************************************************************
|
||
|
|
|
||
|
|
PRAGMA_ENABLE_DEPRECATION_WARNINGS
|