747 lines
62 KiB
C++
747 lines
62 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/MaterialParameterCollection.h"
|
|
|
|
PRAGMA_DISABLE_DEPRECATION_WARNINGS
|
|
static_assert(!UE_WITH_CONSTINIT_UOBJECT, "This generated code can only be compiled with !UE_WITH_CONSTINIT_OBJECT");
|
|
void EmptyLinkFunctionForGeneratedCodeMaterialParameterCollection() {}
|
|
|
|
// ********** Begin Cross Module References ********************************************************
|
|
COREUOBJECT_API UClass* Z_Construct_UClass_UObject();
|
|
COREUOBJECT_API UScriptStruct* Z_Construct_UScriptStruct_FGuid();
|
|
COREUOBJECT_API UScriptStruct* Z_Construct_UScriptStruct_FLinearColor();
|
|
ENGINE_API UClass* Z_Construct_UClass_UMaterialParameterCollection();
|
|
ENGINE_API UClass* Z_Construct_UClass_UMaterialParameterCollection_NoRegister();
|
|
ENGINE_API UScriptStruct* Z_Construct_UScriptStruct_FCollectionParameterBase();
|
|
ENGINE_API UScriptStruct* Z_Construct_UScriptStruct_FCollectionScalarParameter();
|
|
ENGINE_API UScriptStruct* Z_Construct_UScriptStruct_FCollectionVectorParameter();
|
|
UPackage* Z_Construct_UPackage__Script_Engine();
|
|
// ********** End Cross Module References **********************************************************
|
|
|
|
// ********** Begin ScriptStruct FCollectionParameterBase ******************************************
|
|
struct Z_Construct_UScriptStruct_FCollectionParameterBase_Statics
|
|
{
|
|
static inline consteval int32 GetStructSize() { return sizeof(FCollectionParameterBase); }
|
|
static inline consteval int16 GetStructAlignment() { return alignof(FCollectionParameterBase); }
|
|
#if WITH_METADATA
|
|
static constexpr UECodeGen_Private::FMetaDataPairParam Struct_MetaDataParams[] = {
|
|
{ "Comment", "/** Base struct for collection parameters */" },
|
|
{ "ModuleRelativePath", "Public/Materials/MaterialParameterCollection.h" },
|
|
{ "ToolTip", "Base struct for collection parameters" },
|
|
};
|
|
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_ParameterName_MetaData[] = {
|
|
{ "Category", "Parameter" },
|
|
{ "Comment", "/** The name of the parameter. Changing this name will break any blueprints that reference the parameter. */" },
|
|
{ "ModuleRelativePath", "Public/Materials/MaterialParameterCollection.h" },
|
|
{ "ToolTip", "The name of the parameter. Changing this name will break any blueprints that reference the parameter." },
|
|
};
|
|
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_Id_MetaData[] = {
|
|
{ "Comment", "/** Uniquely identifies the parameter, used for fixing up materials that reference this parameter when renaming. */" },
|
|
{ "IgnoreForMemberInitializationTest", "" },
|
|
{ "ModuleRelativePath", "Public/Materials/MaterialParameterCollection.h" },
|
|
{ "ToolTip", "Uniquely identifies the parameter, used for fixing up materials that reference this parameter when renaming." },
|
|
};
|
|
#endif // WITH_METADATA
|
|
|
|
// ********** Begin ScriptStruct FCollectionParameterBase constinit property declarations **********
|
|
static const UECodeGen_Private::FNamePropertyParams NewProp_ParameterName;
|
|
static const UECodeGen_Private::FStructPropertyParams NewProp_Id;
|
|
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
|
|
// ********** End ScriptStruct FCollectionParameterBase constinit property declarations ************
|
|
static void* NewStructOps()
|
|
{
|
|
return (UScriptStruct::ICppStructOps*)new UScriptStruct::TCppStructOps<FCollectionParameterBase>();
|
|
}
|
|
static const UECodeGen_Private::FStructParams StructParams;
|
|
}; // struct Z_Construct_UScriptStruct_FCollectionParameterBase_Statics
|
|
static FStructRegistrationInfo Z_Registration_Info_UScriptStruct_FCollectionParameterBase;
|
|
class UScriptStruct* FCollectionParameterBase::StaticStruct()
|
|
{
|
|
if (!Z_Registration_Info_UScriptStruct_FCollectionParameterBase.OuterSingleton)
|
|
{
|
|
Z_Registration_Info_UScriptStruct_FCollectionParameterBase.OuterSingleton = GetStaticStruct(Z_Construct_UScriptStruct_FCollectionParameterBase, (UObject*)Z_Construct_UPackage__Script_Engine(), TEXT("CollectionParameterBase"));
|
|
}
|
|
return Z_Registration_Info_UScriptStruct_FCollectionParameterBase.OuterSingleton;
|
|
}
|
|
|
|
// ********** Begin ScriptStruct FCollectionParameterBase Property Definitions *********************
|
|
const UECodeGen_Private::FNamePropertyParams Z_Construct_UScriptStruct_FCollectionParameterBase_Statics::NewProp_ParameterName = { "ParameterName", nullptr, (EPropertyFlags)0x0010000000000001, UECodeGen_Private::EPropertyGenFlags::Name, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FCollectionParameterBase, ParameterName), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_ParameterName_MetaData), NewProp_ParameterName_MetaData) };
|
|
const UECodeGen_Private::FStructPropertyParams Z_Construct_UScriptStruct_FCollectionParameterBase_Statics::NewProp_Id = { "Id", nullptr, (EPropertyFlags)0x0010000000000000, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FCollectionParameterBase, Id), Z_Construct_UScriptStruct_FGuid, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_Id_MetaData), NewProp_Id_MetaData) };
|
|
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UScriptStruct_FCollectionParameterBase_Statics::PropPointers[] = {
|
|
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FCollectionParameterBase_Statics::NewProp_ParameterName,
|
|
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FCollectionParameterBase_Statics::NewProp_Id,
|
|
};
|
|
static_assert(UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FCollectionParameterBase_Statics::PropPointers) < 2048);
|
|
// ********** End ScriptStruct FCollectionParameterBase Property Definitions ***********************
|
|
const UECodeGen_Private::FStructParams Z_Construct_UScriptStruct_FCollectionParameterBase_Statics::StructParams = {
|
|
(UObject* (*)())Z_Construct_UPackage__Script_Engine,
|
|
nullptr,
|
|
&NewStructOps,
|
|
"CollectionParameterBase",
|
|
Z_Construct_UScriptStruct_FCollectionParameterBase_Statics::PropPointers,
|
|
UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FCollectionParameterBase_Statics::PropPointers),
|
|
sizeof(FCollectionParameterBase),
|
|
alignof(FCollectionParameterBase),
|
|
RF_Public|RF_Transient|RF_MarkAsNative,
|
|
EStructFlags(0x00000001),
|
|
METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FCollectionParameterBase_Statics::Struct_MetaDataParams), Z_Construct_UScriptStruct_FCollectionParameterBase_Statics::Struct_MetaDataParams)
|
|
};
|
|
UScriptStruct* Z_Construct_UScriptStruct_FCollectionParameterBase()
|
|
{
|
|
if (!Z_Registration_Info_UScriptStruct_FCollectionParameterBase.InnerSingleton)
|
|
{
|
|
UECodeGen_Private::ConstructUScriptStruct(Z_Registration_Info_UScriptStruct_FCollectionParameterBase.InnerSingleton, Z_Construct_UScriptStruct_FCollectionParameterBase_Statics::StructParams);
|
|
}
|
|
return CastChecked<UScriptStruct>(Z_Registration_Info_UScriptStruct_FCollectionParameterBase.InnerSingleton);
|
|
}
|
|
// ********** End ScriptStruct FCollectionParameterBase ********************************************
|
|
|
|
// ********** Begin ScriptStruct FCollectionScalarParameter ****************************************
|
|
struct Z_Construct_UScriptStruct_FCollectionScalarParameter_Statics
|
|
{
|
|
static inline consteval int32 GetStructSize() { return sizeof(FCollectionScalarParameter); }
|
|
static inline consteval int16 GetStructAlignment() { return alignof(FCollectionScalarParameter); }
|
|
#if WITH_METADATA
|
|
static constexpr UECodeGen_Private::FMetaDataPairParam Struct_MetaDataParams[] = {
|
|
{ "Comment", "/** A scalar parameter */" },
|
|
{ "ModuleRelativePath", "Public/Materials/MaterialParameterCollection.h" },
|
|
{ "ToolTip", "A scalar parameter" },
|
|
};
|
|
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_DefaultValue_MetaData[] = {
|
|
{ "Category", "Parameter" },
|
|
{ "ModuleRelativePath", "Public/Materials/MaterialParameterCollection.h" },
|
|
};
|
|
#endif // WITH_METADATA
|
|
|
|
// ********** Begin ScriptStruct FCollectionScalarParameter constinit property declarations ********
|
|
static const UECodeGen_Private::FFloatPropertyParams NewProp_DefaultValue;
|
|
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
|
|
// ********** End ScriptStruct FCollectionScalarParameter constinit property declarations **********
|
|
static void* NewStructOps()
|
|
{
|
|
return (UScriptStruct::ICppStructOps*)new UScriptStruct::TCppStructOps<FCollectionScalarParameter>();
|
|
}
|
|
static const UECodeGen_Private::FStructParams StructParams;
|
|
}; // struct Z_Construct_UScriptStruct_FCollectionScalarParameter_Statics
|
|
static_assert(std::is_polymorphic<FCollectionScalarParameter>() == std::is_polymorphic<FCollectionParameterBase>(), "USTRUCT FCollectionScalarParameter cannot be polymorphic unless super FCollectionParameterBase is polymorphic");
|
|
static FStructRegistrationInfo Z_Registration_Info_UScriptStruct_FCollectionScalarParameter;
|
|
class UScriptStruct* FCollectionScalarParameter::StaticStruct()
|
|
{
|
|
if (!Z_Registration_Info_UScriptStruct_FCollectionScalarParameter.OuterSingleton)
|
|
{
|
|
Z_Registration_Info_UScriptStruct_FCollectionScalarParameter.OuterSingleton = GetStaticStruct(Z_Construct_UScriptStruct_FCollectionScalarParameter, (UObject*)Z_Construct_UPackage__Script_Engine(), TEXT("CollectionScalarParameter"));
|
|
}
|
|
return Z_Registration_Info_UScriptStruct_FCollectionScalarParameter.OuterSingleton;
|
|
}
|
|
|
|
// ********** Begin ScriptStruct FCollectionScalarParameter Property Definitions *******************
|
|
const UECodeGen_Private::FFloatPropertyParams Z_Construct_UScriptStruct_FCollectionScalarParameter_Statics::NewProp_DefaultValue = { "DefaultValue", nullptr, (EPropertyFlags)0x0010000000000001, UECodeGen_Private::EPropertyGenFlags::Float, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FCollectionScalarParameter, DefaultValue), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_DefaultValue_MetaData), NewProp_DefaultValue_MetaData) };
|
|
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UScriptStruct_FCollectionScalarParameter_Statics::PropPointers[] = {
|
|
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FCollectionScalarParameter_Statics::NewProp_DefaultValue,
|
|
};
|
|
static_assert(UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FCollectionScalarParameter_Statics::PropPointers) < 2048);
|
|
// ********** End ScriptStruct FCollectionScalarParameter Property Definitions *********************
|
|
const UECodeGen_Private::FStructParams Z_Construct_UScriptStruct_FCollectionScalarParameter_Statics::StructParams = {
|
|
(UObject* (*)())Z_Construct_UPackage__Script_Engine,
|
|
Z_Construct_UScriptStruct_FCollectionParameterBase,
|
|
&NewStructOps,
|
|
"CollectionScalarParameter",
|
|
Z_Construct_UScriptStruct_FCollectionScalarParameter_Statics::PropPointers,
|
|
UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FCollectionScalarParameter_Statics::PropPointers),
|
|
sizeof(FCollectionScalarParameter),
|
|
alignof(FCollectionScalarParameter),
|
|
RF_Public|RF_Transient|RF_MarkAsNative,
|
|
EStructFlags(0x00000001),
|
|
METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FCollectionScalarParameter_Statics::Struct_MetaDataParams), Z_Construct_UScriptStruct_FCollectionScalarParameter_Statics::Struct_MetaDataParams)
|
|
};
|
|
UScriptStruct* Z_Construct_UScriptStruct_FCollectionScalarParameter()
|
|
{
|
|
if (!Z_Registration_Info_UScriptStruct_FCollectionScalarParameter.InnerSingleton)
|
|
{
|
|
UECodeGen_Private::ConstructUScriptStruct(Z_Registration_Info_UScriptStruct_FCollectionScalarParameter.InnerSingleton, Z_Construct_UScriptStruct_FCollectionScalarParameter_Statics::StructParams);
|
|
}
|
|
return CastChecked<UScriptStruct>(Z_Registration_Info_UScriptStruct_FCollectionScalarParameter.InnerSingleton);
|
|
}
|
|
// ********** End ScriptStruct FCollectionScalarParameter ******************************************
|
|
|
|
// ********** Begin ScriptStruct FCollectionVectorParameter ****************************************
|
|
struct Z_Construct_UScriptStruct_FCollectionVectorParameter_Statics
|
|
{
|
|
static inline consteval int32 GetStructSize() { return sizeof(FCollectionVectorParameter); }
|
|
static inline consteval int16 GetStructAlignment() { return alignof(FCollectionVectorParameter); }
|
|
#if WITH_METADATA
|
|
static constexpr UECodeGen_Private::FMetaDataPairParam Struct_MetaDataParams[] = {
|
|
{ "Comment", "/** A vector parameter */" },
|
|
{ "ModuleRelativePath", "Public/Materials/MaterialParameterCollection.h" },
|
|
{ "ToolTip", "A vector parameter" },
|
|
};
|
|
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_DefaultValue_MetaData[] = {
|
|
{ "Category", "Parameter" },
|
|
{ "ModuleRelativePath", "Public/Materials/MaterialParameterCollection.h" },
|
|
};
|
|
#endif // WITH_METADATA
|
|
|
|
// ********** Begin ScriptStruct FCollectionVectorParameter constinit property declarations ********
|
|
static const UECodeGen_Private::FStructPropertyParams NewProp_DefaultValue;
|
|
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
|
|
// ********** End ScriptStruct FCollectionVectorParameter constinit property declarations **********
|
|
static void* NewStructOps()
|
|
{
|
|
return (UScriptStruct::ICppStructOps*)new UScriptStruct::TCppStructOps<FCollectionVectorParameter>();
|
|
}
|
|
static const UECodeGen_Private::FStructParams StructParams;
|
|
}; // struct Z_Construct_UScriptStruct_FCollectionVectorParameter_Statics
|
|
static_assert(std::is_polymorphic<FCollectionVectorParameter>() == std::is_polymorphic<FCollectionParameterBase>(), "USTRUCT FCollectionVectorParameter cannot be polymorphic unless super FCollectionParameterBase is polymorphic");
|
|
static FStructRegistrationInfo Z_Registration_Info_UScriptStruct_FCollectionVectorParameter;
|
|
class UScriptStruct* FCollectionVectorParameter::StaticStruct()
|
|
{
|
|
if (!Z_Registration_Info_UScriptStruct_FCollectionVectorParameter.OuterSingleton)
|
|
{
|
|
Z_Registration_Info_UScriptStruct_FCollectionVectorParameter.OuterSingleton = GetStaticStruct(Z_Construct_UScriptStruct_FCollectionVectorParameter, (UObject*)Z_Construct_UPackage__Script_Engine(), TEXT("CollectionVectorParameter"));
|
|
}
|
|
return Z_Registration_Info_UScriptStruct_FCollectionVectorParameter.OuterSingleton;
|
|
}
|
|
|
|
// ********** Begin ScriptStruct FCollectionVectorParameter Property Definitions *******************
|
|
const UECodeGen_Private::FStructPropertyParams Z_Construct_UScriptStruct_FCollectionVectorParameter_Statics::NewProp_DefaultValue = { "DefaultValue", nullptr, (EPropertyFlags)0x0010000000000001, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FCollectionVectorParameter, DefaultValue), Z_Construct_UScriptStruct_FLinearColor, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_DefaultValue_MetaData), NewProp_DefaultValue_MetaData) };
|
|
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UScriptStruct_FCollectionVectorParameter_Statics::PropPointers[] = {
|
|
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FCollectionVectorParameter_Statics::NewProp_DefaultValue,
|
|
};
|
|
static_assert(UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FCollectionVectorParameter_Statics::PropPointers) < 2048);
|
|
// ********** End ScriptStruct FCollectionVectorParameter Property Definitions *********************
|
|
const UECodeGen_Private::FStructParams Z_Construct_UScriptStruct_FCollectionVectorParameter_Statics::StructParams = {
|
|
(UObject* (*)())Z_Construct_UPackage__Script_Engine,
|
|
Z_Construct_UScriptStruct_FCollectionParameterBase,
|
|
&NewStructOps,
|
|
"CollectionVectorParameter",
|
|
Z_Construct_UScriptStruct_FCollectionVectorParameter_Statics::PropPointers,
|
|
UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FCollectionVectorParameter_Statics::PropPointers),
|
|
sizeof(FCollectionVectorParameter),
|
|
alignof(FCollectionVectorParameter),
|
|
RF_Public|RF_Transient|RF_MarkAsNative,
|
|
EStructFlags(0x00000001),
|
|
METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FCollectionVectorParameter_Statics::Struct_MetaDataParams), Z_Construct_UScriptStruct_FCollectionVectorParameter_Statics::Struct_MetaDataParams)
|
|
};
|
|
UScriptStruct* Z_Construct_UScriptStruct_FCollectionVectorParameter()
|
|
{
|
|
if (!Z_Registration_Info_UScriptStruct_FCollectionVectorParameter.InnerSingleton)
|
|
{
|
|
UECodeGen_Private::ConstructUScriptStruct(Z_Registration_Info_UScriptStruct_FCollectionVectorParameter.InnerSingleton, Z_Construct_UScriptStruct_FCollectionVectorParameter_Statics::StructParams);
|
|
}
|
|
return CastChecked<UScriptStruct>(Z_Registration_Info_UScriptStruct_FCollectionVectorParameter.InnerSingleton);
|
|
}
|
|
// ********** End ScriptStruct FCollectionVectorParameter ******************************************
|
|
|
|
// ********** Begin Class UMaterialParameterCollection Function GetBaseParameterCollection *********
|
|
struct Z_Construct_UFunction_UMaterialParameterCollection_GetBaseParameterCollection_Statics
|
|
{
|
|
struct MaterialParameterCollection_eventGetBaseParameterCollection_Parms
|
|
{
|
|
UMaterialParameterCollection* ReturnValue;
|
|
};
|
|
#if WITH_METADATA
|
|
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
|
|
{ "Category", "Rendering|Material" },
|
|
{ "Comment", "/** Gets the base Material Parameter Collection for this one. Returns nullptr if not set. */" },
|
|
{ "ModuleRelativePath", "Public/Materials/MaterialParameterCollection.h" },
|
|
{ "ToolTip", "Gets the base Material Parameter Collection for this one. Returns nullptr if not set." },
|
|
};
|
|
#endif // WITH_METADATA
|
|
|
|
// ********** Begin Function GetBaseParameterCollection constinit property declarations ************
|
|
static const UECodeGen_Private::FObjectPropertyParams NewProp_ReturnValue;
|
|
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
|
|
// ********** End Function GetBaseParameterCollection constinit property declarations **************
|
|
static const UECodeGen_Private::FFunctionParams FuncParams;
|
|
};
|
|
|
|
// ********** Begin Function GetBaseParameterCollection Property Definitions ***********************
|
|
const UECodeGen_Private::FObjectPropertyParams Z_Construct_UFunction_UMaterialParameterCollection_GetBaseParameterCollection_Statics::NewProp_ReturnValue = { "ReturnValue", nullptr, (EPropertyFlags)0x0010000000000580, UECodeGen_Private::EPropertyGenFlags::Object, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(MaterialParameterCollection_eventGetBaseParameterCollection_Parms, ReturnValue), Z_Construct_UClass_UMaterialParameterCollection_NoRegister, METADATA_PARAMS(0, nullptr) };
|
|
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_UMaterialParameterCollection_GetBaseParameterCollection_Statics::PropPointers[] = {
|
|
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UMaterialParameterCollection_GetBaseParameterCollection_Statics::NewProp_ReturnValue,
|
|
};
|
|
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_UMaterialParameterCollection_GetBaseParameterCollection_Statics::PropPointers) < 2048);
|
|
// ********** End Function GetBaseParameterCollection Property Definitions *************************
|
|
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_UMaterialParameterCollection_GetBaseParameterCollection_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_UMaterialParameterCollection, nullptr, "GetBaseParameterCollection", Z_Construct_UFunction_UMaterialParameterCollection_GetBaseParameterCollection_Statics::PropPointers,
|
|
UE_ARRAY_COUNT(Z_Construct_UFunction_UMaterialParameterCollection_GetBaseParameterCollection_Statics::PropPointers),
|
|
sizeof(Z_Construct_UFunction_UMaterialParameterCollection_GetBaseParameterCollection_Statics::MaterialParameterCollection_eventGetBaseParameterCollection_Parms),
|
|
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x54020403, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_UMaterialParameterCollection_GetBaseParameterCollection_Statics::Function_MetaDataParams), Z_Construct_UFunction_UMaterialParameterCollection_GetBaseParameterCollection_Statics::Function_MetaDataParams)}, };
|
|
static_assert(sizeof(Z_Construct_UFunction_UMaterialParameterCollection_GetBaseParameterCollection_Statics::MaterialParameterCollection_eventGetBaseParameterCollection_Parms) < MAX_uint16);
|
|
UFunction* Z_Construct_UFunction_UMaterialParameterCollection_GetBaseParameterCollection()
|
|
{
|
|
static UFunction* ReturnFunction = nullptr;
|
|
if (!ReturnFunction)
|
|
{
|
|
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_UMaterialParameterCollection_GetBaseParameterCollection_Statics::FuncParams);
|
|
}
|
|
return ReturnFunction;
|
|
}
|
|
DEFINE_FUNCTION(UMaterialParameterCollection::execGetBaseParameterCollection)
|
|
{
|
|
P_FINISH;
|
|
P_NATIVE_BEGIN;
|
|
*(UMaterialParameterCollection**)Z_Param__Result=P_THIS->GetBaseParameterCollection();
|
|
P_NATIVE_END;
|
|
}
|
|
// ********** End Class UMaterialParameterCollection Function GetBaseParameterCollection ***********
|
|
|
|
// ********** Begin Class UMaterialParameterCollection Function GetScalarParameterDefaultValue *****
|
|
struct Z_Construct_UFunction_UMaterialParameterCollection_GetScalarParameterDefaultValue_Statics
|
|
{
|
|
struct MaterialParameterCollection_eventGetScalarParameterDefaultValue_Parms
|
|
{
|
|
FName ParameterName;
|
|
bool bParameterFound;
|
|
float ReturnValue;
|
|
};
|
|
#if WITH_METADATA
|
|
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
|
|
{ "Category", "Rendering|Material" },
|
|
{ "Comment", "/** Gets the default value of a scalar parameter from a material collection.\n\x09 * @param ParameterName - The name of the value to get the value of\n\x09 * @param bParameterFound - if a parameter with the input name was found\n\x09 * @returns the value of the parameter\n\x09 **/" },
|
|
{ "Keywords", "GetFloatParameterDefaultValue" },
|
|
{ "ModuleRelativePath", "Public/Materials/MaterialParameterCollection.h" },
|
|
{ "ToolTip", "Gets the default value of a scalar parameter from a material collection.\n@param ParameterName - The name of the value to get the value of\n@param bParameterFound - if a parameter with the input name was found\n@returns the value of the parameter" },
|
|
};
|
|
#endif // WITH_METADATA
|
|
|
|
// ********** Begin Function GetScalarParameterDefaultValue constinit property declarations ********
|
|
static const UECodeGen_Private::FNamePropertyParams NewProp_ParameterName;
|
|
static void NewProp_bParameterFound_SetBit(void* Obj);
|
|
static const UECodeGen_Private::FBoolPropertyParams NewProp_bParameterFound;
|
|
static const UECodeGen_Private::FFloatPropertyParams NewProp_ReturnValue;
|
|
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
|
|
// ********** End Function GetScalarParameterDefaultValue constinit property declarations **********
|
|
static const UECodeGen_Private::FFunctionParams FuncParams;
|
|
};
|
|
|
|
// ********** Begin Function GetScalarParameterDefaultValue Property Definitions *******************
|
|
const UECodeGen_Private::FNamePropertyParams Z_Construct_UFunction_UMaterialParameterCollection_GetScalarParameterDefaultValue_Statics::NewProp_ParameterName = { "ParameterName", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Name, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(MaterialParameterCollection_eventGetScalarParameterDefaultValue_Parms, ParameterName), METADATA_PARAMS(0, nullptr) };
|
|
void Z_Construct_UFunction_UMaterialParameterCollection_GetScalarParameterDefaultValue_Statics::NewProp_bParameterFound_SetBit(void* Obj)
|
|
{
|
|
((MaterialParameterCollection_eventGetScalarParameterDefaultValue_Parms*)Obj)->bParameterFound = 1;
|
|
}
|
|
const UECodeGen_Private::FBoolPropertyParams Z_Construct_UFunction_UMaterialParameterCollection_GetScalarParameterDefaultValue_Statics::NewProp_bParameterFound = { "bParameterFound", nullptr, (EPropertyFlags)0x0010000000000180, UECodeGen_Private::EPropertyGenFlags::Bool | UECodeGen_Private::EPropertyGenFlags::NativeBool, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, sizeof(bool), sizeof(MaterialParameterCollection_eventGetScalarParameterDefaultValue_Parms), &Z_Construct_UFunction_UMaterialParameterCollection_GetScalarParameterDefaultValue_Statics::NewProp_bParameterFound_SetBit, METADATA_PARAMS(0, nullptr) };
|
|
const UECodeGen_Private::FFloatPropertyParams Z_Construct_UFunction_UMaterialParameterCollection_GetScalarParameterDefaultValue_Statics::NewProp_ReturnValue = { "ReturnValue", nullptr, (EPropertyFlags)0x0010000000000580, UECodeGen_Private::EPropertyGenFlags::Float, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(MaterialParameterCollection_eventGetScalarParameterDefaultValue_Parms, ReturnValue), METADATA_PARAMS(0, nullptr) };
|
|
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_UMaterialParameterCollection_GetScalarParameterDefaultValue_Statics::PropPointers[] = {
|
|
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UMaterialParameterCollection_GetScalarParameterDefaultValue_Statics::NewProp_ParameterName,
|
|
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UMaterialParameterCollection_GetScalarParameterDefaultValue_Statics::NewProp_bParameterFound,
|
|
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UMaterialParameterCollection_GetScalarParameterDefaultValue_Statics::NewProp_ReturnValue,
|
|
};
|
|
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_UMaterialParameterCollection_GetScalarParameterDefaultValue_Statics::PropPointers) < 2048);
|
|
// ********** End Function GetScalarParameterDefaultValue Property Definitions *********************
|
|
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_UMaterialParameterCollection_GetScalarParameterDefaultValue_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_UMaterialParameterCollection, nullptr, "GetScalarParameterDefaultValue", Z_Construct_UFunction_UMaterialParameterCollection_GetScalarParameterDefaultValue_Statics::PropPointers,
|
|
UE_ARRAY_COUNT(Z_Construct_UFunction_UMaterialParameterCollection_GetScalarParameterDefaultValue_Statics::PropPointers),
|
|
sizeof(Z_Construct_UFunction_UMaterialParameterCollection_GetScalarParameterDefaultValue_Statics::MaterialParameterCollection_eventGetScalarParameterDefaultValue_Parms),
|
|
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x54420403, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_UMaterialParameterCollection_GetScalarParameterDefaultValue_Statics::Function_MetaDataParams), Z_Construct_UFunction_UMaterialParameterCollection_GetScalarParameterDefaultValue_Statics::Function_MetaDataParams)}, };
|
|
static_assert(sizeof(Z_Construct_UFunction_UMaterialParameterCollection_GetScalarParameterDefaultValue_Statics::MaterialParameterCollection_eventGetScalarParameterDefaultValue_Parms) < MAX_uint16);
|
|
UFunction* Z_Construct_UFunction_UMaterialParameterCollection_GetScalarParameterDefaultValue()
|
|
{
|
|
static UFunction* ReturnFunction = nullptr;
|
|
if (!ReturnFunction)
|
|
{
|
|
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_UMaterialParameterCollection_GetScalarParameterDefaultValue_Statics::FuncParams);
|
|
}
|
|
return ReturnFunction;
|
|
}
|
|
DEFINE_FUNCTION(UMaterialParameterCollection::execGetScalarParameterDefaultValue)
|
|
{
|
|
P_GET_PROPERTY(FNameProperty,Z_Param_ParameterName);
|
|
P_GET_UBOOL_REF(Z_Param_Out_bParameterFound);
|
|
P_FINISH;
|
|
P_NATIVE_BEGIN;
|
|
*(float*)Z_Param__Result=P_THIS->GetScalarParameterDefaultValue(Z_Param_ParameterName,Z_Param_Out_bParameterFound);
|
|
P_NATIVE_END;
|
|
}
|
|
// ********** End Class UMaterialParameterCollection Function GetScalarParameterDefaultValue *******
|
|
|
|
// ********** Begin Class UMaterialParameterCollection Function GetScalarParameterNames ************
|
|
struct Z_Construct_UFunction_UMaterialParameterCollection_GetScalarParameterNames_Statics
|
|
{
|
|
struct MaterialParameterCollection_eventGetScalarParameterNames_Parms
|
|
{
|
|
TArray<FName> ReturnValue;
|
|
};
|
|
#if WITH_METADATA
|
|
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
|
|
{ "Category", "Rendering|Material" },
|
|
{ "Comment", "/** Returns an array of the names of all the scalar parameters in this Material Parameter Collection **/" },
|
|
{ "Keywords", "GetScalarParameterNames" },
|
|
{ "ModuleRelativePath", "Public/Materials/MaterialParameterCollection.h" },
|
|
{ "ToolTip", "Returns an array of the names of all the scalar parameters in this Material Parameter Collection *" },
|
|
};
|
|
#endif // WITH_METADATA
|
|
|
|
// ********** Begin Function GetScalarParameterNames constinit property declarations ***************
|
|
static const UECodeGen_Private::FNamePropertyParams NewProp_ReturnValue_Inner;
|
|
static const UECodeGen_Private::FArrayPropertyParams NewProp_ReturnValue;
|
|
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
|
|
// ********** End Function GetScalarParameterNames constinit property declarations *****************
|
|
static const UECodeGen_Private::FFunctionParams FuncParams;
|
|
};
|
|
|
|
// ********** Begin Function GetScalarParameterNames Property Definitions **************************
|
|
const UECodeGen_Private::FNamePropertyParams Z_Construct_UFunction_UMaterialParameterCollection_GetScalarParameterNames_Statics::NewProp_ReturnValue_Inner = { "ReturnValue", nullptr, (EPropertyFlags)0x0000000000000000, UECodeGen_Private::EPropertyGenFlags::Name, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, 0, METADATA_PARAMS(0, nullptr) };
|
|
const UECodeGen_Private::FArrayPropertyParams Z_Construct_UFunction_UMaterialParameterCollection_GetScalarParameterNames_Statics::NewProp_ReturnValue = { "ReturnValue", nullptr, (EPropertyFlags)0x0010000000000580, UECodeGen_Private::EPropertyGenFlags::Array, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(MaterialParameterCollection_eventGetScalarParameterNames_Parms, ReturnValue), EArrayPropertyFlags::None, METADATA_PARAMS(0, nullptr) };
|
|
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_UMaterialParameterCollection_GetScalarParameterNames_Statics::PropPointers[] = {
|
|
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UMaterialParameterCollection_GetScalarParameterNames_Statics::NewProp_ReturnValue_Inner,
|
|
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UMaterialParameterCollection_GetScalarParameterNames_Statics::NewProp_ReturnValue,
|
|
};
|
|
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_UMaterialParameterCollection_GetScalarParameterNames_Statics::PropPointers) < 2048);
|
|
// ********** End Function GetScalarParameterNames Property Definitions ****************************
|
|
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_UMaterialParameterCollection_GetScalarParameterNames_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_UMaterialParameterCollection, nullptr, "GetScalarParameterNames", Z_Construct_UFunction_UMaterialParameterCollection_GetScalarParameterNames_Statics::PropPointers,
|
|
UE_ARRAY_COUNT(Z_Construct_UFunction_UMaterialParameterCollection_GetScalarParameterNames_Statics::PropPointers),
|
|
sizeof(Z_Construct_UFunction_UMaterialParameterCollection_GetScalarParameterNames_Statics::MaterialParameterCollection_eventGetScalarParameterNames_Parms),
|
|
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x54020403, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_UMaterialParameterCollection_GetScalarParameterNames_Statics::Function_MetaDataParams), Z_Construct_UFunction_UMaterialParameterCollection_GetScalarParameterNames_Statics::Function_MetaDataParams)}, };
|
|
static_assert(sizeof(Z_Construct_UFunction_UMaterialParameterCollection_GetScalarParameterNames_Statics::MaterialParameterCollection_eventGetScalarParameterNames_Parms) < MAX_uint16);
|
|
UFunction* Z_Construct_UFunction_UMaterialParameterCollection_GetScalarParameterNames()
|
|
{
|
|
static UFunction* ReturnFunction = nullptr;
|
|
if (!ReturnFunction)
|
|
{
|
|
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_UMaterialParameterCollection_GetScalarParameterNames_Statics::FuncParams);
|
|
}
|
|
return ReturnFunction;
|
|
}
|
|
DEFINE_FUNCTION(UMaterialParameterCollection::execGetScalarParameterNames)
|
|
{
|
|
P_FINISH;
|
|
P_NATIVE_BEGIN;
|
|
*(TArray<FName>*)Z_Param__Result=P_THIS->GetScalarParameterNames();
|
|
P_NATIVE_END;
|
|
}
|
|
// ********** End Class UMaterialParameterCollection Function GetScalarParameterNames **************
|
|
|
|
// ********** Begin Class UMaterialParameterCollection Function GetVectorParameterDefaultValue *****
|
|
struct Z_Construct_UFunction_UMaterialParameterCollection_GetVectorParameterDefaultValue_Statics
|
|
{
|
|
struct MaterialParameterCollection_eventGetVectorParameterDefaultValue_Parms
|
|
{
|
|
FName ParameterName;
|
|
bool bParameterFound;
|
|
FLinearColor ReturnValue;
|
|
};
|
|
#if WITH_METADATA
|
|
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
|
|
{ "Category", "Rendering|Material" },
|
|
{ "Comment", "/** Gets the default value of a scalar parameter from a material collection.\n\x09 * @param ParameterName - The name of the value to get the value of\n\x09 * @param bParameterFound - if a parameter with the input name was found\n\x09 * @returns the value of the parameter\n\x09 **/" },
|
|
{ "Keywords", "GetFloatParameterDefaultValue" },
|
|
{ "ModuleRelativePath", "Public/Materials/MaterialParameterCollection.h" },
|
|
{ "ToolTip", "Gets the default value of a scalar parameter from a material collection.\n@param ParameterName - The name of the value to get the value of\n@param bParameterFound - if a parameter with the input name was found\n@returns the value of the parameter" },
|
|
};
|
|
#endif // WITH_METADATA
|
|
|
|
// ********** Begin Function GetVectorParameterDefaultValue constinit property declarations ********
|
|
static const UECodeGen_Private::FNamePropertyParams NewProp_ParameterName;
|
|
static void NewProp_bParameterFound_SetBit(void* Obj);
|
|
static const UECodeGen_Private::FBoolPropertyParams NewProp_bParameterFound;
|
|
static const UECodeGen_Private::FStructPropertyParams NewProp_ReturnValue;
|
|
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
|
|
// ********** End Function GetVectorParameterDefaultValue constinit property declarations **********
|
|
static const UECodeGen_Private::FFunctionParams FuncParams;
|
|
};
|
|
|
|
// ********** Begin Function GetVectorParameterDefaultValue Property Definitions *******************
|
|
const UECodeGen_Private::FNamePropertyParams Z_Construct_UFunction_UMaterialParameterCollection_GetVectorParameterDefaultValue_Statics::NewProp_ParameterName = { "ParameterName", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Name, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(MaterialParameterCollection_eventGetVectorParameterDefaultValue_Parms, ParameterName), METADATA_PARAMS(0, nullptr) };
|
|
void Z_Construct_UFunction_UMaterialParameterCollection_GetVectorParameterDefaultValue_Statics::NewProp_bParameterFound_SetBit(void* Obj)
|
|
{
|
|
((MaterialParameterCollection_eventGetVectorParameterDefaultValue_Parms*)Obj)->bParameterFound = 1;
|
|
}
|
|
const UECodeGen_Private::FBoolPropertyParams Z_Construct_UFunction_UMaterialParameterCollection_GetVectorParameterDefaultValue_Statics::NewProp_bParameterFound = { "bParameterFound", nullptr, (EPropertyFlags)0x0010000000000180, UECodeGen_Private::EPropertyGenFlags::Bool | UECodeGen_Private::EPropertyGenFlags::NativeBool, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, sizeof(bool), sizeof(MaterialParameterCollection_eventGetVectorParameterDefaultValue_Parms), &Z_Construct_UFunction_UMaterialParameterCollection_GetVectorParameterDefaultValue_Statics::NewProp_bParameterFound_SetBit, METADATA_PARAMS(0, nullptr) };
|
|
const UECodeGen_Private::FStructPropertyParams Z_Construct_UFunction_UMaterialParameterCollection_GetVectorParameterDefaultValue_Statics::NewProp_ReturnValue = { "ReturnValue", nullptr, (EPropertyFlags)0x0010000000000580, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(MaterialParameterCollection_eventGetVectorParameterDefaultValue_Parms, ReturnValue), Z_Construct_UScriptStruct_FLinearColor, METADATA_PARAMS(0, nullptr) };
|
|
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_UMaterialParameterCollection_GetVectorParameterDefaultValue_Statics::PropPointers[] = {
|
|
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UMaterialParameterCollection_GetVectorParameterDefaultValue_Statics::NewProp_ParameterName,
|
|
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UMaterialParameterCollection_GetVectorParameterDefaultValue_Statics::NewProp_bParameterFound,
|
|
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UMaterialParameterCollection_GetVectorParameterDefaultValue_Statics::NewProp_ReturnValue,
|
|
};
|
|
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_UMaterialParameterCollection_GetVectorParameterDefaultValue_Statics::PropPointers) < 2048);
|
|
// ********** End Function GetVectorParameterDefaultValue Property Definitions *********************
|
|
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_UMaterialParameterCollection_GetVectorParameterDefaultValue_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_UMaterialParameterCollection, nullptr, "GetVectorParameterDefaultValue", Z_Construct_UFunction_UMaterialParameterCollection_GetVectorParameterDefaultValue_Statics::PropPointers,
|
|
UE_ARRAY_COUNT(Z_Construct_UFunction_UMaterialParameterCollection_GetVectorParameterDefaultValue_Statics::PropPointers),
|
|
sizeof(Z_Construct_UFunction_UMaterialParameterCollection_GetVectorParameterDefaultValue_Statics::MaterialParameterCollection_eventGetVectorParameterDefaultValue_Parms),
|
|
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x54C20403, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_UMaterialParameterCollection_GetVectorParameterDefaultValue_Statics::Function_MetaDataParams), Z_Construct_UFunction_UMaterialParameterCollection_GetVectorParameterDefaultValue_Statics::Function_MetaDataParams)}, };
|
|
static_assert(sizeof(Z_Construct_UFunction_UMaterialParameterCollection_GetVectorParameterDefaultValue_Statics::MaterialParameterCollection_eventGetVectorParameterDefaultValue_Parms) < MAX_uint16);
|
|
UFunction* Z_Construct_UFunction_UMaterialParameterCollection_GetVectorParameterDefaultValue()
|
|
{
|
|
static UFunction* ReturnFunction = nullptr;
|
|
if (!ReturnFunction)
|
|
{
|
|
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_UMaterialParameterCollection_GetVectorParameterDefaultValue_Statics::FuncParams);
|
|
}
|
|
return ReturnFunction;
|
|
}
|
|
DEFINE_FUNCTION(UMaterialParameterCollection::execGetVectorParameterDefaultValue)
|
|
{
|
|
P_GET_PROPERTY(FNameProperty,Z_Param_ParameterName);
|
|
P_GET_UBOOL_REF(Z_Param_Out_bParameterFound);
|
|
P_FINISH;
|
|
P_NATIVE_BEGIN;
|
|
*(FLinearColor*)Z_Param__Result=P_THIS->GetVectorParameterDefaultValue(Z_Param_ParameterName,Z_Param_Out_bParameterFound);
|
|
P_NATIVE_END;
|
|
}
|
|
// ********** End Class UMaterialParameterCollection Function GetVectorParameterDefaultValue *******
|
|
|
|
// ********** Begin Class UMaterialParameterCollection Function GetVectorParameterNames ************
|
|
struct Z_Construct_UFunction_UMaterialParameterCollection_GetVectorParameterNames_Statics
|
|
{
|
|
struct MaterialParameterCollection_eventGetVectorParameterNames_Parms
|
|
{
|
|
TArray<FName> ReturnValue;
|
|
};
|
|
#if WITH_METADATA
|
|
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
|
|
{ "Category", "Rendering|Material" },
|
|
{ "Comment", "/** Returns an array of the names of all the vector parameters in this Material Parameter Collection **/" },
|
|
{ "Keywords", "GetVectorParameterNames" },
|
|
{ "ModuleRelativePath", "Public/Materials/MaterialParameterCollection.h" },
|
|
{ "ToolTip", "Returns an array of the names of all the vector parameters in this Material Parameter Collection *" },
|
|
};
|
|
#endif // WITH_METADATA
|
|
|
|
// ********** Begin Function GetVectorParameterNames constinit property declarations ***************
|
|
static const UECodeGen_Private::FNamePropertyParams NewProp_ReturnValue_Inner;
|
|
static const UECodeGen_Private::FArrayPropertyParams NewProp_ReturnValue;
|
|
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
|
|
// ********** End Function GetVectorParameterNames constinit property declarations *****************
|
|
static const UECodeGen_Private::FFunctionParams FuncParams;
|
|
};
|
|
|
|
// ********** Begin Function GetVectorParameterNames Property Definitions **************************
|
|
const UECodeGen_Private::FNamePropertyParams Z_Construct_UFunction_UMaterialParameterCollection_GetVectorParameterNames_Statics::NewProp_ReturnValue_Inner = { "ReturnValue", nullptr, (EPropertyFlags)0x0000000000000000, UECodeGen_Private::EPropertyGenFlags::Name, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, 0, METADATA_PARAMS(0, nullptr) };
|
|
const UECodeGen_Private::FArrayPropertyParams Z_Construct_UFunction_UMaterialParameterCollection_GetVectorParameterNames_Statics::NewProp_ReturnValue = { "ReturnValue", nullptr, (EPropertyFlags)0x0010000000000580, UECodeGen_Private::EPropertyGenFlags::Array, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(MaterialParameterCollection_eventGetVectorParameterNames_Parms, ReturnValue), EArrayPropertyFlags::None, METADATA_PARAMS(0, nullptr) };
|
|
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_UMaterialParameterCollection_GetVectorParameterNames_Statics::PropPointers[] = {
|
|
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UMaterialParameterCollection_GetVectorParameterNames_Statics::NewProp_ReturnValue_Inner,
|
|
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UMaterialParameterCollection_GetVectorParameterNames_Statics::NewProp_ReturnValue,
|
|
};
|
|
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_UMaterialParameterCollection_GetVectorParameterNames_Statics::PropPointers) < 2048);
|
|
// ********** End Function GetVectorParameterNames Property Definitions ****************************
|
|
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_UMaterialParameterCollection_GetVectorParameterNames_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_UMaterialParameterCollection, nullptr, "GetVectorParameterNames", Z_Construct_UFunction_UMaterialParameterCollection_GetVectorParameterNames_Statics::PropPointers,
|
|
UE_ARRAY_COUNT(Z_Construct_UFunction_UMaterialParameterCollection_GetVectorParameterNames_Statics::PropPointers),
|
|
sizeof(Z_Construct_UFunction_UMaterialParameterCollection_GetVectorParameterNames_Statics::MaterialParameterCollection_eventGetVectorParameterNames_Parms),
|
|
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x54020403, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_UMaterialParameterCollection_GetVectorParameterNames_Statics::Function_MetaDataParams), Z_Construct_UFunction_UMaterialParameterCollection_GetVectorParameterNames_Statics::Function_MetaDataParams)}, };
|
|
static_assert(sizeof(Z_Construct_UFunction_UMaterialParameterCollection_GetVectorParameterNames_Statics::MaterialParameterCollection_eventGetVectorParameterNames_Parms) < MAX_uint16);
|
|
UFunction* Z_Construct_UFunction_UMaterialParameterCollection_GetVectorParameterNames()
|
|
{
|
|
static UFunction* ReturnFunction = nullptr;
|
|
if (!ReturnFunction)
|
|
{
|
|
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_UMaterialParameterCollection_GetVectorParameterNames_Statics::FuncParams);
|
|
}
|
|
return ReturnFunction;
|
|
}
|
|
DEFINE_FUNCTION(UMaterialParameterCollection::execGetVectorParameterNames)
|
|
{
|
|
P_FINISH;
|
|
P_NATIVE_BEGIN;
|
|
*(TArray<FName>*)Z_Param__Result=P_THIS->GetVectorParameterNames();
|
|
P_NATIVE_END;
|
|
}
|
|
// ********** End Class UMaterialParameterCollection Function GetVectorParameterNames **************
|
|
|
|
// ********** Begin Class UMaterialParameterCollection *********************************************
|
|
FClassRegistrationInfo Z_Registration_Info_UClass_UMaterialParameterCollection;
|
|
UClass* UMaterialParameterCollection::GetPrivateStaticClass()
|
|
{
|
|
using TClass = UMaterialParameterCollection;
|
|
if (!Z_Registration_Info_UClass_UMaterialParameterCollection.InnerSingleton)
|
|
{
|
|
GetPrivateStaticClassBody(
|
|
TClass::StaticPackage(),
|
|
TEXT("MaterialParameterCollection"),
|
|
Z_Registration_Info_UClass_UMaterialParameterCollection.InnerSingleton,
|
|
StaticRegisterNativesUMaterialParameterCollection,
|
|
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_UMaterialParameterCollection.InnerSingleton;
|
|
}
|
|
UClass* Z_Construct_UClass_UMaterialParameterCollection_NoRegister()
|
|
{
|
|
return UMaterialParameterCollection::GetPrivateStaticClass();
|
|
}
|
|
struct Z_Construct_UClass_UMaterialParameterCollection_Statics
|
|
{
|
|
#if WITH_METADATA
|
|
static constexpr UECodeGen_Private::FMetaDataPairParam Class_MetaDataParams[] = {
|
|
{ "BlueprintType", "true" },
|
|
{ "Comment", "/** \n * Asset class that contains a list of parameter names and their default values. \n * Any number of materials can reference these parameters and get new values when the parameter values are changed.\n */" },
|
|
{ "HideCategories", "object" },
|
|
{ "IncludePath", "Materials/MaterialParameterCollection.h" },
|
|
{ "ModuleRelativePath", "Public/Materials/MaterialParameterCollection.h" },
|
|
{ "ToolTip", "Asset class that contains a list of parameter names and their default values.\nAny number of materials can reference these parameters and get new values when the parameter values are changed." },
|
|
};
|
|
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_StateId_MetaData[] = {
|
|
{ "Comment", "/** Used by materials using this collection to know when to recompile. */" },
|
|
{ "ModuleRelativePath", "Public/Materials/MaterialParameterCollection.h" },
|
|
{ "ToolTip", "Used by materials using this collection to know when to recompile." },
|
|
};
|
|
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_ScalarParameters_MetaData[] = {
|
|
{ "Category", "Material" },
|
|
{ "ModuleRelativePath", "Public/Materials/MaterialParameterCollection.h" },
|
|
{ "TitleProperty", "ParameterName" },
|
|
};
|
|
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_VectorParameters_MetaData[] = {
|
|
{ "Category", "Material" },
|
|
{ "ModuleRelativePath", "Public/Materials/MaterialParameterCollection.h" },
|
|
{ "TitleProperty", "ParameterName" },
|
|
};
|
|
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_Base_MetaData[] = {
|
|
{ "Category", "Material" },
|
|
{ "ModuleRelativePath", "Public/Materials/MaterialParameterCollection.h" },
|
|
};
|
|
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_BaseStateId_MetaData[] = {
|
|
{ "ModuleRelativePath", "Public/Materials/MaterialParameterCollection.h" },
|
|
};
|
|
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_ScalarParameterBaseOverrides_MetaData[] = {
|
|
{ "Comment", "/** Overrides for scalar parameter values. */" },
|
|
{ "ModuleRelativePath", "Public/Materials/MaterialParameterCollection.h" },
|
|
{ "ToolTip", "Overrides for scalar parameter values." },
|
|
};
|
|
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_VectorParameterBaseOverrides_MetaData[] = {
|
|
{ "Comment", "/** Overrides for vector parameter values. */" },
|
|
{ "ModuleRelativePath", "Public/Materials/MaterialParameterCollection.h" },
|
|
{ "ToolTip", "Overrides for vector parameter values." },
|
|
};
|
|
#endif // WITH_METADATA
|
|
|
|
// ********** Begin Class UMaterialParameterCollection constinit property declarations *************
|
|
static const UECodeGen_Private::FStructPropertyParams NewProp_StateId;
|
|
static const UECodeGen_Private::FStructPropertyParams NewProp_ScalarParameters_Inner;
|
|
static const UECodeGen_Private::FArrayPropertyParams NewProp_ScalarParameters;
|
|
static const UECodeGen_Private::FStructPropertyParams NewProp_VectorParameters_Inner;
|
|
static const UECodeGen_Private::FArrayPropertyParams NewProp_VectorParameters;
|
|
static const UECodeGen_Private::FObjectPropertyParams NewProp_Base;
|
|
static const UECodeGen_Private::FStructPropertyParams NewProp_BaseStateId;
|
|
static const UECodeGen_Private::FFloatPropertyParams NewProp_ScalarParameterBaseOverrides_ValueProp;
|
|
static const UECodeGen_Private::FStructPropertyParams NewProp_ScalarParameterBaseOverrides_Key_KeyProp;
|
|
static const UECodeGen_Private::FMapPropertyParams NewProp_ScalarParameterBaseOverrides;
|
|
static const UECodeGen_Private::FStructPropertyParams NewProp_VectorParameterBaseOverrides_ValueProp;
|
|
static const UECodeGen_Private::FStructPropertyParams NewProp_VectorParameterBaseOverrides_Key_KeyProp;
|
|
static const UECodeGen_Private::FMapPropertyParams NewProp_VectorParameterBaseOverrides;
|
|
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
|
|
// ********** End Class UMaterialParameterCollection constinit property declarations ***************
|
|
static constexpr UE::CodeGen::FClassNativeFunction Funcs[] = {
|
|
{ .NameUTF8 = UTF8TEXT("GetBaseParameterCollection"), .Pointer = &UMaterialParameterCollection::execGetBaseParameterCollection },
|
|
{ .NameUTF8 = UTF8TEXT("GetScalarParameterDefaultValue"), .Pointer = &UMaterialParameterCollection::execGetScalarParameterDefaultValue },
|
|
{ .NameUTF8 = UTF8TEXT("GetScalarParameterNames"), .Pointer = &UMaterialParameterCollection::execGetScalarParameterNames },
|
|
{ .NameUTF8 = UTF8TEXT("GetVectorParameterDefaultValue"), .Pointer = &UMaterialParameterCollection::execGetVectorParameterDefaultValue },
|
|
{ .NameUTF8 = UTF8TEXT("GetVectorParameterNames"), .Pointer = &UMaterialParameterCollection::execGetVectorParameterNames },
|
|
};
|
|
static UObject* (*const DependentSingletons[])();
|
|
static constexpr FClassFunctionLinkInfo FuncInfo[] = {
|
|
{ &Z_Construct_UFunction_UMaterialParameterCollection_GetBaseParameterCollection, "GetBaseParameterCollection" }, // 90849738
|
|
{ &Z_Construct_UFunction_UMaterialParameterCollection_GetScalarParameterDefaultValue, "GetScalarParameterDefaultValue" }, // 3898273466
|
|
{ &Z_Construct_UFunction_UMaterialParameterCollection_GetScalarParameterNames, "GetScalarParameterNames" }, // 690627126
|
|
{ &Z_Construct_UFunction_UMaterialParameterCollection_GetVectorParameterDefaultValue, "GetVectorParameterDefaultValue" }, // 1238768718
|
|
{ &Z_Construct_UFunction_UMaterialParameterCollection_GetVectorParameterNames, "GetVectorParameterNames" }, // 2739005216
|
|
};
|
|
static_assert(UE_ARRAY_COUNT(FuncInfo) < 2048);
|
|
static constexpr FCppClassTypeInfoStatic StaticCppClassTypeInfo = {
|
|
TCppClassTypeTraits<UMaterialParameterCollection>::IsAbstract,
|
|
};
|
|
static const UECodeGen_Private::FClassParams ClassParams;
|
|
}; // struct Z_Construct_UClass_UMaterialParameterCollection_Statics
|
|
|
|
// ********** Begin Class UMaterialParameterCollection Property Definitions ************************
|
|
const UECodeGen_Private::FStructPropertyParams Z_Construct_UClass_UMaterialParameterCollection_Statics::NewProp_StateId = { "StateId", nullptr, (EPropertyFlags)0x0010000000200000, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(UMaterialParameterCollection, StateId), Z_Construct_UScriptStruct_FGuid, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_StateId_MetaData), NewProp_StateId_MetaData) };
|
|
const UECodeGen_Private::FStructPropertyParams Z_Construct_UClass_UMaterialParameterCollection_Statics::NewProp_ScalarParameters_Inner = { "ScalarParameters", nullptr, (EPropertyFlags)0x0000000000000000, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, 0, Z_Construct_UScriptStruct_FCollectionScalarParameter, METADATA_PARAMS(0, nullptr) }; // 200194887
|
|
const UECodeGen_Private::FArrayPropertyParams Z_Construct_UClass_UMaterialParameterCollection_Statics::NewProp_ScalarParameters = { "ScalarParameters", nullptr, (EPropertyFlags)0x0010000000000001, UECodeGen_Private::EPropertyGenFlags::Array, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(UMaterialParameterCollection, ScalarParameters), EArrayPropertyFlags::None, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_ScalarParameters_MetaData), NewProp_ScalarParameters_MetaData) }; // 200194887
|
|
const UECodeGen_Private::FStructPropertyParams Z_Construct_UClass_UMaterialParameterCollection_Statics::NewProp_VectorParameters_Inner = { "VectorParameters", nullptr, (EPropertyFlags)0x0000000000000000, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, 0, Z_Construct_UScriptStruct_FCollectionVectorParameter, METADATA_PARAMS(0, nullptr) }; // 3726705670
|
|
const UECodeGen_Private::FArrayPropertyParams Z_Construct_UClass_UMaterialParameterCollection_Statics::NewProp_VectorParameters = { "VectorParameters", nullptr, (EPropertyFlags)0x0010000000000001, UECodeGen_Private::EPropertyGenFlags::Array, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(UMaterialParameterCollection, VectorParameters), EArrayPropertyFlags::None, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_VectorParameters_MetaData), NewProp_VectorParameters_MetaData) }; // 3726705670
|
|
const UECodeGen_Private::FObjectPropertyParams Z_Construct_UClass_UMaterialParameterCollection_Statics::NewProp_Base = { "Base", nullptr, (EPropertyFlags)0x0144010000000001, UECodeGen_Private::EPropertyGenFlags::Object | UECodeGen_Private::EPropertyGenFlags::ObjectPtr, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(UMaterialParameterCollection, Base), Z_Construct_UClass_UMaterialParameterCollection_NoRegister, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_Base_MetaData), NewProp_Base_MetaData) };
|
|
const UECodeGen_Private::FStructPropertyParams Z_Construct_UClass_UMaterialParameterCollection_Statics::NewProp_BaseStateId = { "BaseStateId", nullptr, (EPropertyFlags)0x0040000000000000, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(UMaterialParameterCollection, BaseStateId), Z_Construct_UScriptStruct_FGuid, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_BaseStateId_MetaData), NewProp_BaseStateId_MetaData) };
|
|
const UECodeGen_Private::FFloatPropertyParams Z_Construct_UClass_UMaterialParameterCollection_Statics::NewProp_ScalarParameterBaseOverrides_ValueProp = { "ScalarParameterBaseOverrides", nullptr, (EPropertyFlags)0x0000000000000000, UECodeGen_Private::EPropertyGenFlags::Float, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, 1, METADATA_PARAMS(0, nullptr) };
|
|
const UECodeGen_Private::FStructPropertyParams Z_Construct_UClass_UMaterialParameterCollection_Statics::NewProp_ScalarParameterBaseOverrides_Key_KeyProp = { "ScalarParameterBaseOverrides_Key", nullptr, (EPropertyFlags)0x0000000000000000, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, 0, Z_Construct_UScriptStruct_FGuid, METADATA_PARAMS(0, nullptr) };
|
|
const UECodeGen_Private::FMapPropertyParams Z_Construct_UClass_UMaterialParameterCollection_Statics::NewProp_ScalarParameterBaseOverrides = { "ScalarParameterBaseOverrides", nullptr, (EPropertyFlags)0x0040000000000000, UECodeGen_Private::EPropertyGenFlags::Map, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(UMaterialParameterCollection, ScalarParameterBaseOverrides), EMapPropertyFlags::None, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_ScalarParameterBaseOverrides_MetaData), NewProp_ScalarParameterBaseOverrides_MetaData) };
|
|
const UECodeGen_Private::FStructPropertyParams Z_Construct_UClass_UMaterialParameterCollection_Statics::NewProp_VectorParameterBaseOverrides_ValueProp = { "VectorParameterBaseOverrides", nullptr, (EPropertyFlags)0x0000000000000000, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, 1, Z_Construct_UScriptStruct_FLinearColor, METADATA_PARAMS(0, nullptr) };
|
|
const UECodeGen_Private::FStructPropertyParams Z_Construct_UClass_UMaterialParameterCollection_Statics::NewProp_VectorParameterBaseOverrides_Key_KeyProp = { "VectorParameterBaseOverrides_Key", nullptr, (EPropertyFlags)0x0000000000000000, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, 0, Z_Construct_UScriptStruct_FGuid, METADATA_PARAMS(0, nullptr) };
|
|
const UECodeGen_Private::FMapPropertyParams Z_Construct_UClass_UMaterialParameterCollection_Statics::NewProp_VectorParameterBaseOverrides = { "VectorParameterBaseOverrides", nullptr, (EPropertyFlags)0x0040000000000000, UECodeGen_Private::EPropertyGenFlags::Map, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(UMaterialParameterCollection, VectorParameterBaseOverrides), EMapPropertyFlags::None, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_VectorParameterBaseOverrides_MetaData), NewProp_VectorParameterBaseOverrides_MetaData) };
|
|
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UClass_UMaterialParameterCollection_Statics::PropPointers[] = {
|
|
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UMaterialParameterCollection_Statics::NewProp_StateId,
|
|
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UMaterialParameterCollection_Statics::NewProp_ScalarParameters_Inner,
|
|
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UMaterialParameterCollection_Statics::NewProp_ScalarParameters,
|
|
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UMaterialParameterCollection_Statics::NewProp_VectorParameters_Inner,
|
|
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UMaterialParameterCollection_Statics::NewProp_VectorParameters,
|
|
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UMaterialParameterCollection_Statics::NewProp_Base,
|
|
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UMaterialParameterCollection_Statics::NewProp_BaseStateId,
|
|
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UMaterialParameterCollection_Statics::NewProp_ScalarParameterBaseOverrides_ValueProp,
|
|
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UMaterialParameterCollection_Statics::NewProp_ScalarParameterBaseOverrides_Key_KeyProp,
|
|
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UMaterialParameterCollection_Statics::NewProp_ScalarParameterBaseOverrides,
|
|
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UMaterialParameterCollection_Statics::NewProp_VectorParameterBaseOverrides_ValueProp,
|
|
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UMaterialParameterCollection_Statics::NewProp_VectorParameterBaseOverrides_Key_KeyProp,
|
|
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UMaterialParameterCollection_Statics::NewProp_VectorParameterBaseOverrides,
|
|
};
|
|
static_assert(UE_ARRAY_COUNT(Z_Construct_UClass_UMaterialParameterCollection_Statics::PropPointers) < 2048);
|
|
// ********** End Class UMaterialParameterCollection Property Definitions **************************
|
|
UObject* (*const Z_Construct_UClass_UMaterialParameterCollection_Statics::DependentSingletons[])() = {
|
|
(UObject* (*)())Z_Construct_UClass_UObject,
|
|
(UObject* (*)())Z_Construct_UPackage__Script_Engine,
|
|
};
|
|
static_assert(UE_ARRAY_COUNT(Z_Construct_UClass_UMaterialParameterCollection_Statics::DependentSingletons) < 16);
|
|
const UECodeGen_Private::FClassParams Z_Construct_UClass_UMaterialParameterCollection_Statics::ClassParams = {
|
|
&UMaterialParameterCollection::StaticClass,
|
|
nullptr,
|
|
&StaticCppClassTypeInfo,
|
|
DependentSingletons,
|
|
FuncInfo,
|
|
Z_Construct_UClass_UMaterialParameterCollection_Statics::PropPointers,
|
|
nullptr,
|
|
UE_ARRAY_COUNT(DependentSingletons),
|
|
UE_ARRAY_COUNT(FuncInfo),
|
|
UE_ARRAY_COUNT(Z_Construct_UClass_UMaterialParameterCollection_Statics::PropPointers),
|
|
0,
|
|
0x000800A0u,
|
|
METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UClass_UMaterialParameterCollection_Statics::Class_MetaDataParams), Z_Construct_UClass_UMaterialParameterCollection_Statics::Class_MetaDataParams)
|
|
};
|
|
void UMaterialParameterCollection::StaticRegisterNativesUMaterialParameterCollection()
|
|
{
|
|
UClass* Class = UMaterialParameterCollection::StaticClass();
|
|
FNativeFunctionRegistrar::RegisterFunctions(Class, MakeConstArrayView(Z_Construct_UClass_UMaterialParameterCollection_Statics::Funcs));
|
|
}
|
|
UClass* Z_Construct_UClass_UMaterialParameterCollection()
|
|
{
|
|
if (!Z_Registration_Info_UClass_UMaterialParameterCollection.OuterSingleton)
|
|
{
|
|
UECodeGen_Private::ConstructUClass(Z_Registration_Info_UClass_UMaterialParameterCollection.OuterSingleton, Z_Construct_UClass_UMaterialParameterCollection_Statics::ClassParams);
|
|
}
|
|
return Z_Registration_Info_UClass_UMaterialParameterCollection.OuterSingleton;
|
|
}
|
|
DEFINE_VTABLE_PTR_HELPER_CTOR_NS(, UMaterialParameterCollection);
|
|
UMaterialParameterCollection::~UMaterialParameterCollection() {}
|
|
// ********** End Class UMaterialParameterCollection ***********************************************
|
|
|
|
// ********** Begin Registration *******************************************************************
|
|
struct Z_CompiledInDeferFile_FID_Engine_Source_Runtime_Engine_Public_Materials_MaterialParameterCollection_h__Script_Engine_Statics
|
|
{
|
|
static constexpr FStructRegisterCompiledInInfo ScriptStructInfo[] = {
|
|
{ FCollectionParameterBase::StaticStruct, Z_Construct_UScriptStruct_FCollectionParameterBase_Statics::NewStructOps, TEXT("CollectionParameterBase"),&Z_Registration_Info_UScriptStruct_FCollectionParameterBase, CONSTRUCT_RELOAD_VERSION_INFO(FStructReloadVersionInfo, sizeof(FCollectionParameterBase), 3953182873U) },
|
|
{ FCollectionScalarParameter::StaticStruct, Z_Construct_UScriptStruct_FCollectionScalarParameter_Statics::NewStructOps, TEXT("CollectionScalarParameter"),&Z_Registration_Info_UScriptStruct_FCollectionScalarParameter, CONSTRUCT_RELOAD_VERSION_INFO(FStructReloadVersionInfo, sizeof(FCollectionScalarParameter), 200194887U) },
|
|
{ FCollectionVectorParameter::StaticStruct, Z_Construct_UScriptStruct_FCollectionVectorParameter_Statics::NewStructOps, TEXT("CollectionVectorParameter"),&Z_Registration_Info_UScriptStruct_FCollectionVectorParameter, CONSTRUCT_RELOAD_VERSION_INFO(FStructReloadVersionInfo, sizeof(FCollectionVectorParameter), 3726705670U) },
|
|
};
|
|
static constexpr FClassRegisterCompiledInInfo ClassInfo[] = {
|
|
{ Z_Construct_UClass_UMaterialParameterCollection, UMaterialParameterCollection::StaticClass, TEXT("UMaterialParameterCollection"), &Z_Registration_Info_UClass_UMaterialParameterCollection, CONSTRUCT_RELOAD_VERSION_INFO(FClassReloadVersionInfo, sizeof(UMaterialParameterCollection), 2409881153U) },
|
|
};
|
|
}; // Z_CompiledInDeferFile_FID_Engine_Source_Runtime_Engine_Public_Materials_MaterialParameterCollection_h__Script_Engine_Statics
|
|
static FRegisterCompiledInInfo Z_CompiledInDeferFile_FID_Engine_Source_Runtime_Engine_Public_Materials_MaterialParameterCollection_h__Script_Engine_2671699040{
|
|
TEXT("/Script/Engine"),
|
|
Z_CompiledInDeferFile_FID_Engine_Source_Runtime_Engine_Public_Materials_MaterialParameterCollection_h__Script_Engine_Statics::ClassInfo, UE_ARRAY_COUNT(Z_CompiledInDeferFile_FID_Engine_Source_Runtime_Engine_Public_Materials_MaterialParameterCollection_h__Script_Engine_Statics::ClassInfo),
|
|
Z_CompiledInDeferFile_FID_Engine_Source_Runtime_Engine_Public_Materials_MaterialParameterCollection_h__Script_Engine_Statics::ScriptStructInfo, UE_ARRAY_COUNT(Z_CompiledInDeferFile_FID_Engine_Source_Runtime_Engine_Public_Materials_MaterialParameterCollection_h__Script_Engine_Statics::ScriptStructInfo),
|
|
nullptr, 0,
|
|
};
|
|
// ********** End Registration *********************************************************************
|
|
|
|
PRAGMA_ENABLE_DEPRECATION_WARNINGS
|