Initial Commit

This commit is contained in:
Norman Lansing
2026-01-28 19:08:51 -05:00
commit ecb33115bf
54042 changed files with 9695586 additions and 0 deletions

View File

@@ -0,0 +1,171 @@
// 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 "NewPluginDescriptorData.h"
PRAGMA_DISABLE_DEPRECATION_WARNINGS
static_assert(!UE_WITH_CONSTINIT_UOBJECT, "This generated code can only be compiled with !UE_WITH_CONSTINIT_OBJECT");
void EmptyLinkFunctionForGeneratedCodeNewPluginDescriptorData() {}
// ********** Begin Cross Module References ********************************************************
COREUOBJECT_API UClass* Z_Construct_UClass_UObject();
PLUGINBROWSER_API UClass* Z_Construct_UClass_UNewPluginDescriptorData();
PLUGINBROWSER_API UClass* Z_Construct_UClass_UNewPluginDescriptorData_NoRegister();
UPackage* Z_Construct_UPackage__Script_PluginBrowser();
// ********** End Cross Module References **********************************************************
// ********** Begin Class UNewPluginDescriptorData *************************************************
FClassRegistrationInfo Z_Registration_Info_UClass_UNewPluginDescriptorData;
UClass* UNewPluginDescriptorData::GetPrivateStaticClass()
{
using TClass = UNewPluginDescriptorData;
if (!Z_Registration_Info_UClass_UNewPluginDescriptorData.InnerSingleton)
{
GetPrivateStaticClassBody(
TClass::StaticPackage(),
TEXT("NewPluginDescriptorData"),
Z_Registration_Info_UClass_UNewPluginDescriptorData.InnerSingleton,
StaticRegisterNativesUNewPluginDescriptorData,
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_UNewPluginDescriptorData.InnerSingleton;
}
UClass* Z_Construct_UClass_UNewPluginDescriptorData_NoRegister()
{
return UNewPluginDescriptorData::GetPrivateStaticClass();
}
struct Z_Construct_UClass_UNewPluginDescriptorData_Statics
{
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Class_MetaDataParams[] = {
{ "Comment", "/**\n * An object used internally by the New Plugin Wizard to set user-defined plugin descriptor information.\n * This should not be used outside of the New Plugin Wizard dialog\n */" },
{ "IncludePath", "NewPluginDescriptorData.h" },
{ "ModuleRelativePath", "Private/NewPluginDescriptorData.h" },
{ "ObjectInitializerConstructorDeclared", "" },
{ "ToolTip", "An object used internally by the New Plugin Wizard to set user-defined plugin descriptor information.\nThis should not be used outside of the New Plugin Wizard dialog" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_CreatedBy_MetaData[] = {
{ "Category", "Descriptor Data" },
{ "Comment", "/** The author of this content */" },
{ "DisplayName", "Author" },
{ "ModuleRelativePath", "Private/NewPluginDescriptorData.h" },
{ "ToolTip", "The author of this content" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_CreatedByURL_MetaData[] = {
{ "Category", "Descriptor Data" },
{ "Comment", "/** Optional hyperlink for the author's website */" },
{ "DisplayName", "Author URL" },
{ "ModuleRelativePath", "Private/NewPluginDescriptorData.h" },
{ "ToolTip", "Optional hyperlink for the author's website" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_Description_MetaData[] = {
{ "Category", "Descriptor Data" },
{ "Comment", "/** A description for this content */" },
{ "ModuleRelativePath", "Private/NewPluginDescriptorData.h" },
{ "ToolTip", "A description for this content" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_bIsBetaVersion_MetaData[] = {
{ "Category", "Descriptor Data" },
{ "Comment", "/** Marks this content as being in beta */" },
{ "ModuleRelativePath", "Private/NewPluginDescriptorData.h" },
{ "ToolTip", "Marks this content as being in beta" },
};
#endif // WITH_METADATA
// ********** Begin Class UNewPluginDescriptorData constinit property declarations *****************
static const UECodeGen_Private::FStrPropertyParams NewProp_CreatedBy;
static const UECodeGen_Private::FStrPropertyParams NewProp_CreatedByURL;
static const UECodeGen_Private::FStrPropertyParams NewProp_Description;
static void NewProp_bIsBetaVersion_SetBit(void* Obj);
static const UECodeGen_Private::FBoolPropertyParams NewProp_bIsBetaVersion;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Class UNewPluginDescriptorData constinit property declarations *******************
static UObject* (*const DependentSingletons[])();
static constexpr FCppClassTypeInfoStatic StaticCppClassTypeInfo = {
TCppClassTypeTraits<UNewPluginDescriptorData>::IsAbstract,
};
static const UECodeGen_Private::FClassParams ClassParams;
}; // struct Z_Construct_UClass_UNewPluginDescriptorData_Statics
// ********** Begin Class UNewPluginDescriptorData Property Definitions ****************************
const UECodeGen_Private::FStrPropertyParams Z_Construct_UClass_UNewPluginDescriptorData_Statics::NewProp_CreatedBy = { "CreatedBy", nullptr, (EPropertyFlags)0x0010000000000001, UECodeGen_Private::EPropertyGenFlags::Str, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(UNewPluginDescriptorData, CreatedBy), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_CreatedBy_MetaData), NewProp_CreatedBy_MetaData) };
const UECodeGen_Private::FStrPropertyParams Z_Construct_UClass_UNewPluginDescriptorData_Statics::NewProp_CreatedByURL = { "CreatedByURL", nullptr, (EPropertyFlags)0x0010040000000001, UECodeGen_Private::EPropertyGenFlags::Str, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(UNewPluginDescriptorData, CreatedByURL), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_CreatedByURL_MetaData), NewProp_CreatedByURL_MetaData) };
const UECodeGen_Private::FStrPropertyParams Z_Construct_UClass_UNewPluginDescriptorData_Statics::NewProp_Description = { "Description", nullptr, (EPropertyFlags)0x0010000000000001, UECodeGen_Private::EPropertyGenFlags::Str, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(UNewPluginDescriptorData, Description), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_Description_MetaData), NewProp_Description_MetaData) };
void Z_Construct_UClass_UNewPluginDescriptorData_Statics::NewProp_bIsBetaVersion_SetBit(void* Obj)
{
((UNewPluginDescriptorData*)Obj)->bIsBetaVersion = 1;
}
const UECodeGen_Private::FBoolPropertyParams Z_Construct_UClass_UNewPluginDescriptorData_Statics::NewProp_bIsBetaVersion = { "bIsBetaVersion", nullptr, (EPropertyFlags)0x0010040000000001, UECodeGen_Private::EPropertyGenFlags::Bool | UECodeGen_Private::EPropertyGenFlags::NativeBool, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, sizeof(bool), sizeof(UNewPluginDescriptorData), &Z_Construct_UClass_UNewPluginDescriptorData_Statics::NewProp_bIsBetaVersion_SetBit, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_bIsBetaVersion_MetaData), NewProp_bIsBetaVersion_MetaData) };
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UClass_UNewPluginDescriptorData_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UNewPluginDescriptorData_Statics::NewProp_CreatedBy,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UNewPluginDescriptorData_Statics::NewProp_CreatedByURL,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UNewPluginDescriptorData_Statics::NewProp_Description,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UNewPluginDescriptorData_Statics::NewProp_bIsBetaVersion,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UClass_UNewPluginDescriptorData_Statics::PropPointers) < 2048);
// ********** End Class UNewPluginDescriptorData Property Definitions ******************************
UObject* (*const Z_Construct_UClass_UNewPluginDescriptorData_Statics::DependentSingletons[])() = {
(UObject* (*)())Z_Construct_UClass_UObject,
(UObject* (*)())Z_Construct_UPackage__Script_PluginBrowser,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UClass_UNewPluginDescriptorData_Statics::DependentSingletons) < 16);
const UECodeGen_Private::FClassParams Z_Construct_UClass_UNewPluginDescriptorData_Statics::ClassParams = {
&UNewPluginDescriptorData::StaticClass,
nullptr,
&StaticCppClassTypeInfo,
DependentSingletons,
nullptr,
Z_Construct_UClass_UNewPluginDescriptorData_Statics::PropPointers,
nullptr,
UE_ARRAY_COUNT(DependentSingletons),
0,
UE_ARRAY_COUNT(Z_Construct_UClass_UNewPluginDescriptorData_Statics::PropPointers),
0,
0x000000A0u,
METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UClass_UNewPluginDescriptorData_Statics::Class_MetaDataParams), Z_Construct_UClass_UNewPluginDescriptorData_Statics::Class_MetaDataParams)
};
void UNewPluginDescriptorData::StaticRegisterNativesUNewPluginDescriptorData()
{
}
UClass* Z_Construct_UClass_UNewPluginDescriptorData()
{
if (!Z_Registration_Info_UClass_UNewPluginDescriptorData.OuterSingleton)
{
UECodeGen_Private::ConstructUClass(Z_Registration_Info_UClass_UNewPluginDescriptorData.OuterSingleton, Z_Construct_UClass_UNewPluginDescriptorData_Statics::ClassParams);
}
return Z_Registration_Info_UClass_UNewPluginDescriptorData.OuterSingleton;
}
DEFINE_VTABLE_PTR_HELPER_CTOR_NS(, UNewPluginDescriptorData);
UNewPluginDescriptorData::~UNewPluginDescriptorData() {}
// ********** End Class UNewPluginDescriptorData ***************************************************
// ********** Begin Registration *******************************************************************
struct Z_CompiledInDeferFile_FID_Engine_Plugins_Editor_PluginBrowser_Source_PluginBrowser_Private_NewPluginDescriptorData_h__Script_PluginBrowser_Statics
{
static constexpr FClassRegisterCompiledInInfo ClassInfo[] = {
{ Z_Construct_UClass_UNewPluginDescriptorData, UNewPluginDescriptorData::StaticClass, TEXT("UNewPluginDescriptorData"), &Z_Registration_Info_UClass_UNewPluginDescriptorData, CONSTRUCT_RELOAD_VERSION_INFO(FClassReloadVersionInfo, sizeof(UNewPluginDescriptorData), 2598074151U) },
};
}; // Z_CompiledInDeferFile_FID_Engine_Plugins_Editor_PluginBrowser_Source_PluginBrowser_Private_NewPluginDescriptorData_h__Script_PluginBrowser_Statics
static FRegisterCompiledInInfo Z_CompiledInDeferFile_FID_Engine_Plugins_Editor_PluginBrowser_Source_PluginBrowser_Private_NewPluginDescriptorData_h__Script_PluginBrowser_4066978167{
TEXT("/Script/PluginBrowser"),
Z_CompiledInDeferFile_FID_Engine_Plugins_Editor_PluginBrowser_Source_PluginBrowser_Private_NewPluginDescriptorData_h__Script_PluginBrowser_Statics::ClassInfo, UE_ARRAY_COUNT(Z_CompiledInDeferFile_FID_Engine_Plugins_Editor_PluginBrowser_Source_PluginBrowser_Private_NewPluginDescriptorData_h__Script_PluginBrowser_Statics::ClassInfo),
nullptr, 0,
nullptr, 0,
};
// ********** End Registration *********************************************************************
PRAGMA_ENABLE_DEPRECATION_WARNINGS

View File

@@ -0,0 +1,61 @@
// Copyright Epic Games, Inc. All Rights Reserved.
/*===========================================================================
Generated code exported from UnrealHeaderTool.
DO NOT modify this manually! Edit the corresponding .h files instead!
===========================================================================*/
// IWYU pragma: private, include "NewPluginDescriptorData.h"
#ifdef PLUGINBROWSER_NewPluginDescriptorData_generated_h
#error "NewPluginDescriptorData.generated.h already included, missing '#pragma once' in NewPluginDescriptorData.h"
#endif
#define PLUGINBROWSER_NewPluginDescriptorData_generated_h
#include "UObject/ObjectMacros.h"
#include "UObject/ScriptMacros.h"
PRAGMA_DISABLE_DEPRECATION_WARNINGS
// ********** Begin Class UNewPluginDescriptorData *************************************************
struct Z_Construct_UClass_UNewPluginDescriptorData_Statics;
PLUGINBROWSER_API UClass* Z_Construct_UClass_UNewPluginDescriptorData_NoRegister();
#define FID_Engine_Plugins_Editor_PluginBrowser_Source_PluginBrowser_Private_NewPluginDescriptorData_h_14_INCLASS_NO_PURE_DECLS \
private: \
static void StaticRegisterNativesUNewPluginDescriptorData(); \
friend struct ::Z_Construct_UClass_UNewPluginDescriptorData_Statics; \
static UClass* GetPrivateStaticClass(); \
friend PLUGINBROWSER_API UClass* ::Z_Construct_UClass_UNewPluginDescriptorData_NoRegister(); \
public: \
DECLARE_CLASS2(UNewPluginDescriptorData, UObject, COMPILED_IN_FLAGS(0), CASTCLASS_None, TEXT("/Script/PluginBrowser"), Z_Construct_UClass_UNewPluginDescriptorData_NoRegister) \
DECLARE_SERIALIZER(UNewPluginDescriptorData)
#define FID_Engine_Plugins_Editor_PluginBrowser_Source_PluginBrowser_Private_NewPluginDescriptorData_h_14_ENHANCED_CONSTRUCTORS \
/** Deleted move- and copy-constructors, should never be used */ \
UNewPluginDescriptorData(UNewPluginDescriptorData&&) = delete; \
UNewPluginDescriptorData(const UNewPluginDescriptorData&) = delete; \
DECLARE_VTABLE_PTR_HELPER_CTOR(NO_API, UNewPluginDescriptorData); \
DEFINE_VTABLE_PTR_HELPER_CTOR_CALLER(UNewPluginDescriptorData); \
DEFINE_DEFAULT_OBJECT_INITIALIZER_CONSTRUCTOR_CALL(UNewPluginDescriptorData) \
NO_API virtual ~UNewPluginDescriptorData();
#define FID_Engine_Plugins_Editor_PluginBrowser_Source_PluginBrowser_Private_NewPluginDescriptorData_h_11_PROLOG
#define FID_Engine_Plugins_Editor_PluginBrowser_Source_PluginBrowser_Private_NewPluginDescriptorData_h_14_GENERATED_BODY \
PRAGMA_DISABLE_DEPRECATION_WARNINGS \
public: \
FID_Engine_Plugins_Editor_PluginBrowser_Source_PluginBrowser_Private_NewPluginDescriptorData_h_14_INCLASS_NO_PURE_DECLS \
FID_Engine_Plugins_Editor_PluginBrowser_Source_PluginBrowser_Private_NewPluginDescriptorData_h_14_ENHANCED_CONSTRUCTORS \
private: \
PRAGMA_ENABLE_DEPRECATION_WARNINGS
class UNewPluginDescriptorData;
// ********** End Class UNewPluginDescriptorData ***************************************************
#undef CURRENT_FILE_ID
#define CURRENT_FILE_ID FID_Engine_Plugins_Editor_PluginBrowser_Source_PluginBrowser_Private_NewPluginDescriptorData_h
PRAGMA_ENABLE_DEPRECATION_WARNINGS

View File

@@ -0,0 +1,29 @@
// 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"
PRAGMA_DISABLE_DEPRECATION_WARNINGS
void EmptyLinkFunctionForGeneratedCodePluginBrowser_init() {}
static_assert(!UE_WITH_CONSTINIT_UOBJECT, "This generated code can only be compiled with !UE_WITH_CONSTINIT_OBJECT"); static FPackageRegistrationInfo Z_Registration_Info_UPackage__Script_PluginBrowser;
FORCENOINLINE UPackage* Z_Construct_UPackage__Script_PluginBrowser()
{
if (!Z_Registration_Info_UPackage__Script_PluginBrowser.OuterSingleton)
{
static const UECodeGen_Private::FPackageParams PackageParams = {
"/Script/PluginBrowser",
nullptr,
0,
PKG_CompiledIn | 0x00000040,
0xE941DDFF,
0x236EBD74,
METADATA_PARAMS(0, nullptr)
};
UECodeGen_Private::ConstructUPackage(Z_Registration_Info_UPackage__Script_PluginBrowser.OuterSingleton, PackageParams);
}
return Z_Registration_Info_UPackage__Script_PluginBrowser.OuterSingleton;
}
static FRegisterCompiledInInfo Z_CompiledInDeferPackage_UPackage__Script_PluginBrowser(Z_Construct_UPackage__Script_PluginBrowser, TEXT("/Script/PluginBrowser"), Z_Registration_Info_UPackage__Script_PluginBrowser, CONSTRUCT_RELOAD_VERSION_INFO(FPackageReloadVersionInfo, 0xE941DDFF, 0x236EBD74));
PRAGMA_ENABLE_DEPRECATION_WARNINGS

View File

@@ -0,0 +1,10 @@
// Copyright Epic Games, Inc. All Rights Reserved.
/*===========================================================================
Generated code exported from UnrealHeaderTool.
DO NOT modify this manually! Edit the corresponding .h files instead!
===========================================================================*/
#pragma once

View File

@@ -0,0 +1,645 @@
// 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

View File

@@ -0,0 +1,87 @@
// Copyright Epic Games, Inc. All Rights Reserved.
/*===========================================================================
Generated code exported from UnrealHeaderTool.
DO NOT modify this manually! Edit the corresponding .h files instead!
===========================================================================*/
// IWYU pragma: private, include "PluginMetadataObject.h"
#ifdef PLUGINBROWSER_PluginMetadataObject_generated_h
#error "PluginMetadataObject.generated.h already included, missing '#pragma once' in PluginMetadataObject.h"
#endif
#define PLUGINBROWSER_PluginMetadataObject_generated_h
#include "UObject/ObjectMacros.h"
#include "UObject/ScriptMacros.h"
PRAGMA_DISABLE_DEPRECATION_WARNINGS
// ********** Begin ScriptStruct FPluginReferenceMetadata ******************************************
struct Z_Construct_UScriptStruct_FPluginReferenceMetadata_Statics;
#define FID_Engine_Plugins_Editor_PluginBrowser_Source_PluginBrowser_Private_PluginMetadataObject_h_22_GENERATED_BODY \
friend struct ::Z_Construct_UScriptStruct_FPluginReferenceMetadata_Statics; \
PLUGINBROWSER_API static class UScriptStruct* StaticStruct();
struct FPluginReferenceMetadata;
// ********** End ScriptStruct FPluginReferenceMetadata ********************************************
// ********** Begin ScriptStruct FPluginDisallowedMetadata *****************************************
struct Z_Construct_UScriptStruct_FPluginDisallowedMetadata_Statics;
#define FID_Engine_Plugins_Editor_PluginBrowser_Source_PluginBrowser_Private_PluginMetadataObject_h_55_GENERATED_BODY \
friend struct ::Z_Construct_UScriptStruct_FPluginDisallowedMetadata_Statics; \
PLUGINBROWSER_API static class UScriptStruct* StaticStruct();
struct FPluginDisallowedMetadata;
// ********** End ScriptStruct FPluginDisallowedMetadata *******************************************
// ********** Begin Class UPluginMetadataObject ****************************************************
#define FID_Engine_Plugins_Editor_PluginBrowser_Source_PluginBrowser_Private_PluginMetadataObject_h_82_RPC_WRAPPERS_NO_PURE_DECLS \
DECLARE_FUNCTION(execGetDisallowedPluginsOptions); \
DECLARE_FUNCTION(execGetAvailablePluginDependencies);
struct Z_Construct_UClass_UPluginMetadataObject_Statics;
PLUGINBROWSER_API UClass* Z_Construct_UClass_UPluginMetadataObject_NoRegister();
#define FID_Engine_Plugins_Editor_PluginBrowser_Source_PluginBrowser_Private_PluginMetadataObject_h_82_INCLASS_NO_PURE_DECLS \
private: \
static void StaticRegisterNativesUPluginMetadataObject(); \
friend struct ::Z_Construct_UClass_UPluginMetadataObject_Statics; \
static UClass* GetPrivateStaticClass(); \
friend PLUGINBROWSER_API UClass* ::Z_Construct_UClass_UPluginMetadataObject_NoRegister(); \
public: \
DECLARE_CLASS2(UPluginMetadataObject, UObject, COMPILED_IN_FLAGS(0), CASTCLASS_None, TEXT("/Script/PluginBrowser"), Z_Construct_UClass_UPluginMetadataObject_NoRegister) \
DECLARE_SERIALIZER(UPluginMetadataObject)
#define FID_Engine_Plugins_Editor_PluginBrowser_Source_PluginBrowser_Private_PluginMetadataObject_h_82_ENHANCED_CONSTRUCTORS \
/** Deleted move- and copy-constructors, should never be used */ \
UPluginMetadataObject(UPluginMetadataObject&&) = delete; \
UPluginMetadataObject(const UPluginMetadataObject&) = delete; \
DECLARE_VTABLE_PTR_HELPER_CTOR(NO_API, UPluginMetadataObject); \
DEFINE_VTABLE_PTR_HELPER_CTOR_CALLER(UPluginMetadataObject); \
DEFINE_DEFAULT_OBJECT_INITIALIZER_CONSTRUCTOR_CALL(UPluginMetadataObject) \
NO_API virtual ~UPluginMetadataObject();
#define FID_Engine_Plugins_Editor_PluginBrowser_Source_PluginBrowser_Private_PluginMetadataObject_h_78_PROLOG
#define FID_Engine_Plugins_Editor_PluginBrowser_Source_PluginBrowser_Private_PluginMetadataObject_h_82_GENERATED_BODY \
PRAGMA_DISABLE_DEPRECATION_WARNINGS \
public: \
FID_Engine_Plugins_Editor_PluginBrowser_Source_PluginBrowser_Private_PluginMetadataObject_h_82_RPC_WRAPPERS_NO_PURE_DECLS \
FID_Engine_Plugins_Editor_PluginBrowser_Source_PluginBrowser_Private_PluginMetadataObject_h_82_INCLASS_NO_PURE_DECLS \
FID_Engine_Plugins_Editor_PluginBrowser_Source_PluginBrowser_Private_PluginMetadataObject_h_82_ENHANCED_CONSTRUCTORS \
public: \
PRAGMA_ENABLE_DEPRECATION_WARNINGS
class UPluginMetadataObject;
// ********** End Class UPluginMetadataObject ******************************************************
#undef CURRENT_FILE_ID
#define CURRENT_FILE_ID FID_Engine_Plugins_Editor_PluginBrowser_Source_PluginBrowser_Private_PluginMetadataObject_h
PRAGMA_ENABLE_DEPRECATION_WARNINGS

View File

@@ -0,0 +1,141 @@
// 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 "SPluginPaths.h"
#include "UObject/SoftObjectPath.h"
PRAGMA_DISABLE_DEPRECATION_WARNINGS
static_assert(!UE_WITH_CONSTINIT_UOBJECT, "This generated code can only be compiled with !UE_WITH_CONSTINIT_OBJECT");
void EmptyLinkFunctionForGeneratedCodeSPluginPaths() {}
// ********** Begin Cross Module References ********************************************************
COREUOBJECT_API UScriptStruct* Z_Construct_UScriptStruct_FDirectoryPath();
PLUGINBROWSER_API UScriptStruct* Z_Construct_UScriptStruct_FPluginPaths_External();
UPackage* Z_Construct_UPackage__Script_PluginBrowser();
// ********** End Cross Module References **********************************************************
// ********** Begin ScriptStruct FPluginPaths_External *********************************************
struct Z_Construct_UScriptStruct_FPluginPaths_External_Statics
{
static inline consteval int32 GetStructSize() { return sizeof(FPluginPaths_External); }
static inline consteval int16 GetStructAlignment() { return alignof(FPluginPaths_External); }
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Struct_MetaDataParams[] = {
{ "Comment", "/** Struct used as a model to expose relevant lists via details view. */" },
{ "ModuleRelativePath", "Private/SPluginPaths.h" },
{ "ToolTip", "Struct used as a model to expose relevant lists via details view." },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_AdditionalPluginDirectories_MetaData[] = {
{ "Category", "Plugin Directories" },
{ "ModuleRelativePath", "Private/SPluginPaths.h" },
{ "ToolTip", "Stored in the .uproject descriptor." },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_UserPluginDirectories_MetaData[] = {
{ "Category", "Plugin Directories" },
{ "ModuleRelativePath", "Private/SPluginPaths.h" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_CommandLineDirectories_MetaData[] = {
{ "Category", "Plugin Directories" },
{ "ModuleRelativePath", "Private/SPluginPaths.h" },
{ "NoResetToDefault", "" },
{ "ToolTip", "Specified via the -PLUGIN= command line switch; cannot be modified here." },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_EnvironmentDirectories_MetaData[] = {
{ "Category", "Plugin Directories" },
{ "ModuleRelativePath", "Private/SPluginPaths.h" },
{ "NoResetToDefault", "" },
{ "ToolTip", "Specified via the UE_ADDITIONAL_PLUGIN_PATHS environment variable; cannot be modified here." },
};
#endif // WITH_METADATA
// ********** Begin ScriptStruct FPluginPaths_External constinit property declarations *************
static const UECodeGen_Private::FStructPropertyParams NewProp_AdditionalPluginDirectories_Inner;
static const UECodeGen_Private::FArrayPropertyParams NewProp_AdditionalPluginDirectories;
static const UECodeGen_Private::FStructPropertyParams NewProp_UserPluginDirectories_Inner;
static const UECodeGen_Private::FArrayPropertyParams NewProp_UserPluginDirectories;
static const UECodeGen_Private::FStructPropertyParams NewProp_CommandLineDirectories_Inner;
static const UECodeGen_Private::FArrayPropertyParams NewProp_CommandLineDirectories;
static const UECodeGen_Private::FStructPropertyParams NewProp_EnvironmentDirectories_Inner;
static const UECodeGen_Private::FArrayPropertyParams NewProp_EnvironmentDirectories;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End ScriptStruct FPluginPaths_External constinit property declarations ***************
static void* NewStructOps()
{
return (UScriptStruct::ICppStructOps*)new UScriptStruct::TCppStructOps<FPluginPaths_External>();
}
static const UECodeGen_Private::FStructParams StructParams;
}; // struct Z_Construct_UScriptStruct_FPluginPaths_External_Statics
static FStructRegistrationInfo Z_Registration_Info_UScriptStruct_FPluginPaths_External;
class UScriptStruct* FPluginPaths_External::StaticStruct()
{
if (!Z_Registration_Info_UScriptStruct_FPluginPaths_External.OuterSingleton)
{
Z_Registration_Info_UScriptStruct_FPluginPaths_External.OuterSingleton = GetStaticStruct(Z_Construct_UScriptStruct_FPluginPaths_External, (UObject*)Z_Construct_UPackage__Script_PluginBrowser(), TEXT("PluginPaths_External"));
}
return Z_Registration_Info_UScriptStruct_FPluginPaths_External.OuterSingleton;
}
// ********** Begin ScriptStruct FPluginPaths_External Property Definitions ************************
const UECodeGen_Private::FStructPropertyParams Z_Construct_UScriptStruct_FPluginPaths_External_Statics::NewProp_AdditionalPluginDirectories_Inner = { "AdditionalPluginDirectories", nullptr, (EPropertyFlags)0x0000000000000000, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, 0, Z_Construct_UScriptStruct_FDirectoryPath, METADATA_PARAMS(0, nullptr) }; // 1225349189
const UECodeGen_Private::FArrayPropertyParams Z_Construct_UScriptStruct_FPluginPaths_External_Statics::NewProp_AdditionalPluginDirectories = { "AdditionalPluginDirectories", nullptr, (EPropertyFlags)0x0010000000000001, UECodeGen_Private::EPropertyGenFlags::Array, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FPluginPaths_External, AdditionalPluginDirectories), EArrayPropertyFlags::None, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_AdditionalPluginDirectories_MetaData), NewProp_AdditionalPluginDirectories_MetaData) }; // 1225349189
const UECodeGen_Private::FStructPropertyParams Z_Construct_UScriptStruct_FPluginPaths_External_Statics::NewProp_UserPluginDirectories_Inner = { "UserPluginDirectories", nullptr, (EPropertyFlags)0x0000000000000000, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, 0, Z_Construct_UScriptStruct_FDirectoryPath, METADATA_PARAMS(0, nullptr) }; // 1225349189
const UECodeGen_Private::FArrayPropertyParams Z_Construct_UScriptStruct_FPluginPaths_External_Statics::NewProp_UserPluginDirectories = { "UserPluginDirectories", nullptr, (EPropertyFlags)0x0010000000000001, UECodeGen_Private::EPropertyGenFlags::Array, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FPluginPaths_External, UserPluginDirectories), EArrayPropertyFlags::None, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_UserPluginDirectories_MetaData), NewProp_UserPluginDirectories_MetaData) }; // 1225349189
const UECodeGen_Private::FStructPropertyParams Z_Construct_UScriptStruct_FPluginPaths_External_Statics::NewProp_CommandLineDirectories_Inner = { "CommandLineDirectories", nullptr, (EPropertyFlags)0x0000000000020000, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, 0, Z_Construct_UScriptStruct_FDirectoryPath, METADATA_PARAMS(0, nullptr) }; // 1225349189
const UECodeGen_Private::FArrayPropertyParams Z_Construct_UScriptStruct_FPluginPaths_External_Statics::NewProp_CommandLineDirectories = { "CommandLineDirectories", nullptr, (EPropertyFlags)0x0010000000020041, UECodeGen_Private::EPropertyGenFlags::Array, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FPluginPaths_External, CommandLineDirectories), EArrayPropertyFlags::None, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_CommandLineDirectories_MetaData), NewProp_CommandLineDirectories_MetaData) }; // 1225349189
const UECodeGen_Private::FStructPropertyParams Z_Construct_UScriptStruct_FPluginPaths_External_Statics::NewProp_EnvironmentDirectories_Inner = { "EnvironmentDirectories", nullptr, (EPropertyFlags)0x0000000000020000, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, 0, Z_Construct_UScriptStruct_FDirectoryPath, METADATA_PARAMS(0, nullptr) }; // 1225349189
const UECodeGen_Private::FArrayPropertyParams Z_Construct_UScriptStruct_FPluginPaths_External_Statics::NewProp_EnvironmentDirectories = { "EnvironmentDirectories", nullptr, (EPropertyFlags)0x0010000000020041, UECodeGen_Private::EPropertyGenFlags::Array, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FPluginPaths_External, EnvironmentDirectories), EArrayPropertyFlags::None, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_EnvironmentDirectories_MetaData), NewProp_EnvironmentDirectories_MetaData) }; // 1225349189
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UScriptStruct_FPluginPaths_External_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FPluginPaths_External_Statics::NewProp_AdditionalPluginDirectories_Inner,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FPluginPaths_External_Statics::NewProp_AdditionalPluginDirectories,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FPluginPaths_External_Statics::NewProp_UserPluginDirectories_Inner,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FPluginPaths_External_Statics::NewProp_UserPluginDirectories,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FPluginPaths_External_Statics::NewProp_CommandLineDirectories_Inner,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FPluginPaths_External_Statics::NewProp_CommandLineDirectories,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FPluginPaths_External_Statics::NewProp_EnvironmentDirectories_Inner,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FPluginPaths_External_Statics::NewProp_EnvironmentDirectories,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FPluginPaths_External_Statics::PropPointers) < 2048);
// ********** End ScriptStruct FPluginPaths_External Property Definitions **************************
const UECodeGen_Private::FStructParams Z_Construct_UScriptStruct_FPluginPaths_External_Statics::StructParams = {
(UObject* (*)())Z_Construct_UPackage__Script_PluginBrowser,
nullptr,
&NewStructOps,
"PluginPaths_External",
Z_Construct_UScriptStruct_FPluginPaths_External_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FPluginPaths_External_Statics::PropPointers),
sizeof(FPluginPaths_External),
alignof(FPluginPaths_External),
RF_Public|RF_Transient|RF_MarkAsNative,
EStructFlags(0x00000001),
METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FPluginPaths_External_Statics::Struct_MetaDataParams), Z_Construct_UScriptStruct_FPluginPaths_External_Statics::Struct_MetaDataParams)
};
UScriptStruct* Z_Construct_UScriptStruct_FPluginPaths_External()
{
if (!Z_Registration_Info_UScriptStruct_FPluginPaths_External.InnerSingleton)
{
UECodeGen_Private::ConstructUScriptStruct(Z_Registration_Info_UScriptStruct_FPluginPaths_External.InnerSingleton, Z_Construct_UScriptStruct_FPluginPaths_External_Statics::StructParams);
}
return CastChecked<UScriptStruct>(Z_Registration_Info_UScriptStruct_FPluginPaths_External.InnerSingleton);
}
// ********** End ScriptStruct FPluginPaths_External ***********************************************
// ********** Begin Registration *******************************************************************
struct Z_CompiledInDeferFile_FID_Engine_Plugins_Editor_PluginBrowser_Source_PluginBrowser_Private_SPluginPaths_h__Script_PluginBrowser_Statics
{
static constexpr FStructRegisterCompiledInInfo ScriptStructInfo[] = {
{ FPluginPaths_External::StaticStruct, Z_Construct_UScriptStruct_FPluginPaths_External_Statics::NewStructOps, TEXT("PluginPaths_External"),&Z_Registration_Info_UScriptStruct_FPluginPaths_External, CONSTRUCT_RELOAD_VERSION_INFO(FStructReloadVersionInfo, sizeof(FPluginPaths_External), 4015261928U) },
};
}; // Z_CompiledInDeferFile_FID_Engine_Plugins_Editor_PluginBrowser_Source_PluginBrowser_Private_SPluginPaths_h__Script_PluginBrowser_Statics
static FRegisterCompiledInInfo Z_CompiledInDeferFile_FID_Engine_Plugins_Editor_PluginBrowser_Source_PluginBrowser_Private_SPluginPaths_h__Script_PluginBrowser_3489720960{
TEXT("/Script/PluginBrowser"),
nullptr, 0,
Z_CompiledInDeferFile_FID_Engine_Plugins_Editor_PluginBrowser_Source_PluginBrowser_Private_SPluginPaths_h__Script_PluginBrowser_Statics::ScriptStructInfo, UE_ARRAY_COUNT(Z_CompiledInDeferFile_FID_Engine_Plugins_Editor_PluginBrowser_Source_PluginBrowser_Private_SPluginPaths_h__Script_PluginBrowser_Statics::ScriptStructInfo),
nullptr, 0,
};
// ********** End Registration *********************************************************************
PRAGMA_ENABLE_DEPRECATION_WARNINGS

View File

@@ -0,0 +1,32 @@
// Copyright Epic Games, Inc. All Rights Reserved.
/*===========================================================================
Generated code exported from UnrealHeaderTool.
DO NOT modify this manually! Edit the corresponding .h files instead!
===========================================================================*/
// IWYU pragma: private, include "SPluginPaths.h"
#ifdef PLUGINBROWSER_SPluginPaths_generated_h
#error "SPluginPaths.generated.h already included, missing '#pragma once' in SPluginPaths.h"
#endif
#define PLUGINBROWSER_SPluginPaths_generated_h
#include "UObject/ObjectMacros.h"
#include "UObject/ScriptMacros.h"
PRAGMA_DISABLE_DEPRECATION_WARNINGS
// ********** Begin ScriptStruct FPluginPaths_External *********************************************
struct Z_Construct_UScriptStruct_FPluginPaths_External_Statics;
#define FID_Engine_Plugins_Editor_PluginBrowser_Source_PluginBrowser_Private_SPluginPaths_h_22_GENERATED_BODY \
friend struct ::Z_Construct_UScriptStruct_FPluginPaths_External_Statics; \
PLUGINBROWSER_API static class UScriptStruct* StaticStruct();
struct FPluginPaths_External;
// ********** End ScriptStruct FPluginPaths_External ***********************************************
#undef CURRENT_FILE_ID
#define CURRENT_FILE_ID FID_Engine_Plugins_Editor_PluginBrowser_Source_PluginBrowser_Private_SPluginPaths_h
PRAGMA_ENABLE_DEPRECATION_WARNINGS

View File

@@ -0,0 +1,3 @@
D:\UE_5_7_1\Engine\Plugins\Editor\PluginBrowser\Source\PluginBrowser\Private\NewPluginDescriptorData.h
D:\UE_5_7_1\Engine\Plugins\Editor\PluginBrowser\Source\PluginBrowser\Private\PluginMetadataObject.h
D:\UE_5_7_1\Engine\Plugins\Editor\PluginBrowser\Source\PluginBrowser\Private\SPluginPaths.h