Files
DedicatedServerCourse/Intermediate/Build/Win64/FPSTemplateEditor/Inc/ContentBrowserData/UHT/ContentBrowserDataSubsystem.gen.cpp
Norman Lansing ecb33115bf Initial Commit
2026-01-28 19:08:51 -05:00

884 lines
67 KiB
C++

// Copyright Epic Games, Inc. All Rights Reserved.
/*===========================================================================
Generated code exported from UnrealHeaderTool.
DO NOT modify this manually! Edit the corresponding .h files instead!
===========================================================================*/
#include "UObject/GeneratedCppIncludes.h"
#include "ContentBrowserDataSubsystem.h"
#include "ContentBrowserDataFilter.h"
#include "ContentBrowserItem.h"
PRAGMA_DISABLE_DEPRECATION_WARNINGS
static_assert(!UE_WITH_CONSTINIT_UOBJECT, "This generated code can only be compiled with !UE_WITH_CONSTINIT_OBJECT");
void EmptyLinkFunctionForGeneratedCodeContentBrowserDataSubsystem() {}
// ********** Begin Cross Module References ********************************************************
CONTENTBROWSERDATA_API UClass* Z_Construct_UClass_UContentBrowserDataSubsystem();
CONTENTBROWSERDATA_API UClass* Z_Construct_UClass_UContentBrowserDataSubsystem_NoRegister();
CONTENTBROWSERDATA_API UEnum* Z_Construct_UEnum_ContentBrowserData_EContentBrowserItemTypeFilter();
CONTENTBROWSERDATA_API UEnum* Z_Construct_UEnum_ContentBrowserData_EContentBrowserPathType();
CONTENTBROWSERDATA_API UScriptStruct* Z_Construct_UScriptStruct_FContentBrowserCompiledSubsystemFilter();
CONTENTBROWSERDATA_API UScriptStruct* Z_Construct_UScriptStruct_FContentBrowserCompiledVirtualFolderFilter();
CONTENTBROWSERDATA_API UScriptStruct* Z_Construct_UScriptStruct_FContentBrowserDataFilter();
CONTENTBROWSERDATA_API UScriptStruct* Z_Construct_UScriptStruct_FContentBrowserItem();
EDITORSUBSYSTEM_API UClass* Z_Construct_UClass_UEditorSubsystem();
UPackage* Z_Construct_UPackage__Script_ContentBrowserData();
// ********** End Cross Module References **********************************************************
// ********** Begin Enum EContentBrowserPathType ***************************************************
static FEnumRegistrationInfo Z_Registration_Info_UEnum_EContentBrowserPathType;
static UEnum* EContentBrowserPathType_StaticEnum()
{
if (!Z_Registration_Info_UEnum_EContentBrowserPathType.OuterSingleton)
{
Z_Registration_Info_UEnum_EContentBrowserPathType.OuterSingleton = GetStaticEnum(Z_Construct_UEnum_ContentBrowserData_EContentBrowserPathType, (UObject*)Z_Construct_UPackage__Script_ContentBrowserData(), TEXT("EContentBrowserPathType"));
}
return Z_Registration_Info_UEnum_EContentBrowserPathType.OuterSingleton;
}
template<> CONTENTBROWSERDATA_NON_ATTRIBUTED_API UEnum* StaticEnum<EContentBrowserPathType>()
{
return EContentBrowserPathType_StaticEnum();
}
struct Z_Construct_UEnum_ContentBrowserData_EContentBrowserPathType_Statics
{
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Enum_MetaDataParams[] = {
{ "BlueprintType", "true" },
{ "Internal.Comment", "/** Internal path compatible with asset registry and engine calls (eg,. \"/PluginA/MyFile\") */" },
{ "Internal.Name", "EContentBrowserPathType::Internal" },
{ "Internal.ToolTip", "Internal path compatible with asset registry and engine calls (eg,. \"/PluginA/MyFile\")" },
{ "ModuleRelativePath", "Public/ContentBrowserDataSubsystem.h" },
{ "None.Comment", "/** No path type set */" },
{ "None.Name", "EContentBrowserPathType::None" },
{ "None.ToolTip", "No path type set" },
{ "Virtual.Comment", "/** Virtual path for enumerating Content Browser data (eg, \"/All/Plugins/PluginA/MyFile\") */" },
{ "Virtual.Name", "EContentBrowserPathType::Virtual" },
{ "Virtual.ToolTip", "Virtual path for enumerating Content Browser data (eg, \"/All/Plugins/PluginA/MyFile\")" },
};
#endif // WITH_METADATA
static constexpr UECodeGen_Private::FEnumeratorParam Enumerators[] = {
{ "EContentBrowserPathType::None", (int64)EContentBrowserPathType::None },
{ "EContentBrowserPathType::Internal", (int64)EContentBrowserPathType::Internal },
{ "EContentBrowserPathType::Virtual", (int64)EContentBrowserPathType::Virtual },
};
static const UECodeGen_Private::FEnumParams EnumParams;
}; // struct Z_Construct_UEnum_ContentBrowserData_EContentBrowserPathType_Statics
const UECodeGen_Private::FEnumParams Z_Construct_UEnum_ContentBrowserData_EContentBrowserPathType_Statics::EnumParams = {
(UObject*(*)())Z_Construct_UPackage__Script_ContentBrowserData,
nullptr,
"EContentBrowserPathType",
"EContentBrowserPathType",
Z_Construct_UEnum_ContentBrowserData_EContentBrowserPathType_Statics::Enumerators,
RF_Public|RF_Transient|RF_MarkAsNative,
UE_ARRAY_COUNT(Z_Construct_UEnum_ContentBrowserData_EContentBrowserPathType_Statics::Enumerators),
EEnumFlags::None,
(uint8)UEnum::ECppForm::EnumClass,
METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UEnum_ContentBrowserData_EContentBrowserPathType_Statics::Enum_MetaDataParams), Z_Construct_UEnum_ContentBrowserData_EContentBrowserPathType_Statics::Enum_MetaDataParams)
};
UEnum* Z_Construct_UEnum_ContentBrowserData_EContentBrowserPathType()
{
if (!Z_Registration_Info_UEnum_EContentBrowserPathType.InnerSingleton)
{
UECodeGen_Private::ConstructUEnum(Z_Registration_Info_UEnum_EContentBrowserPathType.InnerSingleton, Z_Construct_UEnum_ContentBrowserData_EContentBrowserPathType_Statics::EnumParams);
}
return Z_Registration_Info_UEnum_EContentBrowserPathType.InnerSingleton;
}
// ********** End Enum EContentBrowserPathType *****************************************************
// ********** Begin ScriptStruct FContentBrowserCompiledSubsystemFilter ****************************
struct Z_Construct_UScriptStruct_FContentBrowserCompiledSubsystemFilter_Statics
{
static inline consteval int32 GetStructSize() { return sizeof(FContentBrowserCompiledSubsystemFilter); }
static inline consteval int16 GetStructAlignment() { return alignof(FContentBrowserCompiledSubsystemFilter); }
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Struct_MetaDataParams[] = {
{ "Comment", "/** Internal - Filter data used to inject dummy items for the path down to the mount root of each data source */" },
{ "ModuleRelativePath", "Public/ContentBrowserDataSubsystem.h" },
{ "ToolTip", "Internal - Filter data used to inject dummy items for the path down to the mount root of each data source" },
};
#endif // WITH_METADATA
// ********** Begin ScriptStruct FContentBrowserCompiledSubsystemFilter constinit property declarations
// ********** End ScriptStruct FContentBrowserCompiledSubsystemFilter constinit property declarations
static void* NewStructOps()
{
return (UScriptStruct::ICppStructOps*)new UScriptStruct::TCppStructOps<FContentBrowserCompiledSubsystemFilter>();
}
static const UECodeGen_Private::FStructParams StructParams;
}; // struct Z_Construct_UScriptStruct_FContentBrowserCompiledSubsystemFilter_Statics
static FStructRegistrationInfo Z_Registration_Info_UScriptStruct_FContentBrowserCompiledSubsystemFilter;
class UScriptStruct* FContentBrowserCompiledSubsystemFilter::StaticStruct()
{
if (!Z_Registration_Info_UScriptStruct_FContentBrowserCompiledSubsystemFilter.OuterSingleton)
{
Z_Registration_Info_UScriptStruct_FContentBrowserCompiledSubsystemFilter.OuterSingleton = GetStaticStruct(Z_Construct_UScriptStruct_FContentBrowserCompiledSubsystemFilter, (UObject*)Z_Construct_UPackage__Script_ContentBrowserData(), TEXT("ContentBrowserCompiledSubsystemFilter"));
}
return Z_Registration_Info_UScriptStruct_FContentBrowserCompiledSubsystemFilter.OuterSingleton;
}
const UECodeGen_Private::FStructParams Z_Construct_UScriptStruct_FContentBrowserCompiledSubsystemFilter_Statics::StructParams = {
(UObject* (*)())Z_Construct_UPackage__Script_ContentBrowserData,
nullptr,
&NewStructOps,
"ContentBrowserCompiledSubsystemFilter",
nullptr,
0,
sizeof(FContentBrowserCompiledSubsystemFilter),
alignof(FContentBrowserCompiledSubsystemFilter),
RF_Public|RF_Transient|RF_MarkAsNative,
EStructFlags(0x00000001),
METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FContentBrowserCompiledSubsystemFilter_Statics::Struct_MetaDataParams), Z_Construct_UScriptStruct_FContentBrowserCompiledSubsystemFilter_Statics::Struct_MetaDataParams)
};
UScriptStruct* Z_Construct_UScriptStruct_FContentBrowserCompiledSubsystemFilter()
{
if (!Z_Registration_Info_UScriptStruct_FContentBrowserCompiledSubsystemFilter.InnerSingleton)
{
UECodeGen_Private::ConstructUScriptStruct(Z_Registration_Info_UScriptStruct_FContentBrowserCompiledSubsystemFilter.InnerSingleton, Z_Construct_UScriptStruct_FContentBrowserCompiledSubsystemFilter_Statics::StructParams);
}
return CastChecked<UScriptStruct>(Z_Registration_Info_UScriptStruct_FContentBrowserCompiledSubsystemFilter.InnerSingleton);
}
// ********** End ScriptStruct FContentBrowserCompiledSubsystemFilter ******************************
// ********** Begin ScriptStruct FContentBrowserCompiledVirtualFolderFilter ************************
struct Z_Construct_UScriptStruct_FContentBrowserCompiledVirtualFolderFilter_Statics
{
static inline consteval int32 GetStructSize() { return sizeof(FContentBrowserCompiledVirtualFolderFilter); }
static inline consteval int16 GetStructAlignment() { return alignof(FContentBrowserCompiledVirtualFolderFilter); }
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Struct_MetaDataParams[] = {
{ "Comment", "/** Internal - Filter data used to inject dummy items */" },
{ "ModuleRelativePath", "Public/ContentBrowserDataSubsystem.h" },
{ "ToolTip", "Internal - Filter data used to inject dummy items" },
};
#endif // WITH_METADATA
// ********** Begin ScriptStruct FContentBrowserCompiledVirtualFolderFilter constinit property declarations
// ********** End ScriptStruct FContentBrowserCompiledVirtualFolderFilter constinit property declarations
static void* NewStructOps()
{
return (UScriptStruct::ICppStructOps*)new UScriptStruct::TCppStructOps<FContentBrowserCompiledVirtualFolderFilter>();
}
static const UECodeGen_Private::FStructParams StructParams;
}; // struct Z_Construct_UScriptStruct_FContentBrowserCompiledVirtualFolderFilter_Statics
static FStructRegistrationInfo Z_Registration_Info_UScriptStruct_FContentBrowserCompiledVirtualFolderFilter;
class UScriptStruct* FContentBrowserCompiledVirtualFolderFilter::StaticStruct()
{
if (!Z_Registration_Info_UScriptStruct_FContentBrowserCompiledVirtualFolderFilter.OuterSingleton)
{
Z_Registration_Info_UScriptStruct_FContentBrowserCompiledVirtualFolderFilter.OuterSingleton = GetStaticStruct(Z_Construct_UScriptStruct_FContentBrowserCompiledVirtualFolderFilter, (UObject*)Z_Construct_UPackage__Script_ContentBrowserData(), TEXT("ContentBrowserCompiledVirtualFolderFilter"));
}
return Z_Registration_Info_UScriptStruct_FContentBrowserCompiledVirtualFolderFilter.OuterSingleton;
}
const UECodeGen_Private::FStructParams Z_Construct_UScriptStruct_FContentBrowserCompiledVirtualFolderFilter_Statics::StructParams = {
(UObject* (*)())Z_Construct_UPackage__Script_ContentBrowserData,
nullptr,
&NewStructOps,
"ContentBrowserCompiledVirtualFolderFilter",
nullptr,
0,
sizeof(FContentBrowserCompiledVirtualFolderFilter),
alignof(FContentBrowserCompiledVirtualFolderFilter),
RF_Public|RF_Transient|RF_MarkAsNative,
EStructFlags(0x00000001),
METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FContentBrowserCompiledVirtualFolderFilter_Statics::Struct_MetaDataParams), Z_Construct_UScriptStruct_FContentBrowserCompiledVirtualFolderFilter_Statics::Struct_MetaDataParams)
};
UScriptStruct* Z_Construct_UScriptStruct_FContentBrowserCompiledVirtualFolderFilter()
{
if (!Z_Registration_Info_UScriptStruct_FContentBrowserCompiledVirtualFolderFilter.InnerSingleton)
{
UECodeGen_Private::ConstructUScriptStruct(Z_Registration_Info_UScriptStruct_FContentBrowserCompiledVirtualFolderFilter.InnerSingleton, Z_Construct_UScriptStruct_FContentBrowserCompiledVirtualFolderFilter_Statics::StructParams);
}
return CastChecked<UScriptStruct>(Z_Registration_Info_UScriptStruct_FContentBrowserCompiledVirtualFolderFilter.InnerSingleton);
}
// ********** End ScriptStruct FContentBrowserCompiledVirtualFolderFilter **************************
// ********** Begin Class UContentBrowserDataSubsystem Function ActivateAllDataSources *************
struct Z_Construct_UFunction_UContentBrowserDataSubsystem_ActivateAllDataSources_Statics
{
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
{ "Category", "ContentBrowser" },
{ "Comment", "/**\n\x09 * Activate all available data sources.\n\x09 */" },
{ "ModuleRelativePath", "Public/ContentBrowserDataSubsystem.h" },
{ "ToolTip", "Activate all available data sources." },
};
#endif // WITH_METADATA
// ********** Begin Function ActivateAllDataSources constinit property declarations ****************
// ********** End Function ActivateAllDataSources constinit property declarations ******************
static const UECodeGen_Private::FFunctionParams FuncParams;
};
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_UContentBrowserDataSubsystem_ActivateAllDataSources_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_UContentBrowserDataSubsystem, nullptr, "ActivateAllDataSources", nullptr,
0,
0,
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x04020403, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_UContentBrowserDataSubsystem_ActivateAllDataSources_Statics::Function_MetaDataParams), Z_Construct_UFunction_UContentBrowserDataSubsystem_ActivateAllDataSources_Statics::Function_MetaDataParams)}, };
UFunction* Z_Construct_UFunction_UContentBrowserDataSubsystem_ActivateAllDataSources()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_UContentBrowserDataSubsystem_ActivateAllDataSources_Statics::FuncParams);
}
return ReturnFunction;
}
DEFINE_FUNCTION(UContentBrowserDataSubsystem::execActivateAllDataSources)
{
P_FINISH;
P_NATIVE_BEGIN;
P_THIS->ActivateAllDataSources();
P_NATIVE_END;
}
// ********** End Class UContentBrowserDataSubsystem Function ActivateAllDataSources ***************
// ********** Begin Class UContentBrowserDataSubsystem Function ActivateDataSource *****************
struct Z_Construct_UFunction_UContentBrowserDataSubsystem_ActivateDataSource_Statics
{
struct ContentBrowserDataSubsystem_eventActivateDataSource_Parms
{
FName Name;
bool ReturnValue;
};
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
{ "Category", "ContentBrowser" },
{ "Comment", "/**\n\x09 * Attempt to activate the named data source.\n\x09 * @return True if the data source was available and not already active, false otherwise.\n\x09 */" },
{ "ModuleRelativePath", "Public/ContentBrowserDataSubsystem.h" },
{ "ToolTip", "Attempt to activate the named data source.\n@return True if the data source was available and not already active, false otherwise." },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_Name_MetaData[] = {
{ "NativeConst", "" },
};
#endif // WITH_METADATA
// ********** Begin Function ActivateDataSource constinit property declarations ********************
static const UECodeGen_Private::FNamePropertyParams NewProp_Name;
static void NewProp_ReturnValue_SetBit(void* Obj);
static const UECodeGen_Private::FBoolPropertyParams NewProp_ReturnValue;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Function ActivateDataSource constinit property declarations **********************
static const UECodeGen_Private::FFunctionParams FuncParams;
};
// ********** Begin Function ActivateDataSource Property Definitions *******************************
const UECodeGen_Private::FNamePropertyParams Z_Construct_UFunction_UContentBrowserDataSubsystem_ActivateDataSource_Statics::NewProp_Name = { "Name", nullptr, (EPropertyFlags)0x0010000000000082, UECodeGen_Private::EPropertyGenFlags::Name, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(ContentBrowserDataSubsystem_eventActivateDataSource_Parms, Name), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_Name_MetaData), NewProp_Name_MetaData) };
void Z_Construct_UFunction_UContentBrowserDataSubsystem_ActivateDataSource_Statics::NewProp_ReturnValue_SetBit(void* Obj)
{
((ContentBrowserDataSubsystem_eventActivateDataSource_Parms*)Obj)->ReturnValue = 1;
}
const UECodeGen_Private::FBoolPropertyParams Z_Construct_UFunction_UContentBrowserDataSubsystem_ActivateDataSource_Statics::NewProp_ReturnValue = { "ReturnValue", nullptr, (EPropertyFlags)0x0010000000000580, UECodeGen_Private::EPropertyGenFlags::Bool | UECodeGen_Private::EPropertyGenFlags::NativeBool, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, sizeof(bool), sizeof(ContentBrowserDataSubsystem_eventActivateDataSource_Parms), &Z_Construct_UFunction_UContentBrowserDataSubsystem_ActivateDataSource_Statics::NewProp_ReturnValue_SetBit, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_UContentBrowserDataSubsystem_ActivateDataSource_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UContentBrowserDataSubsystem_ActivateDataSource_Statics::NewProp_Name,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UContentBrowserDataSubsystem_ActivateDataSource_Statics::NewProp_ReturnValue,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_UContentBrowserDataSubsystem_ActivateDataSource_Statics::PropPointers) < 2048);
// ********** End Function ActivateDataSource Property Definitions *********************************
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_UContentBrowserDataSubsystem_ActivateDataSource_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_UContentBrowserDataSubsystem, nullptr, "ActivateDataSource", Z_Construct_UFunction_UContentBrowserDataSubsystem_ActivateDataSource_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UFunction_UContentBrowserDataSubsystem_ActivateDataSource_Statics::PropPointers),
sizeof(Z_Construct_UFunction_UContentBrowserDataSubsystem_ActivateDataSource_Statics::ContentBrowserDataSubsystem_eventActivateDataSource_Parms),
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x04020403, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_UContentBrowserDataSubsystem_ActivateDataSource_Statics::Function_MetaDataParams), Z_Construct_UFunction_UContentBrowserDataSubsystem_ActivateDataSource_Statics::Function_MetaDataParams)}, };
static_assert(sizeof(Z_Construct_UFunction_UContentBrowserDataSubsystem_ActivateDataSource_Statics::ContentBrowserDataSubsystem_eventActivateDataSource_Parms) < MAX_uint16);
UFunction* Z_Construct_UFunction_UContentBrowserDataSubsystem_ActivateDataSource()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_UContentBrowserDataSubsystem_ActivateDataSource_Statics::FuncParams);
}
return ReturnFunction;
}
DEFINE_FUNCTION(UContentBrowserDataSubsystem::execActivateDataSource)
{
P_GET_PROPERTY(FNameProperty,Z_Param_Name);
P_FINISH;
P_NATIVE_BEGIN;
*(bool*)Z_Param__Result=P_THIS->ActivateDataSource(Z_Param_Name);
P_NATIVE_END;
}
// ********** End Class UContentBrowserDataSubsystem Function ActivateDataSource *******************
// ********** Begin Class UContentBrowserDataSubsystem Function DeactivateAllDataSources ***********
struct Z_Construct_UFunction_UContentBrowserDataSubsystem_DeactivateAllDataSources_Statics
{
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
{ "Category", "ContentBrowser" },
{ "Comment", "/**\n\x09 * Deactivate all active data sources.\n\x09 */" },
{ "ModuleRelativePath", "Public/ContentBrowserDataSubsystem.h" },
{ "ToolTip", "Deactivate all active data sources." },
};
#endif // WITH_METADATA
// ********** Begin Function DeactivateAllDataSources constinit property declarations **************
// ********** End Function DeactivateAllDataSources constinit property declarations ****************
static const UECodeGen_Private::FFunctionParams FuncParams;
};
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_UContentBrowserDataSubsystem_DeactivateAllDataSources_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_UContentBrowserDataSubsystem, nullptr, "DeactivateAllDataSources", nullptr,
0,
0,
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x04020403, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_UContentBrowserDataSubsystem_DeactivateAllDataSources_Statics::Function_MetaDataParams), Z_Construct_UFunction_UContentBrowserDataSubsystem_DeactivateAllDataSources_Statics::Function_MetaDataParams)}, };
UFunction* Z_Construct_UFunction_UContentBrowserDataSubsystem_DeactivateAllDataSources()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_UContentBrowserDataSubsystem_DeactivateAllDataSources_Statics::FuncParams);
}
return ReturnFunction;
}
DEFINE_FUNCTION(UContentBrowserDataSubsystem::execDeactivateAllDataSources)
{
P_FINISH;
P_NATIVE_BEGIN;
P_THIS->DeactivateAllDataSources();
P_NATIVE_END;
}
// ********** End Class UContentBrowserDataSubsystem Function DeactivateAllDataSources *************
// ********** Begin Class UContentBrowserDataSubsystem Function DeactivateDataSource ***************
struct Z_Construct_UFunction_UContentBrowserDataSubsystem_DeactivateDataSource_Statics
{
struct ContentBrowserDataSubsystem_eventDeactivateDataSource_Parms
{
FName Name;
bool ReturnValue;
};
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
{ "Category", "ContentBrowser" },
{ "Comment", "/**\n\x09 * Attempt to deactivate the named data source.\n\x09 * @return True if the data source was available and active, false otherwise.\n\x09 */" },
{ "ModuleRelativePath", "Public/ContentBrowserDataSubsystem.h" },
{ "ToolTip", "Attempt to deactivate the named data source.\n@return True if the data source was available and active, false otherwise." },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_Name_MetaData[] = {
{ "NativeConst", "" },
};
#endif // WITH_METADATA
// ********** Begin Function DeactivateDataSource constinit property declarations ******************
static const UECodeGen_Private::FNamePropertyParams NewProp_Name;
static void NewProp_ReturnValue_SetBit(void* Obj);
static const UECodeGen_Private::FBoolPropertyParams NewProp_ReturnValue;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Function DeactivateDataSource constinit property declarations ********************
static const UECodeGen_Private::FFunctionParams FuncParams;
};
// ********** Begin Function DeactivateDataSource Property Definitions *****************************
const UECodeGen_Private::FNamePropertyParams Z_Construct_UFunction_UContentBrowserDataSubsystem_DeactivateDataSource_Statics::NewProp_Name = { "Name", nullptr, (EPropertyFlags)0x0010000000000082, UECodeGen_Private::EPropertyGenFlags::Name, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(ContentBrowserDataSubsystem_eventDeactivateDataSource_Parms, Name), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_Name_MetaData), NewProp_Name_MetaData) };
void Z_Construct_UFunction_UContentBrowserDataSubsystem_DeactivateDataSource_Statics::NewProp_ReturnValue_SetBit(void* Obj)
{
((ContentBrowserDataSubsystem_eventDeactivateDataSource_Parms*)Obj)->ReturnValue = 1;
}
const UECodeGen_Private::FBoolPropertyParams Z_Construct_UFunction_UContentBrowserDataSubsystem_DeactivateDataSource_Statics::NewProp_ReturnValue = { "ReturnValue", nullptr, (EPropertyFlags)0x0010000000000580, UECodeGen_Private::EPropertyGenFlags::Bool | UECodeGen_Private::EPropertyGenFlags::NativeBool, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, sizeof(bool), sizeof(ContentBrowserDataSubsystem_eventDeactivateDataSource_Parms), &Z_Construct_UFunction_UContentBrowserDataSubsystem_DeactivateDataSource_Statics::NewProp_ReturnValue_SetBit, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_UContentBrowserDataSubsystem_DeactivateDataSource_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UContentBrowserDataSubsystem_DeactivateDataSource_Statics::NewProp_Name,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UContentBrowserDataSubsystem_DeactivateDataSource_Statics::NewProp_ReturnValue,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_UContentBrowserDataSubsystem_DeactivateDataSource_Statics::PropPointers) < 2048);
// ********** End Function DeactivateDataSource Property Definitions *******************************
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_UContentBrowserDataSubsystem_DeactivateDataSource_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_UContentBrowserDataSubsystem, nullptr, "DeactivateDataSource", Z_Construct_UFunction_UContentBrowserDataSubsystem_DeactivateDataSource_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UFunction_UContentBrowserDataSubsystem_DeactivateDataSource_Statics::PropPointers),
sizeof(Z_Construct_UFunction_UContentBrowserDataSubsystem_DeactivateDataSource_Statics::ContentBrowserDataSubsystem_eventDeactivateDataSource_Parms),
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x04020403, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_UContentBrowserDataSubsystem_DeactivateDataSource_Statics::Function_MetaDataParams), Z_Construct_UFunction_UContentBrowserDataSubsystem_DeactivateDataSource_Statics::Function_MetaDataParams)}, };
static_assert(sizeof(Z_Construct_UFunction_UContentBrowserDataSubsystem_DeactivateDataSource_Statics::ContentBrowserDataSubsystem_eventDeactivateDataSource_Parms) < MAX_uint16);
UFunction* Z_Construct_UFunction_UContentBrowserDataSubsystem_DeactivateDataSource()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_UContentBrowserDataSubsystem_DeactivateDataSource_Statics::FuncParams);
}
return ReturnFunction;
}
DEFINE_FUNCTION(UContentBrowserDataSubsystem::execDeactivateDataSource)
{
P_GET_PROPERTY(FNameProperty,Z_Param_Name);
P_FINISH;
P_NATIVE_BEGIN;
*(bool*)Z_Param__Result=P_THIS->DeactivateDataSource(Z_Param_Name);
P_NATIVE_END;
}
// ********** End Class UContentBrowserDataSubsystem Function DeactivateDataSource *****************
// ********** Begin Class UContentBrowserDataSubsystem Function GetActiveDataSources ***************
struct Z_Construct_UFunction_UContentBrowserDataSubsystem_GetActiveDataSources_Statics
{
struct ContentBrowserDataSubsystem_eventGetActiveDataSources_Parms
{
TArray<FName> ReturnValue;
};
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
{ "Category", "ContentBrowser" },
{ "Comment", "/**\n\x09 * Get the list of current active data sources.\n\x09 */" },
{ "ModuleRelativePath", "Public/ContentBrowserDataSubsystem.h" },
{ "ToolTip", "Get the list of current active data sources." },
};
#endif // WITH_METADATA
// ********** Begin Function GetActiveDataSources constinit property declarations ******************
static const UECodeGen_Private::FNamePropertyParams NewProp_ReturnValue_Inner;
static const UECodeGen_Private::FArrayPropertyParams NewProp_ReturnValue;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Function GetActiveDataSources constinit property declarations ********************
static const UECodeGen_Private::FFunctionParams FuncParams;
};
// ********** Begin Function GetActiveDataSources Property Definitions *****************************
const UECodeGen_Private::FNamePropertyParams Z_Construct_UFunction_UContentBrowserDataSubsystem_GetActiveDataSources_Statics::NewProp_ReturnValue_Inner = { "ReturnValue", nullptr, (EPropertyFlags)0x0000000000000000, UECodeGen_Private::EPropertyGenFlags::Name, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, 0, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FArrayPropertyParams Z_Construct_UFunction_UContentBrowserDataSubsystem_GetActiveDataSources_Statics::NewProp_ReturnValue = { "ReturnValue", nullptr, (EPropertyFlags)0x0010000000000580, UECodeGen_Private::EPropertyGenFlags::Array, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(ContentBrowserDataSubsystem_eventGetActiveDataSources_Parms, ReturnValue), EArrayPropertyFlags::None, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_UContentBrowserDataSubsystem_GetActiveDataSources_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UContentBrowserDataSubsystem_GetActiveDataSources_Statics::NewProp_ReturnValue_Inner,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UContentBrowserDataSubsystem_GetActiveDataSources_Statics::NewProp_ReturnValue,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_UContentBrowserDataSubsystem_GetActiveDataSources_Statics::PropPointers) < 2048);
// ********** End Function GetActiveDataSources Property Definitions *******************************
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_UContentBrowserDataSubsystem_GetActiveDataSources_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_UContentBrowserDataSubsystem, nullptr, "GetActiveDataSources", Z_Construct_UFunction_UContentBrowserDataSubsystem_GetActiveDataSources_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UFunction_UContentBrowserDataSubsystem_GetActiveDataSources_Statics::PropPointers),
sizeof(Z_Construct_UFunction_UContentBrowserDataSubsystem_GetActiveDataSources_Statics::ContentBrowserDataSubsystem_eventGetActiveDataSources_Parms),
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x54020403, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_UContentBrowserDataSubsystem_GetActiveDataSources_Statics::Function_MetaDataParams), Z_Construct_UFunction_UContentBrowserDataSubsystem_GetActiveDataSources_Statics::Function_MetaDataParams)}, };
static_assert(sizeof(Z_Construct_UFunction_UContentBrowserDataSubsystem_GetActiveDataSources_Statics::ContentBrowserDataSubsystem_eventGetActiveDataSources_Parms) < MAX_uint16);
UFunction* Z_Construct_UFunction_UContentBrowserDataSubsystem_GetActiveDataSources()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_UContentBrowserDataSubsystem_GetActiveDataSources_Statics::FuncParams);
}
return ReturnFunction;
}
DEFINE_FUNCTION(UContentBrowserDataSubsystem::execGetActiveDataSources)
{
P_FINISH;
P_NATIVE_BEGIN;
*(TArray<FName>*)Z_Param__Result=P_THIS->GetActiveDataSources();
P_NATIVE_END;
}
// ********** End Class UContentBrowserDataSubsystem Function GetActiveDataSources *****************
// ********** Begin Class UContentBrowserDataSubsystem Function GetAvailableDataSources ************
struct Z_Construct_UFunction_UContentBrowserDataSubsystem_GetAvailableDataSources_Statics
{
struct ContentBrowserDataSubsystem_eventGetAvailableDataSources_Parms
{
TArray<FName> ReturnValue;
};
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
{ "Category", "ContentBrowser" },
{ "Comment", "/**\n\x09 * Get the list of current available data sources.\n\x09 */" },
{ "ModuleRelativePath", "Public/ContentBrowserDataSubsystem.h" },
{ "ToolTip", "Get the list of current available data sources." },
};
#endif // WITH_METADATA
// ********** Begin Function GetAvailableDataSources constinit property declarations ***************
static const UECodeGen_Private::FNamePropertyParams NewProp_ReturnValue_Inner;
static const UECodeGen_Private::FArrayPropertyParams NewProp_ReturnValue;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Function GetAvailableDataSources constinit property declarations *****************
static const UECodeGen_Private::FFunctionParams FuncParams;
};
// ********** Begin Function GetAvailableDataSources Property Definitions **************************
const UECodeGen_Private::FNamePropertyParams Z_Construct_UFunction_UContentBrowserDataSubsystem_GetAvailableDataSources_Statics::NewProp_ReturnValue_Inner = { "ReturnValue", nullptr, (EPropertyFlags)0x0000000000000000, UECodeGen_Private::EPropertyGenFlags::Name, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, 0, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FArrayPropertyParams Z_Construct_UFunction_UContentBrowserDataSubsystem_GetAvailableDataSources_Statics::NewProp_ReturnValue = { "ReturnValue", nullptr, (EPropertyFlags)0x0010000000000580, UECodeGen_Private::EPropertyGenFlags::Array, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(ContentBrowserDataSubsystem_eventGetAvailableDataSources_Parms, ReturnValue), EArrayPropertyFlags::None, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_UContentBrowserDataSubsystem_GetAvailableDataSources_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UContentBrowserDataSubsystem_GetAvailableDataSources_Statics::NewProp_ReturnValue_Inner,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UContentBrowserDataSubsystem_GetAvailableDataSources_Statics::NewProp_ReturnValue,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_UContentBrowserDataSubsystem_GetAvailableDataSources_Statics::PropPointers) < 2048);
// ********** End Function GetAvailableDataSources Property Definitions ****************************
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_UContentBrowserDataSubsystem_GetAvailableDataSources_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_UContentBrowserDataSubsystem, nullptr, "GetAvailableDataSources", Z_Construct_UFunction_UContentBrowserDataSubsystem_GetAvailableDataSources_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UFunction_UContentBrowserDataSubsystem_GetAvailableDataSources_Statics::PropPointers),
sizeof(Z_Construct_UFunction_UContentBrowserDataSubsystem_GetAvailableDataSources_Statics::ContentBrowserDataSubsystem_eventGetAvailableDataSources_Parms),
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x54020403, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_UContentBrowserDataSubsystem_GetAvailableDataSources_Statics::Function_MetaDataParams), Z_Construct_UFunction_UContentBrowserDataSubsystem_GetAvailableDataSources_Statics::Function_MetaDataParams)}, };
static_assert(sizeof(Z_Construct_UFunction_UContentBrowserDataSubsystem_GetAvailableDataSources_Statics::ContentBrowserDataSubsystem_eventGetAvailableDataSources_Parms) < MAX_uint16);
UFunction* Z_Construct_UFunction_UContentBrowserDataSubsystem_GetAvailableDataSources()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_UContentBrowserDataSubsystem_GetAvailableDataSources_Statics::FuncParams);
}
return ReturnFunction;
}
DEFINE_FUNCTION(UContentBrowserDataSubsystem::execGetAvailableDataSources)
{
P_FINISH;
P_NATIVE_BEGIN;
*(TArray<FName>*)Z_Param__Result=P_THIS->GetAvailableDataSources();
P_NATIVE_END;
}
// ********** End Class UContentBrowserDataSubsystem Function GetAvailableDataSources **************
// ********** Begin Class UContentBrowserDataSubsystem Function GetItemAtPath **********************
struct Z_Construct_UFunction_UContentBrowserDataSubsystem_GetItemAtPath_Statics
{
struct ContentBrowserDataSubsystem_eventGetItemAtPath_Parms
{
FName InPath;
EContentBrowserItemTypeFilter InItemTypeFilter;
FContentBrowserItem ReturnValue;
};
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
{ "Category", "ContentBrowser" },
{ "Comment", "/**\n\x09 * Get the first item (folder and/or file) that exists at the given virtual path.\n\x09 */" },
{ "ModuleRelativePath", "Public/ContentBrowserDataSubsystem.h" },
{ "ToolTip", "Get the first item (folder and/or file) that exists at the given virtual path." },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_InPath_MetaData[] = {
{ "NativeConst", "" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_InItemTypeFilter_MetaData[] = {
{ "NativeConst", "" },
};
#endif // WITH_METADATA
// ********** Begin Function GetItemAtPath constinit property declarations *************************
static const UECodeGen_Private::FNamePropertyParams NewProp_InPath;
static const UECodeGen_Private::FBytePropertyParams NewProp_InItemTypeFilter_Underlying;
static const UECodeGen_Private::FEnumPropertyParams NewProp_InItemTypeFilter;
static const UECodeGen_Private::FStructPropertyParams NewProp_ReturnValue;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Function GetItemAtPath constinit property declarations ***************************
static const UECodeGen_Private::FFunctionParams FuncParams;
};
// ********** Begin Function GetItemAtPath Property Definitions ************************************
const UECodeGen_Private::FNamePropertyParams Z_Construct_UFunction_UContentBrowserDataSubsystem_GetItemAtPath_Statics::NewProp_InPath = { "InPath", nullptr, (EPropertyFlags)0x0010000000000082, UECodeGen_Private::EPropertyGenFlags::Name, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(ContentBrowserDataSubsystem_eventGetItemAtPath_Parms, InPath), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_InPath_MetaData), NewProp_InPath_MetaData) };
const UECodeGen_Private::FBytePropertyParams Z_Construct_UFunction_UContentBrowserDataSubsystem_GetItemAtPath_Statics::NewProp_InItemTypeFilter_Underlying = { "UnderlyingType", nullptr, (EPropertyFlags)0x0000000000000000, UECodeGen_Private::EPropertyGenFlags::Byte, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, 0, nullptr, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FEnumPropertyParams Z_Construct_UFunction_UContentBrowserDataSubsystem_GetItemAtPath_Statics::NewProp_InItemTypeFilter = { "InItemTypeFilter", nullptr, (EPropertyFlags)0x0010000000000082, UECodeGen_Private::EPropertyGenFlags::Enum, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(ContentBrowserDataSubsystem_eventGetItemAtPath_Parms, InItemTypeFilter), Z_Construct_UEnum_ContentBrowserData_EContentBrowserItemTypeFilter, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_InItemTypeFilter_MetaData), NewProp_InItemTypeFilter_MetaData) }; // 1429381964
const UECodeGen_Private::FStructPropertyParams Z_Construct_UFunction_UContentBrowserDataSubsystem_GetItemAtPath_Statics::NewProp_ReturnValue = { "ReturnValue", nullptr, (EPropertyFlags)0x0010000000000580, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(ContentBrowserDataSubsystem_eventGetItemAtPath_Parms, ReturnValue), Z_Construct_UScriptStruct_FContentBrowserItem, METADATA_PARAMS(0, nullptr) }; // 537947759
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_UContentBrowserDataSubsystem_GetItemAtPath_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UContentBrowserDataSubsystem_GetItemAtPath_Statics::NewProp_InPath,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UContentBrowserDataSubsystem_GetItemAtPath_Statics::NewProp_InItemTypeFilter_Underlying,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UContentBrowserDataSubsystem_GetItemAtPath_Statics::NewProp_InItemTypeFilter,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UContentBrowserDataSubsystem_GetItemAtPath_Statics::NewProp_ReturnValue,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_UContentBrowserDataSubsystem_GetItemAtPath_Statics::PropPointers) < 2048);
// ********** End Function GetItemAtPath Property Definitions **************************************
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_UContentBrowserDataSubsystem_GetItemAtPath_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_UContentBrowserDataSubsystem, nullptr, "GetItemAtPath", Z_Construct_UFunction_UContentBrowserDataSubsystem_GetItemAtPath_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UFunction_UContentBrowserDataSubsystem_GetItemAtPath_Statics::PropPointers),
sizeof(Z_Construct_UFunction_UContentBrowserDataSubsystem_GetItemAtPath_Statics::ContentBrowserDataSubsystem_eventGetItemAtPath_Parms),
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x54020403, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_UContentBrowserDataSubsystem_GetItemAtPath_Statics::Function_MetaDataParams), Z_Construct_UFunction_UContentBrowserDataSubsystem_GetItemAtPath_Statics::Function_MetaDataParams)}, };
static_assert(sizeof(Z_Construct_UFunction_UContentBrowserDataSubsystem_GetItemAtPath_Statics::ContentBrowserDataSubsystem_eventGetItemAtPath_Parms) < MAX_uint16);
UFunction* Z_Construct_UFunction_UContentBrowserDataSubsystem_GetItemAtPath()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_UContentBrowserDataSubsystem_GetItemAtPath_Statics::FuncParams);
}
return ReturnFunction;
}
DEFINE_FUNCTION(UContentBrowserDataSubsystem::execGetItemAtPath)
{
P_GET_PROPERTY(FNameProperty,Z_Param_InPath);
P_GET_ENUM(EContentBrowserItemTypeFilter,Z_Param_InItemTypeFilter);
P_FINISH;
P_NATIVE_BEGIN;
*(FContentBrowserItem*)Z_Param__Result=P_THIS->GetItemAtPath(Z_Param_InPath,EContentBrowserItemTypeFilter(Z_Param_InItemTypeFilter));
P_NATIVE_END;
}
// ********** End Class UContentBrowserDataSubsystem Function GetItemAtPath ************************
// ********** Begin Class UContentBrowserDataSubsystem Function GetItemsAtPath *********************
struct Z_Construct_UFunction_UContentBrowserDataSubsystem_GetItemsAtPath_Statics
{
struct ContentBrowserDataSubsystem_eventGetItemsAtPath_Parms
{
FName InPath;
EContentBrowserItemTypeFilter InItemTypeFilter;
TArray<FContentBrowserItem> ReturnValue;
};
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
{ "Category", "ContentBrowser" },
{ "Comment", "/**\n\x09 * Get the items (folders and/or files) that exist at the given virtual path.\n\x09 * @note Multiple items may have the same virtual path if they are different types, or come from different data sources.\n\x09 */" },
{ "ModuleRelativePath", "Public/ContentBrowserDataSubsystem.h" },
{ "ToolTip", "Get the items (folders and/or files) that exist at the given virtual path.\n@note Multiple items may have the same virtual path if they are different types, or come from different data sources." },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_InPath_MetaData[] = {
{ "NativeConst", "" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_InItemTypeFilter_MetaData[] = {
{ "NativeConst", "" },
};
#endif // WITH_METADATA
// ********** Begin Function GetItemsAtPath constinit property declarations ************************
static const UECodeGen_Private::FNamePropertyParams NewProp_InPath;
static const UECodeGen_Private::FBytePropertyParams NewProp_InItemTypeFilter_Underlying;
static const UECodeGen_Private::FEnumPropertyParams NewProp_InItemTypeFilter;
static const UECodeGen_Private::FStructPropertyParams NewProp_ReturnValue_Inner;
static const UECodeGen_Private::FArrayPropertyParams NewProp_ReturnValue;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Function GetItemsAtPath constinit property declarations **************************
static const UECodeGen_Private::FFunctionParams FuncParams;
};
// ********** Begin Function GetItemsAtPath Property Definitions ***********************************
const UECodeGen_Private::FNamePropertyParams Z_Construct_UFunction_UContentBrowserDataSubsystem_GetItemsAtPath_Statics::NewProp_InPath = { "InPath", nullptr, (EPropertyFlags)0x0010000000000082, UECodeGen_Private::EPropertyGenFlags::Name, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(ContentBrowserDataSubsystem_eventGetItemsAtPath_Parms, InPath), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_InPath_MetaData), NewProp_InPath_MetaData) };
const UECodeGen_Private::FBytePropertyParams Z_Construct_UFunction_UContentBrowserDataSubsystem_GetItemsAtPath_Statics::NewProp_InItemTypeFilter_Underlying = { "UnderlyingType", nullptr, (EPropertyFlags)0x0000000000000000, UECodeGen_Private::EPropertyGenFlags::Byte, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, 0, nullptr, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FEnumPropertyParams Z_Construct_UFunction_UContentBrowserDataSubsystem_GetItemsAtPath_Statics::NewProp_InItemTypeFilter = { "InItemTypeFilter", nullptr, (EPropertyFlags)0x0010000000000082, UECodeGen_Private::EPropertyGenFlags::Enum, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(ContentBrowserDataSubsystem_eventGetItemsAtPath_Parms, InItemTypeFilter), Z_Construct_UEnum_ContentBrowserData_EContentBrowserItemTypeFilter, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_InItemTypeFilter_MetaData), NewProp_InItemTypeFilter_MetaData) }; // 1429381964
const UECodeGen_Private::FStructPropertyParams Z_Construct_UFunction_UContentBrowserDataSubsystem_GetItemsAtPath_Statics::NewProp_ReturnValue_Inner = { "ReturnValue", nullptr, (EPropertyFlags)0x0000000000000000, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, 0, Z_Construct_UScriptStruct_FContentBrowserItem, METADATA_PARAMS(0, nullptr) }; // 537947759
const UECodeGen_Private::FArrayPropertyParams Z_Construct_UFunction_UContentBrowserDataSubsystem_GetItemsAtPath_Statics::NewProp_ReturnValue = { "ReturnValue", nullptr, (EPropertyFlags)0x0010000000000580, UECodeGen_Private::EPropertyGenFlags::Array, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(ContentBrowserDataSubsystem_eventGetItemsAtPath_Parms, ReturnValue), EArrayPropertyFlags::None, METADATA_PARAMS(0, nullptr) }; // 537947759
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_UContentBrowserDataSubsystem_GetItemsAtPath_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UContentBrowserDataSubsystem_GetItemsAtPath_Statics::NewProp_InPath,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UContentBrowserDataSubsystem_GetItemsAtPath_Statics::NewProp_InItemTypeFilter_Underlying,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UContentBrowserDataSubsystem_GetItemsAtPath_Statics::NewProp_InItemTypeFilter,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UContentBrowserDataSubsystem_GetItemsAtPath_Statics::NewProp_ReturnValue_Inner,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UContentBrowserDataSubsystem_GetItemsAtPath_Statics::NewProp_ReturnValue,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_UContentBrowserDataSubsystem_GetItemsAtPath_Statics::PropPointers) < 2048);
// ********** End Function GetItemsAtPath Property Definitions *************************************
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_UContentBrowserDataSubsystem_GetItemsAtPath_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_UContentBrowserDataSubsystem, nullptr, "GetItemsAtPath", Z_Construct_UFunction_UContentBrowserDataSubsystem_GetItemsAtPath_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UFunction_UContentBrowserDataSubsystem_GetItemsAtPath_Statics::PropPointers),
sizeof(Z_Construct_UFunction_UContentBrowserDataSubsystem_GetItemsAtPath_Statics::ContentBrowserDataSubsystem_eventGetItemsAtPath_Parms),
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x54020403, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_UContentBrowserDataSubsystem_GetItemsAtPath_Statics::Function_MetaDataParams), Z_Construct_UFunction_UContentBrowserDataSubsystem_GetItemsAtPath_Statics::Function_MetaDataParams)}, };
static_assert(sizeof(Z_Construct_UFunction_UContentBrowserDataSubsystem_GetItemsAtPath_Statics::ContentBrowserDataSubsystem_eventGetItemsAtPath_Parms) < MAX_uint16);
UFunction* Z_Construct_UFunction_UContentBrowserDataSubsystem_GetItemsAtPath()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_UContentBrowserDataSubsystem_GetItemsAtPath_Statics::FuncParams);
}
return ReturnFunction;
}
DEFINE_FUNCTION(UContentBrowserDataSubsystem::execGetItemsAtPath)
{
P_GET_PROPERTY(FNameProperty,Z_Param_InPath);
P_GET_ENUM(EContentBrowserItemTypeFilter,Z_Param_InItemTypeFilter);
P_FINISH;
P_NATIVE_BEGIN;
*(TArray<FContentBrowserItem>*)Z_Param__Result=P_THIS->GetItemsAtPath(Z_Param_InPath,EContentBrowserItemTypeFilter(Z_Param_InItemTypeFilter));
P_NATIVE_END;
}
// ********** End Class UContentBrowserDataSubsystem Function GetItemsAtPath ***********************
// ********** Begin Class UContentBrowserDataSubsystem Function GetItemsUnderPath ******************
struct Z_Construct_UFunction_UContentBrowserDataSubsystem_GetItemsUnderPath_Statics
{
struct ContentBrowserDataSubsystem_eventGetItemsUnderPath_Parms
{
FName InPath;
FContentBrowserDataFilter InFilter;
TArray<FContentBrowserItem> ReturnValue;
};
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
{ "Category", "ContentBrowser" },
{ "Comment", "/**\n\x09 * Get the items (folders and/or files) that exist under the given virtual path.\n\x09 */" },
{ "ModuleRelativePath", "Public/ContentBrowserDataSubsystem.h" },
{ "ToolTip", "Get the items (folders and/or files) that exist under the given virtual path." },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_InPath_MetaData[] = {
{ "NativeConst", "" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_InFilter_MetaData[] = {
{ "NativeConst", "" },
};
#endif // WITH_METADATA
// ********** Begin Function GetItemsUnderPath constinit property declarations *********************
static const UECodeGen_Private::FNamePropertyParams NewProp_InPath;
static const UECodeGen_Private::FStructPropertyParams NewProp_InFilter;
static const UECodeGen_Private::FStructPropertyParams NewProp_ReturnValue_Inner;
static const UECodeGen_Private::FArrayPropertyParams NewProp_ReturnValue;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Function GetItemsUnderPath constinit property declarations ***********************
static const UECodeGen_Private::FFunctionParams FuncParams;
};
// ********** Begin Function GetItemsUnderPath Property Definitions ********************************
const UECodeGen_Private::FNamePropertyParams Z_Construct_UFunction_UContentBrowserDataSubsystem_GetItemsUnderPath_Statics::NewProp_InPath = { "InPath", nullptr, (EPropertyFlags)0x0010000000000082, UECodeGen_Private::EPropertyGenFlags::Name, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(ContentBrowserDataSubsystem_eventGetItemsUnderPath_Parms, InPath), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_InPath_MetaData), NewProp_InPath_MetaData) };
const UECodeGen_Private::FStructPropertyParams Z_Construct_UFunction_UContentBrowserDataSubsystem_GetItemsUnderPath_Statics::NewProp_InFilter = { "InFilter", nullptr, (EPropertyFlags)0x0010000008000182, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(ContentBrowserDataSubsystem_eventGetItemsUnderPath_Parms, InFilter), Z_Construct_UScriptStruct_FContentBrowserDataFilter, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_InFilter_MetaData), NewProp_InFilter_MetaData) }; // 4205734837
const UECodeGen_Private::FStructPropertyParams Z_Construct_UFunction_UContentBrowserDataSubsystem_GetItemsUnderPath_Statics::NewProp_ReturnValue_Inner = { "ReturnValue", nullptr, (EPropertyFlags)0x0000000000000000, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, 0, Z_Construct_UScriptStruct_FContentBrowserItem, METADATA_PARAMS(0, nullptr) }; // 537947759
const UECodeGen_Private::FArrayPropertyParams Z_Construct_UFunction_UContentBrowserDataSubsystem_GetItemsUnderPath_Statics::NewProp_ReturnValue = { "ReturnValue", nullptr, (EPropertyFlags)0x0010000000000580, UECodeGen_Private::EPropertyGenFlags::Array, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(ContentBrowserDataSubsystem_eventGetItemsUnderPath_Parms, ReturnValue), EArrayPropertyFlags::None, METADATA_PARAMS(0, nullptr) }; // 537947759
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_UContentBrowserDataSubsystem_GetItemsUnderPath_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UContentBrowserDataSubsystem_GetItemsUnderPath_Statics::NewProp_InPath,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UContentBrowserDataSubsystem_GetItemsUnderPath_Statics::NewProp_InFilter,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UContentBrowserDataSubsystem_GetItemsUnderPath_Statics::NewProp_ReturnValue_Inner,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UContentBrowserDataSubsystem_GetItemsUnderPath_Statics::NewProp_ReturnValue,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_UContentBrowserDataSubsystem_GetItemsUnderPath_Statics::PropPointers) < 2048);
// ********** End Function GetItemsUnderPath Property Definitions **********************************
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_UContentBrowserDataSubsystem_GetItemsUnderPath_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_UContentBrowserDataSubsystem, nullptr, "GetItemsUnderPath", Z_Construct_UFunction_UContentBrowserDataSubsystem_GetItemsUnderPath_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UFunction_UContentBrowserDataSubsystem_GetItemsUnderPath_Statics::PropPointers),
sizeof(Z_Construct_UFunction_UContentBrowserDataSubsystem_GetItemsUnderPath_Statics::ContentBrowserDataSubsystem_eventGetItemsUnderPath_Parms),
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x54420403, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_UContentBrowserDataSubsystem_GetItemsUnderPath_Statics::Function_MetaDataParams), Z_Construct_UFunction_UContentBrowserDataSubsystem_GetItemsUnderPath_Statics::Function_MetaDataParams)}, };
static_assert(sizeof(Z_Construct_UFunction_UContentBrowserDataSubsystem_GetItemsUnderPath_Statics::ContentBrowserDataSubsystem_eventGetItemsUnderPath_Parms) < MAX_uint16);
UFunction* Z_Construct_UFunction_UContentBrowserDataSubsystem_GetItemsUnderPath()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_UContentBrowserDataSubsystem_GetItemsUnderPath_Statics::FuncParams);
}
return ReturnFunction;
}
DEFINE_FUNCTION(UContentBrowserDataSubsystem::execGetItemsUnderPath)
{
P_GET_PROPERTY(FNameProperty,Z_Param_InPath);
P_GET_STRUCT_REF(FContentBrowserDataFilter,Z_Param_Out_InFilter);
P_FINISH;
P_NATIVE_BEGIN;
*(TArray<FContentBrowserItem>*)Z_Param__Result=P_THIS->GetItemsUnderPath(Z_Param_InPath,Z_Param_Out_InFilter);
P_NATIVE_END;
}
// ********** End Class UContentBrowserDataSubsystem Function GetItemsUnderPath ********************
// ********** Begin Class UContentBrowserDataSubsystem *********************************************
FClassRegistrationInfo Z_Registration_Info_UClass_UContentBrowserDataSubsystem;
UClass* UContentBrowserDataSubsystem::GetPrivateStaticClass()
{
using TClass = UContentBrowserDataSubsystem;
if (!Z_Registration_Info_UClass_UContentBrowserDataSubsystem.InnerSingleton)
{
GetPrivateStaticClassBody(
TClass::StaticPackage(),
TEXT("ContentBrowserDataSubsystem"),
Z_Registration_Info_UClass_UContentBrowserDataSubsystem.InnerSingleton,
StaticRegisterNativesUContentBrowserDataSubsystem,
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_UContentBrowserDataSubsystem.InnerSingleton;
}
UClass* Z_Construct_UClass_UContentBrowserDataSubsystem_NoRegister()
{
return UContentBrowserDataSubsystem::GetPrivateStaticClass();
}
struct Z_Construct_UClass_UContentBrowserDataSubsystem_Statics
{
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Class_MetaDataParams[] = {
{ "Comment", "/**\n * Subsystem that provides access to Content Browser data.\n * This type deals with the composition of multiple data sources, which provide information about the folders and files available in the Content Browser.\n */" },
{ "IncludePath", "ContentBrowserDataSubsystem.h" },
{ "ModuleRelativePath", "Public/ContentBrowserDataSubsystem.h" },
{ "ToolTip", "Subsystem that provides access to Content Browser data.\nThis type deals with the composition of multiple data sources, which provide information about the folders and files available in the Content Browser." },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_EnabledDataSources_MetaData[] = {
{ "Comment", "/**\n\x09 * Array of data source names that should be activated when available.\n\x09 */" },
{ "ModuleRelativePath", "Public/ContentBrowserDataSubsystem.h" },
{ "ToolTip", "Array of data source names that should be activated when available." },
};
#endif // WITH_METADATA
// ********** Begin Class UContentBrowserDataSubsystem constinit property declarations *************
static const UECodeGen_Private::FNamePropertyParams NewProp_EnabledDataSources_Inner;
static const UECodeGen_Private::FArrayPropertyParams NewProp_EnabledDataSources;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Class UContentBrowserDataSubsystem constinit property declarations ***************
static constexpr UE::CodeGen::FClassNativeFunction Funcs[] = {
{ .NameUTF8 = UTF8TEXT("ActivateAllDataSources"), .Pointer = &UContentBrowserDataSubsystem::execActivateAllDataSources },
{ .NameUTF8 = UTF8TEXT("ActivateDataSource"), .Pointer = &UContentBrowserDataSubsystem::execActivateDataSource },
{ .NameUTF8 = UTF8TEXT("DeactivateAllDataSources"), .Pointer = &UContentBrowserDataSubsystem::execDeactivateAllDataSources },
{ .NameUTF8 = UTF8TEXT("DeactivateDataSource"), .Pointer = &UContentBrowserDataSubsystem::execDeactivateDataSource },
{ .NameUTF8 = UTF8TEXT("GetActiveDataSources"), .Pointer = &UContentBrowserDataSubsystem::execGetActiveDataSources },
{ .NameUTF8 = UTF8TEXT("GetAvailableDataSources"), .Pointer = &UContentBrowserDataSubsystem::execGetAvailableDataSources },
{ .NameUTF8 = UTF8TEXT("GetItemAtPath"), .Pointer = &UContentBrowserDataSubsystem::execGetItemAtPath },
{ .NameUTF8 = UTF8TEXT("GetItemsAtPath"), .Pointer = &UContentBrowserDataSubsystem::execGetItemsAtPath },
{ .NameUTF8 = UTF8TEXT("GetItemsUnderPath"), .Pointer = &UContentBrowserDataSubsystem::execGetItemsUnderPath },
};
static UObject* (*const DependentSingletons[])();
static constexpr FClassFunctionLinkInfo FuncInfo[] = {
{ &Z_Construct_UFunction_UContentBrowserDataSubsystem_ActivateAllDataSources, "ActivateAllDataSources" }, // 531841979
{ &Z_Construct_UFunction_UContentBrowserDataSubsystem_ActivateDataSource, "ActivateDataSource" }, // 2983275886
{ &Z_Construct_UFunction_UContentBrowserDataSubsystem_DeactivateAllDataSources, "DeactivateAllDataSources" }, // 3485758707
{ &Z_Construct_UFunction_UContentBrowserDataSubsystem_DeactivateDataSource, "DeactivateDataSource" }, // 586067351
{ &Z_Construct_UFunction_UContentBrowserDataSubsystem_GetActiveDataSources, "GetActiveDataSources" }, // 3758860548
{ &Z_Construct_UFunction_UContentBrowserDataSubsystem_GetAvailableDataSources, "GetAvailableDataSources" }, // 2533708250
{ &Z_Construct_UFunction_UContentBrowserDataSubsystem_GetItemAtPath, "GetItemAtPath" }, // 3495792747
{ &Z_Construct_UFunction_UContentBrowserDataSubsystem_GetItemsAtPath, "GetItemsAtPath" }, // 4022060748
{ &Z_Construct_UFunction_UContentBrowserDataSubsystem_GetItemsUnderPath, "GetItemsUnderPath" }, // 2754673545
};
static_assert(UE_ARRAY_COUNT(FuncInfo) < 2048);
static constexpr FCppClassTypeInfoStatic StaticCppClassTypeInfo = {
TCppClassTypeTraits<UContentBrowserDataSubsystem>::IsAbstract,
};
static const UECodeGen_Private::FClassParams ClassParams;
}; // struct Z_Construct_UClass_UContentBrowserDataSubsystem_Statics
// ********** Begin Class UContentBrowserDataSubsystem Property Definitions ************************
const UECodeGen_Private::FNamePropertyParams Z_Construct_UClass_UContentBrowserDataSubsystem_Statics::NewProp_EnabledDataSources_Inner = { "EnabledDataSources", nullptr, (EPropertyFlags)0x0000000000004000, UECodeGen_Private::EPropertyGenFlags::Name, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, 0, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FArrayPropertyParams Z_Construct_UClass_UContentBrowserDataSubsystem_Statics::NewProp_EnabledDataSources = { "EnabledDataSources", nullptr, (EPropertyFlags)0x0040000000004000, UECodeGen_Private::EPropertyGenFlags::Array, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(UContentBrowserDataSubsystem, EnabledDataSources), EArrayPropertyFlags::None, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_EnabledDataSources_MetaData), NewProp_EnabledDataSources_MetaData) };
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UClass_UContentBrowserDataSubsystem_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UContentBrowserDataSubsystem_Statics::NewProp_EnabledDataSources_Inner,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UContentBrowserDataSubsystem_Statics::NewProp_EnabledDataSources,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UClass_UContentBrowserDataSubsystem_Statics::PropPointers) < 2048);
// ********** End Class UContentBrowserDataSubsystem Property Definitions **************************
UObject* (*const Z_Construct_UClass_UContentBrowserDataSubsystem_Statics::DependentSingletons[])() = {
(UObject* (*)())Z_Construct_UClass_UEditorSubsystem,
(UObject* (*)())Z_Construct_UPackage__Script_ContentBrowserData,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UClass_UContentBrowserDataSubsystem_Statics::DependentSingletons) < 16);
const UECodeGen_Private::FClassParams Z_Construct_UClass_UContentBrowserDataSubsystem_Statics::ClassParams = {
&UContentBrowserDataSubsystem::StaticClass,
"Editor",
&StaticCppClassTypeInfo,
DependentSingletons,
FuncInfo,
Z_Construct_UClass_UContentBrowserDataSubsystem_Statics::PropPointers,
nullptr,
UE_ARRAY_COUNT(DependentSingletons),
UE_ARRAY_COUNT(FuncInfo),
UE_ARRAY_COUNT(Z_Construct_UClass_UContentBrowserDataSubsystem_Statics::PropPointers),
0,
0x000800A4u,
METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UClass_UContentBrowserDataSubsystem_Statics::Class_MetaDataParams), Z_Construct_UClass_UContentBrowserDataSubsystem_Statics::Class_MetaDataParams)
};
void UContentBrowserDataSubsystem::StaticRegisterNativesUContentBrowserDataSubsystem()
{
UClass* Class = UContentBrowserDataSubsystem::StaticClass();
FNativeFunctionRegistrar::RegisterFunctions(Class, MakeConstArrayView(Z_Construct_UClass_UContentBrowserDataSubsystem_Statics::Funcs));
}
UClass* Z_Construct_UClass_UContentBrowserDataSubsystem()
{
if (!Z_Registration_Info_UClass_UContentBrowserDataSubsystem.OuterSingleton)
{
UECodeGen_Private::ConstructUClass(Z_Registration_Info_UClass_UContentBrowserDataSubsystem.OuterSingleton, Z_Construct_UClass_UContentBrowserDataSubsystem_Statics::ClassParams);
}
return Z_Registration_Info_UClass_UContentBrowserDataSubsystem.OuterSingleton;
}
DEFINE_VTABLE_PTR_HELPER_CTOR_NS(, UContentBrowserDataSubsystem);
UContentBrowserDataSubsystem::~UContentBrowserDataSubsystem() {}
// ********** End Class UContentBrowserDataSubsystem ***********************************************
// ********** Begin Registration *******************************************************************
struct Z_CompiledInDeferFile_FID_Engine_Source_Editor_ContentBrowserData_Public_ContentBrowserDataSubsystem_h__Script_ContentBrowserData_Statics
{
static constexpr FEnumRegisterCompiledInInfo EnumInfo[] = {
{ EContentBrowserPathType_StaticEnum, TEXT("EContentBrowserPathType"), &Z_Registration_Info_UEnum_EContentBrowserPathType, CONSTRUCT_RELOAD_VERSION_INFO(FEnumReloadVersionInfo, 28000349U) },
};
static constexpr FStructRegisterCompiledInInfo ScriptStructInfo[] = {
{ FContentBrowserCompiledSubsystemFilter::StaticStruct, Z_Construct_UScriptStruct_FContentBrowserCompiledSubsystemFilter_Statics::NewStructOps, TEXT("ContentBrowserCompiledSubsystemFilter"),&Z_Registration_Info_UScriptStruct_FContentBrowserCompiledSubsystemFilter, CONSTRUCT_RELOAD_VERSION_INFO(FStructReloadVersionInfo, sizeof(FContentBrowserCompiledSubsystemFilter), 4136046181U) },
{ FContentBrowserCompiledVirtualFolderFilter::StaticStruct, Z_Construct_UScriptStruct_FContentBrowserCompiledVirtualFolderFilter_Statics::NewStructOps, TEXT("ContentBrowserCompiledVirtualFolderFilter"),&Z_Registration_Info_UScriptStruct_FContentBrowserCompiledVirtualFolderFilter, CONSTRUCT_RELOAD_VERSION_INFO(FStructReloadVersionInfo, sizeof(FContentBrowserCompiledVirtualFolderFilter), 976655368U) },
};
static constexpr FClassRegisterCompiledInInfo ClassInfo[] = {
{ Z_Construct_UClass_UContentBrowserDataSubsystem, UContentBrowserDataSubsystem::StaticClass, TEXT("UContentBrowserDataSubsystem"), &Z_Registration_Info_UClass_UContentBrowserDataSubsystem, CONSTRUCT_RELOAD_VERSION_INFO(FClassReloadVersionInfo, sizeof(UContentBrowserDataSubsystem), 96854766U) },
};
}; // Z_CompiledInDeferFile_FID_Engine_Source_Editor_ContentBrowserData_Public_ContentBrowserDataSubsystem_h__Script_ContentBrowserData_Statics
static FRegisterCompiledInInfo Z_CompiledInDeferFile_FID_Engine_Source_Editor_ContentBrowserData_Public_ContentBrowserDataSubsystem_h__Script_ContentBrowserData_4153734297{
TEXT("/Script/ContentBrowserData"),
Z_CompiledInDeferFile_FID_Engine_Source_Editor_ContentBrowserData_Public_ContentBrowserDataSubsystem_h__Script_ContentBrowserData_Statics::ClassInfo, UE_ARRAY_COUNT(Z_CompiledInDeferFile_FID_Engine_Source_Editor_ContentBrowserData_Public_ContentBrowserDataSubsystem_h__Script_ContentBrowserData_Statics::ClassInfo),
Z_CompiledInDeferFile_FID_Engine_Source_Editor_ContentBrowserData_Public_ContentBrowserDataSubsystem_h__Script_ContentBrowserData_Statics::ScriptStructInfo, UE_ARRAY_COUNT(Z_CompiledInDeferFile_FID_Engine_Source_Editor_ContentBrowserData_Public_ContentBrowserDataSubsystem_h__Script_ContentBrowserData_Statics::ScriptStructInfo),
Z_CompiledInDeferFile_FID_Engine_Source_Editor_ContentBrowserData_Public_ContentBrowserDataSubsystem_h__Script_ContentBrowserData_Statics::EnumInfo, UE_ARRAY_COUNT(Z_CompiledInDeferFile_FID_Engine_Source_Editor_ContentBrowserData_Public_ContentBrowserDataSubsystem_h__Script_ContentBrowserData_Statics::EnumInfo),
};
// ********** End Registration *********************************************************************
PRAGMA_ENABLE_DEPRECATION_WARNINGS