Files
DedicatedServerCourse/Intermediate/Build/Win64/FPSTemplateEditor/Inc/PluginBrowser/UHT/PluginMetadataObject.gen.cpp

646 lines
53 KiB
C++
Raw Normal View History

2026-01-28 19:08:51 -05:00
// 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 "PluginMetadataObject.h"
PRAGMA_DISABLE_DEPRECATION_WARNINGS
static_assert(!UE_WITH_CONSTINIT_UOBJECT, "This generated code can only be compiled with !UE_WITH_CONSTINIT_OBJECT");
void EmptyLinkFunctionForGeneratedCodePluginMetadataObject() {}
// ********** Begin Cross Module References ********************************************************
COREUOBJECT_API UClass* Z_Construct_UClass_UObject();
PLUGINBROWSER_API UClass* Z_Construct_UClass_UPluginMetadataObject();
PLUGINBROWSER_API UClass* Z_Construct_UClass_UPluginMetadataObject_NoRegister();
PLUGINBROWSER_API UScriptStruct* Z_Construct_UScriptStruct_FPluginDisallowedMetadata();
PLUGINBROWSER_API UScriptStruct* Z_Construct_UScriptStruct_FPluginReferenceMetadata();
UPackage* Z_Construct_UPackage__Script_PluginBrowser();
// ********** End Cross Module References **********************************************************
// ********** Begin ScriptStruct FPluginReferenceMetadata ******************************************
struct Z_Construct_UScriptStruct_FPluginReferenceMetadata_Statics
{
static inline consteval int32 GetStructSize() { return sizeof(FPluginReferenceMetadata); }
static inline consteval int16 GetStructAlignment() { return alignof(FPluginReferenceMetadata); }
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Struct_MetaDataParams[] = {
{ "Comment", "/**\n * We use this object to display plugin reference properties using details view.\n */" },
{ "ModuleRelativePath", "Private/PluginMetadataObject.h" },
{ "ToolTip", "We use this object to display plugin reference properties using details view." },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_Name_MetaData[] = {
{ "Category", "Plugin Reference" },
{ "Comment", "/** Name of the dependency plugin */" },
{ "GetOptions", "GetAvailablePluginDependencies" },
{ "ModuleRelativePath", "Private/PluginMetadataObject.h" },
{ "ToolTip", "Name of the dependency plugin" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_bOptional_MetaData[] = {
{ "Category", "Plugin Reference" },
{ "Comment", "/** Whether the dependency plugin is optional meaning it will be silently ignored if not present */" },
{ "ModuleRelativePath", "Private/PluginMetadataObject.h" },
{ "ToolTip", "Whether the dependency plugin is optional meaning it will be silently ignored if not present" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_bEnabled_MetaData[] = {
{ "Category", "Plugin Reference" },
{ "Comment", "/** Whether the dependency plugin should be enabled by default */" },
{ "ModuleRelativePath", "Private/PluginMetadataObject.h" },
{ "ToolTip", "Whether the dependency plugin should be enabled by default" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_bActivate_MetaData[] = {
{ "Category", "Plugin Reference" },
{ "Comment", "/** Whether the dependency plugin should be activated when this plugin is activated. This only works if the dependency is a GameFeaturePlugin */" },
{ "ModuleRelativePath", "Private/PluginMetadataObject.h" },
{ "ToolTip", "Whether the dependency plugin should be activated when this plugin is activated. This only works if the dependency is a GameFeaturePlugin" },
};
#endif // WITH_METADATA
// ********** Begin ScriptStruct FPluginReferenceMetadata constinit property declarations **********
static const UECodeGen_Private::FStrPropertyParams NewProp_Name;
static void NewProp_bOptional_SetBit(void* Obj);
static const UECodeGen_Private::FBoolPropertyParams NewProp_bOptional;
static void NewProp_bEnabled_SetBit(void* Obj);
static const UECodeGen_Private::FBoolPropertyParams NewProp_bEnabled;
static void NewProp_bActivate_SetBit(void* Obj);
static const UECodeGen_Private::FBoolPropertyParams NewProp_bActivate;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End ScriptStruct FPluginReferenceMetadata constinit property declarations ************
static void* NewStructOps()
{
return (UScriptStruct::ICppStructOps*)new UScriptStruct::TCppStructOps<FPluginReferenceMetadata>();
}
static const UECodeGen_Private::FStructParams StructParams;
}; // struct Z_Construct_UScriptStruct_FPluginReferenceMetadata_Statics
static FStructRegistrationInfo Z_Registration_Info_UScriptStruct_FPluginReferenceMetadata;
class UScriptStruct* FPluginReferenceMetadata::StaticStruct()
{
if (!Z_Registration_Info_UScriptStruct_FPluginReferenceMetadata.OuterSingleton)
{
Z_Registration_Info_UScriptStruct_FPluginReferenceMetadata.OuterSingleton = GetStaticStruct(Z_Construct_UScriptStruct_FPluginReferenceMetadata, (UObject*)Z_Construct_UPackage__Script_PluginBrowser(), TEXT("PluginReferenceMetadata"));
}
return Z_Registration_Info_UScriptStruct_FPluginReferenceMetadata.OuterSingleton;
}
// ********** Begin ScriptStruct FPluginReferenceMetadata Property Definitions *********************
const UECodeGen_Private::FStrPropertyParams Z_Construct_UScriptStruct_FPluginReferenceMetadata_Statics::NewProp_Name = { "Name", nullptr, (EPropertyFlags)0x0010000000000001, UECodeGen_Private::EPropertyGenFlags::Str, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FPluginReferenceMetadata, Name), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_Name_MetaData), NewProp_Name_MetaData) };
void Z_Construct_UScriptStruct_FPluginReferenceMetadata_Statics::NewProp_bOptional_SetBit(void* Obj)
{
((FPluginReferenceMetadata*)Obj)->bOptional = 1;
}
const UECodeGen_Private::FBoolPropertyParams Z_Construct_UScriptStruct_FPluginReferenceMetadata_Statics::NewProp_bOptional = { "bOptional", nullptr, (EPropertyFlags)0x0010000000000001, UECodeGen_Private::EPropertyGenFlags::Bool | UECodeGen_Private::EPropertyGenFlags::NativeBool, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, sizeof(bool), sizeof(FPluginReferenceMetadata), &Z_Construct_UScriptStruct_FPluginReferenceMetadata_Statics::NewProp_bOptional_SetBit, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_bOptional_MetaData), NewProp_bOptional_MetaData) };
void Z_Construct_UScriptStruct_FPluginReferenceMetadata_Statics::NewProp_bEnabled_SetBit(void* Obj)
{
((FPluginReferenceMetadata*)Obj)->bEnabled = 1;
}
const UECodeGen_Private::FBoolPropertyParams Z_Construct_UScriptStruct_FPluginReferenceMetadata_Statics::NewProp_bEnabled = { "bEnabled", nullptr, (EPropertyFlags)0x0010000000000001, UECodeGen_Private::EPropertyGenFlags::Bool | UECodeGen_Private::EPropertyGenFlags::NativeBool, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, sizeof(bool), sizeof(FPluginReferenceMetadata), &Z_Construct_UScriptStruct_FPluginReferenceMetadata_Statics::NewProp_bEnabled_SetBit, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_bEnabled_MetaData), NewProp_bEnabled_MetaData) };
void Z_Construct_UScriptStruct_FPluginReferenceMetadata_Statics::NewProp_bActivate_SetBit(void* Obj)
{
((FPluginReferenceMetadata*)Obj)->bActivate = 1;
}
const UECodeGen_Private::FBoolPropertyParams Z_Construct_UScriptStruct_FPluginReferenceMetadata_Statics::NewProp_bActivate = { "bActivate", nullptr, (EPropertyFlags)0x0010000000000001, UECodeGen_Private::EPropertyGenFlags::Bool | UECodeGen_Private::EPropertyGenFlags::NativeBool, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, sizeof(bool), sizeof(FPluginReferenceMetadata), &Z_Construct_UScriptStruct_FPluginReferenceMetadata_Statics::NewProp_bActivate_SetBit, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_bActivate_MetaData), NewProp_bActivate_MetaData) };
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UScriptStruct_FPluginReferenceMetadata_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FPluginReferenceMetadata_Statics::NewProp_Name,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FPluginReferenceMetadata_Statics::NewProp_bOptional,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FPluginReferenceMetadata_Statics::NewProp_bEnabled,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FPluginReferenceMetadata_Statics::NewProp_bActivate,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FPluginReferenceMetadata_Statics::PropPointers) < 2048);
// ********** End ScriptStruct FPluginReferenceMetadata Property Definitions ***********************
const UECodeGen_Private::FStructParams Z_Construct_UScriptStruct_FPluginReferenceMetadata_Statics::StructParams = {
(UObject* (*)())Z_Construct_UPackage__Script_PluginBrowser,
nullptr,
&NewStructOps,
"PluginReferenceMetadata",
Z_Construct_UScriptStruct_FPluginReferenceMetadata_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FPluginReferenceMetadata_Statics::PropPointers),
sizeof(FPluginReferenceMetadata),
alignof(FPluginReferenceMetadata),
RF_Public|RF_Transient|RF_MarkAsNative,
EStructFlags(0x00000001),
METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FPluginReferenceMetadata_Statics::Struct_MetaDataParams), Z_Construct_UScriptStruct_FPluginReferenceMetadata_Statics::Struct_MetaDataParams)
};
UScriptStruct* Z_Construct_UScriptStruct_FPluginReferenceMetadata()
{
if (!Z_Registration_Info_UScriptStruct_FPluginReferenceMetadata.InnerSingleton)
{
UECodeGen_Private::ConstructUScriptStruct(Z_Registration_Info_UScriptStruct_FPluginReferenceMetadata.InnerSingleton, Z_Construct_UScriptStruct_FPluginReferenceMetadata_Statics::StructParams);
}
return CastChecked<UScriptStruct>(Z_Registration_Info_UScriptStruct_FPluginReferenceMetadata.InnerSingleton);
}
// ********** End ScriptStruct FPluginReferenceMetadata ********************************************
// ********** Begin ScriptStruct FPluginDisallowedMetadata *****************************************
struct Z_Construct_UScriptStruct_FPluginDisallowedMetadata_Statics
{
static inline consteval int32 GetStructSize() { return sizeof(FPluginDisallowedMetadata); }
static inline consteval int16 GetStructAlignment() { return alignof(FPluginDisallowedMetadata); }
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Struct_MetaDataParams[] = {
{ "ModuleRelativePath", "Private/PluginMetadataObject.h" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_Name_MetaData[] = {
{ "Category", "Details" },
{ "Comment", "/** Name of the dependency plugin */" },
{ "GetOptions", "GetDisallowedPluginsOptions" },
{ "ModuleRelativePath", "Private/PluginMetadataObject.h" },
{ "ToolTip", "Name of the dependency plugin" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_Comment_MetaData[] = {
{ "Category", "Details" },
{ "ModuleRelativePath", "Private/PluginMetadataObject.h" },
};
#endif // WITH_METADATA
// ********** Begin ScriptStruct FPluginDisallowedMetadata constinit property declarations *********
static const UECodeGen_Private::FStrPropertyParams NewProp_Name;
static const UECodeGen_Private::FStrPropertyParams NewProp_Comment;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End ScriptStruct FPluginDisallowedMetadata constinit property declarations ***********
static void* NewStructOps()
{
return (UScriptStruct::ICppStructOps*)new UScriptStruct::TCppStructOps<FPluginDisallowedMetadata>();
}
static const UECodeGen_Private::FStructParams StructParams;
}; // struct Z_Construct_UScriptStruct_FPluginDisallowedMetadata_Statics
static FStructRegistrationInfo Z_Registration_Info_UScriptStruct_FPluginDisallowedMetadata;
class UScriptStruct* FPluginDisallowedMetadata::StaticStruct()
{
if (!Z_Registration_Info_UScriptStruct_FPluginDisallowedMetadata.OuterSingleton)
{
Z_Registration_Info_UScriptStruct_FPluginDisallowedMetadata.OuterSingleton = GetStaticStruct(Z_Construct_UScriptStruct_FPluginDisallowedMetadata, (UObject*)Z_Construct_UPackage__Script_PluginBrowser(), TEXT("PluginDisallowedMetadata"));
}
return Z_Registration_Info_UScriptStruct_FPluginDisallowedMetadata.OuterSingleton;
}
// ********** Begin ScriptStruct FPluginDisallowedMetadata Property Definitions ********************
const UECodeGen_Private::FStrPropertyParams Z_Construct_UScriptStruct_FPluginDisallowedMetadata_Statics::NewProp_Name = { "Name", nullptr, (EPropertyFlags)0x0010000000000001, UECodeGen_Private::EPropertyGenFlags::Str, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FPluginDisallowedMetadata, Name), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_Name_MetaData), NewProp_Name_MetaData) };
const UECodeGen_Private::FStrPropertyParams Z_Construct_UScriptStruct_FPluginDisallowedMetadata_Statics::NewProp_Comment = { "Comment", nullptr, (EPropertyFlags)0x0010000000000001, UECodeGen_Private::EPropertyGenFlags::Str, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FPluginDisallowedMetadata, Comment), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_Comment_MetaData), NewProp_Comment_MetaData) };
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UScriptStruct_FPluginDisallowedMetadata_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FPluginDisallowedMetadata_Statics::NewProp_Name,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FPluginDisallowedMetadata_Statics::NewProp_Comment,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FPluginDisallowedMetadata_Statics::PropPointers) < 2048);
// ********** End ScriptStruct FPluginDisallowedMetadata Property Definitions **********************
const UECodeGen_Private::FStructParams Z_Construct_UScriptStruct_FPluginDisallowedMetadata_Statics::StructParams = {
(UObject* (*)())Z_Construct_UPackage__Script_PluginBrowser,
nullptr,
&NewStructOps,
"PluginDisallowedMetadata",
Z_Construct_UScriptStruct_FPluginDisallowedMetadata_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FPluginDisallowedMetadata_Statics::PropPointers),
sizeof(FPluginDisallowedMetadata),
alignof(FPluginDisallowedMetadata),
RF_Public|RF_Transient|RF_MarkAsNative,
EStructFlags(0x00000001),
METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FPluginDisallowedMetadata_Statics::Struct_MetaDataParams), Z_Construct_UScriptStruct_FPluginDisallowedMetadata_Statics::Struct_MetaDataParams)
};
UScriptStruct* Z_Construct_UScriptStruct_FPluginDisallowedMetadata()
{
if (!Z_Registration_Info_UScriptStruct_FPluginDisallowedMetadata.InnerSingleton)
{
UECodeGen_Private::ConstructUScriptStruct(Z_Registration_Info_UScriptStruct_FPluginDisallowedMetadata.InnerSingleton, Z_Construct_UScriptStruct_FPluginDisallowedMetadata_Statics::StructParams);
}
return CastChecked<UScriptStruct>(Z_Registration_Info_UScriptStruct_FPluginDisallowedMetadata.InnerSingleton);
}
// ********** End ScriptStruct FPluginDisallowedMetadata *******************************************
// ********** Begin Class UPluginMetadataObject Function GetAvailablePluginDependencies ************
struct Z_Construct_UFunction_UPluginMetadataObject_GetAvailablePluginDependencies_Statics
{
struct PluginMetadataObject_eventGetAvailablePluginDependencies_Parms
{
TArray<FString> ReturnValue;
};
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
{ "ModuleRelativePath", "Private/PluginMetadataObject.h" },
};
#endif // WITH_METADATA
// ********** Begin Function GetAvailablePluginDependencies constinit property declarations ********
static const UECodeGen_Private::FStrPropertyParams NewProp_ReturnValue_Inner;
static const UECodeGen_Private::FArrayPropertyParams NewProp_ReturnValue;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Function GetAvailablePluginDependencies constinit property declarations **********
static const UECodeGen_Private::FFunctionParams FuncParams;
};
// ********** Begin Function GetAvailablePluginDependencies Property Definitions *******************
const UECodeGen_Private::FStrPropertyParams Z_Construct_UFunction_UPluginMetadataObject_GetAvailablePluginDependencies_Statics::NewProp_ReturnValue_Inner = { "ReturnValue", nullptr, (EPropertyFlags)0x0000000000000000, UECodeGen_Private::EPropertyGenFlags::Str, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, 0, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FArrayPropertyParams Z_Construct_UFunction_UPluginMetadataObject_GetAvailablePluginDependencies_Statics::NewProp_ReturnValue = { "ReturnValue", nullptr, (EPropertyFlags)0x0010000000000580, UECodeGen_Private::EPropertyGenFlags::Array, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(PluginMetadataObject_eventGetAvailablePluginDependencies_Parms, ReturnValue), EArrayPropertyFlags::None, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_UPluginMetadataObject_GetAvailablePluginDependencies_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UPluginMetadataObject_GetAvailablePluginDependencies_Statics::NewProp_ReturnValue_Inner,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UPluginMetadataObject_GetAvailablePluginDependencies_Statics::NewProp_ReturnValue,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_UPluginMetadataObject_GetAvailablePluginDependencies_Statics::PropPointers) < 2048);
// ********** End Function GetAvailablePluginDependencies Property Definitions *********************
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_UPluginMetadataObject_GetAvailablePluginDependencies_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_UPluginMetadataObject, nullptr, "GetAvailablePluginDependencies", Z_Construct_UFunction_UPluginMetadataObject_GetAvailablePluginDependencies_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UFunction_UPluginMetadataObject_GetAvailablePluginDependencies_Statics::PropPointers),
sizeof(Z_Construct_UFunction_UPluginMetadataObject_GetAvailablePluginDependencies_Statics::PluginMetadataObject_eventGetAvailablePluginDependencies_Parms),
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x40020401, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_UPluginMetadataObject_GetAvailablePluginDependencies_Statics::Function_MetaDataParams), Z_Construct_UFunction_UPluginMetadataObject_GetAvailablePluginDependencies_Statics::Function_MetaDataParams)}, };
static_assert(sizeof(Z_Construct_UFunction_UPluginMetadataObject_GetAvailablePluginDependencies_Statics::PluginMetadataObject_eventGetAvailablePluginDependencies_Parms) < MAX_uint16);
UFunction* Z_Construct_UFunction_UPluginMetadataObject_GetAvailablePluginDependencies()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_UPluginMetadataObject_GetAvailablePluginDependencies_Statics::FuncParams);
}
return ReturnFunction;
}
DEFINE_FUNCTION(UPluginMetadataObject::execGetAvailablePluginDependencies)
{
P_FINISH;
P_NATIVE_BEGIN;
*(TArray<FString>*)Z_Param__Result=P_THIS->GetAvailablePluginDependencies();
P_NATIVE_END;
}
// ********** End Class UPluginMetadataObject Function GetAvailablePluginDependencies **************
// ********** Begin Class UPluginMetadataObject Function GetDisallowedPluginsOptions ***************
struct Z_Construct_UFunction_UPluginMetadataObject_GetDisallowedPluginsOptions_Statics
{
struct PluginMetadataObject_eventGetDisallowedPluginsOptions_Parms
{
TArray<FString> ReturnValue;
};
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
{ "ModuleRelativePath", "Private/PluginMetadataObject.h" },
};
#endif // WITH_METADATA
// ********** Begin Function GetDisallowedPluginsOptions constinit property declarations ***********
static const UECodeGen_Private::FStrPropertyParams NewProp_ReturnValue_Inner;
static const UECodeGen_Private::FArrayPropertyParams NewProp_ReturnValue;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Function GetDisallowedPluginsOptions constinit property declarations *************
static const UECodeGen_Private::FFunctionParams FuncParams;
};
// ********** Begin Function GetDisallowedPluginsOptions Property Definitions **********************
const UECodeGen_Private::FStrPropertyParams Z_Construct_UFunction_UPluginMetadataObject_GetDisallowedPluginsOptions_Statics::NewProp_ReturnValue_Inner = { "ReturnValue", nullptr, (EPropertyFlags)0x0000000000000000, UECodeGen_Private::EPropertyGenFlags::Str, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, 0, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FArrayPropertyParams Z_Construct_UFunction_UPluginMetadataObject_GetDisallowedPluginsOptions_Statics::NewProp_ReturnValue = { "ReturnValue", nullptr, (EPropertyFlags)0x0010000000000580, UECodeGen_Private::EPropertyGenFlags::Array, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(PluginMetadataObject_eventGetDisallowedPluginsOptions_Parms, ReturnValue), EArrayPropertyFlags::None, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_UPluginMetadataObject_GetDisallowedPluginsOptions_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UPluginMetadataObject_GetDisallowedPluginsOptions_Statics::NewProp_ReturnValue_Inner,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UPluginMetadataObject_GetDisallowedPluginsOptions_Statics::NewProp_ReturnValue,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_UPluginMetadataObject_GetDisallowedPluginsOptions_Statics::PropPointers) < 2048);
// ********** End Function GetDisallowedPluginsOptions Property Definitions ************************
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_UPluginMetadataObject_GetDisallowedPluginsOptions_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_UPluginMetadataObject, nullptr, "GetDisallowedPluginsOptions", Z_Construct_UFunction_UPluginMetadataObject_GetDisallowedPluginsOptions_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UFunction_UPluginMetadataObject_GetDisallowedPluginsOptions_Statics::PropPointers),
sizeof(Z_Construct_UFunction_UPluginMetadataObject_GetDisallowedPluginsOptions_Statics::PluginMetadataObject_eventGetDisallowedPluginsOptions_Parms),
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x40020401, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_UPluginMetadataObject_GetDisallowedPluginsOptions_Statics::Function_MetaDataParams), Z_Construct_UFunction_UPluginMetadataObject_GetDisallowedPluginsOptions_Statics::Function_MetaDataParams)}, };
static_assert(sizeof(Z_Construct_UFunction_UPluginMetadataObject_GetDisallowedPluginsOptions_Statics::PluginMetadataObject_eventGetDisallowedPluginsOptions_Parms) < MAX_uint16);
UFunction* Z_Construct_UFunction_UPluginMetadataObject_GetDisallowedPluginsOptions()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_UPluginMetadataObject_GetDisallowedPluginsOptions_Statics::FuncParams);
}
return ReturnFunction;
}
DEFINE_FUNCTION(UPluginMetadataObject::execGetDisallowedPluginsOptions)
{
P_FINISH;
P_NATIVE_BEGIN;
*(TArray<FString>*)Z_Param__Result=P_THIS->GetDisallowedPluginsOptions();
P_NATIVE_END;
}
// ********** End Class UPluginMetadataObject Function GetDisallowedPluginsOptions *****************
// ********** Begin Class UPluginMetadataObject ****************************************************
FClassRegistrationInfo Z_Registration_Info_UClass_UPluginMetadataObject;
UClass* UPluginMetadataObject::GetPrivateStaticClass()
{
using TClass = UPluginMetadataObject;
if (!Z_Registration_Info_UClass_UPluginMetadataObject.InnerSingleton)
{
GetPrivateStaticClassBody(
TClass::StaticPackage(),
TEXT("PluginMetadataObject"),
Z_Registration_Info_UClass_UPluginMetadataObject.InnerSingleton,
StaticRegisterNativesUPluginMetadataObject,
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_UPluginMetadataObject.InnerSingleton;
}
UClass* Z_Construct_UClass_UPluginMetadataObject_NoRegister()
{
return UPluginMetadataObject::GetPrivateStaticClass();
}
struct Z_Construct_UClass_UPluginMetadataObject_Statics
{
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Class_MetaDataParams[] = {
{ "Comment", "/**\n * We use this object to display plugin properties using details view.\n */" },
{ "IncludePath", "PluginMetadataObject.h" },
{ "ModuleRelativePath", "Private/PluginMetadataObject.h" },
{ "ObjectInitializerConstructorDeclared", "" },
{ "ToolTip", "We use this object to display plugin properties using details view." },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_Version_MetaData[] = {
{ "Category", "Details" },
{ "Comment", "/** Version number for the plugin. The version number must increase with every version of the plugin, so that the system\n\x09""can determine whether one version of a plugin is newer than another, or to enforce other requirements. This version\n\x09number is not displayed in front-facing UI. Use the VersionName for that. */" },
{ "ModuleRelativePath", "Private/PluginMetadataObject.h" },
{ "ToolTip", "Version number for the plugin. The version number must increase with every version of the plugin, so that the system\n can determine whether one version of a plugin is newer than another, or to enforce other requirements. This version\n number is not displayed in front-facing UI. Use the VersionName for that." },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_VersionName_MetaData[] = {
{ "Category", "Details" },
{ "Comment", "/** Name of the version for this plugin. This is the front-facing part of the version number. It doesn't need to match\n\x09the version number numerically, but should be updated when the version number is increased accordingly. */" },
{ "ModuleRelativePath", "Private/PluginMetadataObject.h" },
{ "ToolTip", "Name of the version for this plugin. This is the front-facing part of the version number. It doesn't need to match\n the version number numerically, but should be updated when the version number is increased accordingly." },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_FriendlyName_MetaData[] = {
{ "Category", "Details" },
{ "Comment", "/** Friendly name of the plugin */" },
{ "ModuleRelativePath", "Private/PluginMetadataObject.h" },
{ "ToolTip", "Friendly name of the plugin" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_Description_MetaData[] = {
{ "Category", "Details" },
{ "Comment", "/** Description of the plugin */" },
{ "ModuleRelativePath", "Private/PluginMetadataObject.h" },
{ "ToolTip", "Description of the plugin" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_Category_MetaData[] = {
{ "Category", "Details" },
{ "Comment", "/** The category that this plugin belongs to */" },
{ "ModuleRelativePath", "Private/PluginMetadataObject.h" },
{ "ToolTip", "The category that this plugin belongs to" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_CreatedBy_MetaData[] = {
{ "Category", "Details" },
{ "Comment", "/** The company or individual who created this plugin. This is an optional field that may be displayed in the user interface. */" },
{ "ModuleRelativePath", "Private/PluginMetadataObject.h" },
{ "ToolTip", "The company or individual who created this plugin. This is an optional field that may be displayed in the user interface." },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_CreatedByURL_MetaData[] = {
{ "Category", "Details" },
{ "Comment", "/** Hyperlink URL string for the company or individual who created this plugin. This is optional. */" },
{ "ModuleRelativePath", "Private/PluginMetadataObject.h" },
{ "ToolTip", "Hyperlink URL string for the company or individual who created this plugin. This is optional." },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_DocsURL_MetaData[] = {
{ "Category", "Details" },
{ "Comment", "/** Documentation URL string. */" },
{ "ModuleRelativePath", "Private/PluginMetadataObject.h" },
{ "ToolTip", "Documentation URL string." },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_MarketplaceURL_MetaData[] = {
{ "Category", "Details" },
{ "Comment", "/** Marketplace URL string. */" },
{ "ModuleRelativePath", "Private/PluginMetadataObject.h" },
{ "ToolTip", "Marketplace URL string." },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_SupportURL_MetaData[] = {
{ "Category", "Details" },
{ "Comment", "/** Support URL/email for this plugin. Email addresses must be prefixed with 'mailto:' */" },
{ "ModuleRelativePath", "Private/PluginMetadataObject.h" },
{ "ToolTip", "Support URL/email for this plugin. Email addresses must be prefixed with 'mailto:'" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_EditorCustomVirtualPath_MetaData[] = {
{ "Category", "Details" },
{ "Comment", "/** Optional custom virtual path to display in editor to better organize. Inserted just before this plugin's directory in the path: /All/Plugins/EditorCustomVirtualPath/PluginName */" },
{ "ModuleRelativePath", "Private/PluginMetadataObject.h" },
{ "ToolTip", "Optional custom virtual path to display in editor to better organize. Inserted just before this plugin's directory in the path: /All/Plugins/EditorCustomVirtualPath/PluginName" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_bCanContainContent_MetaData[] = {
{ "Category", "Details" },
{ "Comment", "/** Can this plugin contain content? */" },
{ "ModuleRelativePath", "Private/PluginMetadataObject.h" },
{ "ToolTip", "Can this plugin contain content?" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_bIsBetaVersion_MetaData[] = {
{ "Category", "Details" },
{ "Comment", "/** Marks the plugin as beta in the UI */" },
{ "ModuleRelativePath", "Private/PluginMetadataObject.h" },
{ "ToolTip", "Marks the plugin as beta in the UI" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_bIsEnabledByDefault_MetaData[] = {
{ "Category", "Details" },
{ "Comment", "/** If true, the plugin will be enabled by default without needing to modify the project file. This cannot be changed while the editor is running */" },
{ "ModuleRelativePath", "Private/PluginMetadataObject.h" },
{ "ToolTip", "If true, the plugin will be enabled by default without needing to modify the project file. This cannot be changed while the editor is running" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_bExplicitlyLoaded_MetaData[] = {
{ "Category", "Details" },
{ "Comment", "/** If true, the plugin will not load at startup and must be explicitly loaded. This cannot be changed while the editor is running */" },
{ "ModuleRelativePath", "Private/PluginMetadataObject.h" },
{ "ToolTip", "If true, the plugin will not load at startup and must be explicitly loaded. This cannot be changed while the editor is running" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_bIsSealed_MetaData[] = {
{ "Category", "Details" },
{ "Comment", "/** If true, prevents other plugins from depending on this plugin */" },
{ "ModuleRelativePath", "Private/PluginMetadataObject.h" },
{ "ToolTip", "If true, prevents other plugins from depending on this plugin" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_bNoCode_MetaData[] = {
{ "Category", "Details" },
{ "ModuleRelativePath", "Private/PluginMetadataObject.h" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_Plugins_MetaData[] = {
{ "Category", "Dependencies" },
{ "Comment", "/** Plugins used by this plugin */" },
{ "ModuleRelativePath", "Private/PluginMetadataObject.h" },
{ "TitleProperty", "Name" },
{ "ToolTip", "Plugins used by this plugin" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_DisallowedPlugins_MetaData[] = {
{ "Category", "Dependencies" },
{ "Comment", "/** Plugins that cannot be used by this plugin */" },
{ "DisplayName", "Disallowed" },
{ "ModuleRelativePath", "Private/PluginMetadataObject.h" },
{ "ToolTip", "Plugins that cannot be used by this plugin" },
};
#endif // WITH_METADATA
// ********** Begin Class UPluginMetadataObject constinit property declarations ********************
static const UECodeGen_Private::FIntPropertyParams NewProp_Version;
static const UECodeGen_Private::FStrPropertyParams NewProp_VersionName;
static const UECodeGen_Private::FStrPropertyParams NewProp_FriendlyName;
static const UECodeGen_Private::FStrPropertyParams NewProp_Description;
static const UECodeGen_Private::FStrPropertyParams NewProp_Category;
static const UECodeGen_Private::FStrPropertyParams NewProp_CreatedBy;
static const UECodeGen_Private::FStrPropertyParams NewProp_CreatedByURL;
static const UECodeGen_Private::FStrPropertyParams NewProp_DocsURL;
static const UECodeGen_Private::FStrPropertyParams NewProp_MarketplaceURL;
static const UECodeGen_Private::FStrPropertyParams NewProp_SupportURL;
static const UECodeGen_Private::FStrPropertyParams NewProp_EditorCustomVirtualPath;
static void NewProp_bCanContainContent_SetBit(void* Obj);
static const UECodeGen_Private::FBoolPropertyParams NewProp_bCanContainContent;
static void NewProp_bIsBetaVersion_SetBit(void* Obj);
static const UECodeGen_Private::FBoolPropertyParams NewProp_bIsBetaVersion;
static void NewProp_bIsEnabledByDefault_SetBit(void* Obj);
static const UECodeGen_Private::FBoolPropertyParams NewProp_bIsEnabledByDefault;
static void NewProp_bExplicitlyLoaded_SetBit(void* Obj);
static const UECodeGen_Private::FBoolPropertyParams NewProp_bExplicitlyLoaded;
static void NewProp_bIsSealed_SetBit(void* Obj);
static const UECodeGen_Private::FBoolPropertyParams NewProp_bIsSealed;
static void NewProp_bNoCode_SetBit(void* Obj);
static const UECodeGen_Private::FBoolPropertyParams NewProp_bNoCode;
static const UECodeGen_Private::FStructPropertyParams NewProp_Plugins_Inner;
static const UECodeGen_Private::FArrayPropertyParams NewProp_Plugins;
static const UECodeGen_Private::FStructPropertyParams NewProp_DisallowedPlugins_Inner;
static const UECodeGen_Private::FArrayPropertyParams NewProp_DisallowedPlugins;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Class UPluginMetadataObject constinit property declarations **********************
static constexpr UE::CodeGen::FClassNativeFunction Funcs[] = {
{ .NameUTF8 = UTF8TEXT("GetAvailablePluginDependencies"), .Pointer = &UPluginMetadataObject::execGetAvailablePluginDependencies },
{ .NameUTF8 = UTF8TEXT("GetDisallowedPluginsOptions"), .Pointer = &UPluginMetadataObject::execGetDisallowedPluginsOptions },
};
static UObject* (*const DependentSingletons[])();
static constexpr FClassFunctionLinkInfo FuncInfo[] = {
{ &Z_Construct_UFunction_UPluginMetadataObject_GetAvailablePluginDependencies, "GetAvailablePluginDependencies" }, // 1916796187
{ &Z_Construct_UFunction_UPluginMetadataObject_GetDisallowedPluginsOptions, "GetDisallowedPluginsOptions" }, // 2704291856
};
static_assert(UE_ARRAY_COUNT(FuncInfo) < 2048);
static constexpr FCppClassTypeInfoStatic StaticCppClassTypeInfo = {
TCppClassTypeTraits<UPluginMetadataObject>::IsAbstract,
};
static const UECodeGen_Private::FClassParams ClassParams;
}; // struct Z_Construct_UClass_UPluginMetadataObject_Statics
// ********** Begin Class UPluginMetadataObject Property Definitions *******************************
const UECodeGen_Private::FIntPropertyParams Z_Construct_UClass_UPluginMetadataObject_Statics::NewProp_Version = { "Version", nullptr, (EPropertyFlags)0x0010000000020001, UECodeGen_Private::EPropertyGenFlags::Int, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(UPluginMetadataObject, Version), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_Version_MetaData), NewProp_Version_MetaData) };
const UECodeGen_Private::FStrPropertyParams Z_Construct_UClass_UPluginMetadataObject_Statics::NewProp_VersionName = { "VersionName", nullptr, (EPropertyFlags)0x0010000000000001, UECodeGen_Private::EPropertyGenFlags::Str, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(UPluginMetadataObject, VersionName), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_VersionName_MetaData), NewProp_VersionName_MetaData) };
const UECodeGen_Private::FStrPropertyParams Z_Construct_UClass_UPluginMetadataObject_Statics::NewProp_FriendlyName = { "FriendlyName", nullptr, (EPropertyFlags)0x0010000000000001, UECodeGen_Private::EPropertyGenFlags::Str, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(UPluginMetadataObject, FriendlyName), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_FriendlyName_MetaData), NewProp_FriendlyName_MetaData) };
const UECodeGen_Private::FStrPropertyParams Z_Construct_UClass_UPluginMetadataObject_Statics::NewProp_Description = { "Description", nullptr, (EPropertyFlags)0x0010000000000001, UECodeGen_Private::EPropertyGenFlags::Str, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(UPluginMetadataObject, Description), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_Description_MetaData), NewProp_Description_MetaData) };
const UECodeGen_Private::FStrPropertyParams Z_Construct_UClass_UPluginMetadataObject_Statics::NewProp_Category = { "Category", nullptr, (EPropertyFlags)0x0010000000000001, UECodeGen_Private::EPropertyGenFlags::Str, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(UPluginMetadataObject, Category), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_Category_MetaData), NewProp_Category_MetaData) };
const UECodeGen_Private::FStrPropertyParams Z_Construct_UClass_UPluginMetadataObject_Statics::NewProp_CreatedBy = { "CreatedBy", nullptr, (EPropertyFlags)0x0010000000000001, UECodeGen_Private::EPropertyGenFlags::Str, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(UPluginMetadataObject, CreatedBy), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_CreatedBy_MetaData), NewProp_CreatedBy_MetaData) };
const UECodeGen_Private::FStrPropertyParams Z_Construct_UClass_UPluginMetadataObject_Statics::NewProp_CreatedByURL = { "CreatedByURL", nullptr, (EPropertyFlags)0x0010000000000001, UECodeGen_Private::EPropertyGenFlags::Str, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(UPluginMetadataObject, CreatedByURL), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_CreatedByURL_MetaData), NewProp_CreatedByURL_MetaData) };
const UECodeGen_Private::FStrPropertyParams Z_Construct_UClass_UPluginMetadataObject_Statics::NewProp_DocsURL = { "DocsURL", nullptr, (EPropertyFlags)0x0010000000000001, UECodeGen_Private::EPropertyGenFlags::Str, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(UPluginMetadataObject, DocsURL), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_DocsURL_MetaData), NewProp_DocsURL_MetaData) };
const UECodeGen_Private::FStrPropertyParams Z_Construct_UClass_UPluginMetadataObject_Statics::NewProp_MarketplaceURL = { "MarketplaceURL", nullptr, (EPropertyFlags)0x0010000000000001, UECodeGen_Private::EPropertyGenFlags::Str, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(UPluginMetadataObject, MarketplaceURL), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_MarketplaceURL_MetaData), NewProp_MarketplaceURL_MetaData) };
const UECodeGen_Private::FStrPropertyParams Z_Construct_UClass_UPluginMetadataObject_Statics::NewProp_SupportURL = { "SupportURL", nullptr, (EPropertyFlags)0x0010000000000001, UECodeGen_Private::EPropertyGenFlags::Str, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(UPluginMetadataObject, SupportURL), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_SupportURL_MetaData), NewProp_SupportURL_MetaData) };
const UECodeGen_Private::FStrPropertyParams Z_Construct_UClass_UPluginMetadataObject_Statics::NewProp_EditorCustomVirtualPath = { "EditorCustomVirtualPath", nullptr, (EPropertyFlags)0x0010000000000001, UECodeGen_Private::EPropertyGenFlags::Str, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(UPluginMetadataObject, EditorCustomVirtualPath), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_EditorCustomVirtualPath_MetaData), NewProp_EditorCustomVirtualPath_MetaData) };
void Z_Construct_UClass_UPluginMetadataObject_Statics::NewProp_bCanContainContent_SetBit(void* Obj)
{
((UPluginMetadataObject*)Obj)->bCanContainContent = 1;
}
const UECodeGen_Private::FBoolPropertyParams Z_Construct_UClass_UPluginMetadataObject_Statics::NewProp_bCanContainContent = { "bCanContainContent", nullptr, (EPropertyFlags)0x0010000000000001, UECodeGen_Private::EPropertyGenFlags::Bool | UECodeGen_Private::EPropertyGenFlags::NativeBool, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, sizeof(bool), sizeof(UPluginMetadataObject), &Z_Construct_UClass_UPluginMetadataObject_Statics::NewProp_bCanContainContent_SetBit, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_bCanContainContent_MetaData), NewProp_bCanContainContent_MetaData) };
void Z_Construct_UClass_UPluginMetadataObject_Statics::NewProp_bIsBetaVersion_SetBit(void* Obj)
{
((UPluginMetadataObject*)Obj)->bIsBetaVersion = 1;
}
const UECodeGen_Private::FBoolPropertyParams Z_Construct_UClass_UPluginMetadataObject_Statics::NewProp_bIsBetaVersion = { "bIsBetaVersion", nullptr, (EPropertyFlags)0x0010000000000001, UECodeGen_Private::EPropertyGenFlags::Bool | UECodeGen_Private::EPropertyGenFlags::NativeBool, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, sizeof(bool), sizeof(UPluginMetadataObject), &Z_Construct_UClass_UPluginMetadataObject_Statics::NewProp_bIsBetaVersion_SetBit, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_bIsBetaVersion_MetaData), NewProp_bIsBetaVersion_MetaData) };
void Z_Construct_UClass_UPluginMetadataObject_Statics::NewProp_bIsEnabledByDefault_SetBit(void* Obj)
{
((UPluginMetadataObject*)Obj)->bIsEnabledByDefault = 1;
}
const UECodeGen_Private::FBoolPropertyParams Z_Construct_UClass_UPluginMetadataObject_Statics::NewProp_bIsEnabledByDefault = { "bIsEnabledByDefault", nullptr, (EPropertyFlags)0x0010000000020001, UECodeGen_Private::EPropertyGenFlags::Bool | UECodeGen_Private::EPropertyGenFlags::NativeBool, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, sizeof(bool), sizeof(UPluginMetadataObject), &Z_Construct_UClass_UPluginMetadataObject_Statics::NewProp_bIsEnabledByDefault_SetBit, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_bIsEnabledByDefault_MetaData), NewProp_bIsEnabledByDefault_MetaData) };
void Z_Construct_UClass_UPluginMetadataObject_Statics::NewProp_bExplicitlyLoaded_SetBit(void* Obj)
{
((UPluginMetadataObject*)Obj)->bExplicitlyLoaded = 1;
}
const UECodeGen_Private::FBoolPropertyParams Z_Construct_UClass_UPluginMetadataObject_Statics::NewProp_bExplicitlyLoaded = { "bExplicitlyLoaded", nullptr, (EPropertyFlags)0x0010000000020001, UECodeGen_Private::EPropertyGenFlags::Bool | UECodeGen_Private::EPropertyGenFlags::NativeBool, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, sizeof(bool), sizeof(UPluginMetadataObject), &Z_Construct_UClass_UPluginMetadataObject_Statics::NewProp_bExplicitlyLoaded_SetBit, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_bExplicitlyLoaded_MetaData), NewProp_bExplicitlyLoaded_MetaData) };
void Z_Construct_UClass_UPluginMetadataObject_Statics::NewProp_bIsSealed_SetBit(void* Obj)
{
((UPluginMetadataObject*)Obj)->bIsSealed = 1;
}
const UECodeGen_Private::FBoolPropertyParams Z_Construct_UClass_UPluginMetadataObject_Statics::NewProp_bIsSealed = { "bIsSealed", nullptr, (EPropertyFlags)0x0010000000000001, UECodeGen_Private::EPropertyGenFlags::Bool | UECodeGen_Private::EPropertyGenFlags::NativeBool, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, sizeof(bool), sizeof(UPluginMetadataObject), &Z_Construct_UClass_UPluginMetadataObject_Statics::NewProp_bIsSealed_SetBit, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_bIsSealed_MetaData), NewProp_bIsSealed_MetaData) };
void Z_Construct_UClass_UPluginMetadataObject_Statics::NewProp_bNoCode_SetBit(void* Obj)
{
((UPluginMetadataObject*)Obj)->bNoCode = 1;
}
const UECodeGen_Private::FBoolPropertyParams Z_Construct_UClass_UPluginMetadataObject_Statics::NewProp_bNoCode = { "bNoCode", nullptr, (EPropertyFlags)0x0010000000000001, UECodeGen_Private::EPropertyGenFlags::Bool | UECodeGen_Private::EPropertyGenFlags::NativeBool, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, sizeof(bool), sizeof(UPluginMetadataObject), &Z_Construct_UClass_UPluginMetadataObject_Statics::NewProp_bNoCode_SetBit, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_bNoCode_MetaData), NewProp_bNoCode_MetaData) };
const UECodeGen_Private::FStructPropertyParams Z_Construct_UClass_UPluginMetadataObject_Statics::NewProp_Plugins_Inner = { "Plugins", nullptr, (EPropertyFlags)0x0000000000000000, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, 0, Z_Construct_UScriptStruct_FPluginReferenceMetadata, METADATA_PARAMS(0, nullptr) }; // 3450754307
const UECodeGen_Private::FArrayPropertyParams Z_Construct_UClass_UPluginMetadataObject_Statics::NewProp_Plugins = { "Plugins", nullptr, (EPropertyFlags)0x0010000000000001, UECodeGen_Private::EPropertyGenFlags::Array, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(UPluginMetadataObject, Plugins), EArrayPropertyFlags::None, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_Plugins_MetaData), NewProp_Plugins_MetaData) }; // 3450754307
const UECodeGen_Private::FStructPropertyParams Z_Construct_UClass_UPluginMetadataObject_Statics::NewProp_DisallowedPlugins_Inner = { "DisallowedPlugins", nullptr, (EPropertyFlags)0x0000000000000000, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, 0, Z_Construct_UScriptStruct_FPluginDisallowedMetadata, METADATA_PARAMS(0, nullptr) }; // 3504411846
const UECodeGen_Private::FArrayPropertyParams Z_Construct_UClass_UPluginMetadataObject_Statics::NewProp_DisallowedPlugins = { "DisallowedPlugins", nullptr, (EPropertyFlags)0x0010000000000001, UECodeGen_Private::EPropertyGenFlags::Array, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(UPluginMetadataObject, DisallowedPlugins), EArrayPropertyFlags::None, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_DisallowedPlugins_MetaData), NewProp_DisallowedPlugins_MetaData) }; // 3504411846
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UClass_UPluginMetadataObject_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UPluginMetadataObject_Statics::NewProp_Version,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UPluginMetadataObject_Statics::NewProp_VersionName,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UPluginMetadataObject_Statics::NewProp_FriendlyName,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UPluginMetadataObject_Statics::NewProp_Description,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UPluginMetadataObject_Statics::NewProp_Category,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UPluginMetadataObject_Statics::NewProp_CreatedBy,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UPluginMetadataObject_Statics::NewProp_CreatedByURL,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UPluginMetadataObject_Statics::NewProp_DocsURL,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UPluginMetadataObject_Statics::NewProp_MarketplaceURL,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UPluginMetadataObject_Statics::NewProp_SupportURL,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UPluginMetadataObject_Statics::NewProp_EditorCustomVirtualPath,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UPluginMetadataObject_Statics::NewProp_bCanContainContent,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UPluginMetadataObject_Statics::NewProp_bIsBetaVersion,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UPluginMetadataObject_Statics::NewProp_bIsEnabledByDefault,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UPluginMetadataObject_Statics::NewProp_bExplicitlyLoaded,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UPluginMetadataObject_Statics::NewProp_bIsSealed,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UPluginMetadataObject_Statics::NewProp_bNoCode,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UPluginMetadataObject_Statics::NewProp_Plugins_Inner,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UPluginMetadataObject_Statics::NewProp_Plugins,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UPluginMetadataObject_Statics::NewProp_DisallowedPlugins_Inner,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UPluginMetadataObject_Statics::NewProp_DisallowedPlugins,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UClass_UPluginMetadataObject_Statics::PropPointers) < 2048);
// ********** End Class UPluginMetadataObject Property Definitions *********************************
UObject* (*const Z_Construct_UClass_UPluginMetadataObject_Statics::DependentSingletons[])() = {
(UObject* (*)())Z_Construct_UClass_UObject,
(UObject* (*)())Z_Construct_UPackage__Script_PluginBrowser,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UClass_UPluginMetadataObject_Statics::DependentSingletons) < 16);
const UECodeGen_Private::FClassParams Z_Construct_UClass_UPluginMetadataObject_Statics::ClassParams = {
&UPluginMetadataObject::StaticClass,
nullptr,
&StaticCppClassTypeInfo,
DependentSingletons,
FuncInfo,
Z_Construct_UClass_UPluginMetadataObject_Statics::PropPointers,
nullptr,
UE_ARRAY_COUNT(DependentSingletons),
UE_ARRAY_COUNT(FuncInfo),
UE_ARRAY_COUNT(Z_Construct_UClass_UPluginMetadataObject_Statics::PropPointers),
0,
0x000000A0u,
METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UClass_UPluginMetadataObject_Statics::Class_MetaDataParams), Z_Construct_UClass_UPluginMetadataObject_Statics::Class_MetaDataParams)
};
void UPluginMetadataObject::StaticRegisterNativesUPluginMetadataObject()
{
UClass* Class = UPluginMetadataObject::StaticClass();
FNativeFunctionRegistrar::RegisterFunctions(Class, MakeConstArrayView(Z_Construct_UClass_UPluginMetadataObject_Statics::Funcs));
}
UClass* Z_Construct_UClass_UPluginMetadataObject()
{
if (!Z_Registration_Info_UClass_UPluginMetadataObject.OuterSingleton)
{
UECodeGen_Private::ConstructUClass(Z_Registration_Info_UClass_UPluginMetadataObject.OuterSingleton, Z_Construct_UClass_UPluginMetadataObject_Statics::ClassParams);
}
return Z_Registration_Info_UClass_UPluginMetadataObject.OuterSingleton;
}
DEFINE_VTABLE_PTR_HELPER_CTOR_NS(, UPluginMetadataObject);
UPluginMetadataObject::~UPluginMetadataObject() {}
// ********** End Class UPluginMetadataObject ******************************************************
// ********** Begin Registration *******************************************************************
struct Z_CompiledInDeferFile_FID_Engine_Plugins_Editor_PluginBrowser_Source_PluginBrowser_Private_PluginMetadataObject_h__Script_PluginBrowser_Statics
{
static constexpr FStructRegisterCompiledInInfo ScriptStructInfo[] = {
{ FPluginReferenceMetadata::StaticStruct, Z_Construct_UScriptStruct_FPluginReferenceMetadata_Statics::NewStructOps, TEXT("PluginReferenceMetadata"),&Z_Registration_Info_UScriptStruct_FPluginReferenceMetadata, CONSTRUCT_RELOAD_VERSION_INFO(FStructReloadVersionInfo, sizeof(FPluginReferenceMetadata), 3450754307U) },
{ FPluginDisallowedMetadata::StaticStruct, Z_Construct_UScriptStruct_FPluginDisallowedMetadata_Statics::NewStructOps, TEXT("PluginDisallowedMetadata"),&Z_Registration_Info_UScriptStruct_FPluginDisallowedMetadata, CONSTRUCT_RELOAD_VERSION_INFO(FStructReloadVersionInfo, sizeof(FPluginDisallowedMetadata), 3504411846U) },
};
static constexpr FClassRegisterCompiledInInfo ClassInfo[] = {
{ Z_Construct_UClass_UPluginMetadataObject, UPluginMetadataObject::StaticClass, TEXT("UPluginMetadataObject"), &Z_Registration_Info_UClass_UPluginMetadataObject, CONSTRUCT_RELOAD_VERSION_INFO(FClassReloadVersionInfo, sizeof(UPluginMetadataObject), 1158620064U) },
};
}; // Z_CompiledInDeferFile_FID_Engine_Plugins_Editor_PluginBrowser_Source_PluginBrowser_Private_PluginMetadataObject_h__Script_PluginBrowser_Statics
static FRegisterCompiledInInfo Z_CompiledInDeferFile_FID_Engine_Plugins_Editor_PluginBrowser_Source_PluginBrowser_Private_PluginMetadataObject_h__Script_PluginBrowser_1435389412{
TEXT("/Script/PluginBrowser"),
Z_CompiledInDeferFile_FID_Engine_Plugins_Editor_PluginBrowser_Source_PluginBrowser_Private_PluginMetadataObject_h__Script_PluginBrowser_Statics::ClassInfo, UE_ARRAY_COUNT(Z_CompiledInDeferFile_FID_Engine_Plugins_Editor_PluginBrowser_Source_PluginBrowser_Private_PluginMetadataObject_h__Script_PluginBrowser_Statics::ClassInfo),
Z_CompiledInDeferFile_FID_Engine_Plugins_Editor_PluginBrowser_Source_PluginBrowser_Private_PluginMetadataObject_h__Script_PluginBrowser_Statics::ScriptStructInfo, UE_ARRAY_COUNT(Z_CompiledInDeferFile_FID_Engine_Plugins_Editor_PluginBrowser_Source_PluginBrowser_Private_PluginMetadataObject_h__Script_PluginBrowser_Statics::ScriptStructInfo),
nullptr, 0,
};
// ********** End Registration *********************************************************************
PRAGMA_ENABLE_DEPRECATION_WARNINGS