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

2412 lines
233 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 "Subsystems/CollectionManagerScriptingSubsystem.h"
#include "AssetRegistry/AssetData.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 EmptyLinkFunctionForGeneratedCodeCollectionManagerScriptingSubsystem() {}
// ********** Begin Cross Module References ********************************************************
COREUOBJECT_API UClass* Z_Construct_UClass_UObject_NoRegister();
COREUOBJECT_API UScriptStruct* Z_Construct_UScriptStruct_FAssetData();
COREUOBJECT_API UScriptStruct* Z_Construct_UScriptStruct_FSoftObjectPath();
EDITORSUBSYSTEM_API UClass* Z_Construct_UClass_UEditorSubsystem();
ENGINE_API UEnum* Z_Construct_UEnum_Engine_ECollectionScriptingShareType();
UNREALED_API UClass* Z_Construct_UClass_UCollectionManagerScriptingSubsystem();
UNREALED_API UClass* Z_Construct_UClass_UCollectionManagerScriptingSubsystem_NoRegister();
UNREALED_API UScriptStruct* Z_Construct_UScriptStruct_FCollectionScriptingContainerSource();
UNREALED_API UScriptStruct* Z_Construct_UScriptStruct_FCollectionScriptingRef();
UPackage* Z_Construct_UPackage__Script_UnrealEd();
// ********** End Cross Module References **********************************************************
// ********** Begin ScriptStruct FCollectionScriptingContainerSource *******************************
struct Z_Construct_UScriptStruct_FCollectionScriptingContainerSource_Statics
{
static inline consteval int32 GetStructSize() { return sizeof(FCollectionScriptingContainerSource); }
static inline consteval int16 GetStructAlignment() { return alignof(FCollectionScriptingContainerSource); }
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Struct_MetaDataParams[] = {
{ "BlueprintType", "true" },
{ "DisplayName", "Collection Container Source" },
{ "ModuleRelativePath", "Public/Subsystems/CollectionManagerScriptingSubsystem.h" },
{ "ScriptName", "CollectionContainerSource" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_Name_MetaData[] = {
{ "Category", "CollectionManager" },
{ "Comment", "/** The name of the container. Defaults to the base game's container. */" },
{ "ModuleRelativePath", "Public/Subsystems/CollectionManagerScriptingSubsystem.h" },
{ "ToolTip", "The name of the container. Defaults to the base game's container." },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_Title_MetaData[] = {
{ "Category", "CollectionManager" },
{ "Comment", "/** Friendly title of the container. */" },
{ "ModuleRelativePath", "Public/Subsystems/CollectionManagerScriptingSubsystem.h" },
{ "ToolTip", "Friendly title of the container." },
};
#endif // WITH_METADATA
// ********** Begin ScriptStruct FCollectionScriptingContainerSource constinit property declarations
static const UECodeGen_Private::FNamePropertyParams NewProp_Name;
static const UECodeGen_Private::FTextPropertyParams NewProp_Title;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End ScriptStruct FCollectionScriptingContainerSource constinit property declarations *
static void* NewStructOps()
{
return (UScriptStruct::ICppStructOps*)new UScriptStruct::TCppStructOps<FCollectionScriptingContainerSource>();
}
static const UECodeGen_Private::FStructParams StructParams;
}; // struct Z_Construct_UScriptStruct_FCollectionScriptingContainerSource_Statics
static FStructRegistrationInfo Z_Registration_Info_UScriptStruct_FCollectionScriptingContainerSource;
class UScriptStruct* FCollectionScriptingContainerSource::StaticStruct()
{
if (!Z_Registration_Info_UScriptStruct_FCollectionScriptingContainerSource.OuterSingleton)
{
Z_Registration_Info_UScriptStruct_FCollectionScriptingContainerSource.OuterSingleton = GetStaticStruct(Z_Construct_UScriptStruct_FCollectionScriptingContainerSource, (UObject*)Z_Construct_UPackage__Script_UnrealEd(), TEXT("CollectionScriptingContainerSource"));
}
return Z_Registration_Info_UScriptStruct_FCollectionScriptingContainerSource.OuterSingleton;
}
// ********** Begin ScriptStruct FCollectionScriptingContainerSource Property Definitions **********
const UECodeGen_Private::FNamePropertyParams Z_Construct_UScriptStruct_FCollectionScriptingContainerSource_Statics::NewProp_Name = { "Name", nullptr, (EPropertyFlags)0x0010000000020015, UECodeGen_Private::EPropertyGenFlags::Name, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FCollectionScriptingContainerSource, Name), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_Name_MetaData), NewProp_Name_MetaData) };
const UECodeGen_Private::FTextPropertyParams Z_Construct_UScriptStruct_FCollectionScriptingContainerSource_Statics::NewProp_Title = { "Title", nullptr, (EPropertyFlags)0x0010000000020015, UECodeGen_Private::EPropertyGenFlags::Text, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FCollectionScriptingContainerSource, Title), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_Title_MetaData), NewProp_Title_MetaData) };
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UScriptStruct_FCollectionScriptingContainerSource_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FCollectionScriptingContainerSource_Statics::NewProp_Name,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FCollectionScriptingContainerSource_Statics::NewProp_Title,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FCollectionScriptingContainerSource_Statics::PropPointers) < 2048);
// ********** End ScriptStruct FCollectionScriptingContainerSource Property Definitions ************
const UECodeGen_Private::FStructParams Z_Construct_UScriptStruct_FCollectionScriptingContainerSource_Statics::StructParams = {
(UObject* (*)())Z_Construct_UPackage__Script_UnrealEd,
nullptr,
&NewStructOps,
"CollectionScriptingContainerSource",
Z_Construct_UScriptStruct_FCollectionScriptingContainerSource_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FCollectionScriptingContainerSource_Statics::PropPointers),
sizeof(FCollectionScriptingContainerSource),
alignof(FCollectionScriptingContainerSource),
RF_Public|RF_Transient|RF_MarkAsNative,
EStructFlags(0x00000001),
METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FCollectionScriptingContainerSource_Statics::Struct_MetaDataParams), Z_Construct_UScriptStruct_FCollectionScriptingContainerSource_Statics::Struct_MetaDataParams)
};
UScriptStruct* Z_Construct_UScriptStruct_FCollectionScriptingContainerSource()
{
if (!Z_Registration_Info_UScriptStruct_FCollectionScriptingContainerSource.InnerSingleton)
{
UECodeGen_Private::ConstructUScriptStruct(Z_Registration_Info_UScriptStruct_FCollectionScriptingContainerSource.InnerSingleton, Z_Construct_UScriptStruct_FCollectionScriptingContainerSource_Statics::StructParams);
}
return CastChecked<UScriptStruct>(Z_Registration_Info_UScriptStruct_FCollectionScriptingContainerSource.InnerSingleton);
}
// ********** End ScriptStruct FCollectionScriptingContainerSource *********************************
// ********** Begin ScriptStruct FCollectionScriptingRef *******************************************
struct Z_Construct_UScriptStruct_FCollectionScriptingRef_Statics
{
static inline consteval int32 GetStructSize() { return sizeof(FCollectionScriptingRef); }
static inline consteval int16 GetStructAlignment() { return alignof(FCollectionScriptingRef); }
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Struct_MetaDataParams[] = {
{ "BlueprintType", "true" },
{ "DisplayName", "Collection" },
{ "ModuleRelativePath", "Public/Subsystems/CollectionManagerScriptingSubsystem.h" },
{ "ScriptName", "Collection" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_Container_MetaData[] = {
{ "Category", "CollectionManager" },
{ "Comment", "/** The name (not title) of the container that owns this collection. Defaults to the base game's container. */" },
{ "ModuleRelativePath", "Public/Subsystems/CollectionManagerScriptingSubsystem.h" },
{ "ToolTip", "The name (not title) of the container that owns this collection. Defaults to the base game's container." },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_Name_MetaData[] = {
{ "Category", "CollectionManager" },
{ "Comment", "/** Friendly name of the collection. */" },
{ "ModuleRelativePath", "Public/Subsystems/CollectionManagerScriptingSubsystem.h" },
{ "ToolTip", "Friendly name of the collection." },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_ShareType_MetaData[] = {
{ "Category", "CollectionManager" },
{ "Comment", "/** Share type of this collection, which controls its visibility. */" },
{ "ModuleRelativePath", "Public/Subsystems/CollectionManagerScriptingSubsystem.h" },
{ "ToolTip", "Share type of this collection, which controls its visibility." },
};
#endif // WITH_METADATA
// ********** Begin ScriptStruct FCollectionScriptingRef constinit property declarations ***********
static const UECodeGen_Private::FNamePropertyParams NewProp_Container;
static const UECodeGen_Private::FNamePropertyParams NewProp_Name;
static const UECodeGen_Private::FBytePropertyParams NewProp_ShareType_Underlying;
static const UECodeGen_Private::FEnumPropertyParams NewProp_ShareType;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End ScriptStruct FCollectionScriptingRef constinit property declarations *************
static void* NewStructOps()
{
return (UScriptStruct::ICppStructOps*)new UScriptStruct::TCppStructOps<FCollectionScriptingRef>();
}
static const UECodeGen_Private::FStructParams StructParams;
}; // struct Z_Construct_UScriptStruct_FCollectionScriptingRef_Statics
static FStructRegistrationInfo Z_Registration_Info_UScriptStruct_FCollectionScriptingRef;
class UScriptStruct* FCollectionScriptingRef::StaticStruct()
{
if (!Z_Registration_Info_UScriptStruct_FCollectionScriptingRef.OuterSingleton)
{
Z_Registration_Info_UScriptStruct_FCollectionScriptingRef.OuterSingleton = GetStaticStruct(Z_Construct_UScriptStruct_FCollectionScriptingRef, (UObject*)Z_Construct_UPackage__Script_UnrealEd(), TEXT("CollectionScriptingRef"));
}
return Z_Registration_Info_UScriptStruct_FCollectionScriptingRef.OuterSingleton;
}
// ********** Begin ScriptStruct FCollectionScriptingRef Property Definitions **********************
const UECodeGen_Private::FNamePropertyParams Z_Construct_UScriptStruct_FCollectionScriptingRef_Statics::NewProp_Container = { "Container", nullptr, (EPropertyFlags)0x0010000000000005, UECodeGen_Private::EPropertyGenFlags::Name, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FCollectionScriptingRef, Container), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_Container_MetaData), NewProp_Container_MetaData) };
const UECodeGen_Private::FNamePropertyParams Z_Construct_UScriptStruct_FCollectionScriptingRef_Statics::NewProp_Name = { "Name", nullptr, (EPropertyFlags)0x0010000000000005, UECodeGen_Private::EPropertyGenFlags::Name, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FCollectionScriptingRef, Name), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_Name_MetaData), NewProp_Name_MetaData) };
const UECodeGen_Private::FBytePropertyParams Z_Construct_UScriptStruct_FCollectionScriptingRef_Statics::NewProp_ShareType_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_UScriptStruct_FCollectionScriptingRef_Statics::NewProp_ShareType = { "ShareType", nullptr, (EPropertyFlags)0x0010000000000005, UECodeGen_Private::EPropertyGenFlags::Enum, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FCollectionScriptingRef, ShareType), Z_Construct_UEnum_Engine_ECollectionScriptingShareType, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_ShareType_MetaData), NewProp_ShareType_MetaData) }; // 866323590
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UScriptStruct_FCollectionScriptingRef_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FCollectionScriptingRef_Statics::NewProp_Container,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FCollectionScriptingRef_Statics::NewProp_Name,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FCollectionScriptingRef_Statics::NewProp_ShareType_Underlying,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FCollectionScriptingRef_Statics::NewProp_ShareType,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FCollectionScriptingRef_Statics::PropPointers) < 2048);
// ********** End ScriptStruct FCollectionScriptingRef Property Definitions ************************
const UECodeGen_Private::FStructParams Z_Construct_UScriptStruct_FCollectionScriptingRef_Statics::StructParams = {
(UObject* (*)())Z_Construct_UPackage__Script_UnrealEd,
nullptr,
&NewStructOps,
"CollectionScriptingRef",
Z_Construct_UScriptStruct_FCollectionScriptingRef_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FCollectionScriptingRef_Statics::PropPointers),
sizeof(FCollectionScriptingRef),
alignof(FCollectionScriptingRef),
RF_Public|RF_Transient|RF_MarkAsNative,
EStructFlags(0x00000001),
METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FCollectionScriptingRef_Statics::Struct_MetaDataParams), Z_Construct_UScriptStruct_FCollectionScriptingRef_Statics::Struct_MetaDataParams)
};
UScriptStruct* Z_Construct_UScriptStruct_FCollectionScriptingRef()
{
if (!Z_Registration_Info_UScriptStruct_FCollectionScriptingRef.InnerSingleton)
{
UECodeGen_Private::ConstructUScriptStruct(Z_Registration_Info_UScriptStruct_FCollectionScriptingRef.InnerSingleton, Z_Construct_UScriptStruct_FCollectionScriptingRef_Statics::StructParams);
}
return CastChecked<UScriptStruct>(Z_Registration_Info_UScriptStruct_FCollectionScriptingRef.InnerSingleton);
}
// ********** End ScriptStruct FCollectionScriptingRef *********************************************
// ********** Begin Class UCollectionManagerScriptingSubsystem Function AddAssetDatasToCollection **
struct Z_Construct_UFunction_UCollectionManagerScriptingSubsystem_AddAssetDatasToCollection_Statics
{
struct CollectionManagerScriptingSubsystem_eventAddAssetDatasToCollection_Parms
{
FCollectionScriptingRef Collection;
TArray<FAssetData> AssetDatas;
bool ReturnValue;
};
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
{ "Category", "CollectionManager" },
{ "Comment", "/**\n\x09 * Add the given assets to the given collection.\n\x09 *\n\x09 * @param Collection The collection to modify. Will be created if it does not exist.\n\x09 * @param AssetDatas Assets to add.\n\x09 *\n\x09 * @return True if the collection was modified, false otherwise (see the output log for details on error).\n\x09 */" },
{ "ModuleRelativePath", "Public/Subsystems/CollectionManagerScriptingSubsystem.h" },
{ "ToolTip", "Add the given assets to the given collection.\n\n@param Collection The collection to modify. Will be created if it does not exist.\n@param AssetDatas Assets to add.\n\n@return True if the collection was modified, false otherwise (see the output log for details on error)." },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_Collection_MetaData[] = {
{ "NativeConst", "" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_AssetDatas_MetaData[] = {
{ "NativeConst", "" },
};
#endif // WITH_METADATA
// ********** Begin Function AddAssetDatasToCollection constinit property declarations *************
static const UECodeGen_Private::FStructPropertyParams NewProp_Collection;
static const UECodeGen_Private::FStructPropertyParams NewProp_AssetDatas_Inner;
static const UECodeGen_Private::FArrayPropertyParams NewProp_AssetDatas;
static void NewProp_ReturnValue_SetBit(void* Obj);
static const UECodeGen_Private::FBoolPropertyParams NewProp_ReturnValue;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Function AddAssetDatasToCollection constinit property declarations ***************
static const UECodeGen_Private::FFunctionParams FuncParams;
};
// ********** Begin Function AddAssetDatasToCollection Property Definitions ************************
const UECodeGen_Private::FStructPropertyParams Z_Construct_UFunction_UCollectionManagerScriptingSubsystem_AddAssetDatasToCollection_Statics::NewProp_Collection = { "Collection", nullptr, (EPropertyFlags)0x0010000008000182, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(CollectionManagerScriptingSubsystem_eventAddAssetDatasToCollection_Parms, Collection), Z_Construct_UScriptStruct_FCollectionScriptingRef, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_Collection_MetaData), NewProp_Collection_MetaData) }; // 3509767478
const UECodeGen_Private::FStructPropertyParams Z_Construct_UFunction_UCollectionManagerScriptingSubsystem_AddAssetDatasToCollection_Statics::NewProp_AssetDatas_Inner = { "AssetDatas", nullptr, (EPropertyFlags)0x0000000000000000, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, 0, Z_Construct_UScriptStruct_FAssetData, METADATA_PARAMS(0, nullptr) }; // 3308834901
const UECodeGen_Private::FArrayPropertyParams Z_Construct_UFunction_UCollectionManagerScriptingSubsystem_AddAssetDatasToCollection_Statics::NewProp_AssetDatas = { "AssetDatas", nullptr, (EPropertyFlags)0x0010000008000182, UECodeGen_Private::EPropertyGenFlags::Array, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(CollectionManagerScriptingSubsystem_eventAddAssetDatasToCollection_Parms, AssetDatas), EArrayPropertyFlags::None, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_AssetDatas_MetaData), NewProp_AssetDatas_MetaData) }; // 3308834901
void Z_Construct_UFunction_UCollectionManagerScriptingSubsystem_AddAssetDatasToCollection_Statics::NewProp_ReturnValue_SetBit(void* Obj)
{
((CollectionManagerScriptingSubsystem_eventAddAssetDatasToCollection_Parms*)Obj)->ReturnValue = 1;
}
const UECodeGen_Private::FBoolPropertyParams Z_Construct_UFunction_UCollectionManagerScriptingSubsystem_AddAssetDatasToCollection_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(CollectionManagerScriptingSubsystem_eventAddAssetDatasToCollection_Parms), &Z_Construct_UFunction_UCollectionManagerScriptingSubsystem_AddAssetDatasToCollection_Statics::NewProp_ReturnValue_SetBit, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_UCollectionManagerScriptingSubsystem_AddAssetDatasToCollection_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UCollectionManagerScriptingSubsystem_AddAssetDatasToCollection_Statics::NewProp_Collection,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UCollectionManagerScriptingSubsystem_AddAssetDatasToCollection_Statics::NewProp_AssetDatas_Inner,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UCollectionManagerScriptingSubsystem_AddAssetDatasToCollection_Statics::NewProp_AssetDatas,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UCollectionManagerScriptingSubsystem_AddAssetDatasToCollection_Statics::NewProp_ReturnValue,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_UCollectionManagerScriptingSubsystem_AddAssetDatasToCollection_Statics::PropPointers) < 2048);
// ********** End Function AddAssetDatasToCollection Property Definitions **************************
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_UCollectionManagerScriptingSubsystem_AddAssetDatasToCollection_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_UCollectionManagerScriptingSubsystem, nullptr, "AddAssetDatasToCollection", Z_Construct_UFunction_UCollectionManagerScriptingSubsystem_AddAssetDatasToCollection_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UFunction_UCollectionManagerScriptingSubsystem_AddAssetDatasToCollection_Statics::PropPointers),
sizeof(Z_Construct_UFunction_UCollectionManagerScriptingSubsystem_AddAssetDatasToCollection_Statics::CollectionManagerScriptingSubsystem_eventAddAssetDatasToCollection_Parms),
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x04420403, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_UCollectionManagerScriptingSubsystem_AddAssetDatasToCollection_Statics::Function_MetaDataParams), Z_Construct_UFunction_UCollectionManagerScriptingSubsystem_AddAssetDatasToCollection_Statics::Function_MetaDataParams)}, };
static_assert(sizeof(Z_Construct_UFunction_UCollectionManagerScriptingSubsystem_AddAssetDatasToCollection_Statics::CollectionManagerScriptingSubsystem_eventAddAssetDatasToCollection_Parms) < MAX_uint16);
UFunction* Z_Construct_UFunction_UCollectionManagerScriptingSubsystem_AddAssetDatasToCollection()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_UCollectionManagerScriptingSubsystem_AddAssetDatasToCollection_Statics::FuncParams);
}
return ReturnFunction;
}
DEFINE_FUNCTION(UCollectionManagerScriptingSubsystem::execAddAssetDatasToCollection)
{
P_GET_STRUCT_REF(FCollectionScriptingRef,Z_Param_Out_Collection);
P_GET_TARRAY_REF(FAssetData,Z_Param_Out_AssetDatas);
P_FINISH;
P_NATIVE_BEGIN;
*(bool*)Z_Param__Result=P_THIS->AddAssetDatasToCollection(Z_Param_Out_Collection,Z_Param_Out_AssetDatas);
P_NATIVE_END;
}
// ********** End Class UCollectionManagerScriptingSubsystem Function AddAssetDatasToCollection ****
// ********** Begin Class UCollectionManagerScriptingSubsystem Function AddAssetDataToCollection ***
struct Z_Construct_UFunction_UCollectionManagerScriptingSubsystem_AddAssetDataToCollection_Statics
{
struct CollectionManagerScriptingSubsystem_eventAddAssetDataToCollection_Parms
{
FCollectionScriptingRef Collection;
FAssetData AssetData;
bool ReturnValue;
};
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
{ "Category", "CollectionManager" },
{ "Comment", "/**\n\x09 * Add the given asset to the given collection.\n\x09 *\n\x09 * @param Collection The collection to modify. Will be created if it does not exist.\n\x09 * @param AssetData Asset to add.\n\x09 *\n\x09 * @return True if the collection was modified, false otherwise (see the output log for details on error).\n\x09 */" },
{ "ModuleRelativePath", "Public/Subsystems/CollectionManagerScriptingSubsystem.h" },
{ "ToolTip", "Add the given asset to the given collection.\n\n@param Collection The collection to modify. Will be created if it does not exist.\n@param AssetData Asset to add.\n\n@return True if the collection was modified, false otherwise (see the output log for details on error)." },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_Collection_MetaData[] = {
{ "NativeConst", "" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_AssetData_MetaData[] = {
{ "NativeConst", "" },
};
#endif // WITH_METADATA
// ********** Begin Function AddAssetDataToCollection constinit property declarations **************
static const UECodeGen_Private::FStructPropertyParams NewProp_Collection;
static const UECodeGen_Private::FStructPropertyParams NewProp_AssetData;
static void NewProp_ReturnValue_SetBit(void* Obj);
static const UECodeGen_Private::FBoolPropertyParams NewProp_ReturnValue;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Function AddAssetDataToCollection constinit property declarations ****************
static const UECodeGen_Private::FFunctionParams FuncParams;
};
// ********** Begin Function AddAssetDataToCollection Property Definitions *************************
const UECodeGen_Private::FStructPropertyParams Z_Construct_UFunction_UCollectionManagerScriptingSubsystem_AddAssetDataToCollection_Statics::NewProp_Collection = { "Collection", nullptr, (EPropertyFlags)0x0010000008000182, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(CollectionManagerScriptingSubsystem_eventAddAssetDataToCollection_Parms, Collection), Z_Construct_UScriptStruct_FCollectionScriptingRef, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_Collection_MetaData), NewProp_Collection_MetaData) }; // 3509767478
const UECodeGen_Private::FStructPropertyParams Z_Construct_UFunction_UCollectionManagerScriptingSubsystem_AddAssetDataToCollection_Statics::NewProp_AssetData = { "AssetData", nullptr, (EPropertyFlags)0x0010000008000182, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(CollectionManagerScriptingSubsystem_eventAddAssetDataToCollection_Parms, AssetData), Z_Construct_UScriptStruct_FAssetData, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_AssetData_MetaData), NewProp_AssetData_MetaData) }; // 3308834901
void Z_Construct_UFunction_UCollectionManagerScriptingSubsystem_AddAssetDataToCollection_Statics::NewProp_ReturnValue_SetBit(void* Obj)
{
((CollectionManagerScriptingSubsystem_eventAddAssetDataToCollection_Parms*)Obj)->ReturnValue = 1;
}
const UECodeGen_Private::FBoolPropertyParams Z_Construct_UFunction_UCollectionManagerScriptingSubsystem_AddAssetDataToCollection_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(CollectionManagerScriptingSubsystem_eventAddAssetDataToCollection_Parms), &Z_Construct_UFunction_UCollectionManagerScriptingSubsystem_AddAssetDataToCollection_Statics::NewProp_ReturnValue_SetBit, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_UCollectionManagerScriptingSubsystem_AddAssetDataToCollection_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UCollectionManagerScriptingSubsystem_AddAssetDataToCollection_Statics::NewProp_Collection,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UCollectionManagerScriptingSubsystem_AddAssetDataToCollection_Statics::NewProp_AssetData,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UCollectionManagerScriptingSubsystem_AddAssetDataToCollection_Statics::NewProp_ReturnValue,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_UCollectionManagerScriptingSubsystem_AddAssetDataToCollection_Statics::PropPointers) < 2048);
// ********** End Function AddAssetDataToCollection Property Definitions ***************************
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_UCollectionManagerScriptingSubsystem_AddAssetDataToCollection_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_UCollectionManagerScriptingSubsystem, nullptr, "AddAssetDataToCollection", Z_Construct_UFunction_UCollectionManagerScriptingSubsystem_AddAssetDataToCollection_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UFunction_UCollectionManagerScriptingSubsystem_AddAssetDataToCollection_Statics::PropPointers),
sizeof(Z_Construct_UFunction_UCollectionManagerScriptingSubsystem_AddAssetDataToCollection_Statics::CollectionManagerScriptingSubsystem_eventAddAssetDataToCollection_Parms),
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x04420403, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_UCollectionManagerScriptingSubsystem_AddAssetDataToCollection_Statics::Function_MetaDataParams), Z_Construct_UFunction_UCollectionManagerScriptingSubsystem_AddAssetDataToCollection_Statics::Function_MetaDataParams)}, };
static_assert(sizeof(Z_Construct_UFunction_UCollectionManagerScriptingSubsystem_AddAssetDataToCollection_Statics::CollectionManagerScriptingSubsystem_eventAddAssetDataToCollection_Parms) < MAX_uint16);
UFunction* Z_Construct_UFunction_UCollectionManagerScriptingSubsystem_AddAssetDataToCollection()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_UCollectionManagerScriptingSubsystem_AddAssetDataToCollection_Statics::FuncParams);
}
return ReturnFunction;
}
DEFINE_FUNCTION(UCollectionManagerScriptingSubsystem::execAddAssetDataToCollection)
{
P_GET_STRUCT_REF(FCollectionScriptingRef,Z_Param_Out_Collection);
P_GET_STRUCT_REF(FAssetData,Z_Param_Out_AssetData);
P_FINISH;
P_NATIVE_BEGIN;
*(bool*)Z_Param__Result=P_THIS->AddAssetDataToCollection(Z_Param_Out_Collection,Z_Param_Out_AssetData);
P_NATIVE_END;
}
// ********** End Class UCollectionManagerScriptingSubsystem Function AddAssetDataToCollection *****
// ********** Begin Class UCollectionManagerScriptingSubsystem Function AddAssetPtrsToCollection ***
struct Z_Construct_UFunction_UCollectionManagerScriptingSubsystem_AddAssetPtrsToCollection_Statics
{
struct CollectionManagerScriptingSubsystem_eventAddAssetPtrsToCollection_Parms
{
FCollectionScriptingRef Collection;
TArray<UObject*> AssetPtrs;
bool ReturnValue;
};
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
{ "Category", "CollectionManager" },
{ "Comment", "/**\n\x09 * Add the given assets to the given collection.\n\x09 *\n\x09 * @param Collection The collection to modify. Will be created if it does not exist.\n\x09 * @param AssetPtrs Assets to add.\n\x09 *\n\x09 * @return True if the collection was modified, false otherwise (see the output log for details on error).\n\x09 */" },
{ "ModuleRelativePath", "Public/Subsystems/CollectionManagerScriptingSubsystem.h" },
{ "ToolTip", "Add the given assets to the given collection.\n\n@param Collection The collection to modify. Will be created if it does not exist.\n@param AssetPtrs Assets to add.\n\n@return True if the collection was modified, false otherwise (see the output log for details on error)." },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_Collection_MetaData[] = {
{ "NativeConst", "" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_AssetPtrs_MetaData[] = {
{ "NativeConst", "" },
};
#endif // WITH_METADATA
// ********** Begin Function AddAssetPtrsToCollection constinit property declarations **************
static const UECodeGen_Private::FStructPropertyParams NewProp_Collection;
static const UECodeGen_Private::FObjectPropertyParams NewProp_AssetPtrs_Inner;
static const UECodeGen_Private::FArrayPropertyParams NewProp_AssetPtrs;
static void NewProp_ReturnValue_SetBit(void* Obj);
static const UECodeGen_Private::FBoolPropertyParams NewProp_ReturnValue;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Function AddAssetPtrsToCollection constinit property declarations ****************
static const UECodeGen_Private::FFunctionParams FuncParams;
};
// ********** Begin Function AddAssetPtrsToCollection Property Definitions *************************
const UECodeGen_Private::FStructPropertyParams Z_Construct_UFunction_UCollectionManagerScriptingSubsystem_AddAssetPtrsToCollection_Statics::NewProp_Collection = { "Collection", nullptr, (EPropertyFlags)0x0010000008000182, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(CollectionManagerScriptingSubsystem_eventAddAssetPtrsToCollection_Parms, Collection), Z_Construct_UScriptStruct_FCollectionScriptingRef, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_Collection_MetaData), NewProp_Collection_MetaData) }; // 3509767478
const UECodeGen_Private::FObjectPropertyParams Z_Construct_UFunction_UCollectionManagerScriptingSubsystem_AddAssetPtrsToCollection_Statics::NewProp_AssetPtrs_Inner = { "AssetPtrs", nullptr, (EPropertyFlags)0x0000000000000000, UECodeGen_Private::EPropertyGenFlags::Object, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, 0, Z_Construct_UClass_UObject_NoRegister, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FArrayPropertyParams Z_Construct_UFunction_UCollectionManagerScriptingSubsystem_AddAssetPtrsToCollection_Statics::NewProp_AssetPtrs = { "AssetPtrs", nullptr, (EPropertyFlags)0x0010000008000182, UECodeGen_Private::EPropertyGenFlags::Array, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(CollectionManagerScriptingSubsystem_eventAddAssetPtrsToCollection_Parms, AssetPtrs), EArrayPropertyFlags::None, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_AssetPtrs_MetaData), NewProp_AssetPtrs_MetaData) };
void Z_Construct_UFunction_UCollectionManagerScriptingSubsystem_AddAssetPtrsToCollection_Statics::NewProp_ReturnValue_SetBit(void* Obj)
{
((CollectionManagerScriptingSubsystem_eventAddAssetPtrsToCollection_Parms*)Obj)->ReturnValue = 1;
}
const UECodeGen_Private::FBoolPropertyParams Z_Construct_UFunction_UCollectionManagerScriptingSubsystem_AddAssetPtrsToCollection_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(CollectionManagerScriptingSubsystem_eventAddAssetPtrsToCollection_Parms), &Z_Construct_UFunction_UCollectionManagerScriptingSubsystem_AddAssetPtrsToCollection_Statics::NewProp_ReturnValue_SetBit, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_UCollectionManagerScriptingSubsystem_AddAssetPtrsToCollection_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UCollectionManagerScriptingSubsystem_AddAssetPtrsToCollection_Statics::NewProp_Collection,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UCollectionManagerScriptingSubsystem_AddAssetPtrsToCollection_Statics::NewProp_AssetPtrs_Inner,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UCollectionManagerScriptingSubsystem_AddAssetPtrsToCollection_Statics::NewProp_AssetPtrs,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UCollectionManagerScriptingSubsystem_AddAssetPtrsToCollection_Statics::NewProp_ReturnValue,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_UCollectionManagerScriptingSubsystem_AddAssetPtrsToCollection_Statics::PropPointers) < 2048);
// ********** End Function AddAssetPtrsToCollection Property Definitions ***************************
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_UCollectionManagerScriptingSubsystem_AddAssetPtrsToCollection_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_UCollectionManagerScriptingSubsystem, nullptr, "AddAssetPtrsToCollection", Z_Construct_UFunction_UCollectionManagerScriptingSubsystem_AddAssetPtrsToCollection_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UFunction_UCollectionManagerScriptingSubsystem_AddAssetPtrsToCollection_Statics::PropPointers),
sizeof(Z_Construct_UFunction_UCollectionManagerScriptingSubsystem_AddAssetPtrsToCollection_Statics::CollectionManagerScriptingSubsystem_eventAddAssetPtrsToCollection_Parms),
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x04420403, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_UCollectionManagerScriptingSubsystem_AddAssetPtrsToCollection_Statics::Function_MetaDataParams), Z_Construct_UFunction_UCollectionManagerScriptingSubsystem_AddAssetPtrsToCollection_Statics::Function_MetaDataParams)}, };
static_assert(sizeof(Z_Construct_UFunction_UCollectionManagerScriptingSubsystem_AddAssetPtrsToCollection_Statics::CollectionManagerScriptingSubsystem_eventAddAssetPtrsToCollection_Parms) < MAX_uint16);
UFunction* Z_Construct_UFunction_UCollectionManagerScriptingSubsystem_AddAssetPtrsToCollection()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_UCollectionManagerScriptingSubsystem_AddAssetPtrsToCollection_Statics::FuncParams);
}
return ReturnFunction;
}
DEFINE_FUNCTION(UCollectionManagerScriptingSubsystem::execAddAssetPtrsToCollection)
{
P_GET_STRUCT_REF(FCollectionScriptingRef,Z_Param_Out_Collection);
P_GET_TARRAY_REF(UObject*,Z_Param_Out_AssetPtrs);
P_FINISH;
P_NATIVE_BEGIN;
*(bool*)Z_Param__Result=P_THIS->AddAssetPtrsToCollection(Z_Param_Out_Collection,Z_Param_Out_AssetPtrs);
P_NATIVE_END;
}
// ********** End Class UCollectionManagerScriptingSubsystem Function AddAssetPtrsToCollection *****
// ********** Begin Class UCollectionManagerScriptingSubsystem Function AddAssetPtrToCollection ****
struct Z_Construct_UFunction_UCollectionManagerScriptingSubsystem_AddAssetPtrToCollection_Statics
{
struct CollectionManagerScriptingSubsystem_eventAddAssetPtrToCollection_Parms
{
FCollectionScriptingRef Collection;
const UObject* AssetPtr;
bool ReturnValue;
};
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
{ "Category", "CollectionManager" },
{ "Comment", "/**\n\x09 * Add the given asset to the given collection.\n\x09 *\n\x09 * @param Collection The collection to modify. Will be created if it does not exist.\n\x09 * @param AssetPtr Asset to add.\n\x09 *\n\x09 * @return True if the collection was modified, false otherwise (see the output log for details on error).\n\x09 */" },
{ "ModuleRelativePath", "Public/Subsystems/CollectionManagerScriptingSubsystem.h" },
{ "ToolTip", "Add the given asset to the given collection.\n\n@param Collection The collection to modify. Will be created if it does not exist.\n@param AssetPtr Asset to add.\n\n@return True if the collection was modified, false otherwise (see the output log for details on error)." },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_Collection_MetaData[] = {
{ "NativeConst", "" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_AssetPtr_MetaData[] = {
{ "NativeConst", "" },
};
#endif // WITH_METADATA
// ********** Begin Function AddAssetPtrToCollection constinit property declarations ***************
static const UECodeGen_Private::FStructPropertyParams NewProp_Collection;
static const UECodeGen_Private::FObjectPropertyParams NewProp_AssetPtr;
static void NewProp_ReturnValue_SetBit(void* Obj);
static const UECodeGen_Private::FBoolPropertyParams NewProp_ReturnValue;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Function AddAssetPtrToCollection constinit property declarations *****************
static const UECodeGen_Private::FFunctionParams FuncParams;
};
// ********** Begin Function AddAssetPtrToCollection Property Definitions **************************
const UECodeGen_Private::FStructPropertyParams Z_Construct_UFunction_UCollectionManagerScriptingSubsystem_AddAssetPtrToCollection_Statics::NewProp_Collection = { "Collection", nullptr, (EPropertyFlags)0x0010000008000182, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(CollectionManagerScriptingSubsystem_eventAddAssetPtrToCollection_Parms, Collection), Z_Construct_UScriptStruct_FCollectionScriptingRef, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_Collection_MetaData), NewProp_Collection_MetaData) }; // 3509767478
const UECodeGen_Private::FObjectPropertyParams Z_Construct_UFunction_UCollectionManagerScriptingSubsystem_AddAssetPtrToCollection_Statics::NewProp_AssetPtr = { "AssetPtr", nullptr, (EPropertyFlags)0x0010000000000082, UECodeGen_Private::EPropertyGenFlags::Object, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(CollectionManagerScriptingSubsystem_eventAddAssetPtrToCollection_Parms, AssetPtr), Z_Construct_UClass_UObject_NoRegister, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_AssetPtr_MetaData), NewProp_AssetPtr_MetaData) };
void Z_Construct_UFunction_UCollectionManagerScriptingSubsystem_AddAssetPtrToCollection_Statics::NewProp_ReturnValue_SetBit(void* Obj)
{
((CollectionManagerScriptingSubsystem_eventAddAssetPtrToCollection_Parms*)Obj)->ReturnValue = 1;
}
const UECodeGen_Private::FBoolPropertyParams Z_Construct_UFunction_UCollectionManagerScriptingSubsystem_AddAssetPtrToCollection_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(CollectionManagerScriptingSubsystem_eventAddAssetPtrToCollection_Parms), &Z_Construct_UFunction_UCollectionManagerScriptingSubsystem_AddAssetPtrToCollection_Statics::NewProp_ReturnValue_SetBit, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_UCollectionManagerScriptingSubsystem_AddAssetPtrToCollection_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UCollectionManagerScriptingSubsystem_AddAssetPtrToCollection_Statics::NewProp_Collection,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UCollectionManagerScriptingSubsystem_AddAssetPtrToCollection_Statics::NewProp_AssetPtr,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UCollectionManagerScriptingSubsystem_AddAssetPtrToCollection_Statics::NewProp_ReturnValue,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_UCollectionManagerScriptingSubsystem_AddAssetPtrToCollection_Statics::PropPointers) < 2048);
// ********** End Function AddAssetPtrToCollection Property Definitions ****************************
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_UCollectionManagerScriptingSubsystem_AddAssetPtrToCollection_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_UCollectionManagerScriptingSubsystem, nullptr, "AddAssetPtrToCollection", Z_Construct_UFunction_UCollectionManagerScriptingSubsystem_AddAssetPtrToCollection_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UFunction_UCollectionManagerScriptingSubsystem_AddAssetPtrToCollection_Statics::PropPointers),
sizeof(Z_Construct_UFunction_UCollectionManagerScriptingSubsystem_AddAssetPtrToCollection_Statics::CollectionManagerScriptingSubsystem_eventAddAssetPtrToCollection_Parms),
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x04420403, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_UCollectionManagerScriptingSubsystem_AddAssetPtrToCollection_Statics::Function_MetaDataParams), Z_Construct_UFunction_UCollectionManagerScriptingSubsystem_AddAssetPtrToCollection_Statics::Function_MetaDataParams)}, };
static_assert(sizeof(Z_Construct_UFunction_UCollectionManagerScriptingSubsystem_AddAssetPtrToCollection_Statics::CollectionManagerScriptingSubsystem_eventAddAssetPtrToCollection_Parms) < MAX_uint16);
UFunction* Z_Construct_UFunction_UCollectionManagerScriptingSubsystem_AddAssetPtrToCollection()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_UCollectionManagerScriptingSubsystem_AddAssetPtrToCollection_Statics::FuncParams);
}
return ReturnFunction;
}
DEFINE_FUNCTION(UCollectionManagerScriptingSubsystem::execAddAssetPtrToCollection)
{
P_GET_STRUCT_REF(FCollectionScriptingRef,Z_Param_Out_Collection);
P_GET_OBJECT(UObject,Z_Param_AssetPtr);
P_FINISH;
P_NATIVE_BEGIN;
*(bool*)Z_Param__Result=P_THIS->AddAssetPtrToCollection(Z_Param_Out_Collection,Z_Param_AssetPtr);
P_NATIVE_END;
}
// ********** End Class UCollectionManagerScriptingSubsystem Function AddAssetPtrToCollection ******
// ********** Begin Class UCollectionManagerScriptingSubsystem Function AddAssetsToCollection ******
struct Z_Construct_UFunction_UCollectionManagerScriptingSubsystem_AddAssetsToCollection_Statics
{
struct CollectionManagerScriptingSubsystem_eventAddAssetsToCollection_Parms
{
FCollectionScriptingRef Collection;
TArray<FSoftObjectPath> AssetPaths;
bool ReturnValue;
};
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
{ "Category", "CollectionManager" },
{ "Comment", "/**\n\x09 * Add the given assets to the given collection.\n\x09 *\n\x09 * @param Collection The collection to modify. Will be created if it does not exist.\n\x09 * @param AssetPaths Assets to add (their paths, eg) /Game/MyFolder/MyAsset.MyAsset).\n\x09 *\n\x09 * @return True if the collection was modified, false otherwise (see the output log for details on error).\n\x09 */" },
{ "ModuleRelativePath", "Public/Subsystems/CollectionManagerScriptingSubsystem.h" },
{ "ToolTip", "Add the given assets to the given collection.\n\n@param Collection The collection to modify. Will be created if it does not exist.\n@param AssetPaths Assets to add (their paths, eg) /Game/MyFolder/MyAsset.MyAsset).\n\n@return True if the collection was modified, false otherwise (see the output log for details on error)." },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_Collection_MetaData[] = {
{ "NativeConst", "" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_AssetPaths_MetaData[] = {
{ "NativeConst", "" },
};
#endif // WITH_METADATA
// ********** Begin Function AddAssetsToCollection constinit property declarations *****************
static const UECodeGen_Private::FStructPropertyParams NewProp_Collection;
static const UECodeGen_Private::FStructPropertyParams NewProp_AssetPaths_Inner;
static const UECodeGen_Private::FArrayPropertyParams NewProp_AssetPaths;
static void NewProp_ReturnValue_SetBit(void* Obj);
static const UECodeGen_Private::FBoolPropertyParams NewProp_ReturnValue;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Function AddAssetsToCollection constinit property declarations *******************
static const UECodeGen_Private::FFunctionParams FuncParams;
};
// ********** Begin Function AddAssetsToCollection Property Definitions ****************************
const UECodeGen_Private::FStructPropertyParams Z_Construct_UFunction_UCollectionManagerScriptingSubsystem_AddAssetsToCollection_Statics::NewProp_Collection = { "Collection", nullptr, (EPropertyFlags)0x0010000008000182, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(CollectionManagerScriptingSubsystem_eventAddAssetsToCollection_Parms, Collection), Z_Construct_UScriptStruct_FCollectionScriptingRef, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_Collection_MetaData), NewProp_Collection_MetaData) }; // 3509767478
const UECodeGen_Private::FStructPropertyParams Z_Construct_UFunction_UCollectionManagerScriptingSubsystem_AddAssetsToCollection_Statics::NewProp_AssetPaths_Inner = { "AssetPaths", nullptr, (EPropertyFlags)0x0000000000000000, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, 0, Z_Construct_UScriptStruct_FSoftObjectPath, METADATA_PARAMS(0, nullptr) }; // 2425717601
const UECodeGen_Private::FArrayPropertyParams Z_Construct_UFunction_UCollectionManagerScriptingSubsystem_AddAssetsToCollection_Statics::NewProp_AssetPaths = { "AssetPaths", nullptr, (EPropertyFlags)0x0010000008000182, UECodeGen_Private::EPropertyGenFlags::Array, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(CollectionManagerScriptingSubsystem_eventAddAssetsToCollection_Parms, AssetPaths), EArrayPropertyFlags::None, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_AssetPaths_MetaData), NewProp_AssetPaths_MetaData) }; // 2425717601
void Z_Construct_UFunction_UCollectionManagerScriptingSubsystem_AddAssetsToCollection_Statics::NewProp_ReturnValue_SetBit(void* Obj)
{
((CollectionManagerScriptingSubsystem_eventAddAssetsToCollection_Parms*)Obj)->ReturnValue = 1;
}
const UECodeGen_Private::FBoolPropertyParams Z_Construct_UFunction_UCollectionManagerScriptingSubsystem_AddAssetsToCollection_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(CollectionManagerScriptingSubsystem_eventAddAssetsToCollection_Parms), &Z_Construct_UFunction_UCollectionManagerScriptingSubsystem_AddAssetsToCollection_Statics::NewProp_ReturnValue_SetBit, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_UCollectionManagerScriptingSubsystem_AddAssetsToCollection_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UCollectionManagerScriptingSubsystem_AddAssetsToCollection_Statics::NewProp_Collection,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UCollectionManagerScriptingSubsystem_AddAssetsToCollection_Statics::NewProp_AssetPaths_Inner,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UCollectionManagerScriptingSubsystem_AddAssetsToCollection_Statics::NewProp_AssetPaths,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UCollectionManagerScriptingSubsystem_AddAssetsToCollection_Statics::NewProp_ReturnValue,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_UCollectionManagerScriptingSubsystem_AddAssetsToCollection_Statics::PropPointers) < 2048);
// ********** End Function AddAssetsToCollection Property Definitions ******************************
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_UCollectionManagerScriptingSubsystem_AddAssetsToCollection_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_UCollectionManagerScriptingSubsystem, nullptr, "AddAssetsToCollection", Z_Construct_UFunction_UCollectionManagerScriptingSubsystem_AddAssetsToCollection_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UFunction_UCollectionManagerScriptingSubsystem_AddAssetsToCollection_Statics::PropPointers),
sizeof(Z_Construct_UFunction_UCollectionManagerScriptingSubsystem_AddAssetsToCollection_Statics::CollectionManagerScriptingSubsystem_eventAddAssetsToCollection_Parms),
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x04420403, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_UCollectionManagerScriptingSubsystem_AddAssetsToCollection_Statics::Function_MetaDataParams), Z_Construct_UFunction_UCollectionManagerScriptingSubsystem_AddAssetsToCollection_Statics::Function_MetaDataParams)}, };
static_assert(sizeof(Z_Construct_UFunction_UCollectionManagerScriptingSubsystem_AddAssetsToCollection_Statics::CollectionManagerScriptingSubsystem_eventAddAssetsToCollection_Parms) < MAX_uint16);
UFunction* Z_Construct_UFunction_UCollectionManagerScriptingSubsystem_AddAssetsToCollection()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_UCollectionManagerScriptingSubsystem_AddAssetsToCollection_Statics::FuncParams);
}
return ReturnFunction;
}
DEFINE_FUNCTION(UCollectionManagerScriptingSubsystem::execAddAssetsToCollection)
{
P_GET_STRUCT_REF(FCollectionScriptingRef,Z_Param_Out_Collection);
P_GET_TARRAY_REF(FSoftObjectPath,Z_Param_Out_AssetPaths);
P_FINISH;
P_NATIVE_BEGIN;
*(bool*)Z_Param__Result=P_THIS->AddAssetsToCollection(Z_Param_Out_Collection,Z_Param_Out_AssetPaths);
P_NATIVE_END;
}
// ********** End Class UCollectionManagerScriptingSubsystem Function AddAssetsToCollection ********
// ********** Begin Class UCollectionManagerScriptingSubsystem Function AddAssetToCollection *******
struct Z_Construct_UFunction_UCollectionManagerScriptingSubsystem_AddAssetToCollection_Statics
{
struct CollectionManagerScriptingSubsystem_eventAddAssetToCollection_Parms
{
FCollectionScriptingRef Collection;
FSoftObjectPath AssetPath;
bool ReturnValue;
};
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
{ "Category", "CollectionManager" },
{ "Comment", "/**\n\x09 * Add the given asset to the given collection.\n\x09 *\n\x09 * @param Collection The collection to modify. Will be created if it does not exist.\n\x09 * @param AssetPath Asset to add (its path name, eg) /Game/MyFolder/MyAsset.MyAsset).\n\x09 *\n\x09 * @return True if the collection was modified, false otherwise (see the output log for details on error).\n\x09 */" },
{ "ModuleRelativePath", "Public/Subsystems/CollectionManagerScriptingSubsystem.h" },
{ "ToolTip", "Add the given asset to the given collection.\n\n@param Collection The collection to modify. Will be created if it does not exist.\n@param AssetPath Asset to add (its path name, eg) /Game/MyFolder/MyAsset.MyAsset).\n\n@return True if the collection was modified, false otherwise (see the output log for details on error)." },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_Collection_MetaData[] = {
{ "NativeConst", "" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_AssetPath_MetaData[] = {
{ "NativeConst", "" },
};
#endif // WITH_METADATA
// ********** Begin Function AddAssetToCollection constinit property declarations ******************
static const UECodeGen_Private::FStructPropertyParams NewProp_Collection;
static const UECodeGen_Private::FStructPropertyParams NewProp_AssetPath;
static void NewProp_ReturnValue_SetBit(void* Obj);
static const UECodeGen_Private::FBoolPropertyParams NewProp_ReturnValue;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Function AddAssetToCollection constinit property declarations ********************
static const UECodeGen_Private::FFunctionParams FuncParams;
};
// ********** Begin Function AddAssetToCollection Property Definitions *****************************
const UECodeGen_Private::FStructPropertyParams Z_Construct_UFunction_UCollectionManagerScriptingSubsystem_AddAssetToCollection_Statics::NewProp_Collection = { "Collection", nullptr, (EPropertyFlags)0x0010000008000182, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(CollectionManagerScriptingSubsystem_eventAddAssetToCollection_Parms, Collection), Z_Construct_UScriptStruct_FCollectionScriptingRef, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_Collection_MetaData), NewProp_Collection_MetaData) }; // 3509767478
const UECodeGen_Private::FStructPropertyParams Z_Construct_UFunction_UCollectionManagerScriptingSubsystem_AddAssetToCollection_Statics::NewProp_AssetPath = { "AssetPath", nullptr, (EPropertyFlags)0x0010000008000182, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(CollectionManagerScriptingSubsystem_eventAddAssetToCollection_Parms, AssetPath), Z_Construct_UScriptStruct_FSoftObjectPath, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_AssetPath_MetaData), NewProp_AssetPath_MetaData) }; // 2425717601
void Z_Construct_UFunction_UCollectionManagerScriptingSubsystem_AddAssetToCollection_Statics::NewProp_ReturnValue_SetBit(void* Obj)
{
((CollectionManagerScriptingSubsystem_eventAddAssetToCollection_Parms*)Obj)->ReturnValue = 1;
}
const UECodeGen_Private::FBoolPropertyParams Z_Construct_UFunction_UCollectionManagerScriptingSubsystem_AddAssetToCollection_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(CollectionManagerScriptingSubsystem_eventAddAssetToCollection_Parms), &Z_Construct_UFunction_UCollectionManagerScriptingSubsystem_AddAssetToCollection_Statics::NewProp_ReturnValue_SetBit, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_UCollectionManagerScriptingSubsystem_AddAssetToCollection_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UCollectionManagerScriptingSubsystem_AddAssetToCollection_Statics::NewProp_Collection,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UCollectionManagerScriptingSubsystem_AddAssetToCollection_Statics::NewProp_AssetPath,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UCollectionManagerScriptingSubsystem_AddAssetToCollection_Statics::NewProp_ReturnValue,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_UCollectionManagerScriptingSubsystem_AddAssetToCollection_Statics::PropPointers) < 2048);
// ********** End Function AddAssetToCollection Property Definitions *******************************
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_UCollectionManagerScriptingSubsystem_AddAssetToCollection_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_UCollectionManagerScriptingSubsystem, nullptr, "AddAssetToCollection", Z_Construct_UFunction_UCollectionManagerScriptingSubsystem_AddAssetToCollection_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UFunction_UCollectionManagerScriptingSubsystem_AddAssetToCollection_Statics::PropPointers),
sizeof(Z_Construct_UFunction_UCollectionManagerScriptingSubsystem_AddAssetToCollection_Statics::CollectionManagerScriptingSubsystem_eventAddAssetToCollection_Parms),
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x04420403, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_UCollectionManagerScriptingSubsystem_AddAssetToCollection_Statics::Function_MetaDataParams), Z_Construct_UFunction_UCollectionManagerScriptingSubsystem_AddAssetToCollection_Statics::Function_MetaDataParams)}, };
static_assert(sizeof(Z_Construct_UFunction_UCollectionManagerScriptingSubsystem_AddAssetToCollection_Statics::CollectionManagerScriptingSubsystem_eventAddAssetToCollection_Parms) < MAX_uint16);
UFunction* Z_Construct_UFunction_UCollectionManagerScriptingSubsystem_AddAssetToCollection()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_UCollectionManagerScriptingSubsystem_AddAssetToCollection_Statics::FuncParams);
}
return ReturnFunction;
}
DEFINE_FUNCTION(UCollectionManagerScriptingSubsystem::execAddAssetToCollection)
{
P_GET_STRUCT_REF(FCollectionScriptingRef,Z_Param_Out_Collection);
P_GET_STRUCT_REF(FSoftObjectPath,Z_Param_Out_AssetPath);
P_FINISH;
P_NATIVE_BEGIN;
*(bool*)Z_Param__Result=P_THIS->AddAssetToCollection(Z_Param_Out_Collection,Z_Param_Out_AssetPath);
P_NATIVE_END;
}
// ********** End Class UCollectionManagerScriptingSubsystem Function AddAssetToCollection *********
// ********** Begin Class UCollectionManagerScriptingSubsystem Function CollectionExists ***********
struct Z_Construct_UFunction_UCollectionManagerScriptingSubsystem_CollectionExists_Statics
{
struct CollectionManagerScriptingSubsystem_eventCollectionExists_Parms
{
FCollectionScriptingContainerSource Container;
FName Collection;
ECollectionScriptingShareType ShareType;
bool ReturnValue;
};
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
{ "Category", "CollectionManager" },
{ "Comment", "/**\n\x09 * Check whether the given collection exists in the given container (matching both name and share type).\n\x09 *\n\x09 * @param Container The container to search. \"None\" defaults to the base game's container.\n\x09 * @param Collection The name of the collection to look for.\n\x09 * @param ShareType The share type of the collection to look for.\n\x09 *\n\x09 * @return True if the collection exists, false otherwise (if false is due to an error, see the output log for details).\n\x09 */" },
{ "ModuleRelativePath", "Public/Subsystems/CollectionManagerScriptingSubsystem.h" },
{ "ToolTip", "Check whether the given collection exists in the given container (matching both name and share type).\n\n@param Container The container to search. \"None\" defaults to the base game's container.\n@param Collection The name of the collection to look for.\n@param ShareType The share type of the collection to look for.\n\n@return True if the collection exists, false otherwise (if false is due to an error, see the output log for details)." },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_Container_MetaData[] = {
{ "NativeConst", "" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_Collection_MetaData[] = {
{ "NativeConst", "" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_ShareType_MetaData[] = {
{ "NativeConst", "" },
};
#endif // WITH_METADATA
// ********** Begin Function CollectionExists constinit property declarations **********************
static const UECodeGen_Private::FStructPropertyParams NewProp_Container;
static const UECodeGen_Private::FNamePropertyParams NewProp_Collection;
static const UECodeGen_Private::FBytePropertyParams NewProp_ShareType_Underlying;
static const UECodeGen_Private::FEnumPropertyParams NewProp_ShareType;
static void NewProp_ReturnValue_SetBit(void* Obj);
static const UECodeGen_Private::FBoolPropertyParams NewProp_ReturnValue;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Function CollectionExists constinit property declarations ************************
static const UECodeGen_Private::FFunctionParams FuncParams;
};
// ********** Begin Function CollectionExists Property Definitions *********************************
const UECodeGen_Private::FStructPropertyParams Z_Construct_UFunction_UCollectionManagerScriptingSubsystem_CollectionExists_Statics::NewProp_Container = { "Container", nullptr, (EPropertyFlags)0x0010000000000082, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(CollectionManagerScriptingSubsystem_eventCollectionExists_Parms, Container), Z_Construct_UScriptStruct_FCollectionScriptingContainerSource, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_Container_MetaData), NewProp_Container_MetaData) }; // 1391369001
const UECodeGen_Private::FNamePropertyParams Z_Construct_UFunction_UCollectionManagerScriptingSubsystem_CollectionExists_Statics::NewProp_Collection = { "Collection", nullptr, (EPropertyFlags)0x0010000000000082, UECodeGen_Private::EPropertyGenFlags::Name, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(CollectionManagerScriptingSubsystem_eventCollectionExists_Parms, Collection), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_Collection_MetaData), NewProp_Collection_MetaData) };
const UECodeGen_Private::FBytePropertyParams Z_Construct_UFunction_UCollectionManagerScriptingSubsystem_CollectionExists_Statics::NewProp_ShareType_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_UCollectionManagerScriptingSubsystem_CollectionExists_Statics::NewProp_ShareType = { "ShareType", nullptr, (EPropertyFlags)0x0010000000000082, UECodeGen_Private::EPropertyGenFlags::Enum, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(CollectionManagerScriptingSubsystem_eventCollectionExists_Parms, ShareType), Z_Construct_UEnum_Engine_ECollectionScriptingShareType, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_ShareType_MetaData), NewProp_ShareType_MetaData) }; // 866323590
void Z_Construct_UFunction_UCollectionManagerScriptingSubsystem_CollectionExists_Statics::NewProp_ReturnValue_SetBit(void* Obj)
{
((CollectionManagerScriptingSubsystem_eventCollectionExists_Parms*)Obj)->ReturnValue = 1;
}
const UECodeGen_Private::FBoolPropertyParams Z_Construct_UFunction_UCollectionManagerScriptingSubsystem_CollectionExists_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(CollectionManagerScriptingSubsystem_eventCollectionExists_Parms), &Z_Construct_UFunction_UCollectionManagerScriptingSubsystem_CollectionExists_Statics::NewProp_ReturnValue_SetBit, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_UCollectionManagerScriptingSubsystem_CollectionExists_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UCollectionManagerScriptingSubsystem_CollectionExists_Statics::NewProp_Container,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UCollectionManagerScriptingSubsystem_CollectionExists_Statics::NewProp_Collection,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UCollectionManagerScriptingSubsystem_CollectionExists_Statics::NewProp_ShareType_Underlying,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UCollectionManagerScriptingSubsystem_CollectionExists_Statics::NewProp_ShareType,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UCollectionManagerScriptingSubsystem_CollectionExists_Statics::NewProp_ReturnValue,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_UCollectionManagerScriptingSubsystem_CollectionExists_Statics::PropPointers) < 2048);
// ********** End Function CollectionExists Property Definitions ***********************************
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_UCollectionManagerScriptingSubsystem_CollectionExists_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_UCollectionManagerScriptingSubsystem, nullptr, "CollectionExists", Z_Construct_UFunction_UCollectionManagerScriptingSubsystem_CollectionExists_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UFunction_UCollectionManagerScriptingSubsystem_CollectionExists_Statics::PropPointers),
sizeof(Z_Construct_UFunction_UCollectionManagerScriptingSubsystem_CollectionExists_Statics::CollectionManagerScriptingSubsystem_eventCollectionExists_Parms),
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x04020403, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_UCollectionManagerScriptingSubsystem_CollectionExists_Statics::Function_MetaDataParams), Z_Construct_UFunction_UCollectionManagerScriptingSubsystem_CollectionExists_Statics::Function_MetaDataParams)}, };
static_assert(sizeof(Z_Construct_UFunction_UCollectionManagerScriptingSubsystem_CollectionExists_Statics::CollectionManagerScriptingSubsystem_eventCollectionExists_Parms) < MAX_uint16);
UFunction* Z_Construct_UFunction_UCollectionManagerScriptingSubsystem_CollectionExists()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_UCollectionManagerScriptingSubsystem_CollectionExists_Statics::FuncParams);
}
return ReturnFunction;
}
DEFINE_FUNCTION(UCollectionManagerScriptingSubsystem::execCollectionExists)
{
P_GET_STRUCT(FCollectionScriptingContainerSource,Z_Param_Container);
P_GET_PROPERTY(FNameProperty,Z_Param_Collection);
P_GET_ENUM(ECollectionScriptingShareType,Z_Param_ShareType);
P_FINISH;
P_NATIVE_BEGIN;
*(bool*)Z_Param__Result=P_THIS->CollectionExists(Z_Param_Container,Z_Param_Collection,ECollectionScriptingShareType(Z_Param_ShareType));
P_NATIVE_END;
}
// ********** End Class UCollectionManagerScriptingSubsystem Function CollectionExists *************
// ********** Begin Class UCollectionManagerScriptingSubsystem Function CreateCollection ***********
struct Z_Construct_UFunction_UCollectionManagerScriptingSubsystem_CreateCollection_Statics
{
struct CollectionManagerScriptingSubsystem_eventCreateCollection_Parms
{
FCollectionScriptingContainerSource Container;
FName Collection;
ECollectionScriptingShareType ShareType;
FCollectionScriptingRef OutNewCollection;
bool ReturnValue;
};
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
{ "Category", "CollectionManager" },
{ "Comment", "/**\n\x09 * Create a new collection with the given name and share type in the provided collection container.\n\x09 *\n\x09 * @param Container The container the collection should be created in. \"None\" defaults to the base game's container.\n\x09 * @param Collection Name to give to the collection.\n\x09 * @param ShareType Whether the collection should be local, private, or shared?\n\x09 * @param OutNewCollection The newly created collection.\n\x09 *\n\x09 * @return True if the collection was created, false otherwise (see the output log for details on error).\n\x09 */" },
{ "ModuleRelativePath", "Public/Subsystems/CollectionManagerScriptingSubsystem.h" },
{ "ToolTip", "Create a new collection with the given name and share type in the provided collection container.\n\n@param Container The container the collection should be created in. \"None\" defaults to the base game's container.\n@param Collection Name to give to the collection.\n@param ShareType Whether the collection should be local, private, or shared?\n@param OutNewCollection The newly created collection.\n\n@return True if the collection was created, false otherwise (see the output log for details on error)." },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_Container_MetaData[] = {
{ "NativeConst", "" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_Collection_MetaData[] = {
{ "NativeConst", "" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_ShareType_MetaData[] = {
{ "NativeConst", "" },
};
#endif // WITH_METADATA
// ********** Begin Function CreateCollection constinit property declarations **********************
static const UECodeGen_Private::FStructPropertyParams NewProp_Container;
static const UECodeGen_Private::FNamePropertyParams NewProp_Collection;
static const UECodeGen_Private::FBytePropertyParams NewProp_ShareType_Underlying;
static const UECodeGen_Private::FEnumPropertyParams NewProp_ShareType;
static const UECodeGen_Private::FStructPropertyParams NewProp_OutNewCollection;
static void NewProp_ReturnValue_SetBit(void* Obj);
static const UECodeGen_Private::FBoolPropertyParams NewProp_ReturnValue;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Function CreateCollection constinit property declarations ************************
static const UECodeGen_Private::FFunctionParams FuncParams;
};
// ********** Begin Function CreateCollection Property Definitions *********************************
const UECodeGen_Private::FStructPropertyParams Z_Construct_UFunction_UCollectionManagerScriptingSubsystem_CreateCollection_Statics::NewProp_Container = { "Container", nullptr, (EPropertyFlags)0x0010000000000082, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(CollectionManagerScriptingSubsystem_eventCreateCollection_Parms, Container), Z_Construct_UScriptStruct_FCollectionScriptingContainerSource, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_Container_MetaData), NewProp_Container_MetaData) }; // 1391369001
const UECodeGen_Private::FNamePropertyParams Z_Construct_UFunction_UCollectionManagerScriptingSubsystem_CreateCollection_Statics::NewProp_Collection = { "Collection", nullptr, (EPropertyFlags)0x0010000000000082, UECodeGen_Private::EPropertyGenFlags::Name, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(CollectionManagerScriptingSubsystem_eventCreateCollection_Parms, Collection), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_Collection_MetaData), NewProp_Collection_MetaData) };
const UECodeGen_Private::FBytePropertyParams Z_Construct_UFunction_UCollectionManagerScriptingSubsystem_CreateCollection_Statics::NewProp_ShareType_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_UCollectionManagerScriptingSubsystem_CreateCollection_Statics::NewProp_ShareType = { "ShareType", nullptr, (EPropertyFlags)0x0010000000000082, UECodeGen_Private::EPropertyGenFlags::Enum, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(CollectionManagerScriptingSubsystem_eventCreateCollection_Parms, ShareType), Z_Construct_UEnum_Engine_ECollectionScriptingShareType, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_ShareType_MetaData), NewProp_ShareType_MetaData) }; // 866323590
const UECodeGen_Private::FStructPropertyParams Z_Construct_UFunction_UCollectionManagerScriptingSubsystem_CreateCollection_Statics::NewProp_OutNewCollection = { "OutNewCollection", nullptr, (EPropertyFlags)0x0010000000000180, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(CollectionManagerScriptingSubsystem_eventCreateCollection_Parms, OutNewCollection), Z_Construct_UScriptStruct_FCollectionScriptingRef, METADATA_PARAMS(0, nullptr) }; // 3509767478
void Z_Construct_UFunction_UCollectionManagerScriptingSubsystem_CreateCollection_Statics::NewProp_ReturnValue_SetBit(void* Obj)
{
((CollectionManagerScriptingSubsystem_eventCreateCollection_Parms*)Obj)->ReturnValue = 1;
}
const UECodeGen_Private::FBoolPropertyParams Z_Construct_UFunction_UCollectionManagerScriptingSubsystem_CreateCollection_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(CollectionManagerScriptingSubsystem_eventCreateCollection_Parms), &Z_Construct_UFunction_UCollectionManagerScriptingSubsystem_CreateCollection_Statics::NewProp_ReturnValue_SetBit, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_UCollectionManagerScriptingSubsystem_CreateCollection_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UCollectionManagerScriptingSubsystem_CreateCollection_Statics::NewProp_Container,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UCollectionManagerScriptingSubsystem_CreateCollection_Statics::NewProp_Collection,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UCollectionManagerScriptingSubsystem_CreateCollection_Statics::NewProp_ShareType_Underlying,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UCollectionManagerScriptingSubsystem_CreateCollection_Statics::NewProp_ShareType,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UCollectionManagerScriptingSubsystem_CreateCollection_Statics::NewProp_OutNewCollection,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UCollectionManagerScriptingSubsystem_CreateCollection_Statics::NewProp_ReturnValue,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_UCollectionManagerScriptingSubsystem_CreateCollection_Statics::PropPointers) < 2048);
// ********** End Function CreateCollection Property Definitions ***********************************
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_UCollectionManagerScriptingSubsystem_CreateCollection_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_UCollectionManagerScriptingSubsystem, nullptr, "CreateCollection", Z_Construct_UFunction_UCollectionManagerScriptingSubsystem_CreateCollection_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UFunction_UCollectionManagerScriptingSubsystem_CreateCollection_Statics::PropPointers),
sizeof(Z_Construct_UFunction_UCollectionManagerScriptingSubsystem_CreateCollection_Statics::CollectionManagerScriptingSubsystem_eventCreateCollection_Parms),
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x04420403, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_UCollectionManagerScriptingSubsystem_CreateCollection_Statics::Function_MetaDataParams), Z_Construct_UFunction_UCollectionManagerScriptingSubsystem_CreateCollection_Statics::Function_MetaDataParams)}, };
static_assert(sizeof(Z_Construct_UFunction_UCollectionManagerScriptingSubsystem_CreateCollection_Statics::CollectionManagerScriptingSubsystem_eventCreateCollection_Parms) < MAX_uint16);
UFunction* Z_Construct_UFunction_UCollectionManagerScriptingSubsystem_CreateCollection()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_UCollectionManagerScriptingSubsystem_CreateCollection_Statics::FuncParams);
}
return ReturnFunction;
}
DEFINE_FUNCTION(UCollectionManagerScriptingSubsystem::execCreateCollection)
{
P_GET_STRUCT(FCollectionScriptingContainerSource,Z_Param_Container);
P_GET_PROPERTY(FNameProperty,Z_Param_Collection);
P_GET_ENUM(ECollectionScriptingShareType,Z_Param_ShareType);
P_GET_STRUCT_REF(FCollectionScriptingRef,Z_Param_Out_OutNewCollection);
P_FINISH;
P_NATIVE_BEGIN;
*(bool*)Z_Param__Result=P_THIS->CreateCollection(Z_Param_Container,Z_Param_Collection,ECollectionScriptingShareType(Z_Param_ShareType),Z_Param_Out_OutNewCollection);
P_NATIVE_END;
}
// ********** End Class UCollectionManagerScriptingSubsystem Function CreateCollection *************
// ********** Begin Class UCollectionManagerScriptingSubsystem Function CreateOrEmptyCollection ****
struct Z_Construct_UFunction_UCollectionManagerScriptingSubsystem_CreateOrEmptyCollection_Statics
{
struct CollectionManagerScriptingSubsystem_eventCreateOrEmptyCollection_Parms
{
FCollectionScriptingContainerSource Container;
FName Collection;
ECollectionScriptingShareType ShareType;
FCollectionScriptingRef OutNewOrEmptyCollection;
bool ReturnValue;
};
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
{ "Category", "CollectionManager" },
{ "Comment", "/**\n\x09 * Create a new collection with the given name and share type in the provided collection container if it doesn't already exist, or empty the existing collection if it does.\n\x09 *\n\x09 * @param Container The container the collection should be created or found in. \"None\" defaults to the base game's container.\n\x09 * @param Collection Name of the collection to create or empty.\n\x09 * @param ShareType Whether the collection should be local, private, or shared?\n\x09 * @param OutNewOrEmptyCollection The collection that was created or emptied.\n\x09 *\n\x09 * @return True if the collection was created or emptied, false otherwise (see the output log for details on error).\n\x09 */" },
{ "ModuleRelativePath", "Public/Subsystems/CollectionManagerScriptingSubsystem.h" },
{ "ToolTip", "Create a new collection with the given name and share type in the provided collection container if it doesn't already exist, or empty the existing collection if it does.\n\n@param Container The container the collection should be created or found in. \"None\" defaults to the base game's container.\n@param Collection Name of the collection to create or empty.\n@param ShareType Whether the collection should be local, private, or shared?\n@param OutNewOrEmptyCollection The collection that was created or emptied.\n\n@return True if the collection was created or emptied, false otherwise (see the output log for details on error)." },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_Container_MetaData[] = {
{ "NativeConst", "" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_Collection_MetaData[] = {
{ "NativeConst", "" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_ShareType_MetaData[] = {
{ "NativeConst", "" },
};
#endif // WITH_METADATA
// ********** Begin Function CreateOrEmptyCollection constinit property declarations ***************
static const UECodeGen_Private::FStructPropertyParams NewProp_Container;
static const UECodeGen_Private::FNamePropertyParams NewProp_Collection;
static const UECodeGen_Private::FBytePropertyParams NewProp_ShareType_Underlying;
static const UECodeGen_Private::FEnumPropertyParams NewProp_ShareType;
static const UECodeGen_Private::FStructPropertyParams NewProp_OutNewOrEmptyCollection;
static void NewProp_ReturnValue_SetBit(void* Obj);
static const UECodeGen_Private::FBoolPropertyParams NewProp_ReturnValue;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Function CreateOrEmptyCollection constinit property declarations *****************
static const UECodeGen_Private::FFunctionParams FuncParams;
};
// ********** Begin Function CreateOrEmptyCollection Property Definitions **************************
const UECodeGen_Private::FStructPropertyParams Z_Construct_UFunction_UCollectionManagerScriptingSubsystem_CreateOrEmptyCollection_Statics::NewProp_Container = { "Container", nullptr, (EPropertyFlags)0x0010000000000082, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(CollectionManagerScriptingSubsystem_eventCreateOrEmptyCollection_Parms, Container), Z_Construct_UScriptStruct_FCollectionScriptingContainerSource, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_Container_MetaData), NewProp_Container_MetaData) }; // 1391369001
const UECodeGen_Private::FNamePropertyParams Z_Construct_UFunction_UCollectionManagerScriptingSubsystem_CreateOrEmptyCollection_Statics::NewProp_Collection = { "Collection", nullptr, (EPropertyFlags)0x0010000000000082, UECodeGen_Private::EPropertyGenFlags::Name, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(CollectionManagerScriptingSubsystem_eventCreateOrEmptyCollection_Parms, Collection), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_Collection_MetaData), NewProp_Collection_MetaData) };
const UECodeGen_Private::FBytePropertyParams Z_Construct_UFunction_UCollectionManagerScriptingSubsystem_CreateOrEmptyCollection_Statics::NewProp_ShareType_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_UCollectionManagerScriptingSubsystem_CreateOrEmptyCollection_Statics::NewProp_ShareType = { "ShareType", nullptr, (EPropertyFlags)0x0010000000000082, UECodeGen_Private::EPropertyGenFlags::Enum, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(CollectionManagerScriptingSubsystem_eventCreateOrEmptyCollection_Parms, ShareType), Z_Construct_UEnum_Engine_ECollectionScriptingShareType, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_ShareType_MetaData), NewProp_ShareType_MetaData) }; // 866323590
const UECodeGen_Private::FStructPropertyParams Z_Construct_UFunction_UCollectionManagerScriptingSubsystem_CreateOrEmptyCollection_Statics::NewProp_OutNewOrEmptyCollection = { "OutNewOrEmptyCollection", nullptr, (EPropertyFlags)0x0010000000000180, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(CollectionManagerScriptingSubsystem_eventCreateOrEmptyCollection_Parms, OutNewOrEmptyCollection), Z_Construct_UScriptStruct_FCollectionScriptingRef, METADATA_PARAMS(0, nullptr) }; // 3509767478
void Z_Construct_UFunction_UCollectionManagerScriptingSubsystem_CreateOrEmptyCollection_Statics::NewProp_ReturnValue_SetBit(void* Obj)
{
((CollectionManagerScriptingSubsystem_eventCreateOrEmptyCollection_Parms*)Obj)->ReturnValue = 1;
}
const UECodeGen_Private::FBoolPropertyParams Z_Construct_UFunction_UCollectionManagerScriptingSubsystem_CreateOrEmptyCollection_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(CollectionManagerScriptingSubsystem_eventCreateOrEmptyCollection_Parms), &Z_Construct_UFunction_UCollectionManagerScriptingSubsystem_CreateOrEmptyCollection_Statics::NewProp_ReturnValue_SetBit, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_UCollectionManagerScriptingSubsystem_CreateOrEmptyCollection_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UCollectionManagerScriptingSubsystem_CreateOrEmptyCollection_Statics::NewProp_Container,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UCollectionManagerScriptingSubsystem_CreateOrEmptyCollection_Statics::NewProp_Collection,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UCollectionManagerScriptingSubsystem_CreateOrEmptyCollection_Statics::NewProp_ShareType_Underlying,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UCollectionManagerScriptingSubsystem_CreateOrEmptyCollection_Statics::NewProp_ShareType,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UCollectionManagerScriptingSubsystem_CreateOrEmptyCollection_Statics::NewProp_OutNewOrEmptyCollection,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UCollectionManagerScriptingSubsystem_CreateOrEmptyCollection_Statics::NewProp_ReturnValue,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_UCollectionManagerScriptingSubsystem_CreateOrEmptyCollection_Statics::PropPointers) < 2048);
// ********** End Function CreateOrEmptyCollection Property Definitions ****************************
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_UCollectionManagerScriptingSubsystem_CreateOrEmptyCollection_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_UCollectionManagerScriptingSubsystem, nullptr, "CreateOrEmptyCollection", Z_Construct_UFunction_UCollectionManagerScriptingSubsystem_CreateOrEmptyCollection_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UFunction_UCollectionManagerScriptingSubsystem_CreateOrEmptyCollection_Statics::PropPointers),
sizeof(Z_Construct_UFunction_UCollectionManagerScriptingSubsystem_CreateOrEmptyCollection_Statics::CollectionManagerScriptingSubsystem_eventCreateOrEmptyCollection_Parms),
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x04420403, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_UCollectionManagerScriptingSubsystem_CreateOrEmptyCollection_Statics::Function_MetaDataParams), Z_Construct_UFunction_UCollectionManagerScriptingSubsystem_CreateOrEmptyCollection_Statics::Function_MetaDataParams)}, };
static_assert(sizeof(Z_Construct_UFunction_UCollectionManagerScriptingSubsystem_CreateOrEmptyCollection_Statics::CollectionManagerScriptingSubsystem_eventCreateOrEmptyCollection_Parms) < MAX_uint16);
UFunction* Z_Construct_UFunction_UCollectionManagerScriptingSubsystem_CreateOrEmptyCollection()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_UCollectionManagerScriptingSubsystem_CreateOrEmptyCollection_Statics::FuncParams);
}
return ReturnFunction;
}
DEFINE_FUNCTION(UCollectionManagerScriptingSubsystem::execCreateOrEmptyCollection)
{
P_GET_STRUCT(FCollectionScriptingContainerSource,Z_Param_Container);
P_GET_PROPERTY(FNameProperty,Z_Param_Collection);
P_GET_ENUM(ECollectionScriptingShareType,Z_Param_ShareType);
P_GET_STRUCT_REF(FCollectionScriptingRef,Z_Param_Out_OutNewOrEmptyCollection);
P_FINISH;
P_NATIVE_BEGIN;
*(bool*)Z_Param__Result=P_THIS->CreateOrEmptyCollection(Z_Param_Container,Z_Param_Collection,ECollectionScriptingShareType(Z_Param_ShareType),Z_Param_Out_OutNewOrEmptyCollection);
P_NATIVE_END;
}
// ********** End Class UCollectionManagerScriptingSubsystem Function CreateOrEmptyCollection ******
// ********** Begin Class UCollectionManagerScriptingSubsystem Function DestroyCollection **********
struct Z_Construct_UFunction_UCollectionManagerScriptingSubsystem_DestroyCollection_Statics
{
struct CollectionManagerScriptingSubsystem_eventDestroyCollection_Parms
{
FCollectionScriptingRef Collection;
bool ReturnValue;
};
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
{ "Category", "CollectionManager" },
{ "Comment", "/**\n\x09 * Destroy the given collection.\n\x09 *\n\x09 * @param Collection The collection to destroy.\n\x09 *\n\x09 * @return True if the collection was destroyed, false otherwise (see the output log for details on error).\n\x09 */" },
{ "ModuleRelativePath", "Public/Subsystems/CollectionManagerScriptingSubsystem.h" },
{ "ToolTip", "Destroy the given collection.\n\n@param Collection The collection to destroy.\n\n@return True if the collection was destroyed, false otherwise (see the output log for details on error)." },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_Collection_MetaData[] = {
{ "NativeConst", "" },
};
#endif // WITH_METADATA
// ********** Begin Function DestroyCollection constinit property declarations *********************
static const UECodeGen_Private::FStructPropertyParams NewProp_Collection;
static void NewProp_ReturnValue_SetBit(void* Obj);
static const UECodeGen_Private::FBoolPropertyParams NewProp_ReturnValue;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Function DestroyCollection constinit property declarations ***********************
static const UECodeGen_Private::FFunctionParams FuncParams;
};
// ********** Begin Function DestroyCollection Property Definitions ********************************
const UECodeGen_Private::FStructPropertyParams Z_Construct_UFunction_UCollectionManagerScriptingSubsystem_DestroyCollection_Statics::NewProp_Collection = { "Collection", nullptr, (EPropertyFlags)0x0010000008000182, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(CollectionManagerScriptingSubsystem_eventDestroyCollection_Parms, Collection), Z_Construct_UScriptStruct_FCollectionScriptingRef, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_Collection_MetaData), NewProp_Collection_MetaData) }; // 3509767478
void Z_Construct_UFunction_UCollectionManagerScriptingSubsystem_DestroyCollection_Statics::NewProp_ReturnValue_SetBit(void* Obj)
{
((CollectionManagerScriptingSubsystem_eventDestroyCollection_Parms*)Obj)->ReturnValue = 1;
}
const UECodeGen_Private::FBoolPropertyParams Z_Construct_UFunction_UCollectionManagerScriptingSubsystem_DestroyCollection_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(CollectionManagerScriptingSubsystem_eventDestroyCollection_Parms), &Z_Construct_UFunction_UCollectionManagerScriptingSubsystem_DestroyCollection_Statics::NewProp_ReturnValue_SetBit, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_UCollectionManagerScriptingSubsystem_DestroyCollection_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UCollectionManagerScriptingSubsystem_DestroyCollection_Statics::NewProp_Collection,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UCollectionManagerScriptingSubsystem_DestroyCollection_Statics::NewProp_ReturnValue,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_UCollectionManagerScriptingSubsystem_DestroyCollection_Statics::PropPointers) < 2048);
// ********** End Function DestroyCollection Property Definitions **********************************
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_UCollectionManagerScriptingSubsystem_DestroyCollection_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_UCollectionManagerScriptingSubsystem, nullptr, "DestroyCollection", Z_Construct_UFunction_UCollectionManagerScriptingSubsystem_DestroyCollection_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UFunction_UCollectionManagerScriptingSubsystem_DestroyCollection_Statics::PropPointers),
sizeof(Z_Construct_UFunction_UCollectionManagerScriptingSubsystem_DestroyCollection_Statics::CollectionManagerScriptingSubsystem_eventDestroyCollection_Parms),
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x04420403, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_UCollectionManagerScriptingSubsystem_DestroyCollection_Statics::Function_MetaDataParams), Z_Construct_UFunction_UCollectionManagerScriptingSubsystem_DestroyCollection_Statics::Function_MetaDataParams)}, };
static_assert(sizeof(Z_Construct_UFunction_UCollectionManagerScriptingSubsystem_DestroyCollection_Statics::CollectionManagerScriptingSubsystem_eventDestroyCollection_Parms) < MAX_uint16);
UFunction* Z_Construct_UFunction_UCollectionManagerScriptingSubsystem_DestroyCollection()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_UCollectionManagerScriptingSubsystem_DestroyCollection_Statics::FuncParams);
}
return ReturnFunction;
}
DEFINE_FUNCTION(UCollectionManagerScriptingSubsystem::execDestroyCollection)
{
P_GET_STRUCT_REF(FCollectionScriptingRef,Z_Param_Out_Collection);
P_FINISH;
P_NATIVE_BEGIN;
*(bool*)Z_Param__Result=P_THIS->DestroyCollection(Z_Param_Out_Collection);
P_NATIVE_END;
}
// ********** End Class UCollectionManagerScriptingSubsystem Function DestroyCollection ************
// ********** Begin Class UCollectionManagerScriptingSubsystem Function EmptyCollection ************
struct Z_Construct_UFunction_UCollectionManagerScriptingSubsystem_EmptyCollection_Statics
{
struct CollectionManagerScriptingSubsystem_eventEmptyCollection_Parms
{
FCollectionScriptingRef Collection;
bool ReturnValue;
};
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
{ "Category", "CollectionManager" },
{ "Comment", "/**\n\x09 * Remove all assets from the given collection.\n\x09 *\n\x09 * @param Collection The collection to modify.\n\x09 *\n\x09 * @return True if the collection was modified, false otherwise (see the output log for details on error).\n\x09 */" },
{ "ModuleRelativePath", "Public/Subsystems/CollectionManagerScriptingSubsystem.h" },
{ "ToolTip", "Remove all assets from the given collection.\n\n@param Collection The collection to modify.\n\n@return True if the collection was modified, false otherwise (see the output log for details on error)." },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_Collection_MetaData[] = {
{ "NativeConst", "" },
};
#endif // WITH_METADATA
// ********** Begin Function EmptyCollection constinit property declarations ***********************
static const UECodeGen_Private::FStructPropertyParams NewProp_Collection;
static void NewProp_ReturnValue_SetBit(void* Obj);
static const UECodeGen_Private::FBoolPropertyParams NewProp_ReturnValue;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Function EmptyCollection constinit property declarations *************************
static const UECodeGen_Private::FFunctionParams FuncParams;
};
// ********** Begin Function EmptyCollection Property Definitions **********************************
const UECodeGen_Private::FStructPropertyParams Z_Construct_UFunction_UCollectionManagerScriptingSubsystem_EmptyCollection_Statics::NewProp_Collection = { "Collection", nullptr, (EPropertyFlags)0x0010000008000182, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(CollectionManagerScriptingSubsystem_eventEmptyCollection_Parms, Collection), Z_Construct_UScriptStruct_FCollectionScriptingRef, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_Collection_MetaData), NewProp_Collection_MetaData) }; // 3509767478
void Z_Construct_UFunction_UCollectionManagerScriptingSubsystem_EmptyCollection_Statics::NewProp_ReturnValue_SetBit(void* Obj)
{
((CollectionManagerScriptingSubsystem_eventEmptyCollection_Parms*)Obj)->ReturnValue = 1;
}
const UECodeGen_Private::FBoolPropertyParams Z_Construct_UFunction_UCollectionManagerScriptingSubsystem_EmptyCollection_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(CollectionManagerScriptingSubsystem_eventEmptyCollection_Parms), &Z_Construct_UFunction_UCollectionManagerScriptingSubsystem_EmptyCollection_Statics::NewProp_ReturnValue_SetBit, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_UCollectionManagerScriptingSubsystem_EmptyCollection_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UCollectionManagerScriptingSubsystem_EmptyCollection_Statics::NewProp_Collection,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UCollectionManagerScriptingSubsystem_EmptyCollection_Statics::NewProp_ReturnValue,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_UCollectionManagerScriptingSubsystem_EmptyCollection_Statics::PropPointers) < 2048);
// ********** End Function EmptyCollection Property Definitions ************************************
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_UCollectionManagerScriptingSubsystem_EmptyCollection_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_UCollectionManagerScriptingSubsystem, nullptr, "EmptyCollection", Z_Construct_UFunction_UCollectionManagerScriptingSubsystem_EmptyCollection_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UFunction_UCollectionManagerScriptingSubsystem_EmptyCollection_Statics::PropPointers),
sizeof(Z_Construct_UFunction_UCollectionManagerScriptingSubsystem_EmptyCollection_Statics::CollectionManagerScriptingSubsystem_eventEmptyCollection_Parms),
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x04420403, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_UCollectionManagerScriptingSubsystem_EmptyCollection_Statics::Function_MetaDataParams), Z_Construct_UFunction_UCollectionManagerScriptingSubsystem_EmptyCollection_Statics::Function_MetaDataParams)}, };
static_assert(sizeof(Z_Construct_UFunction_UCollectionManagerScriptingSubsystem_EmptyCollection_Statics::CollectionManagerScriptingSubsystem_eventEmptyCollection_Parms) < MAX_uint16);
UFunction* Z_Construct_UFunction_UCollectionManagerScriptingSubsystem_EmptyCollection()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_UCollectionManagerScriptingSubsystem_EmptyCollection_Statics::FuncParams);
}
return ReturnFunction;
}
DEFINE_FUNCTION(UCollectionManagerScriptingSubsystem::execEmptyCollection)
{
P_GET_STRUCT_REF(FCollectionScriptingRef,Z_Param_Out_Collection);
P_FINISH;
P_NATIVE_BEGIN;
*(bool*)Z_Param__Result=P_THIS->EmptyCollection(Z_Param_Out_Collection);
P_NATIVE_END;
}
// ********** End Class UCollectionManagerScriptingSubsystem Function EmptyCollection **************
// ********** Begin Class UCollectionManagerScriptingSubsystem Function GetAssetsInCollection ******
struct Z_Construct_UFunction_UCollectionManagerScriptingSubsystem_GetAssetsInCollection_Statics
{
struct CollectionManagerScriptingSubsystem_eventGetAssetsInCollection_Parms
{
FCollectionScriptingRef Collection;
TArray<FAssetData> OutAssets;
bool ReturnValue;
};
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
{ "Category", "CollectionManager" },
{ "Comment", "/**\n\x09 * Get the assets in the given collection.\n\x09 *\n\x09 * @param Collection The collection from which to retrieve assets.\n\x09 * @param OutAssets The assets found in the collection.\n\x09 *\n\x09 * @return True if the collection exists, false otherwise (see the output log for details on error).\n\x09 */" },
{ "ModuleRelativePath", "Public/Subsystems/CollectionManagerScriptingSubsystem.h" },
{ "ToolTip", "Get the assets in the given collection.\n\n@param Collection The collection from which to retrieve assets.\n@param OutAssets The assets found in the collection.\n\n@return True if the collection exists, false otherwise (see the output log for details on error)." },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_Collection_MetaData[] = {
{ "NativeConst", "" },
};
#endif // WITH_METADATA
// ********** Begin Function GetAssetsInCollection constinit property declarations *****************
static const UECodeGen_Private::FStructPropertyParams NewProp_Collection;
static const UECodeGen_Private::FStructPropertyParams NewProp_OutAssets_Inner;
static const UECodeGen_Private::FArrayPropertyParams NewProp_OutAssets;
static void NewProp_ReturnValue_SetBit(void* Obj);
static const UECodeGen_Private::FBoolPropertyParams NewProp_ReturnValue;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Function GetAssetsInCollection constinit property declarations *******************
static const UECodeGen_Private::FFunctionParams FuncParams;
};
// ********** Begin Function GetAssetsInCollection Property Definitions ****************************
const UECodeGen_Private::FStructPropertyParams Z_Construct_UFunction_UCollectionManagerScriptingSubsystem_GetAssetsInCollection_Statics::NewProp_Collection = { "Collection", nullptr, (EPropertyFlags)0x0010000008000182, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(CollectionManagerScriptingSubsystem_eventGetAssetsInCollection_Parms, Collection), Z_Construct_UScriptStruct_FCollectionScriptingRef, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_Collection_MetaData), NewProp_Collection_MetaData) }; // 3509767478
const UECodeGen_Private::FStructPropertyParams Z_Construct_UFunction_UCollectionManagerScriptingSubsystem_GetAssetsInCollection_Statics::NewProp_OutAssets_Inner = { "OutAssets", nullptr, (EPropertyFlags)0x0000000000000000, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, 0, Z_Construct_UScriptStruct_FAssetData, METADATA_PARAMS(0, nullptr) }; // 3308834901
const UECodeGen_Private::FArrayPropertyParams Z_Construct_UFunction_UCollectionManagerScriptingSubsystem_GetAssetsInCollection_Statics::NewProp_OutAssets = { "OutAssets", nullptr, (EPropertyFlags)0x0010000000000180, UECodeGen_Private::EPropertyGenFlags::Array, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(CollectionManagerScriptingSubsystem_eventGetAssetsInCollection_Parms, OutAssets), EArrayPropertyFlags::None, METADATA_PARAMS(0, nullptr) }; // 3308834901
void Z_Construct_UFunction_UCollectionManagerScriptingSubsystem_GetAssetsInCollection_Statics::NewProp_ReturnValue_SetBit(void* Obj)
{
((CollectionManagerScriptingSubsystem_eventGetAssetsInCollection_Parms*)Obj)->ReturnValue = 1;
}
const UECodeGen_Private::FBoolPropertyParams Z_Construct_UFunction_UCollectionManagerScriptingSubsystem_GetAssetsInCollection_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(CollectionManagerScriptingSubsystem_eventGetAssetsInCollection_Parms), &Z_Construct_UFunction_UCollectionManagerScriptingSubsystem_GetAssetsInCollection_Statics::NewProp_ReturnValue_SetBit, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_UCollectionManagerScriptingSubsystem_GetAssetsInCollection_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UCollectionManagerScriptingSubsystem_GetAssetsInCollection_Statics::NewProp_Collection,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UCollectionManagerScriptingSubsystem_GetAssetsInCollection_Statics::NewProp_OutAssets_Inner,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UCollectionManagerScriptingSubsystem_GetAssetsInCollection_Statics::NewProp_OutAssets,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UCollectionManagerScriptingSubsystem_GetAssetsInCollection_Statics::NewProp_ReturnValue,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_UCollectionManagerScriptingSubsystem_GetAssetsInCollection_Statics::PropPointers) < 2048);
// ********** End Function GetAssetsInCollection Property Definitions ******************************
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_UCollectionManagerScriptingSubsystem_GetAssetsInCollection_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_UCollectionManagerScriptingSubsystem, nullptr, "GetAssetsInCollection", Z_Construct_UFunction_UCollectionManagerScriptingSubsystem_GetAssetsInCollection_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UFunction_UCollectionManagerScriptingSubsystem_GetAssetsInCollection_Statics::PropPointers),
sizeof(Z_Construct_UFunction_UCollectionManagerScriptingSubsystem_GetAssetsInCollection_Statics::CollectionManagerScriptingSubsystem_eventGetAssetsInCollection_Parms),
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x04420403, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_UCollectionManagerScriptingSubsystem_GetAssetsInCollection_Statics::Function_MetaDataParams), Z_Construct_UFunction_UCollectionManagerScriptingSubsystem_GetAssetsInCollection_Statics::Function_MetaDataParams)}, };
static_assert(sizeof(Z_Construct_UFunction_UCollectionManagerScriptingSubsystem_GetAssetsInCollection_Statics::CollectionManagerScriptingSubsystem_eventGetAssetsInCollection_Parms) < MAX_uint16);
UFunction* Z_Construct_UFunction_UCollectionManagerScriptingSubsystem_GetAssetsInCollection()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_UCollectionManagerScriptingSubsystem_GetAssetsInCollection_Statics::FuncParams);
}
return ReturnFunction;
}
DEFINE_FUNCTION(UCollectionManagerScriptingSubsystem::execGetAssetsInCollection)
{
P_GET_STRUCT_REF(FCollectionScriptingRef,Z_Param_Out_Collection);
P_GET_TARRAY_REF(FAssetData,Z_Param_Out_OutAssets);
P_FINISH;
P_NATIVE_BEGIN;
*(bool*)Z_Param__Result=P_THIS->GetAssetsInCollection(Z_Param_Out_Collection,Z_Param_Out_OutAssets);
P_NATIVE_END;
}
// ********** End Class UCollectionManagerScriptingSubsystem Function GetAssetsInCollection ********
// ********** Begin Class UCollectionManagerScriptingSubsystem Function GetBaseGameCollectionContainer
struct Z_Construct_UFunction_UCollectionManagerScriptingSubsystem_GetBaseGameCollectionContainer_Statics
{
struct CollectionManagerScriptingSubsystem_eventGetBaseGameCollectionContainer_Parms
{
FCollectionScriptingContainerSource ReturnValue;
};
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
{ "Category", "CollectionManager" },
{ "Comment", "/**\n\x09 * Get the collection container for the base game.\n\x09 *\n\x09 * @return The collection container for the base game.\n\x09 */" },
{ "ModuleRelativePath", "Public/Subsystems/CollectionManagerScriptingSubsystem.h" },
{ "ToolTip", "Get the collection container for the base game.\n\n@return The collection container for the base game." },
};
#endif // WITH_METADATA
// ********** Begin Function GetBaseGameCollectionContainer constinit property declarations ********
static const UECodeGen_Private::FStructPropertyParams NewProp_ReturnValue;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Function GetBaseGameCollectionContainer constinit property declarations **********
static const UECodeGen_Private::FFunctionParams FuncParams;
};
// ********** Begin Function GetBaseGameCollectionContainer Property Definitions *******************
const UECodeGen_Private::FStructPropertyParams Z_Construct_UFunction_UCollectionManagerScriptingSubsystem_GetBaseGameCollectionContainer_Statics::NewProp_ReturnValue = { "ReturnValue", nullptr, (EPropertyFlags)0x0010000000000580, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(CollectionManagerScriptingSubsystem_eventGetBaseGameCollectionContainer_Parms, ReturnValue), Z_Construct_UScriptStruct_FCollectionScriptingContainerSource, METADATA_PARAMS(0, nullptr) }; // 1391369001
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_UCollectionManagerScriptingSubsystem_GetBaseGameCollectionContainer_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UCollectionManagerScriptingSubsystem_GetBaseGameCollectionContainer_Statics::NewProp_ReturnValue,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_UCollectionManagerScriptingSubsystem_GetBaseGameCollectionContainer_Statics::PropPointers) < 2048);
// ********** End Function GetBaseGameCollectionContainer Property Definitions *********************
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_UCollectionManagerScriptingSubsystem_GetBaseGameCollectionContainer_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_UCollectionManagerScriptingSubsystem, nullptr, "GetBaseGameCollectionContainer", Z_Construct_UFunction_UCollectionManagerScriptingSubsystem_GetBaseGameCollectionContainer_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UFunction_UCollectionManagerScriptingSubsystem_GetBaseGameCollectionContainer_Statics::PropPointers),
sizeof(Z_Construct_UFunction_UCollectionManagerScriptingSubsystem_GetBaseGameCollectionContainer_Statics::CollectionManagerScriptingSubsystem_eventGetBaseGameCollectionContainer_Parms),
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x54020403, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_UCollectionManagerScriptingSubsystem_GetBaseGameCollectionContainer_Statics::Function_MetaDataParams), Z_Construct_UFunction_UCollectionManagerScriptingSubsystem_GetBaseGameCollectionContainer_Statics::Function_MetaDataParams)}, };
static_assert(sizeof(Z_Construct_UFunction_UCollectionManagerScriptingSubsystem_GetBaseGameCollectionContainer_Statics::CollectionManagerScriptingSubsystem_eventGetBaseGameCollectionContainer_Parms) < MAX_uint16);
UFunction* Z_Construct_UFunction_UCollectionManagerScriptingSubsystem_GetBaseGameCollectionContainer()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_UCollectionManagerScriptingSubsystem_GetBaseGameCollectionContainer_Statics::FuncParams);
}
return ReturnFunction;
}
DEFINE_FUNCTION(UCollectionManagerScriptingSubsystem::execGetBaseGameCollectionContainer)
{
P_FINISH;
P_NATIVE_BEGIN;
*(FCollectionScriptingContainerSource*)Z_Param__Result=P_THIS->GetBaseGameCollectionContainer();
P_NATIVE_END;
}
// ********** End Class UCollectionManagerScriptingSubsystem Function GetBaseGameCollectionContainer
// ********** Begin Class UCollectionManagerScriptingSubsystem Function GetCollectionContainers ****
struct Z_Construct_UFunction_UCollectionManagerScriptingSubsystem_GetCollectionContainers_Statics
{
struct CollectionManagerScriptingSubsystem_eventGetCollectionContainers_Parms
{
TArray<FCollectionScriptingContainerSource> ReturnValue;
};
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
{ "Category", "CollectionManager" },
{ "Comment", "/**\n\x09 * Gets all available collection containers.\n\x09 *\n\x09 * @return Array of all collection containers.\n\x09 */" },
{ "ModuleRelativePath", "Public/Subsystems/CollectionManagerScriptingSubsystem.h" },
{ "ToolTip", "Gets all available collection containers.\n\n@return Array of all collection containers." },
};
#endif // WITH_METADATA
// ********** Begin Function GetCollectionContainers constinit property declarations ***************
static const UECodeGen_Private::FStructPropertyParams NewProp_ReturnValue_Inner;
static const UECodeGen_Private::FArrayPropertyParams NewProp_ReturnValue;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Function GetCollectionContainers constinit property declarations *****************
static const UECodeGen_Private::FFunctionParams FuncParams;
};
// ********** Begin Function GetCollectionContainers Property Definitions **************************
const UECodeGen_Private::FStructPropertyParams Z_Construct_UFunction_UCollectionManagerScriptingSubsystem_GetCollectionContainers_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_FCollectionScriptingContainerSource, METADATA_PARAMS(0, nullptr) }; // 1391369001
const UECodeGen_Private::FArrayPropertyParams Z_Construct_UFunction_UCollectionManagerScriptingSubsystem_GetCollectionContainers_Statics::NewProp_ReturnValue = { "ReturnValue", nullptr, (EPropertyFlags)0x0010000000000580, UECodeGen_Private::EPropertyGenFlags::Array, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(CollectionManagerScriptingSubsystem_eventGetCollectionContainers_Parms, ReturnValue), EArrayPropertyFlags::None, METADATA_PARAMS(0, nullptr) }; // 1391369001
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_UCollectionManagerScriptingSubsystem_GetCollectionContainers_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UCollectionManagerScriptingSubsystem_GetCollectionContainers_Statics::NewProp_ReturnValue_Inner,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UCollectionManagerScriptingSubsystem_GetCollectionContainers_Statics::NewProp_ReturnValue,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_UCollectionManagerScriptingSubsystem_GetCollectionContainers_Statics::PropPointers) < 2048);
// ********** End Function GetCollectionContainers Property Definitions ****************************
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_UCollectionManagerScriptingSubsystem_GetCollectionContainers_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_UCollectionManagerScriptingSubsystem, nullptr, "GetCollectionContainers", Z_Construct_UFunction_UCollectionManagerScriptingSubsystem_GetCollectionContainers_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UFunction_UCollectionManagerScriptingSubsystem_GetCollectionContainers_Statics::PropPointers),
sizeof(Z_Construct_UFunction_UCollectionManagerScriptingSubsystem_GetCollectionContainers_Statics::CollectionManagerScriptingSubsystem_eventGetCollectionContainers_Parms),
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x04020403, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_UCollectionManagerScriptingSubsystem_GetCollectionContainers_Statics::Function_MetaDataParams), Z_Construct_UFunction_UCollectionManagerScriptingSubsystem_GetCollectionContainers_Statics::Function_MetaDataParams)}, };
static_assert(sizeof(Z_Construct_UFunction_UCollectionManagerScriptingSubsystem_GetCollectionContainers_Statics::CollectionManagerScriptingSubsystem_eventGetCollectionContainers_Parms) < MAX_uint16);
UFunction* Z_Construct_UFunction_UCollectionManagerScriptingSubsystem_GetCollectionContainers()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_UCollectionManagerScriptingSubsystem_GetCollectionContainers_Statics::FuncParams);
}
return ReturnFunction;
}
DEFINE_FUNCTION(UCollectionManagerScriptingSubsystem::execGetCollectionContainers)
{
P_FINISH;
P_NATIVE_BEGIN;
*(TArray<FCollectionScriptingContainerSource>*)Z_Param__Result=P_THIS->GetCollectionContainers();
P_NATIVE_END;
}
// ********** End Class UCollectionManagerScriptingSubsystem Function GetCollectionContainers ******
// ********** Begin Class UCollectionManagerScriptingSubsystem Function GetCollections *************
struct Z_Construct_UFunction_UCollectionManagerScriptingSubsystem_GetCollections_Statics
{
struct CollectionManagerScriptingSubsystem_eventGetCollections_Parms
{
FCollectionScriptingContainerSource Container;
TArray<FCollectionScriptingRef> OutCollections;
bool ReturnValue;
};
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
{ "Category", "CollectionManager" },
{ "Comment", "/**\n\x09 * Get all available collections in the specified container.\n\x09 *\n\x09 * @param Container The container to retrieve collections from. \"None\" defaults to the base game's container.\n\x09 * @param OutCollections The collections found in the container.\n\x09 *\n\x09 * @return True if OutCollections contains at least one collection, false otherwise (see the output log for details on error).\n\x09 */" },
{ "ModuleRelativePath", "Public/Subsystems/CollectionManagerScriptingSubsystem.h" },
{ "ToolTip", "Get all available collections in the specified container.\n\n@param Container The container to retrieve collections from. \"None\" defaults to the base game's container.\n@param OutCollections The collections found in the container.\n\n@return True if OutCollections contains at least one collection, false otherwise (see the output log for details on error)." },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_Container_MetaData[] = {
{ "NativeConst", "" },
};
#endif // WITH_METADATA
// ********** Begin Function GetCollections constinit property declarations ************************
static const UECodeGen_Private::FStructPropertyParams NewProp_Container;
static const UECodeGen_Private::FStructPropertyParams NewProp_OutCollections_Inner;
static const UECodeGen_Private::FArrayPropertyParams NewProp_OutCollections;
static void NewProp_ReturnValue_SetBit(void* Obj);
static const UECodeGen_Private::FBoolPropertyParams NewProp_ReturnValue;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Function GetCollections constinit property declarations **************************
static const UECodeGen_Private::FFunctionParams FuncParams;
};
// ********** Begin Function GetCollections Property Definitions ***********************************
const UECodeGen_Private::FStructPropertyParams Z_Construct_UFunction_UCollectionManagerScriptingSubsystem_GetCollections_Statics::NewProp_Container = { "Container", nullptr, (EPropertyFlags)0x0010000000000082, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(CollectionManagerScriptingSubsystem_eventGetCollections_Parms, Container), Z_Construct_UScriptStruct_FCollectionScriptingContainerSource, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_Container_MetaData), NewProp_Container_MetaData) }; // 1391369001
const UECodeGen_Private::FStructPropertyParams Z_Construct_UFunction_UCollectionManagerScriptingSubsystem_GetCollections_Statics::NewProp_OutCollections_Inner = { "OutCollections", nullptr, (EPropertyFlags)0x0000000000000000, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, 0, Z_Construct_UScriptStruct_FCollectionScriptingRef, METADATA_PARAMS(0, nullptr) }; // 3509767478
const UECodeGen_Private::FArrayPropertyParams Z_Construct_UFunction_UCollectionManagerScriptingSubsystem_GetCollections_Statics::NewProp_OutCollections = { "OutCollections", nullptr, (EPropertyFlags)0x0010000000000180, UECodeGen_Private::EPropertyGenFlags::Array, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(CollectionManagerScriptingSubsystem_eventGetCollections_Parms, OutCollections), EArrayPropertyFlags::None, METADATA_PARAMS(0, nullptr) }; // 3509767478
void Z_Construct_UFunction_UCollectionManagerScriptingSubsystem_GetCollections_Statics::NewProp_ReturnValue_SetBit(void* Obj)
{
((CollectionManagerScriptingSubsystem_eventGetCollections_Parms*)Obj)->ReturnValue = 1;
}
const UECodeGen_Private::FBoolPropertyParams Z_Construct_UFunction_UCollectionManagerScriptingSubsystem_GetCollections_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(CollectionManagerScriptingSubsystem_eventGetCollections_Parms), &Z_Construct_UFunction_UCollectionManagerScriptingSubsystem_GetCollections_Statics::NewProp_ReturnValue_SetBit, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_UCollectionManagerScriptingSubsystem_GetCollections_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UCollectionManagerScriptingSubsystem_GetCollections_Statics::NewProp_Container,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UCollectionManagerScriptingSubsystem_GetCollections_Statics::NewProp_OutCollections_Inner,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UCollectionManagerScriptingSubsystem_GetCollections_Statics::NewProp_OutCollections,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UCollectionManagerScriptingSubsystem_GetCollections_Statics::NewProp_ReturnValue,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_UCollectionManagerScriptingSubsystem_GetCollections_Statics::PropPointers) < 2048);
// ********** End Function GetCollections Property Definitions *************************************
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_UCollectionManagerScriptingSubsystem_GetCollections_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_UCollectionManagerScriptingSubsystem, nullptr, "GetCollections", Z_Construct_UFunction_UCollectionManagerScriptingSubsystem_GetCollections_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UFunction_UCollectionManagerScriptingSubsystem_GetCollections_Statics::PropPointers),
sizeof(Z_Construct_UFunction_UCollectionManagerScriptingSubsystem_GetCollections_Statics::CollectionManagerScriptingSubsystem_eventGetCollections_Parms),
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x04420403, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_UCollectionManagerScriptingSubsystem_GetCollections_Statics::Function_MetaDataParams), Z_Construct_UFunction_UCollectionManagerScriptingSubsystem_GetCollections_Statics::Function_MetaDataParams)}, };
static_assert(sizeof(Z_Construct_UFunction_UCollectionManagerScriptingSubsystem_GetCollections_Statics::CollectionManagerScriptingSubsystem_eventGetCollections_Parms) < MAX_uint16);
UFunction* Z_Construct_UFunction_UCollectionManagerScriptingSubsystem_GetCollections()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_UCollectionManagerScriptingSubsystem_GetCollections_Statics::FuncParams);
}
return ReturnFunction;
}
DEFINE_FUNCTION(UCollectionManagerScriptingSubsystem::execGetCollections)
{
P_GET_STRUCT(FCollectionScriptingContainerSource,Z_Param_Container);
P_GET_TARRAY_REF(FCollectionScriptingRef,Z_Param_Out_OutCollections);
P_FINISH;
P_NATIVE_BEGIN;
*(bool*)Z_Param__Result=P_THIS->GetCollections(Z_Param_Container,Z_Param_Out_OutCollections);
P_NATIVE_END;
}
// ********** End Class UCollectionManagerScriptingSubsystem Function GetCollections ***************
// ********** Begin Class UCollectionManagerScriptingSubsystem Function GetCollectionsByName *******
struct Z_Construct_UFunction_UCollectionManagerScriptingSubsystem_GetCollectionsByName_Statics
{
struct CollectionManagerScriptingSubsystem_eventGetCollectionsByName_Parms
{
FCollectionScriptingContainerSource Container;
FName Collection;
TArray<FCollectionScriptingRef> OutCollections;
bool ReturnValue;
};
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
{ "Category", "CollectionManager" },
{ "Comment", "/**\n\x09 * Gets the given collections in the given container (matching only by name).\n\x09 *\n\x09 * @param Container The container to search. \"None\" defaults to the base game's container.\n\x09 * @param Collection The collection to look for.\n\x09 * @param OutCollections The collections found.\n\x09 *\n\x09 * @return True if OutCollections contains at least one collection, false otherwise (see the output log for details on error).\n\x09 */" },
{ "ModuleRelativePath", "Public/Subsystems/CollectionManagerScriptingSubsystem.h" },
{ "ToolTip", "Gets the given collections in the given container (matching only by name).\n\n@param Container The container to search. \"None\" defaults to the base game's container.\n@param Collection The collection to look for.\n@param OutCollections The collections found.\n\n@return True if OutCollections contains at least one collection, false otherwise (see the output log for details on error)." },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_Container_MetaData[] = {
{ "NativeConst", "" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_Collection_MetaData[] = {
{ "NativeConst", "" },
};
#endif // WITH_METADATA
// ********** Begin Function GetCollectionsByName constinit property declarations ******************
static const UECodeGen_Private::FStructPropertyParams NewProp_Container;
static const UECodeGen_Private::FNamePropertyParams NewProp_Collection;
static const UECodeGen_Private::FStructPropertyParams NewProp_OutCollections_Inner;
static const UECodeGen_Private::FArrayPropertyParams NewProp_OutCollections;
static void NewProp_ReturnValue_SetBit(void* Obj);
static const UECodeGen_Private::FBoolPropertyParams NewProp_ReturnValue;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Function GetCollectionsByName constinit property declarations ********************
static const UECodeGen_Private::FFunctionParams FuncParams;
};
// ********** Begin Function GetCollectionsByName Property Definitions *****************************
const UECodeGen_Private::FStructPropertyParams Z_Construct_UFunction_UCollectionManagerScriptingSubsystem_GetCollectionsByName_Statics::NewProp_Container = { "Container", nullptr, (EPropertyFlags)0x0010000000000082, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(CollectionManagerScriptingSubsystem_eventGetCollectionsByName_Parms, Container), Z_Construct_UScriptStruct_FCollectionScriptingContainerSource, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_Container_MetaData), NewProp_Container_MetaData) }; // 1391369001
const UECodeGen_Private::FNamePropertyParams Z_Construct_UFunction_UCollectionManagerScriptingSubsystem_GetCollectionsByName_Statics::NewProp_Collection = { "Collection", nullptr, (EPropertyFlags)0x0010000000000082, UECodeGen_Private::EPropertyGenFlags::Name, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(CollectionManagerScriptingSubsystem_eventGetCollectionsByName_Parms, Collection), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_Collection_MetaData), NewProp_Collection_MetaData) };
const UECodeGen_Private::FStructPropertyParams Z_Construct_UFunction_UCollectionManagerScriptingSubsystem_GetCollectionsByName_Statics::NewProp_OutCollections_Inner = { "OutCollections", nullptr, (EPropertyFlags)0x0000000000000000, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, 0, Z_Construct_UScriptStruct_FCollectionScriptingRef, METADATA_PARAMS(0, nullptr) }; // 3509767478
const UECodeGen_Private::FArrayPropertyParams Z_Construct_UFunction_UCollectionManagerScriptingSubsystem_GetCollectionsByName_Statics::NewProp_OutCollections = { "OutCollections", nullptr, (EPropertyFlags)0x0010000000000180, UECodeGen_Private::EPropertyGenFlags::Array, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(CollectionManagerScriptingSubsystem_eventGetCollectionsByName_Parms, OutCollections), EArrayPropertyFlags::None, METADATA_PARAMS(0, nullptr) }; // 3509767478
void Z_Construct_UFunction_UCollectionManagerScriptingSubsystem_GetCollectionsByName_Statics::NewProp_ReturnValue_SetBit(void* Obj)
{
((CollectionManagerScriptingSubsystem_eventGetCollectionsByName_Parms*)Obj)->ReturnValue = 1;
}
const UECodeGen_Private::FBoolPropertyParams Z_Construct_UFunction_UCollectionManagerScriptingSubsystem_GetCollectionsByName_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(CollectionManagerScriptingSubsystem_eventGetCollectionsByName_Parms), &Z_Construct_UFunction_UCollectionManagerScriptingSubsystem_GetCollectionsByName_Statics::NewProp_ReturnValue_SetBit, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_UCollectionManagerScriptingSubsystem_GetCollectionsByName_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UCollectionManagerScriptingSubsystem_GetCollectionsByName_Statics::NewProp_Container,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UCollectionManagerScriptingSubsystem_GetCollectionsByName_Statics::NewProp_Collection,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UCollectionManagerScriptingSubsystem_GetCollectionsByName_Statics::NewProp_OutCollections_Inner,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UCollectionManagerScriptingSubsystem_GetCollectionsByName_Statics::NewProp_OutCollections,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UCollectionManagerScriptingSubsystem_GetCollectionsByName_Statics::NewProp_ReturnValue,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_UCollectionManagerScriptingSubsystem_GetCollectionsByName_Statics::PropPointers) < 2048);
// ********** End Function GetCollectionsByName Property Definitions *******************************
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_UCollectionManagerScriptingSubsystem_GetCollectionsByName_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_UCollectionManagerScriptingSubsystem, nullptr, "GetCollectionsByName", Z_Construct_UFunction_UCollectionManagerScriptingSubsystem_GetCollectionsByName_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UFunction_UCollectionManagerScriptingSubsystem_GetCollectionsByName_Statics::PropPointers),
sizeof(Z_Construct_UFunction_UCollectionManagerScriptingSubsystem_GetCollectionsByName_Statics::CollectionManagerScriptingSubsystem_eventGetCollectionsByName_Parms),
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x04420403, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_UCollectionManagerScriptingSubsystem_GetCollectionsByName_Statics::Function_MetaDataParams), Z_Construct_UFunction_UCollectionManagerScriptingSubsystem_GetCollectionsByName_Statics::Function_MetaDataParams)}, };
static_assert(sizeof(Z_Construct_UFunction_UCollectionManagerScriptingSubsystem_GetCollectionsByName_Statics::CollectionManagerScriptingSubsystem_eventGetCollectionsByName_Parms) < MAX_uint16);
UFunction* Z_Construct_UFunction_UCollectionManagerScriptingSubsystem_GetCollectionsByName()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_UCollectionManagerScriptingSubsystem_GetCollectionsByName_Statics::FuncParams);
}
return ReturnFunction;
}
DEFINE_FUNCTION(UCollectionManagerScriptingSubsystem::execGetCollectionsByName)
{
P_GET_STRUCT(FCollectionScriptingContainerSource,Z_Param_Container);
P_GET_PROPERTY(FNameProperty,Z_Param_Collection);
P_GET_TARRAY_REF(FCollectionScriptingRef,Z_Param_Out_OutCollections);
P_FINISH;
P_NATIVE_BEGIN;
*(bool*)Z_Param__Result=P_THIS->GetCollectionsByName(Z_Param_Container,Z_Param_Collection,Z_Param_Out_OutCollections);
P_NATIVE_END;
}
// ********** End Class UCollectionManagerScriptingSubsystem Function GetCollectionsByName *********
// ********** Begin Class UCollectionManagerScriptingSubsystem Function GetCollectionsContainingAsset
struct Z_Construct_UFunction_UCollectionManagerScriptingSubsystem_GetCollectionsContainingAsset_Statics
{
struct CollectionManagerScriptingSubsystem_eventGetCollectionsContainingAsset_Parms
{
FCollectionScriptingContainerSource Container;
FSoftObjectPath AssetPath;
TArray<FCollectionScriptingRef> OutCollections;
bool ReturnValue;
};
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
{ "Category", "CollectionManager" },
{ "Comment", "/**\n\x09 * Get the collections in the specified container that contain the given asset.\n\x09 *\n\x09 * @param Container Container to search for collections containing the given asset. \"None\" defaults to the base game's container.\n\x09 * @param AssetPath Asset to test (its path name, eg) /Game/MyFolder/MyAsset.MyAsset).\n\x09 * @param OutCollections Array of the collections that contain the asset.\n\x09 *\n\x09 * @return True if the container exists, false otherwise (see the output log for details on error).\n\x09 */" },
{ "ModuleRelativePath", "Public/Subsystems/CollectionManagerScriptingSubsystem.h" },
{ "ToolTip", "Get the collections in the specified container that contain the given asset.\n\n@param Container Container to search for collections containing the given asset. \"None\" defaults to the base game's container.\n@param AssetPath Asset to test (its path name, eg) /Game/MyFolder/MyAsset.MyAsset).\n@param OutCollections Array of the collections that contain the asset.\n\n@return True if the container exists, false otherwise (see the output log for details on error)." },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_Container_MetaData[] = {
{ "NativeConst", "" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_AssetPath_MetaData[] = {
{ "NativeConst", "" },
};
#endif // WITH_METADATA
// ********** Begin Function GetCollectionsContainingAsset constinit property declarations *********
static const UECodeGen_Private::FStructPropertyParams NewProp_Container;
static const UECodeGen_Private::FStructPropertyParams NewProp_AssetPath;
static const UECodeGen_Private::FStructPropertyParams NewProp_OutCollections_Inner;
static const UECodeGen_Private::FArrayPropertyParams NewProp_OutCollections;
static void NewProp_ReturnValue_SetBit(void* Obj);
static const UECodeGen_Private::FBoolPropertyParams NewProp_ReturnValue;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Function GetCollectionsContainingAsset constinit property declarations ***********
static const UECodeGen_Private::FFunctionParams FuncParams;
};
// ********** Begin Function GetCollectionsContainingAsset Property Definitions ********************
const UECodeGen_Private::FStructPropertyParams Z_Construct_UFunction_UCollectionManagerScriptingSubsystem_GetCollectionsContainingAsset_Statics::NewProp_Container = { "Container", nullptr, (EPropertyFlags)0x0010000000000082, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(CollectionManagerScriptingSubsystem_eventGetCollectionsContainingAsset_Parms, Container), Z_Construct_UScriptStruct_FCollectionScriptingContainerSource, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_Container_MetaData), NewProp_Container_MetaData) }; // 1391369001
const UECodeGen_Private::FStructPropertyParams Z_Construct_UFunction_UCollectionManagerScriptingSubsystem_GetCollectionsContainingAsset_Statics::NewProp_AssetPath = { "AssetPath", nullptr, (EPropertyFlags)0x0010000008000182, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(CollectionManagerScriptingSubsystem_eventGetCollectionsContainingAsset_Parms, AssetPath), Z_Construct_UScriptStruct_FSoftObjectPath, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_AssetPath_MetaData), NewProp_AssetPath_MetaData) }; // 2425717601
const UECodeGen_Private::FStructPropertyParams Z_Construct_UFunction_UCollectionManagerScriptingSubsystem_GetCollectionsContainingAsset_Statics::NewProp_OutCollections_Inner = { "OutCollections", nullptr, (EPropertyFlags)0x0000000000000000, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, 0, Z_Construct_UScriptStruct_FCollectionScriptingRef, METADATA_PARAMS(0, nullptr) }; // 3509767478
const UECodeGen_Private::FArrayPropertyParams Z_Construct_UFunction_UCollectionManagerScriptingSubsystem_GetCollectionsContainingAsset_Statics::NewProp_OutCollections = { "OutCollections", nullptr, (EPropertyFlags)0x0010000000000180, UECodeGen_Private::EPropertyGenFlags::Array, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(CollectionManagerScriptingSubsystem_eventGetCollectionsContainingAsset_Parms, OutCollections), EArrayPropertyFlags::None, METADATA_PARAMS(0, nullptr) }; // 3509767478
void Z_Construct_UFunction_UCollectionManagerScriptingSubsystem_GetCollectionsContainingAsset_Statics::NewProp_ReturnValue_SetBit(void* Obj)
{
((CollectionManagerScriptingSubsystem_eventGetCollectionsContainingAsset_Parms*)Obj)->ReturnValue = 1;
}
const UECodeGen_Private::FBoolPropertyParams Z_Construct_UFunction_UCollectionManagerScriptingSubsystem_GetCollectionsContainingAsset_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(CollectionManagerScriptingSubsystem_eventGetCollectionsContainingAsset_Parms), &Z_Construct_UFunction_UCollectionManagerScriptingSubsystem_GetCollectionsContainingAsset_Statics::NewProp_ReturnValue_SetBit, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_UCollectionManagerScriptingSubsystem_GetCollectionsContainingAsset_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UCollectionManagerScriptingSubsystem_GetCollectionsContainingAsset_Statics::NewProp_Container,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UCollectionManagerScriptingSubsystem_GetCollectionsContainingAsset_Statics::NewProp_AssetPath,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UCollectionManagerScriptingSubsystem_GetCollectionsContainingAsset_Statics::NewProp_OutCollections_Inner,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UCollectionManagerScriptingSubsystem_GetCollectionsContainingAsset_Statics::NewProp_OutCollections,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UCollectionManagerScriptingSubsystem_GetCollectionsContainingAsset_Statics::NewProp_ReturnValue,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_UCollectionManagerScriptingSubsystem_GetCollectionsContainingAsset_Statics::PropPointers) < 2048);
// ********** End Function GetCollectionsContainingAsset Property Definitions **********************
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_UCollectionManagerScriptingSubsystem_GetCollectionsContainingAsset_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_UCollectionManagerScriptingSubsystem, nullptr, "GetCollectionsContainingAsset", Z_Construct_UFunction_UCollectionManagerScriptingSubsystem_GetCollectionsContainingAsset_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UFunction_UCollectionManagerScriptingSubsystem_GetCollectionsContainingAsset_Statics::PropPointers),
sizeof(Z_Construct_UFunction_UCollectionManagerScriptingSubsystem_GetCollectionsContainingAsset_Statics::CollectionManagerScriptingSubsystem_eventGetCollectionsContainingAsset_Parms),
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x04420403, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_UCollectionManagerScriptingSubsystem_GetCollectionsContainingAsset_Statics::Function_MetaDataParams), Z_Construct_UFunction_UCollectionManagerScriptingSubsystem_GetCollectionsContainingAsset_Statics::Function_MetaDataParams)}, };
static_assert(sizeof(Z_Construct_UFunction_UCollectionManagerScriptingSubsystem_GetCollectionsContainingAsset_Statics::CollectionManagerScriptingSubsystem_eventGetCollectionsContainingAsset_Parms) < MAX_uint16);
UFunction* Z_Construct_UFunction_UCollectionManagerScriptingSubsystem_GetCollectionsContainingAsset()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_UCollectionManagerScriptingSubsystem_GetCollectionsContainingAsset_Statics::FuncParams);
}
return ReturnFunction;
}
DEFINE_FUNCTION(UCollectionManagerScriptingSubsystem::execGetCollectionsContainingAsset)
{
P_GET_STRUCT(FCollectionScriptingContainerSource,Z_Param_Container);
P_GET_STRUCT_REF(FSoftObjectPath,Z_Param_Out_AssetPath);
P_GET_TARRAY_REF(FCollectionScriptingRef,Z_Param_Out_OutCollections);
P_FINISH;
P_NATIVE_BEGIN;
*(bool*)Z_Param__Result=P_THIS->GetCollectionsContainingAsset(Z_Param_Container,Z_Param_Out_AssetPath,Z_Param_Out_OutCollections);
P_NATIVE_END;
}
// ********** End Class UCollectionManagerScriptingSubsystem Function GetCollectionsContainingAsset
// ********** Begin Class UCollectionManagerScriptingSubsystem Function GetCollectionsContainingAssetData
struct Z_Construct_UFunction_UCollectionManagerScriptingSubsystem_GetCollectionsContainingAssetData_Statics
{
struct CollectionManagerScriptingSubsystem_eventGetCollectionsContainingAssetData_Parms
{
FCollectionScriptingContainerSource Container;
FAssetData AssetData;
TArray<FCollectionScriptingRef> OutCollections;
bool ReturnValue;
};
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
{ "Category", "CollectionManager" },
{ "Comment", "/**\n\x09 * Get the collections in the specified container that contain the given asset.\n\x09 *\n\x09 * @param Container Container to search for collections containing the given asset. \"None\" defaults to the base game's container.\n\x09 * @param AssetData Asset to test.\n\x09 * @param OutCollections Array of the collections that contain the asset.\n\x09 *\n\x09 * @return True if the container exists, false otherwise (see the output log for details on error).\n\x09 */" },
{ "ModuleRelativePath", "Public/Subsystems/CollectionManagerScriptingSubsystem.h" },
{ "ToolTip", "Get the collections in the specified container that contain the given asset.\n\n@param Container Container to search for collections containing the given asset. \"None\" defaults to the base game's container.\n@param AssetData Asset to test.\n@param OutCollections Array of the collections that contain the asset.\n\n@return True if the container exists, false otherwise (see the output log for details on error)." },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_Container_MetaData[] = {
{ "NativeConst", "" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_AssetData_MetaData[] = {
{ "NativeConst", "" },
};
#endif // WITH_METADATA
// ********** Begin Function GetCollectionsContainingAssetData constinit property declarations *****
static const UECodeGen_Private::FStructPropertyParams NewProp_Container;
static const UECodeGen_Private::FStructPropertyParams NewProp_AssetData;
static const UECodeGen_Private::FStructPropertyParams NewProp_OutCollections_Inner;
static const UECodeGen_Private::FArrayPropertyParams NewProp_OutCollections;
static void NewProp_ReturnValue_SetBit(void* Obj);
static const UECodeGen_Private::FBoolPropertyParams NewProp_ReturnValue;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Function GetCollectionsContainingAssetData constinit property declarations *******
static const UECodeGen_Private::FFunctionParams FuncParams;
};
// ********** Begin Function GetCollectionsContainingAssetData Property Definitions ****************
const UECodeGen_Private::FStructPropertyParams Z_Construct_UFunction_UCollectionManagerScriptingSubsystem_GetCollectionsContainingAssetData_Statics::NewProp_Container = { "Container", nullptr, (EPropertyFlags)0x0010000000000082, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(CollectionManagerScriptingSubsystem_eventGetCollectionsContainingAssetData_Parms, Container), Z_Construct_UScriptStruct_FCollectionScriptingContainerSource, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_Container_MetaData), NewProp_Container_MetaData) }; // 1391369001
const UECodeGen_Private::FStructPropertyParams Z_Construct_UFunction_UCollectionManagerScriptingSubsystem_GetCollectionsContainingAssetData_Statics::NewProp_AssetData = { "AssetData", nullptr, (EPropertyFlags)0x0010000008000182, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(CollectionManagerScriptingSubsystem_eventGetCollectionsContainingAssetData_Parms, AssetData), Z_Construct_UScriptStruct_FAssetData, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_AssetData_MetaData), NewProp_AssetData_MetaData) }; // 3308834901
const UECodeGen_Private::FStructPropertyParams Z_Construct_UFunction_UCollectionManagerScriptingSubsystem_GetCollectionsContainingAssetData_Statics::NewProp_OutCollections_Inner = { "OutCollections", nullptr, (EPropertyFlags)0x0000000000000000, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, 0, Z_Construct_UScriptStruct_FCollectionScriptingRef, METADATA_PARAMS(0, nullptr) }; // 3509767478
const UECodeGen_Private::FArrayPropertyParams Z_Construct_UFunction_UCollectionManagerScriptingSubsystem_GetCollectionsContainingAssetData_Statics::NewProp_OutCollections = { "OutCollections", nullptr, (EPropertyFlags)0x0010000000000180, UECodeGen_Private::EPropertyGenFlags::Array, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(CollectionManagerScriptingSubsystem_eventGetCollectionsContainingAssetData_Parms, OutCollections), EArrayPropertyFlags::None, METADATA_PARAMS(0, nullptr) }; // 3509767478
void Z_Construct_UFunction_UCollectionManagerScriptingSubsystem_GetCollectionsContainingAssetData_Statics::NewProp_ReturnValue_SetBit(void* Obj)
{
((CollectionManagerScriptingSubsystem_eventGetCollectionsContainingAssetData_Parms*)Obj)->ReturnValue = 1;
}
const UECodeGen_Private::FBoolPropertyParams Z_Construct_UFunction_UCollectionManagerScriptingSubsystem_GetCollectionsContainingAssetData_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(CollectionManagerScriptingSubsystem_eventGetCollectionsContainingAssetData_Parms), &Z_Construct_UFunction_UCollectionManagerScriptingSubsystem_GetCollectionsContainingAssetData_Statics::NewProp_ReturnValue_SetBit, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_UCollectionManagerScriptingSubsystem_GetCollectionsContainingAssetData_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UCollectionManagerScriptingSubsystem_GetCollectionsContainingAssetData_Statics::NewProp_Container,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UCollectionManagerScriptingSubsystem_GetCollectionsContainingAssetData_Statics::NewProp_AssetData,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UCollectionManagerScriptingSubsystem_GetCollectionsContainingAssetData_Statics::NewProp_OutCollections_Inner,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UCollectionManagerScriptingSubsystem_GetCollectionsContainingAssetData_Statics::NewProp_OutCollections,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UCollectionManagerScriptingSubsystem_GetCollectionsContainingAssetData_Statics::NewProp_ReturnValue,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_UCollectionManagerScriptingSubsystem_GetCollectionsContainingAssetData_Statics::PropPointers) < 2048);
// ********** End Function GetCollectionsContainingAssetData Property Definitions ******************
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_UCollectionManagerScriptingSubsystem_GetCollectionsContainingAssetData_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_UCollectionManagerScriptingSubsystem, nullptr, "GetCollectionsContainingAssetData", Z_Construct_UFunction_UCollectionManagerScriptingSubsystem_GetCollectionsContainingAssetData_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UFunction_UCollectionManagerScriptingSubsystem_GetCollectionsContainingAssetData_Statics::PropPointers),
sizeof(Z_Construct_UFunction_UCollectionManagerScriptingSubsystem_GetCollectionsContainingAssetData_Statics::CollectionManagerScriptingSubsystem_eventGetCollectionsContainingAssetData_Parms),
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x04420403, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_UCollectionManagerScriptingSubsystem_GetCollectionsContainingAssetData_Statics::Function_MetaDataParams), Z_Construct_UFunction_UCollectionManagerScriptingSubsystem_GetCollectionsContainingAssetData_Statics::Function_MetaDataParams)}, };
static_assert(sizeof(Z_Construct_UFunction_UCollectionManagerScriptingSubsystem_GetCollectionsContainingAssetData_Statics::CollectionManagerScriptingSubsystem_eventGetCollectionsContainingAssetData_Parms) < MAX_uint16);
UFunction* Z_Construct_UFunction_UCollectionManagerScriptingSubsystem_GetCollectionsContainingAssetData()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_UCollectionManagerScriptingSubsystem_GetCollectionsContainingAssetData_Statics::FuncParams);
}
return ReturnFunction;
}
DEFINE_FUNCTION(UCollectionManagerScriptingSubsystem::execGetCollectionsContainingAssetData)
{
P_GET_STRUCT(FCollectionScriptingContainerSource,Z_Param_Container);
P_GET_STRUCT_REF(FAssetData,Z_Param_Out_AssetData);
P_GET_TARRAY_REF(FCollectionScriptingRef,Z_Param_Out_OutCollections);
P_FINISH;
P_NATIVE_BEGIN;
*(bool*)Z_Param__Result=P_THIS->GetCollectionsContainingAssetData(Z_Param_Container,Z_Param_Out_AssetData,Z_Param_Out_OutCollections);
P_NATIVE_END;
}
// ********** End Class UCollectionManagerScriptingSubsystem Function GetCollectionsContainingAssetData
// ********** Begin Class UCollectionManagerScriptingSubsystem Function GetCollectionsContainingAssetPtr
struct Z_Construct_UFunction_UCollectionManagerScriptingSubsystem_GetCollectionsContainingAssetPtr_Statics
{
struct CollectionManagerScriptingSubsystem_eventGetCollectionsContainingAssetPtr_Parms
{
FCollectionScriptingContainerSource Container;
const UObject* AssetPtr;
TArray<FCollectionScriptingRef> OutCollections;
bool ReturnValue;
};
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
{ "Category", "CollectionManager" },
{ "Comment", "/**\n\x09 * Get the collections in the specified container that contain the given asset.\n\x09 *\n\x09 * @param Container Container to search for collections containing the given asset. \"None\" defaults to the base game's container.\n\x09 * @param AssetPtr Asset to test.\n\x09 * @param OutCollections Array of the collections that contain the asset.\n\x09 *\n\x09 * @return True if the container exists, false otherwise (see the output log for details on error).\n\x09 */" },
{ "ModuleRelativePath", "Public/Subsystems/CollectionManagerScriptingSubsystem.h" },
{ "ToolTip", "Get the collections in the specified container that contain the given asset.\n\n@param Container Container to search for collections containing the given asset. \"None\" defaults to the base game's container.\n@param AssetPtr Asset to test.\n@param OutCollections Array of the collections that contain the asset.\n\n@return True if the container exists, false otherwise (see the output log for details on error)." },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_Container_MetaData[] = {
{ "NativeConst", "" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_AssetPtr_MetaData[] = {
{ "NativeConst", "" },
};
#endif // WITH_METADATA
// ********** Begin Function GetCollectionsContainingAssetPtr constinit property declarations ******
static const UECodeGen_Private::FStructPropertyParams NewProp_Container;
static const UECodeGen_Private::FObjectPropertyParams NewProp_AssetPtr;
static const UECodeGen_Private::FStructPropertyParams NewProp_OutCollections_Inner;
static const UECodeGen_Private::FArrayPropertyParams NewProp_OutCollections;
static void NewProp_ReturnValue_SetBit(void* Obj);
static const UECodeGen_Private::FBoolPropertyParams NewProp_ReturnValue;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Function GetCollectionsContainingAssetPtr constinit property declarations ********
static const UECodeGen_Private::FFunctionParams FuncParams;
};
// ********** Begin Function GetCollectionsContainingAssetPtr Property Definitions *****************
const UECodeGen_Private::FStructPropertyParams Z_Construct_UFunction_UCollectionManagerScriptingSubsystem_GetCollectionsContainingAssetPtr_Statics::NewProp_Container = { "Container", nullptr, (EPropertyFlags)0x0010000000000082, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(CollectionManagerScriptingSubsystem_eventGetCollectionsContainingAssetPtr_Parms, Container), Z_Construct_UScriptStruct_FCollectionScriptingContainerSource, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_Container_MetaData), NewProp_Container_MetaData) }; // 1391369001
const UECodeGen_Private::FObjectPropertyParams Z_Construct_UFunction_UCollectionManagerScriptingSubsystem_GetCollectionsContainingAssetPtr_Statics::NewProp_AssetPtr = { "AssetPtr", nullptr, (EPropertyFlags)0x0010000000000082, UECodeGen_Private::EPropertyGenFlags::Object, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(CollectionManagerScriptingSubsystem_eventGetCollectionsContainingAssetPtr_Parms, AssetPtr), Z_Construct_UClass_UObject_NoRegister, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_AssetPtr_MetaData), NewProp_AssetPtr_MetaData) };
const UECodeGen_Private::FStructPropertyParams Z_Construct_UFunction_UCollectionManagerScriptingSubsystem_GetCollectionsContainingAssetPtr_Statics::NewProp_OutCollections_Inner = { "OutCollections", nullptr, (EPropertyFlags)0x0000000000000000, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, 0, Z_Construct_UScriptStruct_FCollectionScriptingRef, METADATA_PARAMS(0, nullptr) }; // 3509767478
const UECodeGen_Private::FArrayPropertyParams Z_Construct_UFunction_UCollectionManagerScriptingSubsystem_GetCollectionsContainingAssetPtr_Statics::NewProp_OutCollections = { "OutCollections", nullptr, (EPropertyFlags)0x0010000000000180, UECodeGen_Private::EPropertyGenFlags::Array, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(CollectionManagerScriptingSubsystem_eventGetCollectionsContainingAssetPtr_Parms, OutCollections), EArrayPropertyFlags::None, METADATA_PARAMS(0, nullptr) }; // 3509767478
void Z_Construct_UFunction_UCollectionManagerScriptingSubsystem_GetCollectionsContainingAssetPtr_Statics::NewProp_ReturnValue_SetBit(void* Obj)
{
((CollectionManagerScriptingSubsystem_eventGetCollectionsContainingAssetPtr_Parms*)Obj)->ReturnValue = 1;
}
const UECodeGen_Private::FBoolPropertyParams Z_Construct_UFunction_UCollectionManagerScriptingSubsystem_GetCollectionsContainingAssetPtr_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(CollectionManagerScriptingSubsystem_eventGetCollectionsContainingAssetPtr_Parms), &Z_Construct_UFunction_UCollectionManagerScriptingSubsystem_GetCollectionsContainingAssetPtr_Statics::NewProp_ReturnValue_SetBit, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_UCollectionManagerScriptingSubsystem_GetCollectionsContainingAssetPtr_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UCollectionManagerScriptingSubsystem_GetCollectionsContainingAssetPtr_Statics::NewProp_Container,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UCollectionManagerScriptingSubsystem_GetCollectionsContainingAssetPtr_Statics::NewProp_AssetPtr,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UCollectionManagerScriptingSubsystem_GetCollectionsContainingAssetPtr_Statics::NewProp_OutCollections_Inner,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UCollectionManagerScriptingSubsystem_GetCollectionsContainingAssetPtr_Statics::NewProp_OutCollections,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UCollectionManagerScriptingSubsystem_GetCollectionsContainingAssetPtr_Statics::NewProp_ReturnValue,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_UCollectionManagerScriptingSubsystem_GetCollectionsContainingAssetPtr_Statics::PropPointers) < 2048);
// ********** End Function GetCollectionsContainingAssetPtr Property Definitions *******************
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_UCollectionManagerScriptingSubsystem_GetCollectionsContainingAssetPtr_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_UCollectionManagerScriptingSubsystem, nullptr, "GetCollectionsContainingAssetPtr", Z_Construct_UFunction_UCollectionManagerScriptingSubsystem_GetCollectionsContainingAssetPtr_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UFunction_UCollectionManagerScriptingSubsystem_GetCollectionsContainingAssetPtr_Statics::PropPointers),
sizeof(Z_Construct_UFunction_UCollectionManagerScriptingSubsystem_GetCollectionsContainingAssetPtr_Statics::CollectionManagerScriptingSubsystem_eventGetCollectionsContainingAssetPtr_Parms),
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x04420403, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_UCollectionManagerScriptingSubsystem_GetCollectionsContainingAssetPtr_Statics::Function_MetaDataParams), Z_Construct_UFunction_UCollectionManagerScriptingSubsystem_GetCollectionsContainingAssetPtr_Statics::Function_MetaDataParams)}, };
static_assert(sizeof(Z_Construct_UFunction_UCollectionManagerScriptingSubsystem_GetCollectionsContainingAssetPtr_Statics::CollectionManagerScriptingSubsystem_eventGetCollectionsContainingAssetPtr_Parms) < MAX_uint16);
UFunction* Z_Construct_UFunction_UCollectionManagerScriptingSubsystem_GetCollectionsContainingAssetPtr()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_UCollectionManagerScriptingSubsystem_GetCollectionsContainingAssetPtr_Statics::FuncParams);
}
return ReturnFunction;
}
DEFINE_FUNCTION(UCollectionManagerScriptingSubsystem::execGetCollectionsContainingAssetPtr)
{
P_GET_STRUCT(FCollectionScriptingContainerSource,Z_Param_Container);
P_GET_OBJECT(UObject,Z_Param_AssetPtr);
P_GET_TARRAY_REF(FCollectionScriptingRef,Z_Param_Out_OutCollections);
P_FINISH;
P_NATIVE_BEGIN;
*(bool*)Z_Param__Result=P_THIS->GetCollectionsContainingAssetPtr(Z_Param_Container,Z_Param_AssetPtr,Z_Param_Out_OutCollections);
P_NATIVE_END;
}
// ********** End Class UCollectionManagerScriptingSubsystem Function GetCollectionsContainingAssetPtr
// ********** Begin Class UCollectionManagerScriptingSubsystem Function RemoveAssetDataFromCollection
struct Z_Construct_UFunction_UCollectionManagerScriptingSubsystem_RemoveAssetDataFromCollection_Statics
{
struct CollectionManagerScriptingSubsystem_eventRemoveAssetDataFromCollection_Parms
{
FCollectionScriptingRef Collection;
FAssetData AssetData;
bool ReturnValue;
};
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
{ "Category", "CollectionManager" },
{ "Comment", "/**\n\x09 * Remove the given asset from the given collection.\n\x09 *\n\x09 * @param Collection The collection to modify.\n\x09 * @param AssetData Asset to remove.\n\x09 *\n\x09 * @return True if the collection was modified, false otherwise (see the output log for details on error).\n\x09 */" },
{ "ModuleRelativePath", "Public/Subsystems/CollectionManagerScriptingSubsystem.h" },
{ "ToolTip", "Remove the given asset from the given collection.\n\n@param Collection The collection to modify.\n@param AssetData Asset to remove.\n\n@return True if the collection was modified, false otherwise (see the output log for details on error)." },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_Collection_MetaData[] = {
{ "NativeConst", "" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_AssetData_MetaData[] = {
{ "NativeConst", "" },
};
#endif // WITH_METADATA
// ********** Begin Function RemoveAssetDataFromCollection constinit property declarations *********
static const UECodeGen_Private::FStructPropertyParams NewProp_Collection;
static const UECodeGen_Private::FStructPropertyParams NewProp_AssetData;
static void NewProp_ReturnValue_SetBit(void* Obj);
static const UECodeGen_Private::FBoolPropertyParams NewProp_ReturnValue;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Function RemoveAssetDataFromCollection constinit property declarations ***********
static const UECodeGen_Private::FFunctionParams FuncParams;
};
// ********** Begin Function RemoveAssetDataFromCollection Property Definitions ********************
const UECodeGen_Private::FStructPropertyParams Z_Construct_UFunction_UCollectionManagerScriptingSubsystem_RemoveAssetDataFromCollection_Statics::NewProp_Collection = { "Collection", nullptr, (EPropertyFlags)0x0010000008000182, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(CollectionManagerScriptingSubsystem_eventRemoveAssetDataFromCollection_Parms, Collection), Z_Construct_UScriptStruct_FCollectionScriptingRef, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_Collection_MetaData), NewProp_Collection_MetaData) }; // 3509767478
const UECodeGen_Private::FStructPropertyParams Z_Construct_UFunction_UCollectionManagerScriptingSubsystem_RemoveAssetDataFromCollection_Statics::NewProp_AssetData = { "AssetData", nullptr, (EPropertyFlags)0x0010000008000182, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(CollectionManagerScriptingSubsystem_eventRemoveAssetDataFromCollection_Parms, AssetData), Z_Construct_UScriptStruct_FAssetData, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_AssetData_MetaData), NewProp_AssetData_MetaData) }; // 3308834901
void Z_Construct_UFunction_UCollectionManagerScriptingSubsystem_RemoveAssetDataFromCollection_Statics::NewProp_ReturnValue_SetBit(void* Obj)
{
((CollectionManagerScriptingSubsystem_eventRemoveAssetDataFromCollection_Parms*)Obj)->ReturnValue = 1;
}
const UECodeGen_Private::FBoolPropertyParams Z_Construct_UFunction_UCollectionManagerScriptingSubsystem_RemoveAssetDataFromCollection_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(CollectionManagerScriptingSubsystem_eventRemoveAssetDataFromCollection_Parms), &Z_Construct_UFunction_UCollectionManagerScriptingSubsystem_RemoveAssetDataFromCollection_Statics::NewProp_ReturnValue_SetBit, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_UCollectionManagerScriptingSubsystem_RemoveAssetDataFromCollection_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UCollectionManagerScriptingSubsystem_RemoveAssetDataFromCollection_Statics::NewProp_Collection,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UCollectionManagerScriptingSubsystem_RemoveAssetDataFromCollection_Statics::NewProp_AssetData,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UCollectionManagerScriptingSubsystem_RemoveAssetDataFromCollection_Statics::NewProp_ReturnValue,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_UCollectionManagerScriptingSubsystem_RemoveAssetDataFromCollection_Statics::PropPointers) < 2048);
// ********** End Function RemoveAssetDataFromCollection Property Definitions **********************
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_UCollectionManagerScriptingSubsystem_RemoveAssetDataFromCollection_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_UCollectionManagerScriptingSubsystem, nullptr, "RemoveAssetDataFromCollection", Z_Construct_UFunction_UCollectionManagerScriptingSubsystem_RemoveAssetDataFromCollection_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UFunction_UCollectionManagerScriptingSubsystem_RemoveAssetDataFromCollection_Statics::PropPointers),
sizeof(Z_Construct_UFunction_UCollectionManagerScriptingSubsystem_RemoveAssetDataFromCollection_Statics::CollectionManagerScriptingSubsystem_eventRemoveAssetDataFromCollection_Parms),
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x04420403, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_UCollectionManagerScriptingSubsystem_RemoveAssetDataFromCollection_Statics::Function_MetaDataParams), Z_Construct_UFunction_UCollectionManagerScriptingSubsystem_RemoveAssetDataFromCollection_Statics::Function_MetaDataParams)}, };
static_assert(sizeof(Z_Construct_UFunction_UCollectionManagerScriptingSubsystem_RemoveAssetDataFromCollection_Statics::CollectionManagerScriptingSubsystem_eventRemoveAssetDataFromCollection_Parms) < MAX_uint16);
UFunction* Z_Construct_UFunction_UCollectionManagerScriptingSubsystem_RemoveAssetDataFromCollection()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_UCollectionManagerScriptingSubsystem_RemoveAssetDataFromCollection_Statics::FuncParams);
}
return ReturnFunction;
}
DEFINE_FUNCTION(UCollectionManagerScriptingSubsystem::execRemoveAssetDataFromCollection)
{
P_GET_STRUCT_REF(FCollectionScriptingRef,Z_Param_Out_Collection);
P_GET_STRUCT_REF(FAssetData,Z_Param_Out_AssetData);
P_FINISH;
P_NATIVE_BEGIN;
*(bool*)Z_Param__Result=P_THIS->RemoveAssetDataFromCollection(Z_Param_Out_Collection,Z_Param_Out_AssetData);
P_NATIVE_END;
}
// ********** End Class UCollectionManagerScriptingSubsystem Function RemoveAssetDataFromCollection
// ********** Begin Class UCollectionManagerScriptingSubsystem Function RemoveAssetDatasFromCollection
struct Z_Construct_UFunction_UCollectionManagerScriptingSubsystem_RemoveAssetDatasFromCollection_Statics
{
struct CollectionManagerScriptingSubsystem_eventRemoveAssetDatasFromCollection_Parms
{
FCollectionScriptingRef Collection;
TArray<FAssetData> AssetDatas;
bool ReturnValue;
};
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
{ "Category", "CollectionManager" },
{ "Comment", "/**\n\x09 * Remove the given assets from the given collection.\n\x09 *\n\x09 * @param Collection The collection to modify.\n\x09 * @param AssetDatas Assets to remove.\n\x09 *\n\x09 * @return True if the collection was modified, false otherwise (see the output log for details on error).\n\x09 */" },
{ "ModuleRelativePath", "Public/Subsystems/CollectionManagerScriptingSubsystem.h" },
{ "ToolTip", "Remove the given assets from the given collection.\n\n@param Collection The collection to modify.\n@param AssetDatas Assets to remove.\n\n@return True if the collection was modified, false otherwise (see the output log for details on error)." },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_Collection_MetaData[] = {
{ "NativeConst", "" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_AssetDatas_MetaData[] = {
{ "NativeConst", "" },
};
#endif // WITH_METADATA
// ********** Begin Function RemoveAssetDatasFromCollection constinit property declarations ********
static const UECodeGen_Private::FStructPropertyParams NewProp_Collection;
static const UECodeGen_Private::FStructPropertyParams NewProp_AssetDatas_Inner;
static const UECodeGen_Private::FArrayPropertyParams NewProp_AssetDatas;
static void NewProp_ReturnValue_SetBit(void* Obj);
static const UECodeGen_Private::FBoolPropertyParams NewProp_ReturnValue;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Function RemoveAssetDatasFromCollection constinit property declarations **********
static const UECodeGen_Private::FFunctionParams FuncParams;
};
// ********** Begin Function RemoveAssetDatasFromCollection Property Definitions *******************
const UECodeGen_Private::FStructPropertyParams Z_Construct_UFunction_UCollectionManagerScriptingSubsystem_RemoveAssetDatasFromCollection_Statics::NewProp_Collection = { "Collection", nullptr, (EPropertyFlags)0x0010000008000182, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(CollectionManagerScriptingSubsystem_eventRemoveAssetDatasFromCollection_Parms, Collection), Z_Construct_UScriptStruct_FCollectionScriptingRef, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_Collection_MetaData), NewProp_Collection_MetaData) }; // 3509767478
const UECodeGen_Private::FStructPropertyParams Z_Construct_UFunction_UCollectionManagerScriptingSubsystem_RemoveAssetDatasFromCollection_Statics::NewProp_AssetDatas_Inner = { "AssetDatas", nullptr, (EPropertyFlags)0x0000000000000000, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, 0, Z_Construct_UScriptStruct_FAssetData, METADATA_PARAMS(0, nullptr) }; // 3308834901
const UECodeGen_Private::FArrayPropertyParams Z_Construct_UFunction_UCollectionManagerScriptingSubsystem_RemoveAssetDatasFromCollection_Statics::NewProp_AssetDatas = { "AssetDatas", nullptr, (EPropertyFlags)0x0010000008000182, UECodeGen_Private::EPropertyGenFlags::Array, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(CollectionManagerScriptingSubsystem_eventRemoveAssetDatasFromCollection_Parms, AssetDatas), EArrayPropertyFlags::None, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_AssetDatas_MetaData), NewProp_AssetDatas_MetaData) }; // 3308834901
void Z_Construct_UFunction_UCollectionManagerScriptingSubsystem_RemoveAssetDatasFromCollection_Statics::NewProp_ReturnValue_SetBit(void* Obj)
{
((CollectionManagerScriptingSubsystem_eventRemoveAssetDatasFromCollection_Parms*)Obj)->ReturnValue = 1;
}
const UECodeGen_Private::FBoolPropertyParams Z_Construct_UFunction_UCollectionManagerScriptingSubsystem_RemoveAssetDatasFromCollection_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(CollectionManagerScriptingSubsystem_eventRemoveAssetDatasFromCollection_Parms), &Z_Construct_UFunction_UCollectionManagerScriptingSubsystem_RemoveAssetDatasFromCollection_Statics::NewProp_ReturnValue_SetBit, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_UCollectionManagerScriptingSubsystem_RemoveAssetDatasFromCollection_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UCollectionManagerScriptingSubsystem_RemoveAssetDatasFromCollection_Statics::NewProp_Collection,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UCollectionManagerScriptingSubsystem_RemoveAssetDatasFromCollection_Statics::NewProp_AssetDatas_Inner,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UCollectionManagerScriptingSubsystem_RemoveAssetDatasFromCollection_Statics::NewProp_AssetDatas,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UCollectionManagerScriptingSubsystem_RemoveAssetDatasFromCollection_Statics::NewProp_ReturnValue,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_UCollectionManagerScriptingSubsystem_RemoveAssetDatasFromCollection_Statics::PropPointers) < 2048);
// ********** End Function RemoveAssetDatasFromCollection Property Definitions *********************
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_UCollectionManagerScriptingSubsystem_RemoveAssetDatasFromCollection_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_UCollectionManagerScriptingSubsystem, nullptr, "RemoveAssetDatasFromCollection", Z_Construct_UFunction_UCollectionManagerScriptingSubsystem_RemoveAssetDatasFromCollection_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UFunction_UCollectionManagerScriptingSubsystem_RemoveAssetDatasFromCollection_Statics::PropPointers),
sizeof(Z_Construct_UFunction_UCollectionManagerScriptingSubsystem_RemoveAssetDatasFromCollection_Statics::CollectionManagerScriptingSubsystem_eventRemoveAssetDatasFromCollection_Parms),
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x04420403, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_UCollectionManagerScriptingSubsystem_RemoveAssetDatasFromCollection_Statics::Function_MetaDataParams), Z_Construct_UFunction_UCollectionManagerScriptingSubsystem_RemoveAssetDatasFromCollection_Statics::Function_MetaDataParams)}, };
static_assert(sizeof(Z_Construct_UFunction_UCollectionManagerScriptingSubsystem_RemoveAssetDatasFromCollection_Statics::CollectionManagerScriptingSubsystem_eventRemoveAssetDatasFromCollection_Parms) < MAX_uint16);
UFunction* Z_Construct_UFunction_UCollectionManagerScriptingSubsystem_RemoveAssetDatasFromCollection()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_UCollectionManagerScriptingSubsystem_RemoveAssetDatasFromCollection_Statics::FuncParams);
}
return ReturnFunction;
}
DEFINE_FUNCTION(UCollectionManagerScriptingSubsystem::execRemoveAssetDatasFromCollection)
{
P_GET_STRUCT_REF(FCollectionScriptingRef,Z_Param_Out_Collection);
P_GET_TARRAY_REF(FAssetData,Z_Param_Out_AssetDatas);
P_FINISH;
P_NATIVE_BEGIN;
*(bool*)Z_Param__Result=P_THIS->RemoveAssetDatasFromCollection(Z_Param_Out_Collection,Z_Param_Out_AssetDatas);
P_NATIVE_END;
}
// ********** End Class UCollectionManagerScriptingSubsystem Function RemoveAssetDatasFromCollection
// ********** Begin Class UCollectionManagerScriptingSubsystem Function RemoveAssetFromCollection **
struct Z_Construct_UFunction_UCollectionManagerScriptingSubsystem_RemoveAssetFromCollection_Statics
{
struct CollectionManagerScriptingSubsystem_eventRemoveAssetFromCollection_Parms
{
FCollectionScriptingRef Collection;
FSoftObjectPath AssetPath;
bool ReturnValue;
};
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
{ "Category", "CollectionManager" },
{ "Comment", "/**\n\x09 * Remove the given asset from the given collection.\n\x09 *\n\x09 * @param Collection The collection to modify.\n\x09 * @param AssetPath Asset to remove (its path, eg) /Game/MyFolder/MyAsset.MyAsset).\n\x09 *\n\x09 * @return True if the collection was modified, false otherwise (see the output log for details on error).\n\x09 */" },
{ "ModuleRelativePath", "Public/Subsystems/CollectionManagerScriptingSubsystem.h" },
{ "ToolTip", "Remove the given asset from the given collection.\n\n@param Collection The collection to modify.\n@param AssetPath Asset to remove (its path, eg) /Game/MyFolder/MyAsset.MyAsset).\n\n@return True if the collection was modified, false otherwise (see the output log for details on error)." },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_Collection_MetaData[] = {
{ "NativeConst", "" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_AssetPath_MetaData[] = {
{ "NativeConst", "" },
};
#endif // WITH_METADATA
// ********** Begin Function RemoveAssetFromCollection constinit property declarations *************
static const UECodeGen_Private::FStructPropertyParams NewProp_Collection;
static const UECodeGen_Private::FStructPropertyParams NewProp_AssetPath;
static void NewProp_ReturnValue_SetBit(void* Obj);
static const UECodeGen_Private::FBoolPropertyParams NewProp_ReturnValue;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Function RemoveAssetFromCollection constinit property declarations ***************
static const UECodeGen_Private::FFunctionParams FuncParams;
};
// ********** Begin Function RemoveAssetFromCollection Property Definitions ************************
const UECodeGen_Private::FStructPropertyParams Z_Construct_UFunction_UCollectionManagerScriptingSubsystem_RemoveAssetFromCollection_Statics::NewProp_Collection = { "Collection", nullptr, (EPropertyFlags)0x0010000008000182, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(CollectionManagerScriptingSubsystem_eventRemoveAssetFromCollection_Parms, Collection), Z_Construct_UScriptStruct_FCollectionScriptingRef, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_Collection_MetaData), NewProp_Collection_MetaData) }; // 3509767478
const UECodeGen_Private::FStructPropertyParams Z_Construct_UFunction_UCollectionManagerScriptingSubsystem_RemoveAssetFromCollection_Statics::NewProp_AssetPath = { "AssetPath", nullptr, (EPropertyFlags)0x0010000008000182, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(CollectionManagerScriptingSubsystem_eventRemoveAssetFromCollection_Parms, AssetPath), Z_Construct_UScriptStruct_FSoftObjectPath, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_AssetPath_MetaData), NewProp_AssetPath_MetaData) }; // 2425717601
void Z_Construct_UFunction_UCollectionManagerScriptingSubsystem_RemoveAssetFromCollection_Statics::NewProp_ReturnValue_SetBit(void* Obj)
{
((CollectionManagerScriptingSubsystem_eventRemoveAssetFromCollection_Parms*)Obj)->ReturnValue = 1;
}
const UECodeGen_Private::FBoolPropertyParams Z_Construct_UFunction_UCollectionManagerScriptingSubsystem_RemoveAssetFromCollection_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(CollectionManagerScriptingSubsystem_eventRemoveAssetFromCollection_Parms), &Z_Construct_UFunction_UCollectionManagerScriptingSubsystem_RemoveAssetFromCollection_Statics::NewProp_ReturnValue_SetBit, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_UCollectionManagerScriptingSubsystem_RemoveAssetFromCollection_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UCollectionManagerScriptingSubsystem_RemoveAssetFromCollection_Statics::NewProp_Collection,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UCollectionManagerScriptingSubsystem_RemoveAssetFromCollection_Statics::NewProp_AssetPath,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UCollectionManagerScriptingSubsystem_RemoveAssetFromCollection_Statics::NewProp_ReturnValue,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_UCollectionManagerScriptingSubsystem_RemoveAssetFromCollection_Statics::PropPointers) < 2048);
// ********** End Function RemoveAssetFromCollection Property Definitions **************************
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_UCollectionManagerScriptingSubsystem_RemoveAssetFromCollection_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_UCollectionManagerScriptingSubsystem, nullptr, "RemoveAssetFromCollection", Z_Construct_UFunction_UCollectionManagerScriptingSubsystem_RemoveAssetFromCollection_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UFunction_UCollectionManagerScriptingSubsystem_RemoveAssetFromCollection_Statics::PropPointers),
sizeof(Z_Construct_UFunction_UCollectionManagerScriptingSubsystem_RemoveAssetFromCollection_Statics::CollectionManagerScriptingSubsystem_eventRemoveAssetFromCollection_Parms),
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x04420403, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_UCollectionManagerScriptingSubsystem_RemoveAssetFromCollection_Statics::Function_MetaDataParams), Z_Construct_UFunction_UCollectionManagerScriptingSubsystem_RemoveAssetFromCollection_Statics::Function_MetaDataParams)}, };
static_assert(sizeof(Z_Construct_UFunction_UCollectionManagerScriptingSubsystem_RemoveAssetFromCollection_Statics::CollectionManagerScriptingSubsystem_eventRemoveAssetFromCollection_Parms) < MAX_uint16);
UFunction* Z_Construct_UFunction_UCollectionManagerScriptingSubsystem_RemoveAssetFromCollection()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_UCollectionManagerScriptingSubsystem_RemoveAssetFromCollection_Statics::FuncParams);
}
return ReturnFunction;
}
DEFINE_FUNCTION(UCollectionManagerScriptingSubsystem::execRemoveAssetFromCollection)
{
P_GET_STRUCT_REF(FCollectionScriptingRef,Z_Param_Out_Collection);
P_GET_STRUCT_REF(FSoftObjectPath,Z_Param_Out_AssetPath);
P_FINISH;
P_NATIVE_BEGIN;
*(bool*)Z_Param__Result=P_THIS->RemoveAssetFromCollection(Z_Param_Out_Collection,Z_Param_Out_AssetPath);
P_NATIVE_END;
}
// ********** End Class UCollectionManagerScriptingSubsystem Function RemoveAssetFromCollection ****
// ********** Begin Class UCollectionManagerScriptingSubsystem Function RemoveAssetPtrFromCollection
struct Z_Construct_UFunction_UCollectionManagerScriptingSubsystem_RemoveAssetPtrFromCollection_Statics
{
struct CollectionManagerScriptingSubsystem_eventRemoveAssetPtrFromCollection_Parms
{
FCollectionScriptingRef Collection;
const UObject* AssetPtr;
bool ReturnValue;
};
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
{ "Category", "CollectionManager" },
{ "Comment", "/**\n\x09 * Remove the given asset from the given collection.\n\x09 *\n\x09 * @param Collection The collection to modify.\n\x09 * @param AssetPtr Asset to remove.\n\x09 *\n\x09 * @return True if the collection was modified, false otherwise (see the output log for details on error).\n\x09 */" },
{ "ModuleRelativePath", "Public/Subsystems/CollectionManagerScriptingSubsystem.h" },
{ "ToolTip", "Remove the given asset from the given collection.\n\n@param Collection The collection to modify.\n@param AssetPtr Asset to remove.\n\n@return True if the collection was modified, false otherwise (see the output log for details on error)." },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_Collection_MetaData[] = {
{ "NativeConst", "" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_AssetPtr_MetaData[] = {
{ "NativeConst", "" },
};
#endif // WITH_METADATA
// ********** Begin Function RemoveAssetPtrFromCollection constinit property declarations **********
static const UECodeGen_Private::FStructPropertyParams NewProp_Collection;
static const UECodeGen_Private::FObjectPropertyParams NewProp_AssetPtr;
static void NewProp_ReturnValue_SetBit(void* Obj);
static const UECodeGen_Private::FBoolPropertyParams NewProp_ReturnValue;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Function RemoveAssetPtrFromCollection constinit property declarations ************
static const UECodeGen_Private::FFunctionParams FuncParams;
};
// ********** Begin Function RemoveAssetPtrFromCollection Property Definitions *********************
const UECodeGen_Private::FStructPropertyParams Z_Construct_UFunction_UCollectionManagerScriptingSubsystem_RemoveAssetPtrFromCollection_Statics::NewProp_Collection = { "Collection", nullptr, (EPropertyFlags)0x0010000008000182, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(CollectionManagerScriptingSubsystem_eventRemoveAssetPtrFromCollection_Parms, Collection), Z_Construct_UScriptStruct_FCollectionScriptingRef, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_Collection_MetaData), NewProp_Collection_MetaData) }; // 3509767478
const UECodeGen_Private::FObjectPropertyParams Z_Construct_UFunction_UCollectionManagerScriptingSubsystem_RemoveAssetPtrFromCollection_Statics::NewProp_AssetPtr = { "AssetPtr", nullptr, (EPropertyFlags)0x0010000000000082, UECodeGen_Private::EPropertyGenFlags::Object, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(CollectionManagerScriptingSubsystem_eventRemoveAssetPtrFromCollection_Parms, AssetPtr), Z_Construct_UClass_UObject_NoRegister, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_AssetPtr_MetaData), NewProp_AssetPtr_MetaData) };
void Z_Construct_UFunction_UCollectionManagerScriptingSubsystem_RemoveAssetPtrFromCollection_Statics::NewProp_ReturnValue_SetBit(void* Obj)
{
((CollectionManagerScriptingSubsystem_eventRemoveAssetPtrFromCollection_Parms*)Obj)->ReturnValue = 1;
}
const UECodeGen_Private::FBoolPropertyParams Z_Construct_UFunction_UCollectionManagerScriptingSubsystem_RemoveAssetPtrFromCollection_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(CollectionManagerScriptingSubsystem_eventRemoveAssetPtrFromCollection_Parms), &Z_Construct_UFunction_UCollectionManagerScriptingSubsystem_RemoveAssetPtrFromCollection_Statics::NewProp_ReturnValue_SetBit, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_UCollectionManagerScriptingSubsystem_RemoveAssetPtrFromCollection_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UCollectionManagerScriptingSubsystem_RemoveAssetPtrFromCollection_Statics::NewProp_Collection,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UCollectionManagerScriptingSubsystem_RemoveAssetPtrFromCollection_Statics::NewProp_AssetPtr,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UCollectionManagerScriptingSubsystem_RemoveAssetPtrFromCollection_Statics::NewProp_ReturnValue,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_UCollectionManagerScriptingSubsystem_RemoveAssetPtrFromCollection_Statics::PropPointers) < 2048);
// ********** End Function RemoveAssetPtrFromCollection Property Definitions ***********************
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_UCollectionManagerScriptingSubsystem_RemoveAssetPtrFromCollection_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_UCollectionManagerScriptingSubsystem, nullptr, "RemoveAssetPtrFromCollection", Z_Construct_UFunction_UCollectionManagerScriptingSubsystem_RemoveAssetPtrFromCollection_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UFunction_UCollectionManagerScriptingSubsystem_RemoveAssetPtrFromCollection_Statics::PropPointers),
sizeof(Z_Construct_UFunction_UCollectionManagerScriptingSubsystem_RemoveAssetPtrFromCollection_Statics::CollectionManagerScriptingSubsystem_eventRemoveAssetPtrFromCollection_Parms),
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x04420403, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_UCollectionManagerScriptingSubsystem_RemoveAssetPtrFromCollection_Statics::Function_MetaDataParams), Z_Construct_UFunction_UCollectionManagerScriptingSubsystem_RemoveAssetPtrFromCollection_Statics::Function_MetaDataParams)}, };
static_assert(sizeof(Z_Construct_UFunction_UCollectionManagerScriptingSubsystem_RemoveAssetPtrFromCollection_Statics::CollectionManagerScriptingSubsystem_eventRemoveAssetPtrFromCollection_Parms) < MAX_uint16);
UFunction* Z_Construct_UFunction_UCollectionManagerScriptingSubsystem_RemoveAssetPtrFromCollection()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_UCollectionManagerScriptingSubsystem_RemoveAssetPtrFromCollection_Statics::FuncParams);
}
return ReturnFunction;
}
DEFINE_FUNCTION(UCollectionManagerScriptingSubsystem::execRemoveAssetPtrFromCollection)
{
P_GET_STRUCT_REF(FCollectionScriptingRef,Z_Param_Out_Collection);
P_GET_OBJECT(UObject,Z_Param_AssetPtr);
P_FINISH;
P_NATIVE_BEGIN;
*(bool*)Z_Param__Result=P_THIS->RemoveAssetPtrFromCollection(Z_Param_Out_Collection,Z_Param_AssetPtr);
P_NATIVE_END;
}
// ********** End Class UCollectionManagerScriptingSubsystem Function RemoveAssetPtrFromCollection *
// ********** Begin Class UCollectionManagerScriptingSubsystem Function RemoveAssetPtrsFromCollection
struct Z_Construct_UFunction_UCollectionManagerScriptingSubsystem_RemoveAssetPtrsFromCollection_Statics
{
struct CollectionManagerScriptingSubsystem_eventRemoveAssetPtrsFromCollection_Parms
{
FCollectionScriptingRef Collection;
TArray<UObject*> AssetPtrs;
bool ReturnValue;
};
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
{ "Category", "CollectionManager" },
{ "Comment", "/**\n\x09 * Remove the given assets from the given collection.\n\x09 *\n\x09 * @param Collection The collection to modify.\n\x09 * @param AssetPtrs Assets to remove.\n\x09 *\n\x09 * @return True if the collection was modified, false otherwise (see the output log for details on error).\n\x09 */" },
{ "ModuleRelativePath", "Public/Subsystems/CollectionManagerScriptingSubsystem.h" },
{ "ToolTip", "Remove the given assets from the given collection.\n\n@param Collection The collection to modify.\n@param AssetPtrs Assets to remove.\n\n@return True if the collection was modified, false otherwise (see the output log for details on error)." },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_Collection_MetaData[] = {
{ "NativeConst", "" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_AssetPtrs_MetaData[] = {
{ "NativeConst", "" },
};
#endif // WITH_METADATA
// ********** Begin Function RemoveAssetPtrsFromCollection constinit property declarations *********
static const UECodeGen_Private::FStructPropertyParams NewProp_Collection;
static const UECodeGen_Private::FObjectPropertyParams NewProp_AssetPtrs_Inner;
static const UECodeGen_Private::FArrayPropertyParams NewProp_AssetPtrs;
static void NewProp_ReturnValue_SetBit(void* Obj);
static const UECodeGen_Private::FBoolPropertyParams NewProp_ReturnValue;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Function RemoveAssetPtrsFromCollection constinit property declarations ***********
static const UECodeGen_Private::FFunctionParams FuncParams;
};
// ********** Begin Function RemoveAssetPtrsFromCollection Property Definitions ********************
const UECodeGen_Private::FStructPropertyParams Z_Construct_UFunction_UCollectionManagerScriptingSubsystem_RemoveAssetPtrsFromCollection_Statics::NewProp_Collection = { "Collection", nullptr, (EPropertyFlags)0x0010000008000182, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(CollectionManagerScriptingSubsystem_eventRemoveAssetPtrsFromCollection_Parms, Collection), Z_Construct_UScriptStruct_FCollectionScriptingRef, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_Collection_MetaData), NewProp_Collection_MetaData) }; // 3509767478
const UECodeGen_Private::FObjectPropertyParams Z_Construct_UFunction_UCollectionManagerScriptingSubsystem_RemoveAssetPtrsFromCollection_Statics::NewProp_AssetPtrs_Inner = { "AssetPtrs", nullptr, (EPropertyFlags)0x0000000000000000, UECodeGen_Private::EPropertyGenFlags::Object, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, 0, Z_Construct_UClass_UObject_NoRegister, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FArrayPropertyParams Z_Construct_UFunction_UCollectionManagerScriptingSubsystem_RemoveAssetPtrsFromCollection_Statics::NewProp_AssetPtrs = { "AssetPtrs", nullptr, (EPropertyFlags)0x0010000008000182, UECodeGen_Private::EPropertyGenFlags::Array, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(CollectionManagerScriptingSubsystem_eventRemoveAssetPtrsFromCollection_Parms, AssetPtrs), EArrayPropertyFlags::None, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_AssetPtrs_MetaData), NewProp_AssetPtrs_MetaData) };
void Z_Construct_UFunction_UCollectionManagerScriptingSubsystem_RemoveAssetPtrsFromCollection_Statics::NewProp_ReturnValue_SetBit(void* Obj)
{
((CollectionManagerScriptingSubsystem_eventRemoveAssetPtrsFromCollection_Parms*)Obj)->ReturnValue = 1;
}
const UECodeGen_Private::FBoolPropertyParams Z_Construct_UFunction_UCollectionManagerScriptingSubsystem_RemoveAssetPtrsFromCollection_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(CollectionManagerScriptingSubsystem_eventRemoveAssetPtrsFromCollection_Parms), &Z_Construct_UFunction_UCollectionManagerScriptingSubsystem_RemoveAssetPtrsFromCollection_Statics::NewProp_ReturnValue_SetBit, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_UCollectionManagerScriptingSubsystem_RemoveAssetPtrsFromCollection_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UCollectionManagerScriptingSubsystem_RemoveAssetPtrsFromCollection_Statics::NewProp_Collection,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UCollectionManagerScriptingSubsystem_RemoveAssetPtrsFromCollection_Statics::NewProp_AssetPtrs_Inner,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UCollectionManagerScriptingSubsystem_RemoveAssetPtrsFromCollection_Statics::NewProp_AssetPtrs,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UCollectionManagerScriptingSubsystem_RemoveAssetPtrsFromCollection_Statics::NewProp_ReturnValue,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_UCollectionManagerScriptingSubsystem_RemoveAssetPtrsFromCollection_Statics::PropPointers) < 2048);
// ********** End Function RemoveAssetPtrsFromCollection Property Definitions **********************
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_UCollectionManagerScriptingSubsystem_RemoveAssetPtrsFromCollection_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_UCollectionManagerScriptingSubsystem, nullptr, "RemoveAssetPtrsFromCollection", Z_Construct_UFunction_UCollectionManagerScriptingSubsystem_RemoveAssetPtrsFromCollection_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UFunction_UCollectionManagerScriptingSubsystem_RemoveAssetPtrsFromCollection_Statics::PropPointers),
sizeof(Z_Construct_UFunction_UCollectionManagerScriptingSubsystem_RemoveAssetPtrsFromCollection_Statics::CollectionManagerScriptingSubsystem_eventRemoveAssetPtrsFromCollection_Parms),
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x04420403, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_UCollectionManagerScriptingSubsystem_RemoveAssetPtrsFromCollection_Statics::Function_MetaDataParams), Z_Construct_UFunction_UCollectionManagerScriptingSubsystem_RemoveAssetPtrsFromCollection_Statics::Function_MetaDataParams)}, };
static_assert(sizeof(Z_Construct_UFunction_UCollectionManagerScriptingSubsystem_RemoveAssetPtrsFromCollection_Statics::CollectionManagerScriptingSubsystem_eventRemoveAssetPtrsFromCollection_Parms) < MAX_uint16);
UFunction* Z_Construct_UFunction_UCollectionManagerScriptingSubsystem_RemoveAssetPtrsFromCollection()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_UCollectionManagerScriptingSubsystem_RemoveAssetPtrsFromCollection_Statics::FuncParams);
}
return ReturnFunction;
}
DEFINE_FUNCTION(UCollectionManagerScriptingSubsystem::execRemoveAssetPtrsFromCollection)
{
P_GET_STRUCT_REF(FCollectionScriptingRef,Z_Param_Out_Collection);
P_GET_TARRAY_REF(UObject*,Z_Param_Out_AssetPtrs);
P_FINISH;
P_NATIVE_BEGIN;
*(bool*)Z_Param__Result=P_THIS->RemoveAssetPtrsFromCollection(Z_Param_Out_Collection,Z_Param_Out_AssetPtrs);
P_NATIVE_END;
}
// ********** End Class UCollectionManagerScriptingSubsystem Function RemoveAssetPtrsFromCollection
// ********** Begin Class UCollectionManagerScriptingSubsystem Function RemoveAssetsFromCollection *
struct Z_Construct_UFunction_UCollectionManagerScriptingSubsystem_RemoveAssetsFromCollection_Statics
{
struct CollectionManagerScriptingSubsystem_eventRemoveAssetsFromCollection_Parms
{
FCollectionScriptingRef Collection;
TArray<FSoftObjectPath> AssetPaths;
bool ReturnValue;
};
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
{ "Category", "CollectionManager" },
{ "Comment", "/**\n\x09 * Remove the given assets from the given collection.\n\x09 *\n\x09 * @param Collection The collection to modify.\n\x09 * @param AssetPaths Assets to remove (their paths, eg) /Game/MyFolder/MyAsset.MyAsset).\n\x09 *\n\x09 * @return True if the collection was modified, false otherwise (see the output log for details on error).\n\x09 */" },
{ "ModuleRelativePath", "Public/Subsystems/CollectionManagerScriptingSubsystem.h" },
{ "ToolTip", "Remove the given assets from the given collection.\n\n@param Collection The collection to modify.\n@param AssetPaths Assets to remove (their paths, eg) /Game/MyFolder/MyAsset.MyAsset).\n\n@return True if the collection was modified, false otherwise (see the output log for details on error)." },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_Collection_MetaData[] = {
{ "NativeConst", "" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_AssetPaths_MetaData[] = {
{ "NativeConst", "" },
};
#endif // WITH_METADATA
// ********** Begin Function RemoveAssetsFromCollection constinit property declarations ************
static const UECodeGen_Private::FStructPropertyParams NewProp_Collection;
static const UECodeGen_Private::FStructPropertyParams NewProp_AssetPaths_Inner;
static const UECodeGen_Private::FArrayPropertyParams NewProp_AssetPaths;
static void NewProp_ReturnValue_SetBit(void* Obj);
static const UECodeGen_Private::FBoolPropertyParams NewProp_ReturnValue;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Function RemoveAssetsFromCollection constinit property declarations **************
static const UECodeGen_Private::FFunctionParams FuncParams;
};
// ********** Begin Function RemoveAssetsFromCollection Property Definitions ***********************
const UECodeGen_Private::FStructPropertyParams Z_Construct_UFunction_UCollectionManagerScriptingSubsystem_RemoveAssetsFromCollection_Statics::NewProp_Collection = { "Collection", nullptr, (EPropertyFlags)0x0010000008000182, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(CollectionManagerScriptingSubsystem_eventRemoveAssetsFromCollection_Parms, Collection), Z_Construct_UScriptStruct_FCollectionScriptingRef, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_Collection_MetaData), NewProp_Collection_MetaData) }; // 3509767478
const UECodeGen_Private::FStructPropertyParams Z_Construct_UFunction_UCollectionManagerScriptingSubsystem_RemoveAssetsFromCollection_Statics::NewProp_AssetPaths_Inner = { "AssetPaths", nullptr, (EPropertyFlags)0x0000000000000000, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, 0, Z_Construct_UScriptStruct_FSoftObjectPath, METADATA_PARAMS(0, nullptr) }; // 2425717601
const UECodeGen_Private::FArrayPropertyParams Z_Construct_UFunction_UCollectionManagerScriptingSubsystem_RemoveAssetsFromCollection_Statics::NewProp_AssetPaths = { "AssetPaths", nullptr, (EPropertyFlags)0x0010000008000182, UECodeGen_Private::EPropertyGenFlags::Array, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(CollectionManagerScriptingSubsystem_eventRemoveAssetsFromCollection_Parms, AssetPaths), EArrayPropertyFlags::None, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_AssetPaths_MetaData), NewProp_AssetPaths_MetaData) }; // 2425717601
void Z_Construct_UFunction_UCollectionManagerScriptingSubsystem_RemoveAssetsFromCollection_Statics::NewProp_ReturnValue_SetBit(void* Obj)
{
((CollectionManagerScriptingSubsystem_eventRemoveAssetsFromCollection_Parms*)Obj)->ReturnValue = 1;
}
const UECodeGen_Private::FBoolPropertyParams Z_Construct_UFunction_UCollectionManagerScriptingSubsystem_RemoveAssetsFromCollection_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(CollectionManagerScriptingSubsystem_eventRemoveAssetsFromCollection_Parms), &Z_Construct_UFunction_UCollectionManagerScriptingSubsystem_RemoveAssetsFromCollection_Statics::NewProp_ReturnValue_SetBit, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_UCollectionManagerScriptingSubsystem_RemoveAssetsFromCollection_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UCollectionManagerScriptingSubsystem_RemoveAssetsFromCollection_Statics::NewProp_Collection,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UCollectionManagerScriptingSubsystem_RemoveAssetsFromCollection_Statics::NewProp_AssetPaths_Inner,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UCollectionManagerScriptingSubsystem_RemoveAssetsFromCollection_Statics::NewProp_AssetPaths,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UCollectionManagerScriptingSubsystem_RemoveAssetsFromCollection_Statics::NewProp_ReturnValue,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_UCollectionManagerScriptingSubsystem_RemoveAssetsFromCollection_Statics::PropPointers) < 2048);
// ********** End Function RemoveAssetsFromCollection Property Definitions *************************
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_UCollectionManagerScriptingSubsystem_RemoveAssetsFromCollection_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_UCollectionManagerScriptingSubsystem, nullptr, "RemoveAssetsFromCollection", Z_Construct_UFunction_UCollectionManagerScriptingSubsystem_RemoveAssetsFromCollection_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UFunction_UCollectionManagerScriptingSubsystem_RemoveAssetsFromCollection_Statics::PropPointers),
sizeof(Z_Construct_UFunction_UCollectionManagerScriptingSubsystem_RemoveAssetsFromCollection_Statics::CollectionManagerScriptingSubsystem_eventRemoveAssetsFromCollection_Parms),
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x04420403, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_UCollectionManagerScriptingSubsystem_RemoveAssetsFromCollection_Statics::Function_MetaDataParams), Z_Construct_UFunction_UCollectionManagerScriptingSubsystem_RemoveAssetsFromCollection_Statics::Function_MetaDataParams)}, };
static_assert(sizeof(Z_Construct_UFunction_UCollectionManagerScriptingSubsystem_RemoveAssetsFromCollection_Statics::CollectionManagerScriptingSubsystem_eventRemoveAssetsFromCollection_Parms) < MAX_uint16);
UFunction* Z_Construct_UFunction_UCollectionManagerScriptingSubsystem_RemoveAssetsFromCollection()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_UCollectionManagerScriptingSubsystem_RemoveAssetsFromCollection_Statics::FuncParams);
}
return ReturnFunction;
}
DEFINE_FUNCTION(UCollectionManagerScriptingSubsystem::execRemoveAssetsFromCollection)
{
P_GET_STRUCT_REF(FCollectionScriptingRef,Z_Param_Out_Collection);
P_GET_TARRAY_REF(FSoftObjectPath,Z_Param_Out_AssetPaths);
P_FINISH;
P_NATIVE_BEGIN;
*(bool*)Z_Param__Result=P_THIS->RemoveAssetsFromCollection(Z_Param_Out_Collection,Z_Param_Out_AssetPaths);
P_NATIVE_END;
}
// ********** End Class UCollectionManagerScriptingSubsystem Function RemoveAssetsFromCollection ***
// ********** Begin Class UCollectionManagerScriptingSubsystem Function RenameCollection ***********
struct Z_Construct_UFunction_UCollectionManagerScriptingSubsystem_RenameCollection_Statics
{
struct CollectionManagerScriptingSubsystem_eventRenameCollection_Parms
{
FCollectionScriptingRef Collection;
FName NewName;
ECollectionScriptingShareType NewShareType;
bool ReturnValue;
};
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
{ "Category", "CollectionManager" },
{ "Comment", "/**\n\x09 * Rename the given collection.\n\x09 *\n\x09 * @param Collection The collection to rename.\n\x09 * @param NewName New name to give to the collection.\n\x09 * @param NewShareType New share type to give to the collection (local, private, or shared).\n\x09 *\n\x09 * @return True if the collection was renamed, false otherwise (see the output log for details on error).\n\x09 */" },
{ "ModuleRelativePath", "Public/Subsystems/CollectionManagerScriptingSubsystem.h" },
{ "ToolTip", "Rename the given collection.\n\n@param Collection The collection to rename.\n@param NewName New name to give to the collection.\n@param NewShareType New share type to give to the collection (local, private, or shared).\n\n@return True if the collection was renamed, false otherwise (see the output log for details on error)." },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_Collection_MetaData[] = {
{ "NativeConst", "" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_NewName_MetaData[] = {
{ "NativeConst", "" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_NewShareType_MetaData[] = {
{ "NativeConst", "" },
};
#endif // WITH_METADATA
// ********** Begin Function RenameCollection constinit property declarations **********************
static const UECodeGen_Private::FStructPropertyParams NewProp_Collection;
static const UECodeGen_Private::FNamePropertyParams NewProp_NewName;
static const UECodeGen_Private::FBytePropertyParams NewProp_NewShareType_Underlying;
static const UECodeGen_Private::FEnumPropertyParams NewProp_NewShareType;
static void NewProp_ReturnValue_SetBit(void* Obj);
static const UECodeGen_Private::FBoolPropertyParams NewProp_ReturnValue;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Function RenameCollection constinit property declarations ************************
static const UECodeGen_Private::FFunctionParams FuncParams;
};
// ********** Begin Function RenameCollection Property Definitions *********************************
const UECodeGen_Private::FStructPropertyParams Z_Construct_UFunction_UCollectionManagerScriptingSubsystem_RenameCollection_Statics::NewProp_Collection = { "Collection", nullptr, (EPropertyFlags)0x0010000008000182, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(CollectionManagerScriptingSubsystem_eventRenameCollection_Parms, Collection), Z_Construct_UScriptStruct_FCollectionScriptingRef, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_Collection_MetaData), NewProp_Collection_MetaData) }; // 3509767478
const UECodeGen_Private::FNamePropertyParams Z_Construct_UFunction_UCollectionManagerScriptingSubsystem_RenameCollection_Statics::NewProp_NewName = { "NewName", nullptr, (EPropertyFlags)0x0010000000000082, UECodeGen_Private::EPropertyGenFlags::Name, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(CollectionManagerScriptingSubsystem_eventRenameCollection_Parms, NewName), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_NewName_MetaData), NewProp_NewName_MetaData) };
const UECodeGen_Private::FBytePropertyParams Z_Construct_UFunction_UCollectionManagerScriptingSubsystem_RenameCollection_Statics::NewProp_NewShareType_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_UCollectionManagerScriptingSubsystem_RenameCollection_Statics::NewProp_NewShareType = { "NewShareType", nullptr, (EPropertyFlags)0x0010000000000082, UECodeGen_Private::EPropertyGenFlags::Enum, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(CollectionManagerScriptingSubsystem_eventRenameCollection_Parms, NewShareType), Z_Construct_UEnum_Engine_ECollectionScriptingShareType, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_NewShareType_MetaData), NewProp_NewShareType_MetaData) }; // 866323590
void Z_Construct_UFunction_UCollectionManagerScriptingSubsystem_RenameCollection_Statics::NewProp_ReturnValue_SetBit(void* Obj)
{
((CollectionManagerScriptingSubsystem_eventRenameCollection_Parms*)Obj)->ReturnValue = 1;
}
const UECodeGen_Private::FBoolPropertyParams Z_Construct_UFunction_UCollectionManagerScriptingSubsystem_RenameCollection_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(CollectionManagerScriptingSubsystem_eventRenameCollection_Parms), &Z_Construct_UFunction_UCollectionManagerScriptingSubsystem_RenameCollection_Statics::NewProp_ReturnValue_SetBit, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_UCollectionManagerScriptingSubsystem_RenameCollection_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UCollectionManagerScriptingSubsystem_RenameCollection_Statics::NewProp_Collection,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UCollectionManagerScriptingSubsystem_RenameCollection_Statics::NewProp_NewName,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UCollectionManagerScriptingSubsystem_RenameCollection_Statics::NewProp_NewShareType_Underlying,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UCollectionManagerScriptingSubsystem_RenameCollection_Statics::NewProp_NewShareType,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UCollectionManagerScriptingSubsystem_RenameCollection_Statics::NewProp_ReturnValue,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_UCollectionManagerScriptingSubsystem_RenameCollection_Statics::PropPointers) < 2048);
// ********** End Function RenameCollection Property Definitions ***********************************
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_UCollectionManagerScriptingSubsystem_RenameCollection_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_UCollectionManagerScriptingSubsystem, nullptr, "RenameCollection", Z_Construct_UFunction_UCollectionManagerScriptingSubsystem_RenameCollection_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UFunction_UCollectionManagerScriptingSubsystem_RenameCollection_Statics::PropPointers),
sizeof(Z_Construct_UFunction_UCollectionManagerScriptingSubsystem_RenameCollection_Statics::CollectionManagerScriptingSubsystem_eventRenameCollection_Parms),
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x04420403, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_UCollectionManagerScriptingSubsystem_RenameCollection_Statics::Function_MetaDataParams), Z_Construct_UFunction_UCollectionManagerScriptingSubsystem_RenameCollection_Statics::Function_MetaDataParams)}, };
static_assert(sizeof(Z_Construct_UFunction_UCollectionManagerScriptingSubsystem_RenameCollection_Statics::CollectionManagerScriptingSubsystem_eventRenameCollection_Parms) < MAX_uint16);
UFunction* Z_Construct_UFunction_UCollectionManagerScriptingSubsystem_RenameCollection()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_UCollectionManagerScriptingSubsystem_RenameCollection_Statics::FuncParams);
}
return ReturnFunction;
}
DEFINE_FUNCTION(UCollectionManagerScriptingSubsystem::execRenameCollection)
{
P_GET_STRUCT_REF(FCollectionScriptingRef,Z_Param_Out_Collection);
P_GET_PROPERTY(FNameProperty,Z_Param_NewName);
P_GET_ENUM(ECollectionScriptingShareType,Z_Param_NewShareType);
P_FINISH;
P_NATIVE_BEGIN;
*(bool*)Z_Param__Result=P_THIS->RenameCollection(Z_Param_Out_Collection,Z_Param_NewName,ECollectionScriptingShareType(Z_Param_NewShareType));
P_NATIVE_END;
}
// ********** End Class UCollectionManagerScriptingSubsystem Function RenameCollection *************
// ********** Begin Class UCollectionManagerScriptingSubsystem Function ReparentCollection *********
struct Z_Construct_UFunction_UCollectionManagerScriptingSubsystem_ReparentCollection_Statics
{
struct CollectionManagerScriptingSubsystem_eventReparentCollection_Parms
{
FCollectionScriptingRef Collection;
FCollectionScriptingRef NewParentCollection;
bool ReturnValue;
};
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
{ "Category", "CollectionManager" },
{ "Comment", "/**\n\x09 * Re-parent the given collection.\n\x09 *\n\x09 * @param Collection The collection to re-parent.\n\x09 * @param NewParentCollection The new parent collection, or \"None\" to have the collection become a root collection.\n\x09 *\n\x09 * @return True if the collection was re-parented, false otherwise (see the output log for details on error).\n\x09 */" },
{ "ModuleRelativePath", "Public/Subsystems/CollectionManagerScriptingSubsystem.h" },
{ "ToolTip", "Re-parent the given collection.\n\n@param Collection The collection to re-parent.\n@param NewParentCollection The new parent collection, or \"None\" to have the collection become a root collection.\n\n@return True if the collection was re-parented, false otherwise (see the output log for details on error)." },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_Collection_MetaData[] = {
{ "NativeConst", "" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_NewParentCollection_MetaData[] = {
{ "NativeConst", "" },
};
#endif // WITH_METADATA
// ********** Begin Function ReparentCollection constinit property declarations ********************
static const UECodeGen_Private::FStructPropertyParams NewProp_Collection;
static const UECodeGen_Private::FStructPropertyParams NewProp_NewParentCollection;
static void NewProp_ReturnValue_SetBit(void* Obj);
static const UECodeGen_Private::FBoolPropertyParams NewProp_ReturnValue;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Function ReparentCollection constinit property declarations **********************
static const UECodeGen_Private::FFunctionParams FuncParams;
};
// ********** Begin Function ReparentCollection Property Definitions *******************************
const UECodeGen_Private::FStructPropertyParams Z_Construct_UFunction_UCollectionManagerScriptingSubsystem_ReparentCollection_Statics::NewProp_Collection = { "Collection", nullptr, (EPropertyFlags)0x0010000008000182, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(CollectionManagerScriptingSubsystem_eventReparentCollection_Parms, Collection), Z_Construct_UScriptStruct_FCollectionScriptingRef, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_Collection_MetaData), NewProp_Collection_MetaData) }; // 3509767478
const UECodeGen_Private::FStructPropertyParams Z_Construct_UFunction_UCollectionManagerScriptingSubsystem_ReparentCollection_Statics::NewProp_NewParentCollection = { "NewParentCollection", nullptr, (EPropertyFlags)0x0010000000000082, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(CollectionManagerScriptingSubsystem_eventReparentCollection_Parms, NewParentCollection), Z_Construct_UScriptStruct_FCollectionScriptingRef, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_NewParentCollection_MetaData), NewProp_NewParentCollection_MetaData) }; // 3509767478
void Z_Construct_UFunction_UCollectionManagerScriptingSubsystem_ReparentCollection_Statics::NewProp_ReturnValue_SetBit(void* Obj)
{
((CollectionManagerScriptingSubsystem_eventReparentCollection_Parms*)Obj)->ReturnValue = 1;
}
const UECodeGen_Private::FBoolPropertyParams Z_Construct_UFunction_UCollectionManagerScriptingSubsystem_ReparentCollection_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(CollectionManagerScriptingSubsystem_eventReparentCollection_Parms), &Z_Construct_UFunction_UCollectionManagerScriptingSubsystem_ReparentCollection_Statics::NewProp_ReturnValue_SetBit, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_UCollectionManagerScriptingSubsystem_ReparentCollection_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UCollectionManagerScriptingSubsystem_ReparentCollection_Statics::NewProp_Collection,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UCollectionManagerScriptingSubsystem_ReparentCollection_Statics::NewProp_NewParentCollection,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UCollectionManagerScriptingSubsystem_ReparentCollection_Statics::NewProp_ReturnValue,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_UCollectionManagerScriptingSubsystem_ReparentCollection_Statics::PropPointers) < 2048);
// ********** End Function ReparentCollection Property Definitions *********************************
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_UCollectionManagerScriptingSubsystem_ReparentCollection_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_UCollectionManagerScriptingSubsystem, nullptr, "ReparentCollection", Z_Construct_UFunction_UCollectionManagerScriptingSubsystem_ReparentCollection_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UFunction_UCollectionManagerScriptingSubsystem_ReparentCollection_Statics::PropPointers),
sizeof(Z_Construct_UFunction_UCollectionManagerScriptingSubsystem_ReparentCollection_Statics::CollectionManagerScriptingSubsystem_eventReparentCollection_Parms),
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x04420403, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_UCollectionManagerScriptingSubsystem_ReparentCollection_Statics::Function_MetaDataParams), Z_Construct_UFunction_UCollectionManagerScriptingSubsystem_ReparentCollection_Statics::Function_MetaDataParams)}, };
static_assert(sizeof(Z_Construct_UFunction_UCollectionManagerScriptingSubsystem_ReparentCollection_Statics::CollectionManagerScriptingSubsystem_eventReparentCollection_Parms) < MAX_uint16);
UFunction* Z_Construct_UFunction_UCollectionManagerScriptingSubsystem_ReparentCollection()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_UCollectionManagerScriptingSubsystem_ReparentCollection_Statics::FuncParams);
}
return ReturnFunction;
}
DEFINE_FUNCTION(UCollectionManagerScriptingSubsystem::execReparentCollection)
{
P_GET_STRUCT_REF(FCollectionScriptingRef,Z_Param_Out_Collection);
P_GET_STRUCT(FCollectionScriptingRef,Z_Param_NewParentCollection);
P_FINISH;
P_NATIVE_BEGIN;
*(bool*)Z_Param__Result=P_THIS->ReparentCollection(Z_Param_Out_Collection,Z_Param_NewParentCollection);
P_NATIVE_END;
}
// ********** End Class UCollectionManagerScriptingSubsystem Function ReparentCollection ***********
// ********** Begin Class UCollectionManagerScriptingSubsystem *************************************
FClassRegistrationInfo Z_Registration_Info_UClass_UCollectionManagerScriptingSubsystem;
UClass* UCollectionManagerScriptingSubsystem::GetPrivateStaticClass()
{
using TClass = UCollectionManagerScriptingSubsystem;
if (!Z_Registration_Info_UClass_UCollectionManagerScriptingSubsystem.InnerSingleton)
{
GetPrivateStaticClassBody(
TClass::StaticPackage(),
TEXT("CollectionManagerScriptingSubsystem"),
Z_Registration_Info_UClass_UCollectionManagerScriptingSubsystem.InnerSingleton,
StaticRegisterNativesUCollectionManagerScriptingSubsystem,
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_UCollectionManagerScriptingSubsystem.InnerSingleton;
}
UClass* Z_Construct_UClass_UCollectionManagerScriptingSubsystem_NoRegister()
{
return UCollectionManagerScriptingSubsystem::GetPrivateStaticClass();
}
struct Z_Construct_UClass_UCollectionManagerScriptingSubsystem_Statics
{
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Class_MetaDataParams[] = {
{ "DisplayName", "Collection Manager Subsystem" },
{ "IncludePath", "Subsystems/CollectionManagerScriptingSubsystem.h" },
{ "ModuleRelativePath", "Public/Subsystems/CollectionManagerScriptingSubsystem.h" },
{ "ScriptName", "CollectionManagerSubsystem" },
};
#endif // WITH_METADATA
// ********** Begin Class UCollectionManagerScriptingSubsystem constinit property declarations *****
// ********** End Class UCollectionManagerScriptingSubsystem constinit property declarations *******
static constexpr UE::CodeGen::FClassNativeFunction Funcs[] = {
{ .NameUTF8 = UTF8TEXT("AddAssetDatasToCollection"), .Pointer = &UCollectionManagerScriptingSubsystem::execAddAssetDatasToCollection },
{ .NameUTF8 = UTF8TEXT("AddAssetDataToCollection"), .Pointer = &UCollectionManagerScriptingSubsystem::execAddAssetDataToCollection },
{ .NameUTF8 = UTF8TEXT("AddAssetPtrsToCollection"), .Pointer = &UCollectionManagerScriptingSubsystem::execAddAssetPtrsToCollection },
{ .NameUTF8 = UTF8TEXT("AddAssetPtrToCollection"), .Pointer = &UCollectionManagerScriptingSubsystem::execAddAssetPtrToCollection },
{ .NameUTF8 = UTF8TEXT("AddAssetsToCollection"), .Pointer = &UCollectionManagerScriptingSubsystem::execAddAssetsToCollection },
{ .NameUTF8 = UTF8TEXT("AddAssetToCollection"), .Pointer = &UCollectionManagerScriptingSubsystem::execAddAssetToCollection },
{ .NameUTF8 = UTF8TEXT("CollectionExists"), .Pointer = &UCollectionManagerScriptingSubsystem::execCollectionExists },
{ .NameUTF8 = UTF8TEXT("CreateCollection"), .Pointer = &UCollectionManagerScriptingSubsystem::execCreateCollection },
{ .NameUTF8 = UTF8TEXT("CreateOrEmptyCollection"), .Pointer = &UCollectionManagerScriptingSubsystem::execCreateOrEmptyCollection },
{ .NameUTF8 = UTF8TEXT("DestroyCollection"), .Pointer = &UCollectionManagerScriptingSubsystem::execDestroyCollection },
{ .NameUTF8 = UTF8TEXT("EmptyCollection"), .Pointer = &UCollectionManagerScriptingSubsystem::execEmptyCollection },
{ .NameUTF8 = UTF8TEXT("GetAssetsInCollection"), .Pointer = &UCollectionManagerScriptingSubsystem::execGetAssetsInCollection },
{ .NameUTF8 = UTF8TEXT("GetBaseGameCollectionContainer"), .Pointer = &UCollectionManagerScriptingSubsystem::execGetBaseGameCollectionContainer },
{ .NameUTF8 = UTF8TEXT("GetCollectionContainers"), .Pointer = &UCollectionManagerScriptingSubsystem::execGetCollectionContainers },
{ .NameUTF8 = UTF8TEXT("GetCollections"), .Pointer = &UCollectionManagerScriptingSubsystem::execGetCollections },
{ .NameUTF8 = UTF8TEXT("GetCollectionsByName"), .Pointer = &UCollectionManagerScriptingSubsystem::execGetCollectionsByName },
{ .NameUTF8 = UTF8TEXT("GetCollectionsContainingAsset"), .Pointer = &UCollectionManagerScriptingSubsystem::execGetCollectionsContainingAsset },
{ .NameUTF8 = UTF8TEXT("GetCollectionsContainingAssetData"), .Pointer = &UCollectionManagerScriptingSubsystem::execGetCollectionsContainingAssetData },
{ .NameUTF8 = UTF8TEXT("GetCollectionsContainingAssetPtr"), .Pointer = &UCollectionManagerScriptingSubsystem::execGetCollectionsContainingAssetPtr },
{ .NameUTF8 = UTF8TEXT("RemoveAssetDataFromCollection"), .Pointer = &UCollectionManagerScriptingSubsystem::execRemoveAssetDataFromCollection },
{ .NameUTF8 = UTF8TEXT("RemoveAssetDatasFromCollection"), .Pointer = &UCollectionManagerScriptingSubsystem::execRemoveAssetDatasFromCollection },
{ .NameUTF8 = UTF8TEXT("RemoveAssetFromCollection"), .Pointer = &UCollectionManagerScriptingSubsystem::execRemoveAssetFromCollection },
{ .NameUTF8 = UTF8TEXT("RemoveAssetPtrFromCollection"), .Pointer = &UCollectionManagerScriptingSubsystem::execRemoveAssetPtrFromCollection },
{ .NameUTF8 = UTF8TEXT("RemoveAssetPtrsFromCollection"), .Pointer = &UCollectionManagerScriptingSubsystem::execRemoveAssetPtrsFromCollection },
{ .NameUTF8 = UTF8TEXT("RemoveAssetsFromCollection"), .Pointer = &UCollectionManagerScriptingSubsystem::execRemoveAssetsFromCollection },
{ .NameUTF8 = UTF8TEXT("RenameCollection"), .Pointer = &UCollectionManagerScriptingSubsystem::execRenameCollection },
{ .NameUTF8 = UTF8TEXT("ReparentCollection"), .Pointer = &UCollectionManagerScriptingSubsystem::execReparentCollection },
};
static UObject* (*const DependentSingletons[])();
static constexpr FClassFunctionLinkInfo FuncInfo[] = {
{ &Z_Construct_UFunction_UCollectionManagerScriptingSubsystem_AddAssetDatasToCollection, "AddAssetDatasToCollection" }, // 3039149029
{ &Z_Construct_UFunction_UCollectionManagerScriptingSubsystem_AddAssetDataToCollection, "AddAssetDataToCollection" }, // 639611527
{ &Z_Construct_UFunction_UCollectionManagerScriptingSubsystem_AddAssetPtrsToCollection, "AddAssetPtrsToCollection" }, // 120395304
{ &Z_Construct_UFunction_UCollectionManagerScriptingSubsystem_AddAssetPtrToCollection, "AddAssetPtrToCollection" }, // 422157195
{ &Z_Construct_UFunction_UCollectionManagerScriptingSubsystem_AddAssetsToCollection, "AddAssetsToCollection" }, // 3551206878
{ &Z_Construct_UFunction_UCollectionManagerScriptingSubsystem_AddAssetToCollection, "AddAssetToCollection" }, // 3033582285
{ &Z_Construct_UFunction_UCollectionManagerScriptingSubsystem_CollectionExists, "CollectionExists" }, // 2341611280
{ &Z_Construct_UFunction_UCollectionManagerScriptingSubsystem_CreateCollection, "CreateCollection" }, // 431258083
{ &Z_Construct_UFunction_UCollectionManagerScriptingSubsystem_CreateOrEmptyCollection, "CreateOrEmptyCollection" }, // 2056788503
{ &Z_Construct_UFunction_UCollectionManagerScriptingSubsystem_DestroyCollection, "DestroyCollection" }, // 1571295817
{ &Z_Construct_UFunction_UCollectionManagerScriptingSubsystem_EmptyCollection, "EmptyCollection" }, // 1379092660
{ &Z_Construct_UFunction_UCollectionManagerScriptingSubsystem_GetAssetsInCollection, "GetAssetsInCollection" }, // 3717722755
{ &Z_Construct_UFunction_UCollectionManagerScriptingSubsystem_GetBaseGameCollectionContainer, "GetBaseGameCollectionContainer" }, // 1140191300
{ &Z_Construct_UFunction_UCollectionManagerScriptingSubsystem_GetCollectionContainers, "GetCollectionContainers" }, // 3870130763
{ &Z_Construct_UFunction_UCollectionManagerScriptingSubsystem_GetCollections, "GetCollections" }, // 967642468
{ &Z_Construct_UFunction_UCollectionManagerScriptingSubsystem_GetCollectionsByName, "GetCollectionsByName" }, // 1044883573
{ &Z_Construct_UFunction_UCollectionManagerScriptingSubsystem_GetCollectionsContainingAsset, "GetCollectionsContainingAsset" }, // 2077679062
{ &Z_Construct_UFunction_UCollectionManagerScriptingSubsystem_GetCollectionsContainingAssetData, "GetCollectionsContainingAssetData" }, // 3550347624
{ &Z_Construct_UFunction_UCollectionManagerScriptingSubsystem_GetCollectionsContainingAssetPtr, "GetCollectionsContainingAssetPtr" }, // 2816618032
{ &Z_Construct_UFunction_UCollectionManagerScriptingSubsystem_RemoveAssetDataFromCollection, "RemoveAssetDataFromCollection" }, // 3024864579
{ &Z_Construct_UFunction_UCollectionManagerScriptingSubsystem_RemoveAssetDatasFromCollection, "RemoveAssetDatasFromCollection" }, // 659154753
{ &Z_Construct_UFunction_UCollectionManagerScriptingSubsystem_RemoveAssetFromCollection, "RemoveAssetFromCollection" }, // 1332745523
{ &Z_Construct_UFunction_UCollectionManagerScriptingSubsystem_RemoveAssetPtrFromCollection, "RemoveAssetPtrFromCollection" }, // 913694925
{ &Z_Construct_UFunction_UCollectionManagerScriptingSubsystem_RemoveAssetPtrsFromCollection, "RemoveAssetPtrsFromCollection" }, // 2044321017
{ &Z_Construct_UFunction_UCollectionManagerScriptingSubsystem_RemoveAssetsFromCollection, "RemoveAssetsFromCollection" }, // 2187983719
{ &Z_Construct_UFunction_UCollectionManagerScriptingSubsystem_RenameCollection, "RenameCollection" }, // 3129529348
{ &Z_Construct_UFunction_UCollectionManagerScriptingSubsystem_ReparentCollection, "ReparentCollection" }, // 2784980120
};
static_assert(UE_ARRAY_COUNT(FuncInfo) < 2048);
static constexpr FCppClassTypeInfoStatic StaticCppClassTypeInfo = {
TCppClassTypeTraits<UCollectionManagerScriptingSubsystem>::IsAbstract,
};
static const UECodeGen_Private::FClassParams ClassParams;
}; // struct Z_Construct_UClass_UCollectionManagerScriptingSubsystem_Statics
UObject* (*const Z_Construct_UClass_UCollectionManagerScriptingSubsystem_Statics::DependentSingletons[])() = {
(UObject* (*)())Z_Construct_UClass_UEditorSubsystem,
(UObject* (*)())Z_Construct_UPackage__Script_UnrealEd,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UClass_UCollectionManagerScriptingSubsystem_Statics::DependentSingletons) < 16);
const UECodeGen_Private::FClassParams Z_Construct_UClass_UCollectionManagerScriptingSubsystem_Statics::ClassParams = {
&UCollectionManagerScriptingSubsystem::StaticClass,
nullptr,
&StaticCppClassTypeInfo,
DependentSingletons,
FuncInfo,
nullptr,
nullptr,
UE_ARRAY_COUNT(DependentSingletons),
UE_ARRAY_COUNT(FuncInfo),
0,
0,
0x000800A0u,
METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UClass_UCollectionManagerScriptingSubsystem_Statics::Class_MetaDataParams), Z_Construct_UClass_UCollectionManagerScriptingSubsystem_Statics::Class_MetaDataParams)
};
void UCollectionManagerScriptingSubsystem::StaticRegisterNativesUCollectionManagerScriptingSubsystem()
{
UClass* Class = UCollectionManagerScriptingSubsystem::StaticClass();
FNativeFunctionRegistrar::RegisterFunctions(Class, MakeConstArrayView(Z_Construct_UClass_UCollectionManagerScriptingSubsystem_Statics::Funcs));
}
UClass* Z_Construct_UClass_UCollectionManagerScriptingSubsystem()
{
if (!Z_Registration_Info_UClass_UCollectionManagerScriptingSubsystem.OuterSingleton)
{
UECodeGen_Private::ConstructUClass(Z_Registration_Info_UClass_UCollectionManagerScriptingSubsystem.OuterSingleton, Z_Construct_UClass_UCollectionManagerScriptingSubsystem_Statics::ClassParams);
}
return Z_Registration_Info_UClass_UCollectionManagerScriptingSubsystem.OuterSingleton;
}
UCollectionManagerScriptingSubsystem::UCollectionManagerScriptingSubsystem() {}
DEFINE_VTABLE_PTR_HELPER_CTOR_NS(, UCollectionManagerScriptingSubsystem);
UCollectionManagerScriptingSubsystem::~UCollectionManagerScriptingSubsystem() {}
// ********** End Class UCollectionManagerScriptingSubsystem ***************************************
// ********** Begin Registration *******************************************************************
struct Z_CompiledInDeferFile_FID_Engine_Source_Editor_UnrealEd_Public_Subsystems_CollectionManagerScriptingSubsystem_h__Script_UnrealEd_Statics
{
static constexpr FStructRegisterCompiledInInfo ScriptStructInfo[] = {
{ FCollectionScriptingContainerSource::StaticStruct, Z_Construct_UScriptStruct_FCollectionScriptingContainerSource_Statics::NewStructOps, TEXT("CollectionScriptingContainerSource"),&Z_Registration_Info_UScriptStruct_FCollectionScriptingContainerSource, CONSTRUCT_RELOAD_VERSION_INFO(FStructReloadVersionInfo, sizeof(FCollectionScriptingContainerSource), 1391369001U) },
{ FCollectionScriptingRef::StaticStruct, Z_Construct_UScriptStruct_FCollectionScriptingRef_Statics::NewStructOps, TEXT("CollectionScriptingRef"),&Z_Registration_Info_UScriptStruct_FCollectionScriptingRef, CONSTRUCT_RELOAD_VERSION_INFO(FStructReloadVersionInfo, sizeof(FCollectionScriptingRef), 3509767478U) },
};
static constexpr FClassRegisterCompiledInInfo ClassInfo[] = {
{ Z_Construct_UClass_UCollectionManagerScriptingSubsystem, UCollectionManagerScriptingSubsystem::StaticClass, TEXT("UCollectionManagerScriptingSubsystem"), &Z_Registration_Info_UClass_UCollectionManagerScriptingSubsystem, CONSTRUCT_RELOAD_VERSION_INFO(FClassReloadVersionInfo, sizeof(UCollectionManagerScriptingSubsystem), 3430773720U) },
};
}; // Z_CompiledInDeferFile_FID_Engine_Source_Editor_UnrealEd_Public_Subsystems_CollectionManagerScriptingSubsystem_h__Script_UnrealEd_Statics
static FRegisterCompiledInInfo Z_CompiledInDeferFile_FID_Engine_Source_Editor_UnrealEd_Public_Subsystems_CollectionManagerScriptingSubsystem_h__Script_UnrealEd_3428280957{
TEXT("/Script/UnrealEd"),
Z_CompiledInDeferFile_FID_Engine_Source_Editor_UnrealEd_Public_Subsystems_CollectionManagerScriptingSubsystem_h__Script_UnrealEd_Statics::ClassInfo, UE_ARRAY_COUNT(Z_CompiledInDeferFile_FID_Engine_Source_Editor_UnrealEd_Public_Subsystems_CollectionManagerScriptingSubsystem_h__Script_UnrealEd_Statics::ClassInfo),
Z_CompiledInDeferFile_FID_Engine_Source_Editor_UnrealEd_Public_Subsystems_CollectionManagerScriptingSubsystem_h__Script_UnrealEd_Statics::ScriptStructInfo, UE_ARRAY_COUNT(Z_CompiledInDeferFile_FID_Engine_Source_Editor_UnrealEd_Public_Subsystems_CollectionManagerScriptingSubsystem_h__Script_UnrealEd_Statics::ScriptStructInfo),
nullptr, 0,
};
// ********** End Registration *********************************************************************
PRAGMA_ENABLE_DEPRECATION_WARNINGS