1424 lines
115 KiB
C++
1424 lines
115 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 "AsyncActionLoadPrimaryAsset.h"
|
|
#include "UObject/PrimaryAssetId.h"
|
|
|
|
PRAGMA_DISABLE_DEPRECATION_WARNINGS
|
|
static_assert(!UE_WITH_CONSTINIT_UOBJECT, "This generated code can only be compiled with !UE_WITH_CONSTINIT_OBJECT");
|
|
void EmptyLinkFunctionForGeneratedCodeAsyncActionLoadPrimaryAsset() {}
|
|
|
|
// ********** Begin Cross Module References ********************************************************
|
|
COREUOBJECT_API UClass* Z_Construct_UClass_UClass_NoRegister();
|
|
COREUOBJECT_API UClass* Z_Construct_UClass_UObject_NoRegister();
|
|
COREUOBJECT_API UScriptStruct* Z_Construct_UScriptStruct_FPrimaryAssetId();
|
|
ENGINE_API UClass* Z_Construct_UClass_UAsyncActionChangePrimaryAssetBundles();
|
|
ENGINE_API UClass* Z_Construct_UClass_UAsyncActionChangePrimaryAssetBundles_NoRegister();
|
|
ENGINE_API UClass* Z_Construct_UClass_UAsyncActionLoadPrimaryAsset();
|
|
ENGINE_API UClass* Z_Construct_UClass_UAsyncActionLoadPrimaryAsset_NoRegister();
|
|
ENGINE_API UClass* Z_Construct_UClass_UAsyncActionLoadPrimaryAssetBase();
|
|
ENGINE_API UClass* Z_Construct_UClass_UAsyncActionLoadPrimaryAssetBase_NoRegister();
|
|
ENGINE_API UClass* Z_Construct_UClass_UAsyncActionLoadPrimaryAssetClass();
|
|
ENGINE_API UClass* Z_Construct_UClass_UAsyncActionLoadPrimaryAssetClass_NoRegister();
|
|
ENGINE_API UClass* Z_Construct_UClass_UAsyncActionLoadPrimaryAssetClassList();
|
|
ENGINE_API UClass* Z_Construct_UClass_UAsyncActionLoadPrimaryAssetClassList_NoRegister();
|
|
ENGINE_API UClass* Z_Construct_UClass_UAsyncActionLoadPrimaryAssetList();
|
|
ENGINE_API UClass* Z_Construct_UClass_UAsyncActionLoadPrimaryAssetList_NoRegister();
|
|
ENGINE_API UClass* Z_Construct_UClass_UBlueprintAsyncActionBase();
|
|
ENGINE_API UFunction* Z_Construct_UDelegateFunction_Engine_OnPrimaryAssetBundlesChanged__DelegateSignature();
|
|
ENGINE_API UFunction* Z_Construct_UDelegateFunction_Engine_OnPrimaryAssetClassListLoaded__DelegateSignature();
|
|
ENGINE_API UFunction* Z_Construct_UDelegateFunction_Engine_OnPrimaryAssetClassLoaded__DelegateSignature();
|
|
ENGINE_API UFunction* Z_Construct_UDelegateFunction_Engine_OnPrimaryAssetListLoaded__DelegateSignature();
|
|
ENGINE_API UFunction* Z_Construct_UDelegateFunction_Engine_OnPrimaryAssetLoaded__DelegateSignature();
|
|
UPackage* Z_Construct_UPackage__Script_Engine();
|
|
// ********** End Cross Module References **********************************************************
|
|
|
|
// ********** Begin Class UAsyncActionLoadPrimaryAssetBase *****************************************
|
|
FClassRegistrationInfo Z_Registration_Info_UClass_UAsyncActionLoadPrimaryAssetBase;
|
|
UClass* UAsyncActionLoadPrimaryAssetBase::GetPrivateStaticClass()
|
|
{
|
|
using TClass = UAsyncActionLoadPrimaryAssetBase;
|
|
if (!Z_Registration_Info_UClass_UAsyncActionLoadPrimaryAssetBase.InnerSingleton)
|
|
{
|
|
GetPrivateStaticClassBody(
|
|
TClass::StaticPackage(),
|
|
TEXT("AsyncActionLoadPrimaryAssetBase"),
|
|
Z_Registration_Info_UClass_UAsyncActionLoadPrimaryAssetBase.InnerSingleton,
|
|
StaticRegisterNativesUAsyncActionLoadPrimaryAssetBase,
|
|
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_UAsyncActionLoadPrimaryAssetBase.InnerSingleton;
|
|
}
|
|
UClass* Z_Construct_UClass_UAsyncActionLoadPrimaryAssetBase_NoRegister()
|
|
{
|
|
return UAsyncActionLoadPrimaryAssetBase::GetPrivateStaticClass();
|
|
}
|
|
struct Z_Construct_UClass_UAsyncActionLoadPrimaryAssetBase_Statics
|
|
{
|
|
#if WITH_METADATA
|
|
static constexpr UECodeGen_Private::FMetaDataPairParam Class_MetaDataParams[] = {
|
|
{ "Comment", "/** Base class of all asset manager load calls */" },
|
|
{ "IncludePath", "AsyncActionLoadPrimaryAsset.h" },
|
|
{ "ModuleRelativePath", "Private/AsyncActionLoadPrimaryAsset.h" },
|
|
{ "ToolTip", "Base class of all asset manager load calls" },
|
|
};
|
|
#endif // WITH_METADATA
|
|
|
|
// ********** Begin Class UAsyncActionLoadPrimaryAssetBase constinit property declarations *********
|
|
// ********** End Class UAsyncActionLoadPrimaryAssetBase constinit property declarations ***********
|
|
static UObject* (*const DependentSingletons[])();
|
|
static constexpr FCppClassTypeInfoStatic StaticCppClassTypeInfo = {
|
|
TCppClassTypeTraits<UAsyncActionLoadPrimaryAssetBase>::IsAbstract,
|
|
};
|
|
static const UECodeGen_Private::FClassParams ClassParams;
|
|
}; // struct Z_Construct_UClass_UAsyncActionLoadPrimaryAssetBase_Statics
|
|
UObject* (*const Z_Construct_UClass_UAsyncActionLoadPrimaryAssetBase_Statics::DependentSingletons[])() = {
|
|
(UObject* (*)())Z_Construct_UClass_UBlueprintAsyncActionBase,
|
|
(UObject* (*)())Z_Construct_UPackage__Script_Engine,
|
|
};
|
|
static_assert(UE_ARRAY_COUNT(Z_Construct_UClass_UAsyncActionLoadPrimaryAssetBase_Statics::DependentSingletons) < 16);
|
|
const UECodeGen_Private::FClassParams Z_Construct_UClass_UAsyncActionLoadPrimaryAssetBase_Statics::ClassParams = {
|
|
&UAsyncActionLoadPrimaryAssetBase::StaticClass,
|
|
nullptr,
|
|
&StaticCppClassTypeInfo,
|
|
DependentSingletons,
|
|
nullptr,
|
|
nullptr,
|
|
nullptr,
|
|
UE_ARRAY_COUNT(DependentSingletons),
|
|
0,
|
|
0,
|
|
0,
|
|
0x000000A1u,
|
|
METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UClass_UAsyncActionLoadPrimaryAssetBase_Statics::Class_MetaDataParams), Z_Construct_UClass_UAsyncActionLoadPrimaryAssetBase_Statics::Class_MetaDataParams)
|
|
};
|
|
void UAsyncActionLoadPrimaryAssetBase::StaticRegisterNativesUAsyncActionLoadPrimaryAssetBase()
|
|
{
|
|
}
|
|
UClass* Z_Construct_UClass_UAsyncActionLoadPrimaryAssetBase()
|
|
{
|
|
if (!Z_Registration_Info_UClass_UAsyncActionLoadPrimaryAssetBase.OuterSingleton)
|
|
{
|
|
UECodeGen_Private::ConstructUClass(Z_Registration_Info_UClass_UAsyncActionLoadPrimaryAssetBase.OuterSingleton, Z_Construct_UClass_UAsyncActionLoadPrimaryAssetBase_Statics::ClassParams);
|
|
}
|
|
return Z_Registration_Info_UClass_UAsyncActionLoadPrimaryAssetBase.OuterSingleton;
|
|
}
|
|
UAsyncActionLoadPrimaryAssetBase::UAsyncActionLoadPrimaryAssetBase(const FObjectInitializer& ObjectInitializer) : Super(ObjectInitializer) {}
|
|
DEFINE_VTABLE_PTR_HELPER_CTOR_NS(, UAsyncActionLoadPrimaryAssetBase);
|
|
UAsyncActionLoadPrimaryAssetBase::~UAsyncActionLoadPrimaryAssetBase() {}
|
|
// ********** End Class UAsyncActionLoadPrimaryAssetBase *******************************************
|
|
|
|
// ********** Begin Delegate FOnPrimaryAssetLoaded *************************************************
|
|
struct Z_Construct_UDelegateFunction_Engine_OnPrimaryAssetLoaded__DelegateSignature_Statics
|
|
{
|
|
struct _Script_Engine_eventOnPrimaryAssetLoaded_Parms
|
|
{
|
|
UObject* Loaded;
|
|
};
|
|
#if WITH_METADATA
|
|
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
|
|
{ "ModuleRelativePath", "Private/AsyncActionLoadPrimaryAsset.h" },
|
|
};
|
|
#endif // WITH_METADATA
|
|
|
|
// ********** Begin Delegate FOnPrimaryAssetLoaded constinit property declarations *****************
|
|
static const UECodeGen_Private::FObjectPropertyParams NewProp_Loaded;
|
|
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
|
|
// ********** End Delegate FOnPrimaryAssetLoaded constinit property declarations *******************
|
|
static const UECodeGen_Private::FDelegateFunctionParams FuncParams;
|
|
};
|
|
|
|
// ********** Begin Delegate FOnPrimaryAssetLoaded Property Definitions ****************************
|
|
const UECodeGen_Private::FObjectPropertyParams Z_Construct_UDelegateFunction_Engine_OnPrimaryAssetLoaded__DelegateSignature_Statics::NewProp_Loaded = { "Loaded", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Object, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(_Script_Engine_eventOnPrimaryAssetLoaded_Parms, Loaded), Z_Construct_UClass_UObject_NoRegister, METADATA_PARAMS(0, nullptr) };
|
|
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UDelegateFunction_Engine_OnPrimaryAssetLoaded__DelegateSignature_Statics::PropPointers[] = {
|
|
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UDelegateFunction_Engine_OnPrimaryAssetLoaded__DelegateSignature_Statics::NewProp_Loaded,
|
|
};
|
|
static_assert(UE_ARRAY_COUNT(Z_Construct_UDelegateFunction_Engine_OnPrimaryAssetLoaded__DelegateSignature_Statics::PropPointers) < 2048);
|
|
// ********** End Delegate FOnPrimaryAssetLoaded Property Definitions ******************************
|
|
const UECodeGen_Private::FDelegateFunctionParams Z_Construct_UDelegateFunction_Engine_OnPrimaryAssetLoaded__DelegateSignature_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UPackage__Script_Engine, nullptr, "OnPrimaryAssetLoaded__DelegateSignature", Z_Construct_UDelegateFunction_Engine_OnPrimaryAssetLoaded__DelegateSignature_Statics::PropPointers,
|
|
UE_ARRAY_COUNT(Z_Construct_UDelegateFunction_Engine_OnPrimaryAssetLoaded__DelegateSignature_Statics::PropPointers),
|
|
sizeof(Z_Construct_UDelegateFunction_Engine_OnPrimaryAssetLoaded__DelegateSignature_Statics::_Script_Engine_eventOnPrimaryAssetLoaded_Parms),
|
|
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x00130000, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UDelegateFunction_Engine_OnPrimaryAssetLoaded__DelegateSignature_Statics::Function_MetaDataParams), Z_Construct_UDelegateFunction_Engine_OnPrimaryAssetLoaded__DelegateSignature_Statics::Function_MetaDataParams)}, };
|
|
static_assert(sizeof(Z_Construct_UDelegateFunction_Engine_OnPrimaryAssetLoaded__DelegateSignature_Statics::_Script_Engine_eventOnPrimaryAssetLoaded_Parms) < MAX_uint16);
|
|
UFunction* Z_Construct_UDelegateFunction_Engine_OnPrimaryAssetLoaded__DelegateSignature()
|
|
{
|
|
static UFunction* ReturnFunction = nullptr;
|
|
if (!ReturnFunction)
|
|
{
|
|
UECodeGen_Private::ConstructUDelegateFunction(&ReturnFunction, Z_Construct_UDelegateFunction_Engine_OnPrimaryAssetLoaded__DelegateSignature_Statics::FuncParams);
|
|
}
|
|
return ReturnFunction;
|
|
}
|
|
void FOnPrimaryAssetLoaded_DelegateWrapper(const FMulticastScriptDelegate& OnPrimaryAssetLoaded, UObject* Loaded)
|
|
{
|
|
struct _Script_Engine_eventOnPrimaryAssetLoaded_Parms
|
|
{
|
|
UObject* Loaded;
|
|
};
|
|
_Script_Engine_eventOnPrimaryAssetLoaded_Parms Parms;
|
|
Parms.Loaded=Loaded;
|
|
OnPrimaryAssetLoaded.ProcessMulticastDelegate<UObject>(&Parms);
|
|
}
|
|
// ********** End Delegate FOnPrimaryAssetLoaded ***************************************************
|
|
|
|
// ********** Begin Class UAsyncActionLoadPrimaryAsset Function AsyncLoadPrimaryAsset **************
|
|
struct Z_Construct_UFunction_UAsyncActionLoadPrimaryAsset_AsyncLoadPrimaryAsset_Statics
|
|
{
|
|
struct AsyncActionLoadPrimaryAsset_eventAsyncLoadPrimaryAsset_Parms
|
|
{
|
|
UObject* WorldContextObject;
|
|
FPrimaryAssetId PrimaryAsset;
|
|
TArray<FName> LoadBundles;
|
|
UAsyncActionLoadPrimaryAsset* ReturnValue;
|
|
};
|
|
#if WITH_METADATA
|
|
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
|
|
{ "AutoCreateRefTerm", "LoadBundles" },
|
|
{ "BlueprintInternalUseOnly", "true" },
|
|
{ "Category", "AssetManager" },
|
|
{ "Comment", "/** \n\x09 * Load a primary asset object into memory, this will cause it to stay loaded until it is explicitly unloaded.\n\x09 * The completed event will happen when the load succeeds or fails, you should cast the Loaded object to verify it is the correct type.\n\x09 * If LoadBundles is specified, those bundles are loaded along with the asset.\n\x09 */" },
|
|
{ "ModuleRelativePath", "Private/AsyncActionLoadPrimaryAsset.h" },
|
|
{ "ToolTip", "Load a primary asset object into memory, this will cause it to stay loaded until it is explicitly unloaded.\nThe completed event will happen when the load succeeds or fails, you should cast the Loaded object to verify it is the correct type.\nIf LoadBundles is specified, those bundles are loaded along with the asset." },
|
|
{ "WorldContext", "WorldContextObject" },
|
|
};
|
|
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_LoadBundles_MetaData[] = {
|
|
{ "NativeConst", "" },
|
|
};
|
|
#endif // WITH_METADATA
|
|
|
|
// ********** Begin Function AsyncLoadPrimaryAsset constinit property declarations *****************
|
|
static const UECodeGen_Private::FObjectPropertyParams NewProp_WorldContextObject;
|
|
static const UECodeGen_Private::FStructPropertyParams NewProp_PrimaryAsset;
|
|
static const UECodeGen_Private::FNamePropertyParams NewProp_LoadBundles_Inner;
|
|
static const UECodeGen_Private::FArrayPropertyParams NewProp_LoadBundles;
|
|
static const UECodeGen_Private::FObjectPropertyParams NewProp_ReturnValue;
|
|
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
|
|
// ********** End Function AsyncLoadPrimaryAsset constinit property declarations *******************
|
|
static const UECodeGen_Private::FFunctionParams FuncParams;
|
|
};
|
|
|
|
// ********** Begin Function AsyncLoadPrimaryAsset Property Definitions ****************************
|
|
const UECodeGen_Private::FObjectPropertyParams Z_Construct_UFunction_UAsyncActionLoadPrimaryAsset_AsyncLoadPrimaryAsset_Statics::NewProp_WorldContextObject = { "WorldContextObject", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Object, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(AsyncActionLoadPrimaryAsset_eventAsyncLoadPrimaryAsset_Parms, WorldContextObject), Z_Construct_UClass_UObject_NoRegister, METADATA_PARAMS(0, nullptr) };
|
|
const UECodeGen_Private::FStructPropertyParams Z_Construct_UFunction_UAsyncActionLoadPrimaryAsset_AsyncLoadPrimaryAsset_Statics::NewProp_PrimaryAsset = { "PrimaryAsset", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(AsyncActionLoadPrimaryAsset_eventAsyncLoadPrimaryAsset_Parms, PrimaryAsset), Z_Construct_UScriptStruct_FPrimaryAssetId, METADATA_PARAMS(0, nullptr) }; // 265326925
|
|
const UECodeGen_Private::FNamePropertyParams Z_Construct_UFunction_UAsyncActionLoadPrimaryAsset_AsyncLoadPrimaryAsset_Statics::NewProp_LoadBundles_Inner = { "LoadBundles", nullptr, (EPropertyFlags)0x0000000000000000, UECodeGen_Private::EPropertyGenFlags::Name, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, 0, METADATA_PARAMS(0, nullptr) };
|
|
const UECodeGen_Private::FArrayPropertyParams Z_Construct_UFunction_UAsyncActionLoadPrimaryAsset_AsyncLoadPrimaryAsset_Statics::NewProp_LoadBundles = { "LoadBundles", nullptr, (EPropertyFlags)0x0010000008000182, UECodeGen_Private::EPropertyGenFlags::Array, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(AsyncActionLoadPrimaryAsset_eventAsyncLoadPrimaryAsset_Parms, LoadBundles), EArrayPropertyFlags::None, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_LoadBundles_MetaData), NewProp_LoadBundles_MetaData) };
|
|
const UECodeGen_Private::FObjectPropertyParams Z_Construct_UFunction_UAsyncActionLoadPrimaryAsset_AsyncLoadPrimaryAsset_Statics::NewProp_ReturnValue = { "ReturnValue", nullptr, (EPropertyFlags)0x0010000000000580, UECodeGen_Private::EPropertyGenFlags::Object, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(AsyncActionLoadPrimaryAsset_eventAsyncLoadPrimaryAsset_Parms, ReturnValue), Z_Construct_UClass_UAsyncActionLoadPrimaryAsset_NoRegister, METADATA_PARAMS(0, nullptr) };
|
|
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_UAsyncActionLoadPrimaryAsset_AsyncLoadPrimaryAsset_Statics::PropPointers[] = {
|
|
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UAsyncActionLoadPrimaryAsset_AsyncLoadPrimaryAsset_Statics::NewProp_WorldContextObject,
|
|
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UAsyncActionLoadPrimaryAsset_AsyncLoadPrimaryAsset_Statics::NewProp_PrimaryAsset,
|
|
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UAsyncActionLoadPrimaryAsset_AsyncLoadPrimaryAsset_Statics::NewProp_LoadBundles_Inner,
|
|
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UAsyncActionLoadPrimaryAsset_AsyncLoadPrimaryAsset_Statics::NewProp_LoadBundles,
|
|
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UAsyncActionLoadPrimaryAsset_AsyncLoadPrimaryAsset_Statics::NewProp_ReturnValue,
|
|
};
|
|
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_UAsyncActionLoadPrimaryAsset_AsyncLoadPrimaryAsset_Statics::PropPointers) < 2048);
|
|
// ********** End Function AsyncLoadPrimaryAsset Property Definitions ******************************
|
|
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_UAsyncActionLoadPrimaryAsset_AsyncLoadPrimaryAsset_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_UAsyncActionLoadPrimaryAsset, nullptr, "AsyncLoadPrimaryAsset", Z_Construct_UFunction_UAsyncActionLoadPrimaryAsset_AsyncLoadPrimaryAsset_Statics::PropPointers,
|
|
UE_ARRAY_COUNT(Z_Construct_UFunction_UAsyncActionLoadPrimaryAsset_AsyncLoadPrimaryAsset_Statics::PropPointers),
|
|
sizeof(Z_Construct_UFunction_UAsyncActionLoadPrimaryAsset_AsyncLoadPrimaryAsset_Statics::AsyncActionLoadPrimaryAsset_eventAsyncLoadPrimaryAsset_Parms),
|
|
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x04422401, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_UAsyncActionLoadPrimaryAsset_AsyncLoadPrimaryAsset_Statics::Function_MetaDataParams), Z_Construct_UFunction_UAsyncActionLoadPrimaryAsset_AsyncLoadPrimaryAsset_Statics::Function_MetaDataParams)}, };
|
|
static_assert(sizeof(Z_Construct_UFunction_UAsyncActionLoadPrimaryAsset_AsyncLoadPrimaryAsset_Statics::AsyncActionLoadPrimaryAsset_eventAsyncLoadPrimaryAsset_Parms) < MAX_uint16);
|
|
UFunction* Z_Construct_UFunction_UAsyncActionLoadPrimaryAsset_AsyncLoadPrimaryAsset()
|
|
{
|
|
static UFunction* ReturnFunction = nullptr;
|
|
if (!ReturnFunction)
|
|
{
|
|
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_UAsyncActionLoadPrimaryAsset_AsyncLoadPrimaryAsset_Statics::FuncParams);
|
|
}
|
|
return ReturnFunction;
|
|
}
|
|
DEFINE_FUNCTION(UAsyncActionLoadPrimaryAsset::execAsyncLoadPrimaryAsset)
|
|
{
|
|
P_GET_OBJECT(UObject,Z_Param_WorldContextObject);
|
|
P_GET_STRUCT(FPrimaryAssetId,Z_Param_PrimaryAsset);
|
|
P_GET_TARRAY_REF(FName,Z_Param_Out_LoadBundles);
|
|
P_FINISH;
|
|
P_NATIVE_BEGIN;
|
|
*(UAsyncActionLoadPrimaryAsset**)Z_Param__Result=UAsyncActionLoadPrimaryAsset::AsyncLoadPrimaryAsset(Z_Param_WorldContextObject,Z_Param_PrimaryAsset,Z_Param_Out_LoadBundles);
|
|
P_NATIVE_END;
|
|
}
|
|
// ********** End Class UAsyncActionLoadPrimaryAsset Function AsyncLoadPrimaryAsset ****************
|
|
|
|
// ********** Begin Class UAsyncActionLoadPrimaryAsset *********************************************
|
|
FClassRegistrationInfo Z_Registration_Info_UClass_UAsyncActionLoadPrimaryAsset;
|
|
UClass* UAsyncActionLoadPrimaryAsset::GetPrivateStaticClass()
|
|
{
|
|
using TClass = UAsyncActionLoadPrimaryAsset;
|
|
if (!Z_Registration_Info_UClass_UAsyncActionLoadPrimaryAsset.InnerSingleton)
|
|
{
|
|
GetPrivateStaticClassBody(
|
|
TClass::StaticPackage(),
|
|
TEXT("AsyncActionLoadPrimaryAsset"),
|
|
Z_Registration_Info_UClass_UAsyncActionLoadPrimaryAsset.InnerSingleton,
|
|
StaticRegisterNativesUAsyncActionLoadPrimaryAsset,
|
|
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_UAsyncActionLoadPrimaryAsset.InnerSingleton;
|
|
}
|
|
UClass* Z_Construct_UClass_UAsyncActionLoadPrimaryAsset_NoRegister()
|
|
{
|
|
return UAsyncActionLoadPrimaryAsset::GetPrivateStaticClass();
|
|
}
|
|
struct Z_Construct_UClass_UAsyncActionLoadPrimaryAsset_Statics
|
|
{
|
|
#if WITH_METADATA
|
|
static constexpr UECodeGen_Private::FMetaDataPairParam Class_MetaDataParams[] = {
|
|
{ "IncludePath", "AsyncActionLoadPrimaryAsset.h" },
|
|
{ "ModuleRelativePath", "Private/AsyncActionLoadPrimaryAsset.h" },
|
|
};
|
|
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_Completed_MetaData[] = {
|
|
{ "ModuleRelativePath", "Private/AsyncActionLoadPrimaryAsset.h" },
|
|
};
|
|
#endif // WITH_METADATA
|
|
|
|
// ********** Begin Class UAsyncActionLoadPrimaryAsset constinit property declarations *************
|
|
static const UECodeGen_Private::FMulticastDelegatePropertyParams NewProp_Completed;
|
|
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
|
|
// ********** End Class UAsyncActionLoadPrimaryAsset constinit property declarations ***************
|
|
static constexpr UE::CodeGen::FClassNativeFunction Funcs[] = {
|
|
{ .NameUTF8 = UTF8TEXT("AsyncLoadPrimaryAsset"), .Pointer = &UAsyncActionLoadPrimaryAsset::execAsyncLoadPrimaryAsset },
|
|
};
|
|
static UObject* (*const DependentSingletons[])();
|
|
static constexpr FClassFunctionLinkInfo FuncInfo[] = {
|
|
{ &Z_Construct_UFunction_UAsyncActionLoadPrimaryAsset_AsyncLoadPrimaryAsset, "AsyncLoadPrimaryAsset" }, // 829721136
|
|
};
|
|
static_assert(UE_ARRAY_COUNT(FuncInfo) < 2048);
|
|
static constexpr FCppClassTypeInfoStatic StaticCppClassTypeInfo = {
|
|
TCppClassTypeTraits<UAsyncActionLoadPrimaryAsset>::IsAbstract,
|
|
};
|
|
static const UECodeGen_Private::FClassParams ClassParams;
|
|
}; // struct Z_Construct_UClass_UAsyncActionLoadPrimaryAsset_Statics
|
|
|
|
// ********** Begin Class UAsyncActionLoadPrimaryAsset Property Definitions ************************
|
|
const UECodeGen_Private::FMulticastDelegatePropertyParams Z_Construct_UClass_UAsyncActionLoadPrimaryAsset_Statics::NewProp_Completed = { "Completed", nullptr, (EPropertyFlags)0x0010000010080000, UECodeGen_Private::EPropertyGenFlags::InlineMulticastDelegate, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(UAsyncActionLoadPrimaryAsset, Completed), Z_Construct_UDelegateFunction_Engine_OnPrimaryAssetLoaded__DelegateSignature, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_Completed_MetaData), NewProp_Completed_MetaData) }; // 146254870
|
|
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UClass_UAsyncActionLoadPrimaryAsset_Statics::PropPointers[] = {
|
|
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UAsyncActionLoadPrimaryAsset_Statics::NewProp_Completed,
|
|
};
|
|
static_assert(UE_ARRAY_COUNT(Z_Construct_UClass_UAsyncActionLoadPrimaryAsset_Statics::PropPointers) < 2048);
|
|
// ********** End Class UAsyncActionLoadPrimaryAsset Property Definitions **************************
|
|
UObject* (*const Z_Construct_UClass_UAsyncActionLoadPrimaryAsset_Statics::DependentSingletons[])() = {
|
|
(UObject* (*)())Z_Construct_UClass_UAsyncActionLoadPrimaryAssetBase,
|
|
(UObject* (*)())Z_Construct_UPackage__Script_Engine,
|
|
};
|
|
static_assert(UE_ARRAY_COUNT(Z_Construct_UClass_UAsyncActionLoadPrimaryAsset_Statics::DependentSingletons) < 16);
|
|
const UECodeGen_Private::FClassParams Z_Construct_UClass_UAsyncActionLoadPrimaryAsset_Statics::ClassParams = {
|
|
&UAsyncActionLoadPrimaryAsset::StaticClass,
|
|
nullptr,
|
|
&StaticCppClassTypeInfo,
|
|
DependentSingletons,
|
|
FuncInfo,
|
|
Z_Construct_UClass_UAsyncActionLoadPrimaryAsset_Statics::PropPointers,
|
|
nullptr,
|
|
UE_ARRAY_COUNT(DependentSingletons),
|
|
UE_ARRAY_COUNT(FuncInfo),
|
|
UE_ARRAY_COUNT(Z_Construct_UClass_UAsyncActionLoadPrimaryAsset_Statics::PropPointers),
|
|
0,
|
|
0x008000A0u,
|
|
METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UClass_UAsyncActionLoadPrimaryAsset_Statics::Class_MetaDataParams), Z_Construct_UClass_UAsyncActionLoadPrimaryAsset_Statics::Class_MetaDataParams)
|
|
};
|
|
void UAsyncActionLoadPrimaryAsset::StaticRegisterNativesUAsyncActionLoadPrimaryAsset()
|
|
{
|
|
UClass* Class = UAsyncActionLoadPrimaryAsset::StaticClass();
|
|
FNativeFunctionRegistrar::RegisterFunctions(Class, MakeConstArrayView(Z_Construct_UClass_UAsyncActionLoadPrimaryAsset_Statics::Funcs));
|
|
}
|
|
UClass* Z_Construct_UClass_UAsyncActionLoadPrimaryAsset()
|
|
{
|
|
if (!Z_Registration_Info_UClass_UAsyncActionLoadPrimaryAsset.OuterSingleton)
|
|
{
|
|
UECodeGen_Private::ConstructUClass(Z_Registration_Info_UClass_UAsyncActionLoadPrimaryAsset.OuterSingleton, Z_Construct_UClass_UAsyncActionLoadPrimaryAsset_Statics::ClassParams);
|
|
}
|
|
return Z_Registration_Info_UClass_UAsyncActionLoadPrimaryAsset.OuterSingleton;
|
|
}
|
|
UAsyncActionLoadPrimaryAsset::UAsyncActionLoadPrimaryAsset(const FObjectInitializer& ObjectInitializer) : Super(ObjectInitializer) {}
|
|
DEFINE_VTABLE_PTR_HELPER_CTOR_NS(, UAsyncActionLoadPrimaryAsset);
|
|
UAsyncActionLoadPrimaryAsset::~UAsyncActionLoadPrimaryAsset() {}
|
|
// ********** End Class UAsyncActionLoadPrimaryAsset ***********************************************
|
|
|
|
// ********** Begin Delegate FOnPrimaryAssetClassLoaded ********************************************
|
|
struct Z_Construct_UDelegateFunction_Engine_OnPrimaryAssetClassLoaded__DelegateSignature_Statics
|
|
{
|
|
struct _Script_Engine_eventOnPrimaryAssetClassLoaded_Parms
|
|
{
|
|
TSubclassOf<UObject> Loaded;
|
|
};
|
|
#if WITH_METADATA
|
|
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
|
|
{ "ModuleRelativePath", "Private/AsyncActionLoadPrimaryAsset.h" },
|
|
};
|
|
#endif // WITH_METADATA
|
|
|
|
// ********** Begin Delegate FOnPrimaryAssetClassLoaded constinit property declarations ************
|
|
static const UECodeGen_Private::FClassPropertyParams NewProp_Loaded;
|
|
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
|
|
// ********** End Delegate FOnPrimaryAssetClassLoaded constinit property declarations **************
|
|
static const UECodeGen_Private::FDelegateFunctionParams FuncParams;
|
|
};
|
|
|
|
// ********** Begin Delegate FOnPrimaryAssetClassLoaded Property Definitions ***********************
|
|
const UECodeGen_Private::FClassPropertyParams Z_Construct_UDelegateFunction_Engine_OnPrimaryAssetClassLoaded__DelegateSignature_Statics::NewProp_Loaded = { "Loaded", nullptr, (EPropertyFlags)0x0014000000000080, UECodeGen_Private::EPropertyGenFlags::Class, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(_Script_Engine_eventOnPrimaryAssetClassLoaded_Parms, Loaded), Z_Construct_UClass_UClass_NoRegister, Z_Construct_UClass_UObject_NoRegister, METADATA_PARAMS(0, nullptr) };
|
|
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UDelegateFunction_Engine_OnPrimaryAssetClassLoaded__DelegateSignature_Statics::PropPointers[] = {
|
|
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UDelegateFunction_Engine_OnPrimaryAssetClassLoaded__DelegateSignature_Statics::NewProp_Loaded,
|
|
};
|
|
static_assert(UE_ARRAY_COUNT(Z_Construct_UDelegateFunction_Engine_OnPrimaryAssetClassLoaded__DelegateSignature_Statics::PropPointers) < 2048);
|
|
// ********** End Delegate FOnPrimaryAssetClassLoaded Property Definitions *************************
|
|
const UECodeGen_Private::FDelegateFunctionParams Z_Construct_UDelegateFunction_Engine_OnPrimaryAssetClassLoaded__DelegateSignature_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UPackage__Script_Engine, nullptr, "OnPrimaryAssetClassLoaded__DelegateSignature", Z_Construct_UDelegateFunction_Engine_OnPrimaryAssetClassLoaded__DelegateSignature_Statics::PropPointers,
|
|
UE_ARRAY_COUNT(Z_Construct_UDelegateFunction_Engine_OnPrimaryAssetClassLoaded__DelegateSignature_Statics::PropPointers),
|
|
sizeof(Z_Construct_UDelegateFunction_Engine_OnPrimaryAssetClassLoaded__DelegateSignature_Statics::_Script_Engine_eventOnPrimaryAssetClassLoaded_Parms),
|
|
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x00130000, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UDelegateFunction_Engine_OnPrimaryAssetClassLoaded__DelegateSignature_Statics::Function_MetaDataParams), Z_Construct_UDelegateFunction_Engine_OnPrimaryAssetClassLoaded__DelegateSignature_Statics::Function_MetaDataParams)}, };
|
|
static_assert(sizeof(Z_Construct_UDelegateFunction_Engine_OnPrimaryAssetClassLoaded__DelegateSignature_Statics::_Script_Engine_eventOnPrimaryAssetClassLoaded_Parms) < MAX_uint16);
|
|
UFunction* Z_Construct_UDelegateFunction_Engine_OnPrimaryAssetClassLoaded__DelegateSignature()
|
|
{
|
|
static UFunction* ReturnFunction = nullptr;
|
|
if (!ReturnFunction)
|
|
{
|
|
UECodeGen_Private::ConstructUDelegateFunction(&ReturnFunction, Z_Construct_UDelegateFunction_Engine_OnPrimaryAssetClassLoaded__DelegateSignature_Statics::FuncParams);
|
|
}
|
|
return ReturnFunction;
|
|
}
|
|
void FOnPrimaryAssetClassLoaded_DelegateWrapper(const FMulticastScriptDelegate& OnPrimaryAssetClassLoaded, TSubclassOf<UObject> Loaded)
|
|
{
|
|
struct _Script_Engine_eventOnPrimaryAssetClassLoaded_Parms
|
|
{
|
|
TSubclassOf<UObject> Loaded;
|
|
};
|
|
_Script_Engine_eventOnPrimaryAssetClassLoaded_Parms Parms;
|
|
Parms.Loaded=Loaded;
|
|
OnPrimaryAssetClassLoaded.ProcessMulticastDelegate<UObject>(&Parms);
|
|
}
|
|
// ********** End Delegate FOnPrimaryAssetClassLoaded **********************************************
|
|
|
|
// ********** Begin Class UAsyncActionLoadPrimaryAssetClass Function AsyncLoadPrimaryAssetClass ****
|
|
struct Z_Construct_UFunction_UAsyncActionLoadPrimaryAssetClass_AsyncLoadPrimaryAssetClass_Statics
|
|
{
|
|
struct AsyncActionLoadPrimaryAssetClass_eventAsyncLoadPrimaryAssetClass_Parms
|
|
{
|
|
UObject* WorldContextObject;
|
|
FPrimaryAssetId PrimaryAsset;
|
|
TArray<FName> LoadBundles;
|
|
UAsyncActionLoadPrimaryAssetClass* ReturnValue;
|
|
};
|
|
#if WITH_METADATA
|
|
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
|
|
{ "AutoCreateRefTerm", "LoadBundles" },
|
|
{ "BlueprintInternalUseOnly", "true" },
|
|
{ "Category", "AssetManager" },
|
|
{ "Comment", "/**\n\x09 * Load a primary asset class into memory, this will cause it to stay loaded until it is explicitly unloaded.\n\x09 * The completed event will happen when the load succeeds or fails, you should cast the Loaded class to verify it is the correct type.\n\x09 * If LoadBundles is specified, those bundles are loaded along with the asset.\n\x09 */" },
|
|
{ "ModuleRelativePath", "Private/AsyncActionLoadPrimaryAsset.h" },
|
|
{ "ToolTip", "Load a primary asset class into memory, this will cause it to stay loaded until it is explicitly unloaded.\nThe completed event will happen when the load succeeds or fails, you should cast the Loaded class to verify it is the correct type.\nIf LoadBundles is specified, those bundles are loaded along with the asset." },
|
|
{ "WorldContext", "WorldContextObject" },
|
|
};
|
|
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_LoadBundles_MetaData[] = {
|
|
{ "NativeConst", "" },
|
|
};
|
|
#endif // WITH_METADATA
|
|
|
|
// ********** Begin Function AsyncLoadPrimaryAssetClass constinit property declarations ************
|
|
static const UECodeGen_Private::FObjectPropertyParams NewProp_WorldContextObject;
|
|
static const UECodeGen_Private::FStructPropertyParams NewProp_PrimaryAsset;
|
|
static const UECodeGen_Private::FNamePropertyParams NewProp_LoadBundles_Inner;
|
|
static const UECodeGen_Private::FArrayPropertyParams NewProp_LoadBundles;
|
|
static const UECodeGen_Private::FObjectPropertyParams NewProp_ReturnValue;
|
|
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
|
|
// ********** End Function AsyncLoadPrimaryAssetClass constinit property declarations **************
|
|
static const UECodeGen_Private::FFunctionParams FuncParams;
|
|
};
|
|
|
|
// ********** Begin Function AsyncLoadPrimaryAssetClass Property Definitions ***********************
|
|
const UECodeGen_Private::FObjectPropertyParams Z_Construct_UFunction_UAsyncActionLoadPrimaryAssetClass_AsyncLoadPrimaryAssetClass_Statics::NewProp_WorldContextObject = { "WorldContextObject", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Object, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(AsyncActionLoadPrimaryAssetClass_eventAsyncLoadPrimaryAssetClass_Parms, WorldContextObject), Z_Construct_UClass_UObject_NoRegister, METADATA_PARAMS(0, nullptr) };
|
|
const UECodeGen_Private::FStructPropertyParams Z_Construct_UFunction_UAsyncActionLoadPrimaryAssetClass_AsyncLoadPrimaryAssetClass_Statics::NewProp_PrimaryAsset = { "PrimaryAsset", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(AsyncActionLoadPrimaryAssetClass_eventAsyncLoadPrimaryAssetClass_Parms, PrimaryAsset), Z_Construct_UScriptStruct_FPrimaryAssetId, METADATA_PARAMS(0, nullptr) }; // 265326925
|
|
const UECodeGen_Private::FNamePropertyParams Z_Construct_UFunction_UAsyncActionLoadPrimaryAssetClass_AsyncLoadPrimaryAssetClass_Statics::NewProp_LoadBundles_Inner = { "LoadBundles", nullptr, (EPropertyFlags)0x0000000000000000, UECodeGen_Private::EPropertyGenFlags::Name, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, 0, METADATA_PARAMS(0, nullptr) };
|
|
const UECodeGen_Private::FArrayPropertyParams Z_Construct_UFunction_UAsyncActionLoadPrimaryAssetClass_AsyncLoadPrimaryAssetClass_Statics::NewProp_LoadBundles = { "LoadBundles", nullptr, (EPropertyFlags)0x0010000008000182, UECodeGen_Private::EPropertyGenFlags::Array, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(AsyncActionLoadPrimaryAssetClass_eventAsyncLoadPrimaryAssetClass_Parms, LoadBundles), EArrayPropertyFlags::None, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_LoadBundles_MetaData), NewProp_LoadBundles_MetaData) };
|
|
const UECodeGen_Private::FObjectPropertyParams Z_Construct_UFunction_UAsyncActionLoadPrimaryAssetClass_AsyncLoadPrimaryAssetClass_Statics::NewProp_ReturnValue = { "ReturnValue", nullptr, (EPropertyFlags)0x0010000000000580, UECodeGen_Private::EPropertyGenFlags::Object, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(AsyncActionLoadPrimaryAssetClass_eventAsyncLoadPrimaryAssetClass_Parms, ReturnValue), Z_Construct_UClass_UAsyncActionLoadPrimaryAssetClass_NoRegister, METADATA_PARAMS(0, nullptr) };
|
|
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_UAsyncActionLoadPrimaryAssetClass_AsyncLoadPrimaryAssetClass_Statics::PropPointers[] = {
|
|
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UAsyncActionLoadPrimaryAssetClass_AsyncLoadPrimaryAssetClass_Statics::NewProp_WorldContextObject,
|
|
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UAsyncActionLoadPrimaryAssetClass_AsyncLoadPrimaryAssetClass_Statics::NewProp_PrimaryAsset,
|
|
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UAsyncActionLoadPrimaryAssetClass_AsyncLoadPrimaryAssetClass_Statics::NewProp_LoadBundles_Inner,
|
|
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UAsyncActionLoadPrimaryAssetClass_AsyncLoadPrimaryAssetClass_Statics::NewProp_LoadBundles,
|
|
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UAsyncActionLoadPrimaryAssetClass_AsyncLoadPrimaryAssetClass_Statics::NewProp_ReturnValue,
|
|
};
|
|
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_UAsyncActionLoadPrimaryAssetClass_AsyncLoadPrimaryAssetClass_Statics::PropPointers) < 2048);
|
|
// ********** End Function AsyncLoadPrimaryAssetClass Property Definitions *************************
|
|
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_UAsyncActionLoadPrimaryAssetClass_AsyncLoadPrimaryAssetClass_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_UAsyncActionLoadPrimaryAssetClass, nullptr, "AsyncLoadPrimaryAssetClass", Z_Construct_UFunction_UAsyncActionLoadPrimaryAssetClass_AsyncLoadPrimaryAssetClass_Statics::PropPointers,
|
|
UE_ARRAY_COUNT(Z_Construct_UFunction_UAsyncActionLoadPrimaryAssetClass_AsyncLoadPrimaryAssetClass_Statics::PropPointers),
|
|
sizeof(Z_Construct_UFunction_UAsyncActionLoadPrimaryAssetClass_AsyncLoadPrimaryAssetClass_Statics::AsyncActionLoadPrimaryAssetClass_eventAsyncLoadPrimaryAssetClass_Parms),
|
|
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x04422401, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_UAsyncActionLoadPrimaryAssetClass_AsyncLoadPrimaryAssetClass_Statics::Function_MetaDataParams), Z_Construct_UFunction_UAsyncActionLoadPrimaryAssetClass_AsyncLoadPrimaryAssetClass_Statics::Function_MetaDataParams)}, };
|
|
static_assert(sizeof(Z_Construct_UFunction_UAsyncActionLoadPrimaryAssetClass_AsyncLoadPrimaryAssetClass_Statics::AsyncActionLoadPrimaryAssetClass_eventAsyncLoadPrimaryAssetClass_Parms) < MAX_uint16);
|
|
UFunction* Z_Construct_UFunction_UAsyncActionLoadPrimaryAssetClass_AsyncLoadPrimaryAssetClass()
|
|
{
|
|
static UFunction* ReturnFunction = nullptr;
|
|
if (!ReturnFunction)
|
|
{
|
|
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_UAsyncActionLoadPrimaryAssetClass_AsyncLoadPrimaryAssetClass_Statics::FuncParams);
|
|
}
|
|
return ReturnFunction;
|
|
}
|
|
DEFINE_FUNCTION(UAsyncActionLoadPrimaryAssetClass::execAsyncLoadPrimaryAssetClass)
|
|
{
|
|
P_GET_OBJECT(UObject,Z_Param_WorldContextObject);
|
|
P_GET_STRUCT(FPrimaryAssetId,Z_Param_PrimaryAsset);
|
|
P_GET_TARRAY_REF(FName,Z_Param_Out_LoadBundles);
|
|
P_FINISH;
|
|
P_NATIVE_BEGIN;
|
|
*(UAsyncActionLoadPrimaryAssetClass**)Z_Param__Result=UAsyncActionLoadPrimaryAssetClass::AsyncLoadPrimaryAssetClass(Z_Param_WorldContextObject,Z_Param_PrimaryAsset,Z_Param_Out_LoadBundles);
|
|
P_NATIVE_END;
|
|
}
|
|
// ********** End Class UAsyncActionLoadPrimaryAssetClass Function AsyncLoadPrimaryAssetClass ******
|
|
|
|
// ********** Begin Class UAsyncActionLoadPrimaryAssetClass ****************************************
|
|
FClassRegistrationInfo Z_Registration_Info_UClass_UAsyncActionLoadPrimaryAssetClass;
|
|
UClass* UAsyncActionLoadPrimaryAssetClass::GetPrivateStaticClass()
|
|
{
|
|
using TClass = UAsyncActionLoadPrimaryAssetClass;
|
|
if (!Z_Registration_Info_UClass_UAsyncActionLoadPrimaryAssetClass.InnerSingleton)
|
|
{
|
|
GetPrivateStaticClassBody(
|
|
TClass::StaticPackage(),
|
|
TEXT("AsyncActionLoadPrimaryAssetClass"),
|
|
Z_Registration_Info_UClass_UAsyncActionLoadPrimaryAssetClass.InnerSingleton,
|
|
StaticRegisterNativesUAsyncActionLoadPrimaryAssetClass,
|
|
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_UAsyncActionLoadPrimaryAssetClass.InnerSingleton;
|
|
}
|
|
UClass* Z_Construct_UClass_UAsyncActionLoadPrimaryAssetClass_NoRegister()
|
|
{
|
|
return UAsyncActionLoadPrimaryAssetClass::GetPrivateStaticClass();
|
|
}
|
|
struct Z_Construct_UClass_UAsyncActionLoadPrimaryAssetClass_Statics
|
|
{
|
|
#if WITH_METADATA
|
|
static constexpr UECodeGen_Private::FMetaDataPairParam Class_MetaDataParams[] = {
|
|
{ "IncludePath", "AsyncActionLoadPrimaryAsset.h" },
|
|
{ "ModuleRelativePath", "Private/AsyncActionLoadPrimaryAsset.h" },
|
|
};
|
|
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_Completed_MetaData[] = {
|
|
{ "ModuleRelativePath", "Private/AsyncActionLoadPrimaryAsset.h" },
|
|
};
|
|
#endif // WITH_METADATA
|
|
|
|
// ********** Begin Class UAsyncActionLoadPrimaryAssetClass constinit property declarations ********
|
|
static const UECodeGen_Private::FMulticastDelegatePropertyParams NewProp_Completed;
|
|
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
|
|
// ********** End Class UAsyncActionLoadPrimaryAssetClass constinit property declarations **********
|
|
static constexpr UE::CodeGen::FClassNativeFunction Funcs[] = {
|
|
{ .NameUTF8 = UTF8TEXT("AsyncLoadPrimaryAssetClass"), .Pointer = &UAsyncActionLoadPrimaryAssetClass::execAsyncLoadPrimaryAssetClass },
|
|
};
|
|
static UObject* (*const DependentSingletons[])();
|
|
static constexpr FClassFunctionLinkInfo FuncInfo[] = {
|
|
{ &Z_Construct_UFunction_UAsyncActionLoadPrimaryAssetClass_AsyncLoadPrimaryAssetClass, "AsyncLoadPrimaryAssetClass" }, // 2351310836
|
|
};
|
|
static_assert(UE_ARRAY_COUNT(FuncInfo) < 2048);
|
|
static constexpr FCppClassTypeInfoStatic StaticCppClassTypeInfo = {
|
|
TCppClassTypeTraits<UAsyncActionLoadPrimaryAssetClass>::IsAbstract,
|
|
};
|
|
static const UECodeGen_Private::FClassParams ClassParams;
|
|
}; // struct Z_Construct_UClass_UAsyncActionLoadPrimaryAssetClass_Statics
|
|
|
|
// ********** Begin Class UAsyncActionLoadPrimaryAssetClass Property Definitions *******************
|
|
const UECodeGen_Private::FMulticastDelegatePropertyParams Z_Construct_UClass_UAsyncActionLoadPrimaryAssetClass_Statics::NewProp_Completed = { "Completed", nullptr, (EPropertyFlags)0x0010000010080000, UECodeGen_Private::EPropertyGenFlags::InlineMulticastDelegate, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(UAsyncActionLoadPrimaryAssetClass, Completed), Z_Construct_UDelegateFunction_Engine_OnPrimaryAssetClassLoaded__DelegateSignature, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_Completed_MetaData), NewProp_Completed_MetaData) }; // 3890119210
|
|
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UClass_UAsyncActionLoadPrimaryAssetClass_Statics::PropPointers[] = {
|
|
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UAsyncActionLoadPrimaryAssetClass_Statics::NewProp_Completed,
|
|
};
|
|
static_assert(UE_ARRAY_COUNT(Z_Construct_UClass_UAsyncActionLoadPrimaryAssetClass_Statics::PropPointers) < 2048);
|
|
// ********** End Class UAsyncActionLoadPrimaryAssetClass Property Definitions *********************
|
|
UObject* (*const Z_Construct_UClass_UAsyncActionLoadPrimaryAssetClass_Statics::DependentSingletons[])() = {
|
|
(UObject* (*)())Z_Construct_UClass_UAsyncActionLoadPrimaryAssetBase,
|
|
(UObject* (*)())Z_Construct_UPackage__Script_Engine,
|
|
};
|
|
static_assert(UE_ARRAY_COUNT(Z_Construct_UClass_UAsyncActionLoadPrimaryAssetClass_Statics::DependentSingletons) < 16);
|
|
const UECodeGen_Private::FClassParams Z_Construct_UClass_UAsyncActionLoadPrimaryAssetClass_Statics::ClassParams = {
|
|
&UAsyncActionLoadPrimaryAssetClass::StaticClass,
|
|
nullptr,
|
|
&StaticCppClassTypeInfo,
|
|
DependentSingletons,
|
|
FuncInfo,
|
|
Z_Construct_UClass_UAsyncActionLoadPrimaryAssetClass_Statics::PropPointers,
|
|
nullptr,
|
|
UE_ARRAY_COUNT(DependentSingletons),
|
|
UE_ARRAY_COUNT(FuncInfo),
|
|
UE_ARRAY_COUNT(Z_Construct_UClass_UAsyncActionLoadPrimaryAssetClass_Statics::PropPointers),
|
|
0,
|
|
0x008000A0u,
|
|
METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UClass_UAsyncActionLoadPrimaryAssetClass_Statics::Class_MetaDataParams), Z_Construct_UClass_UAsyncActionLoadPrimaryAssetClass_Statics::Class_MetaDataParams)
|
|
};
|
|
void UAsyncActionLoadPrimaryAssetClass::StaticRegisterNativesUAsyncActionLoadPrimaryAssetClass()
|
|
{
|
|
UClass* Class = UAsyncActionLoadPrimaryAssetClass::StaticClass();
|
|
FNativeFunctionRegistrar::RegisterFunctions(Class, MakeConstArrayView(Z_Construct_UClass_UAsyncActionLoadPrimaryAssetClass_Statics::Funcs));
|
|
}
|
|
UClass* Z_Construct_UClass_UAsyncActionLoadPrimaryAssetClass()
|
|
{
|
|
if (!Z_Registration_Info_UClass_UAsyncActionLoadPrimaryAssetClass.OuterSingleton)
|
|
{
|
|
UECodeGen_Private::ConstructUClass(Z_Registration_Info_UClass_UAsyncActionLoadPrimaryAssetClass.OuterSingleton, Z_Construct_UClass_UAsyncActionLoadPrimaryAssetClass_Statics::ClassParams);
|
|
}
|
|
return Z_Registration_Info_UClass_UAsyncActionLoadPrimaryAssetClass.OuterSingleton;
|
|
}
|
|
UAsyncActionLoadPrimaryAssetClass::UAsyncActionLoadPrimaryAssetClass(const FObjectInitializer& ObjectInitializer) : Super(ObjectInitializer) {}
|
|
DEFINE_VTABLE_PTR_HELPER_CTOR_NS(, UAsyncActionLoadPrimaryAssetClass);
|
|
UAsyncActionLoadPrimaryAssetClass::~UAsyncActionLoadPrimaryAssetClass() {}
|
|
// ********** End Class UAsyncActionLoadPrimaryAssetClass ******************************************
|
|
|
|
// ********** Begin Delegate FOnPrimaryAssetListLoaded *********************************************
|
|
struct Z_Construct_UDelegateFunction_Engine_OnPrimaryAssetListLoaded__DelegateSignature_Statics
|
|
{
|
|
struct _Script_Engine_eventOnPrimaryAssetListLoaded_Parms
|
|
{
|
|
TArray<UObject*> Loaded;
|
|
};
|
|
#if WITH_METADATA
|
|
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
|
|
{ "ModuleRelativePath", "Private/AsyncActionLoadPrimaryAsset.h" },
|
|
};
|
|
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_Loaded_MetaData[] = {
|
|
{ "NativeConst", "" },
|
|
};
|
|
#endif // WITH_METADATA
|
|
|
|
// ********** Begin Delegate FOnPrimaryAssetListLoaded constinit property declarations *************
|
|
static const UECodeGen_Private::FObjectPropertyParams NewProp_Loaded_Inner;
|
|
static const UECodeGen_Private::FArrayPropertyParams NewProp_Loaded;
|
|
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
|
|
// ********** End Delegate FOnPrimaryAssetListLoaded constinit property declarations ***************
|
|
static const UECodeGen_Private::FDelegateFunctionParams FuncParams;
|
|
};
|
|
|
|
// ********** Begin Delegate FOnPrimaryAssetListLoaded Property Definitions ************************
|
|
const UECodeGen_Private::FObjectPropertyParams Z_Construct_UDelegateFunction_Engine_OnPrimaryAssetListLoaded__DelegateSignature_Statics::NewProp_Loaded_Inner = { "Loaded", 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_UDelegateFunction_Engine_OnPrimaryAssetListLoaded__DelegateSignature_Statics::NewProp_Loaded = { "Loaded", nullptr, (EPropertyFlags)0x0010000008000182, UECodeGen_Private::EPropertyGenFlags::Array, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(_Script_Engine_eventOnPrimaryAssetListLoaded_Parms, Loaded), EArrayPropertyFlags::None, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_Loaded_MetaData), NewProp_Loaded_MetaData) };
|
|
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UDelegateFunction_Engine_OnPrimaryAssetListLoaded__DelegateSignature_Statics::PropPointers[] = {
|
|
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UDelegateFunction_Engine_OnPrimaryAssetListLoaded__DelegateSignature_Statics::NewProp_Loaded_Inner,
|
|
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UDelegateFunction_Engine_OnPrimaryAssetListLoaded__DelegateSignature_Statics::NewProp_Loaded,
|
|
};
|
|
static_assert(UE_ARRAY_COUNT(Z_Construct_UDelegateFunction_Engine_OnPrimaryAssetListLoaded__DelegateSignature_Statics::PropPointers) < 2048);
|
|
// ********** End Delegate FOnPrimaryAssetListLoaded Property Definitions **************************
|
|
const UECodeGen_Private::FDelegateFunctionParams Z_Construct_UDelegateFunction_Engine_OnPrimaryAssetListLoaded__DelegateSignature_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UPackage__Script_Engine, nullptr, "OnPrimaryAssetListLoaded__DelegateSignature", Z_Construct_UDelegateFunction_Engine_OnPrimaryAssetListLoaded__DelegateSignature_Statics::PropPointers,
|
|
UE_ARRAY_COUNT(Z_Construct_UDelegateFunction_Engine_OnPrimaryAssetListLoaded__DelegateSignature_Statics::PropPointers),
|
|
sizeof(Z_Construct_UDelegateFunction_Engine_OnPrimaryAssetListLoaded__DelegateSignature_Statics::_Script_Engine_eventOnPrimaryAssetListLoaded_Parms),
|
|
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x00530000, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UDelegateFunction_Engine_OnPrimaryAssetListLoaded__DelegateSignature_Statics::Function_MetaDataParams), Z_Construct_UDelegateFunction_Engine_OnPrimaryAssetListLoaded__DelegateSignature_Statics::Function_MetaDataParams)}, };
|
|
static_assert(sizeof(Z_Construct_UDelegateFunction_Engine_OnPrimaryAssetListLoaded__DelegateSignature_Statics::_Script_Engine_eventOnPrimaryAssetListLoaded_Parms) < MAX_uint16);
|
|
UFunction* Z_Construct_UDelegateFunction_Engine_OnPrimaryAssetListLoaded__DelegateSignature()
|
|
{
|
|
static UFunction* ReturnFunction = nullptr;
|
|
if (!ReturnFunction)
|
|
{
|
|
UECodeGen_Private::ConstructUDelegateFunction(&ReturnFunction, Z_Construct_UDelegateFunction_Engine_OnPrimaryAssetListLoaded__DelegateSignature_Statics::FuncParams);
|
|
}
|
|
return ReturnFunction;
|
|
}
|
|
void FOnPrimaryAssetListLoaded_DelegateWrapper(const FMulticastScriptDelegate& OnPrimaryAssetListLoaded, TArray<UObject*> const& Loaded)
|
|
{
|
|
struct _Script_Engine_eventOnPrimaryAssetListLoaded_Parms
|
|
{
|
|
TArray<UObject*> Loaded;
|
|
};
|
|
_Script_Engine_eventOnPrimaryAssetListLoaded_Parms Parms;
|
|
Parms.Loaded=Loaded;
|
|
OnPrimaryAssetListLoaded.ProcessMulticastDelegate<UObject>(&Parms);
|
|
}
|
|
// ********** End Delegate FOnPrimaryAssetListLoaded ***********************************************
|
|
|
|
// ********** Begin Class UAsyncActionLoadPrimaryAssetList Function AsyncLoadPrimaryAssetList ******
|
|
struct Z_Construct_UFunction_UAsyncActionLoadPrimaryAssetList_AsyncLoadPrimaryAssetList_Statics
|
|
{
|
|
struct AsyncActionLoadPrimaryAssetList_eventAsyncLoadPrimaryAssetList_Parms
|
|
{
|
|
UObject* WorldContextObject;
|
|
TArray<FPrimaryAssetId> PrimaryAssetList;
|
|
TArray<FName> LoadBundles;
|
|
UAsyncActionLoadPrimaryAssetList* ReturnValue;
|
|
};
|
|
#if WITH_METADATA
|
|
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
|
|
{ "AutoCreateRefTerm", "LoadBundles" },
|
|
{ "BlueprintInternalUseOnly", "true" },
|
|
{ "Category", "AssetManager" },
|
|
{ "Comment", "/**\n\x09 * Load a list of primary asset objects into memory, this will cause them to stay loaded until explicitly unloaded.\n\x09 * The completed event will happen when the load succeeds or fails, and the Loaded list will contain all of the requested assets found at completion.\n\x09 * If LoadBundles is specified, those bundles are loaded along with the assets.\n\x09 */" },
|
|
{ "ModuleRelativePath", "Private/AsyncActionLoadPrimaryAsset.h" },
|
|
{ "ToolTip", "Load a list of primary asset objects into memory, this will cause them to stay loaded until explicitly unloaded.\nThe completed event will happen when the load succeeds or fails, and the Loaded list will contain all of the requested assets found at completion.\nIf LoadBundles is specified, those bundles are loaded along with the assets." },
|
|
{ "WorldContext", "WorldContextObject" },
|
|
};
|
|
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_PrimaryAssetList_MetaData[] = {
|
|
{ "NativeConst", "" },
|
|
};
|
|
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_LoadBundles_MetaData[] = {
|
|
{ "NativeConst", "" },
|
|
};
|
|
#endif // WITH_METADATA
|
|
|
|
// ********** Begin Function AsyncLoadPrimaryAssetList constinit property declarations *************
|
|
static const UECodeGen_Private::FObjectPropertyParams NewProp_WorldContextObject;
|
|
static const UECodeGen_Private::FStructPropertyParams NewProp_PrimaryAssetList_Inner;
|
|
static const UECodeGen_Private::FArrayPropertyParams NewProp_PrimaryAssetList;
|
|
static const UECodeGen_Private::FNamePropertyParams NewProp_LoadBundles_Inner;
|
|
static const UECodeGen_Private::FArrayPropertyParams NewProp_LoadBundles;
|
|
static const UECodeGen_Private::FObjectPropertyParams NewProp_ReturnValue;
|
|
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
|
|
// ********** End Function AsyncLoadPrimaryAssetList constinit property declarations ***************
|
|
static const UECodeGen_Private::FFunctionParams FuncParams;
|
|
};
|
|
|
|
// ********** Begin Function AsyncLoadPrimaryAssetList Property Definitions ************************
|
|
const UECodeGen_Private::FObjectPropertyParams Z_Construct_UFunction_UAsyncActionLoadPrimaryAssetList_AsyncLoadPrimaryAssetList_Statics::NewProp_WorldContextObject = { "WorldContextObject", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Object, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(AsyncActionLoadPrimaryAssetList_eventAsyncLoadPrimaryAssetList_Parms, WorldContextObject), Z_Construct_UClass_UObject_NoRegister, METADATA_PARAMS(0, nullptr) };
|
|
const UECodeGen_Private::FStructPropertyParams Z_Construct_UFunction_UAsyncActionLoadPrimaryAssetList_AsyncLoadPrimaryAssetList_Statics::NewProp_PrimaryAssetList_Inner = { "PrimaryAssetList", nullptr, (EPropertyFlags)0x0000000000000000, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, 0, Z_Construct_UScriptStruct_FPrimaryAssetId, METADATA_PARAMS(0, nullptr) }; // 265326925
|
|
const UECodeGen_Private::FArrayPropertyParams Z_Construct_UFunction_UAsyncActionLoadPrimaryAssetList_AsyncLoadPrimaryAssetList_Statics::NewProp_PrimaryAssetList = { "PrimaryAssetList", nullptr, (EPropertyFlags)0x0010000008000182, UECodeGen_Private::EPropertyGenFlags::Array, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(AsyncActionLoadPrimaryAssetList_eventAsyncLoadPrimaryAssetList_Parms, PrimaryAssetList), EArrayPropertyFlags::None, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_PrimaryAssetList_MetaData), NewProp_PrimaryAssetList_MetaData) }; // 265326925
|
|
const UECodeGen_Private::FNamePropertyParams Z_Construct_UFunction_UAsyncActionLoadPrimaryAssetList_AsyncLoadPrimaryAssetList_Statics::NewProp_LoadBundles_Inner = { "LoadBundles", nullptr, (EPropertyFlags)0x0000000000000000, UECodeGen_Private::EPropertyGenFlags::Name, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, 0, METADATA_PARAMS(0, nullptr) };
|
|
const UECodeGen_Private::FArrayPropertyParams Z_Construct_UFunction_UAsyncActionLoadPrimaryAssetList_AsyncLoadPrimaryAssetList_Statics::NewProp_LoadBundles = { "LoadBundles", nullptr, (EPropertyFlags)0x0010000008000182, UECodeGen_Private::EPropertyGenFlags::Array, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(AsyncActionLoadPrimaryAssetList_eventAsyncLoadPrimaryAssetList_Parms, LoadBundles), EArrayPropertyFlags::None, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_LoadBundles_MetaData), NewProp_LoadBundles_MetaData) };
|
|
const UECodeGen_Private::FObjectPropertyParams Z_Construct_UFunction_UAsyncActionLoadPrimaryAssetList_AsyncLoadPrimaryAssetList_Statics::NewProp_ReturnValue = { "ReturnValue", nullptr, (EPropertyFlags)0x0010000000000580, UECodeGen_Private::EPropertyGenFlags::Object, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(AsyncActionLoadPrimaryAssetList_eventAsyncLoadPrimaryAssetList_Parms, ReturnValue), Z_Construct_UClass_UAsyncActionLoadPrimaryAssetList_NoRegister, METADATA_PARAMS(0, nullptr) };
|
|
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_UAsyncActionLoadPrimaryAssetList_AsyncLoadPrimaryAssetList_Statics::PropPointers[] = {
|
|
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UAsyncActionLoadPrimaryAssetList_AsyncLoadPrimaryAssetList_Statics::NewProp_WorldContextObject,
|
|
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UAsyncActionLoadPrimaryAssetList_AsyncLoadPrimaryAssetList_Statics::NewProp_PrimaryAssetList_Inner,
|
|
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UAsyncActionLoadPrimaryAssetList_AsyncLoadPrimaryAssetList_Statics::NewProp_PrimaryAssetList,
|
|
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UAsyncActionLoadPrimaryAssetList_AsyncLoadPrimaryAssetList_Statics::NewProp_LoadBundles_Inner,
|
|
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UAsyncActionLoadPrimaryAssetList_AsyncLoadPrimaryAssetList_Statics::NewProp_LoadBundles,
|
|
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UAsyncActionLoadPrimaryAssetList_AsyncLoadPrimaryAssetList_Statics::NewProp_ReturnValue,
|
|
};
|
|
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_UAsyncActionLoadPrimaryAssetList_AsyncLoadPrimaryAssetList_Statics::PropPointers) < 2048);
|
|
// ********** End Function AsyncLoadPrimaryAssetList Property Definitions **************************
|
|
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_UAsyncActionLoadPrimaryAssetList_AsyncLoadPrimaryAssetList_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_UAsyncActionLoadPrimaryAssetList, nullptr, "AsyncLoadPrimaryAssetList", Z_Construct_UFunction_UAsyncActionLoadPrimaryAssetList_AsyncLoadPrimaryAssetList_Statics::PropPointers,
|
|
UE_ARRAY_COUNT(Z_Construct_UFunction_UAsyncActionLoadPrimaryAssetList_AsyncLoadPrimaryAssetList_Statics::PropPointers),
|
|
sizeof(Z_Construct_UFunction_UAsyncActionLoadPrimaryAssetList_AsyncLoadPrimaryAssetList_Statics::AsyncActionLoadPrimaryAssetList_eventAsyncLoadPrimaryAssetList_Parms),
|
|
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x04422401, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_UAsyncActionLoadPrimaryAssetList_AsyncLoadPrimaryAssetList_Statics::Function_MetaDataParams), Z_Construct_UFunction_UAsyncActionLoadPrimaryAssetList_AsyncLoadPrimaryAssetList_Statics::Function_MetaDataParams)}, };
|
|
static_assert(sizeof(Z_Construct_UFunction_UAsyncActionLoadPrimaryAssetList_AsyncLoadPrimaryAssetList_Statics::AsyncActionLoadPrimaryAssetList_eventAsyncLoadPrimaryAssetList_Parms) < MAX_uint16);
|
|
UFunction* Z_Construct_UFunction_UAsyncActionLoadPrimaryAssetList_AsyncLoadPrimaryAssetList()
|
|
{
|
|
static UFunction* ReturnFunction = nullptr;
|
|
if (!ReturnFunction)
|
|
{
|
|
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_UAsyncActionLoadPrimaryAssetList_AsyncLoadPrimaryAssetList_Statics::FuncParams);
|
|
}
|
|
return ReturnFunction;
|
|
}
|
|
DEFINE_FUNCTION(UAsyncActionLoadPrimaryAssetList::execAsyncLoadPrimaryAssetList)
|
|
{
|
|
P_GET_OBJECT(UObject,Z_Param_WorldContextObject);
|
|
P_GET_TARRAY_REF(FPrimaryAssetId,Z_Param_Out_PrimaryAssetList);
|
|
P_GET_TARRAY_REF(FName,Z_Param_Out_LoadBundles);
|
|
P_FINISH;
|
|
P_NATIVE_BEGIN;
|
|
*(UAsyncActionLoadPrimaryAssetList**)Z_Param__Result=UAsyncActionLoadPrimaryAssetList::AsyncLoadPrimaryAssetList(Z_Param_WorldContextObject,Z_Param_Out_PrimaryAssetList,Z_Param_Out_LoadBundles);
|
|
P_NATIVE_END;
|
|
}
|
|
// ********** End Class UAsyncActionLoadPrimaryAssetList Function AsyncLoadPrimaryAssetList ********
|
|
|
|
// ********** Begin Class UAsyncActionLoadPrimaryAssetList *****************************************
|
|
FClassRegistrationInfo Z_Registration_Info_UClass_UAsyncActionLoadPrimaryAssetList;
|
|
UClass* UAsyncActionLoadPrimaryAssetList::GetPrivateStaticClass()
|
|
{
|
|
using TClass = UAsyncActionLoadPrimaryAssetList;
|
|
if (!Z_Registration_Info_UClass_UAsyncActionLoadPrimaryAssetList.InnerSingleton)
|
|
{
|
|
GetPrivateStaticClassBody(
|
|
TClass::StaticPackage(),
|
|
TEXT("AsyncActionLoadPrimaryAssetList"),
|
|
Z_Registration_Info_UClass_UAsyncActionLoadPrimaryAssetList.InnerSingleton,
|
|
StaticRegisterNativesUAsyncActionLoadPrimaryAssetList,
|
|
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_UAsyncActionLoadPrimaryAssetList.InnerSingleton;
|
|
}
|
|
UClass* Z_Construct_UClass_UAsyncActionLoadPrimaryAssetList_NoRegister()
|
|
{
|
|
return UAsyncActionLoadPrimaryAssetList::GetPrivateStaticClass();
|
|
}
|
|
struct Z_Construct_UClass_UAsyncActionLoadPrimaryAssetList_Statics
|
|
{
|
|
#if WITH_METADATA
|
|
static constexpr UECodeGen_Private::FMetaDataPairParam Class_MetaDataParams[] = {
|
|
{ "IncludePath", "AsyncActionLoadPrimaryAsset.h" },
|
|
{ "ModuleRelativePath", "Private/AsyncActionLoadPrimaryAsset.h" },
|
|
};
|
|
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_Completed_MetaData[] = {
|
|
{ "ModuleRelativePath", "Private/AsyncActionLoadPrimaryAsset.h" },
|
|
};
|
|
#endif // WITH_METADATA
|
|
|
|
// ********** Begin Class UAsyncActionLoadPrimaryAssetList constinit property declarations *********
|
|
static const UECodeGen_Private::FMulticastDelegatePropertyParams NewProp_Completed;
|
|
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
|
|
// ********** End Class UAsyncActionLoadPrimaryAssetList constinit property declarations ***********
|
|
static constexpr UE::CodeGen::FClassNativeFunction Funcs[] = {
|
|
{ .NameUTF8 = UTF8TEXT("AsyncLoadPrimaryAssetList"), .Pointer = &UAsyncActionLoadPrimaryAssetList::execAsyncLoadPrimaryAssetList },
|
|
};
|
|
static UObject* (*const DependentSingletons[])();
|
|
static constexpr FClassFunctionLinkInfo FuncInfo[] = {
|
|
{ &Z_Construct_UFunction_UAsyncActionLoadPrimaryAssetList_AsyncLoadPrimaryAssetList, "AsyncLoadPrimaryAssetList" }, // 2436145363
|
|
};
|
|
static_assert(UE_ARRAY_COUNT(FuncInfo) < 2048);
|
|
static constexpr FCppClassTypeInfoStatic StaticCppClassTypeInfo = {
|
|
TCppClassTypeTraits<UAsyncActionLoadPrimaryAssetList>::IsAbstract,
|
|
};
|
|
static const UECodeGen_Private::FClassParams ClassParams;
|
|
}; // struct Z_Construct_UClass_UAsyncActionLoadPrimaryAssetList_Statics
|
|
|
|
// ********** Begin Class UAsyncActionLoadPrimaryAssetList Property Definitions ********************
|
|
const UECodeGen_Private::FMulticastDelegatePropertyParams Z_Construct_UClass_UAsyncActionLoadPrimaryAssetList_Statics::NewProp_Completed = { "Completed", nullptr, (EPropertyFlags)0x0010000010080000, UECodeGen_Private::EPropertyGenFlags::InlineMulticastDelegate, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(UAsyncActionLoadPrimaryAssetList, Completed), Z_Construct_UDelegateFunction_Engine_OnPrimaryAssetListLoaded__DelegateSignature, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_Completed_MetaData), NewProp_Completed_MetaData) }; // 581472218
|
|
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UClass_UAsyncActionLoadPrimaryAssetList_Statics::PropPointers[] = {
|
|
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UAsyncActionLoadPrimaryAssetList_Statics::NewProp_Completed,
|
|
};
|
|
static_assert(UE_ARRAY_COUNT(Z_Construct_UClass_UAsyncActionLoadPrimaryAssetList_Statics::PropPointers) < 2048);
|
|
// ********** End Class UAsyncActionLoadPrimaryAssetList Property Definitions **********************
|
|
UObject* (*const Z_Construct_UClass_UAsyncActionLoadPrimaryAssetList_Statics::DependentSingletons[])() = {
|
|
(UObject* (*)())Z_Construct_UClass_UAsyncActionLoadPrimaryAssetBase,
|
|
(UObject* (*)())Z_Construct_UPackage__Script_Engine,
|
|
};
|
|
static_assert(UE_ARRAY_COUNT(Z_Construct_UClass_UAsyncActionLoadPrimaryAssetList_Statics::DependentSingletons) < 16);
|
|
const UECodeGen_Private::FClassParams Z_Construct_UClass_UAsyncActionLoadPrimaryAssetList_Statics::ClassParams = {
|
|
&UAsyncActionLoadPrimaryAssetList::StaticClass,
|
|
nullptr,
|
|
&StaticCppClassTypeInfo,
|
|
DependentSingletons,
|
|
FuncInfo,
|
|
Z_Construct_UClass_UAsyncActionLoadPrimaryAssetList_Statics::PropPointers,
|
|
nullptr,
|
|
UE_ARRAY_COUNT(DependentSingletons),
|
|
UE_ARRAY_COUNT(FuncInfo),
|
|
UE_ARRAY_COUNT(Z_Construct_UClass_UAsyncActionLoadPrimaryAssetList_Statics::PropPointers),
|
|
0,
|
|
0x008000A0u,
|
|
METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UClass_UAsyncActionLoadPrimaryAssetList_Statics::Class_MetaDataParams), Z_Construct_UClass_UAsyncActionLoadPrimaryAssetList_Statics::Class_MetaDataParams)
|
|
};
|
|
void UAsyncActionLoadPrimaryAssetList::StaticRegisterNativesUAsyncActionLoadPrimaryAssetList()
|
|
{
|
|
UClass* Class = UAsyncActionLoadPrimaryAssetList::StaticClass();
|
|
FNativeFunctionRegistrar::RegisterFunctions(Class, MakeConstArrayView(Z_Construct_UClass_UAsyncActionLoadPrimaryAssetList_Statics::Funcs));
|
|
}
|
|
UClass* Z_Construct_UClass_UAsyncActionLoadPrimaryAssetList()
|
|
{
|
|
if (!Z_Registration_Info_UClass_UAsyncActionLoadPrimaryAssetList.OuterSingleton)
|
|
{
|
|
UECodeGen_Private::ConstructUClass(Z_Registration_Info_UClass_UAsyncActionLoadPrimaryAssetList.OuterSingleton, Z_Construct_UClass_UAsyncActionLoadPrimaryAssetList_Statics::ClassParams);
|
|
}
|
|
return Z_Registration_Info_UClass_UAsyncActionLoadPrimaryAssetList.OuterSingleton;
|
|
}
|
|
UAsyncActionLoadPrimaryAssetList::UAsyncActionLoadPrimaryAssetList(const FObjectInitializer& ObjectInitializer) : Super(ObjectInitializer) {}
|
|
DEFINE_VTABLE_PTR_HELPER_CTOR_NS(, UAsyncActionLoadPrimaryAssetList);
|
|
UAsyncActionLoadPrimaryAssetList::~UAsyncActionLoadPrimaryAssetList() {}
|
|
// ********** End Class UAsyncActionLoadPrimaryAssetList *******************************************
|
|
|
|
// ********** Begin Delegate FOnPrimaryAssetClassListLoaded ****************************************
|
|
struct Z_Construct_UDelegateFunction_Engine_OnPrimaryAssetClassListLoaded__DelegateSignature_Statics
|
|
{
|
|
struct _Script_Engine_eventOnPrimaryAssetClassListLoaded_Parms
|
|
{
|
|
TArray<TSubclassOf<UObject>> Loaded;
|
|
};
|
|
#if WITH_METADATA
|
|
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
|
|
{ "ModuleRelativePath", "Private/AsyncActionLoadPrimaryAsset.h" },
|
|
};
|
|
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_Loaded_MetaData[] = {
|
|
{ "NativeConst", "" },
|
|
};
|
|
#endif // WITH_METADATA
|
|
|
|
// ********** Begin Delegate FOnPrimaryAssetClassListLoaded constinit property declarations ********
|
|
static const UECodeGen_Private::FClassPropertyParams NewProp_Loaded_Inner;
|
|
static const UECodeGen_Private::FArrayPropertyParams NewProp_Loaded;
|
|
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
|
|
// ********** End Delegate FOnPrimaryAssetClassListLoaded constinit property declarations **********
|
|
static const UECodeGen_Private::FDelegateFunctionParams FuncParams;
|
|
};
|
|
|
|
// ********** Begin Delegate FOnPrimaryAssetClassListLoaded Property Definitions *******************
|
|
const UECodeGen_Private::FClassPropertyParams Z_Construct_UDelegateFunction_Engine_OnPrimaryAssetClassListLoaded__DelegateSignature_Statics::NewProp_Loaded_Inner = { "Loaded", nullptr, (EPropertyFlags)0x0004000000000000, UECodeGen_Private::EPropertyGenFlags::Class, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, 0, Z_Construct_UClass_UClass_NoRegister, Z_Construct_UClass_UObject_NoRegister, METADATA_PARAMS(0, nullptr) };
|
|
const UECodeGen_Private::FArrayPropertyParams Z_Construct_UDelegateFunction_Engine_OnPrimaryAssetClassListLoaded__DelegateSignature_Statics::NewProp_Loaded = { "Loaded", nullptr, (EPropertyFlags)0x0014000008000182, UECodeGen_Private::EPropertyGenFlags::Array, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(_Script_Engine_eventOnPrimaryAssetClassListLoaded_Parms, Loaded), EArrayPropertyFlags::None, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_Loaded_MetaData), NewProp_Loaded_MetaData) };
|
|
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UDelegateFunction_Engine_OnPrimaryAssetClassListLoaded__DelegateSignature_Statics::PropPointers[] = {
|
|
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UDelegateFunction_Engine_OnPrimaryAssetClassListLoaded__DelegateSignature_Statics::NewProp_Loaded_Inner,
|
|
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UDelegateFunction_Engine_OnPrimaryAssetClassListLoaded__DelegateSignature_Statics::NewProp_Loaded,
|
|
};
|
|
static_assert(UE_ARRAY_COUNT(Z_Construct_UDelegateFunction_Engine_OnPrimaryAssetClassListLoaded__DelegateSignature_Statics::PropPointers) < 2048);
|
|
// ********** End Delegate FOnPrimaryAssetClassListLoaded Property Definitions *********************
|
|
const UECodeGen_Private::FDelegateFunctionParams Z_Construct_UDelegateFunction_Engine_OnPrimaryAssetClassListLoaded__DelegateSignature_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UPackage__Script_Engine, nullptr, "OnPrimaryAssetClassListLoaded__DelegateSignature", Z_Construct_UDelegateFunction_Engine_OnPrimaryAssetClassListLoaded__DelegateSignature_Statics::PropPointers,
|
|
UE_ARRAY_COUNT(Z_Construct_UDelegateFunction_Engine_OnPrimaryAssetClassListLoaded__DelegateSignature_Statics::PropPointers),
|
|
sizeof(Z_Construct_UDelegateFunction_Engine_OnPrimaryAssetClassListLoaded__DelegateSignature_Statics::_Script_Engine_eventOnPrimaryAssetClassListLoaded_Parms),
|
|
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x00530000, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UDelegateFunction_Engine_OnPrimaryAssetClassListLoaded__DelegateSignature_Statics::Function_MetaDataParams), Z_Construct_UDelegateFunction_Engine_OnPrimaryAssetClassListLoaded__DelegateSignature_Statics::Function_MetaDataParams)}, };
|
|
static_assert(sizeof(Z_Construct_UDelegateFunction_Engine_OnPrimaryAssetClassListLoaded__DelegateSignature_Statics::_Script_Engine_eventOnPrimaryAssetClassListLoaded_Parms) < MAX_uint16);
|
|
UFunction* Z_Construct_UDelegateFunction_Engine_OnPrimaryAssetClassListLoaded__DelegateSignature()
|
|
{
|
|
static UFunction* ReturnFunction = nullptr;
|
|
if (!ReturnFunction)
|
|
{
|
|
UECodeGen_Private::ConstructUDelegateFunction(&ReturnFunction, Z_Construct_UDelegateFunction_Engine_OnPrimaryAssetClassListLoaded__DelegateSignature_Statics::FuncParams);
|
|
}
|
|
return ReturnFunction;
|
|
}
|
|
void FOnPrimaryAssetClassListLoaded_DelegateWrapper(const FMulticastScriptDelegate& OnPrimaryAssetClassListLoaded, TArray<TSubclassOf<UObject>> const& Loaded)
|
|
{
|
|
struct _Script_Engine_eventOnPrimaryAssetClassListLoaded_Parms
|
|
{
|
|
TArray<TSubclassOf<UObject>> Loaded;
|
|
};
|
|
_Script_Engine_eventOnPrimaryAssetClassListLoaded_Parms Parms;
|
|
Parms.Loaded=Loaded;
|
|
OnPrimaryAssetClassListLoaded.ProcessMulticastDelegate<UObject>(&Parms);
|
|
}
|
|
// ********** End Delegate FOnPrimaryAssetClassListLoaded ******************************************
|
|
|
|
// ********** Begin Class UAsyncActionLoadPrimaryAssetClassList Function AsyncLoadPrimaryAssetClassList
|
|
struct Z_Construct_UFunction_UAsyncActionLoadPrimaryAssetClassList_AsyncLoadPrimaryAssetClassList_Statics
|
|
{
|
|
struct AsyncActionLoadPrimaryAssetClassList_eventAsyncLoadPrimaryAssetClassList_Parms
|
|
{
|
|
UObject* WorldContextObject;
|
|
TArray<FPrimaryAssetId> PrimaryAssetList;
|
|
TArray<FName> LoadBundles;
|
|
UAsyncActionLoadPrimaryAssetClassList* ReturnValue;
|
|
};
|
|
#if WITH_METADATA
|
|
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
|
|
{ "AutoCreateRefTerm", "LoadBundles" },
|
|
{ "BlueprintInternalUseOnly", "true" },
|
|
{ "Category", "AssetManager" },
|
|
{ "Comment", "/**\n\x09 * Load a list of primary asset classes into memory, this will cause them to stay loaded until explicitly unloaded.\n\x09 * The completed event will happen when the load succeeds or fails, and the Loaded list will contain all of the requested classes found at completion.\n\x09 * If LoadBundles is specified, those bundles are loaded along with the assets.\n\x09 */" },
|
|
{ "ModuleRelativePath", "Private/AsyncActionLoadPrimaryAsset.h" },
|
|
{ "ToolTip", "Load a list of primary asset classes into memory, this will cause them to stay loaded until explicitly unloaded.\nThe completed event will happen when the load succeeds or fails, and the Loaded list will contain all of the requested classes found at completion.\nIf LoadBundles is specified, those bundles are loaded along with the assets." },
|
|
{ "WorldContext", "WorldContextObject" },
|
|
};
|
|
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_PrimaryAssetList_MetaData[] = {
|
|
{ "NativeConst", "" },
|
|
};
|
|
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_LoadBundles_MetaData[] = {
|
|
{ "NativeConst", "" },
|
|
};
|
|
#endif // WITH_METADATA
|
|
|
|
// ********** Begin Function AsyncLoadPrimaryAssetClassList constinit property declarations ********
|
|
static const UECodeGen_Private::FObjectPropertyParams NewProp_WorldContextObject;
|
|
static const UECodeGen_Private::FStructPropertyParams NewProp_PrimaryAssetList_Inner;
|
|
static const UECodeGen_Private::FArrayPropertyParams NewProp_PrimaryAssetList;
|
|
static const UECodeGen_Private::FNamePropertyParams NewProp_LoadBundles_Inner;
|
|
static const UECodeGen_Private::FArrayPropertyParams NewProp_LoadBundles;
|
|
static const UECodeGen_Private::FObjectPropertyParams NewProp_ReturnValue;
|
|
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
|
|
// ********** End Function AsyncLoadPrimaryAssetClassList constinit property declarations **********
|
|
static const UECodeGen_Private::FFunctionParams FuncParams;
|
|
};
|
|
|
|
// ********** Begin Function AsyncLoadPrimaryAssetClassList Property Definitions *******************
|
|
const UECodeGen_Private::FObjectPropertyParams Z_Construct_UFunction_UAsyncActionLoadPrimaryAssetClassList_AsyncLoadPrimaryAssetClassList_Statics::NewProp_WorldContextObject = { "WorldContextObject", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Object, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(AsyncActionLoadPrimaryAssetClassList_eventAsyncLoadPrimaryAssetClassList_Parms, WorldContextObject), Z_Construct_UClass_UObject_NoRegister, METADATA_PARAMS(0, nullptr) };
|
|
const UECodeGen_Private::FStructPropertyParams Z_Construct_UFunction_UAsyncActionLoadPrimaryAssetClassList_AsyncLoadPrimaryAssetClassList_Statics::NewProp_PrimaryAssetList_Inner = { "PrimaryAssetList", nullptr, (EPropertyFlags)0x0000000000000000, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, 0, Z_Construct_UScriptStruct_FPrimaryAssetId, METADATA_PARAMS(0, nullptr) }; // 265326925
|
|
const UECodeGen_Private::FArrayPropertyParams Z_Construct_UFunction_UAsyncActionLoadPrimaryAssetClassList_AsyncLoadPrimaryAssetClassList_Statics::NewProp_PrimaryAssetList = { "PrimaryAssetList", nullptr, (EPropertyFlags)0x0010000008000182, UECodeGen_Private::EPropertyGenFlags::Array, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(AsyncActionLoadPrimaryAssetClassList_eventAsyncLoadPrimaryAssetClassList_Parms, PrimaryAssetList), EArrayPropertyFlags::None, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_PrimaryAssetList_MetaData), NewProp_PrimaryAssetList_MetaData) }; // 265326925
|
|
const UECodeGen_Private::FNamePropertyParams Z_Construct_UFunction_UAsyncActionLoadPrimaryAssetClassList_AsyncLoadPrimaryAssetClassList_Statics::NewProp_LoadBundles_Inner = { "LoadBundles", nullptr, (EPropertyFlags)0x0000000000000000, UECodeGen_Private::EPropertyGenFlags::Name, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, 0, METADATA_PARAMS(0, nullptr) };
|
|
const UECodeGen_Private::FArrayPropertyParams Z_Construct_UFunction_UAsyncActionLoadPrimaryAssetClassList_AsyncLoadPrimaryAssetClassList_Statics::NewProp_LoadBundles = { "LoadBundles", nullptr, (EPropertyFlags)0x0010000008000182, UECodeGen_Private::EPropertyGenFlags::Array, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(AsyncActionLoadPrimaryAssetClassList_eventAsyncLoadPrimaryAssetClassList_Parms, LoadBundles), EArrayPropertyFlags::None, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_LoadBundles_MetaData), NewProp_LoadBundles_MetaData) };
|
|
const UECodeGen_Private::FObjectPropertyParams Z_Construct_UFunction_UAsyncActionLoadPrimaryAssetClassList_AsyncLoadPrimaryAssetClassList_Statics::NewProp_ReturnValue = { "ReturnValue", nullptr, (EPropertyFlags)0x0010000000000580, UECodeGen_Private::EPropertyGenFlags::Object, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(AsyncActionLoadPrimaryAssetClassList_eventAsyncLoadPrimaryAssetClassList_Parms, ReturnValue), Z_Construct_UClass_UAsyncActionLoadPrimaryAssetClassList_NoRegister, METADATA_PARAMS(0, nullptr) };
|
|
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_UAsyncActionLoadPrimaryAssetClassList_AsyncLoadPrimaryAssetClassList_Statics::PropPointers[] = {
|
|
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UAsyncActionLoadPrimaryAssetClassList_AsyncLoadPrimaryAssetClassList_Statics::NewProp_WorldContextObject,
|
|
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UAsyncActionLoadPrimaryAssetClassList_AsyncLoadPrimaryAssetClassList_Statics::NewProp_PrimaryAssetList_Inner,
|
|
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UAsyncActionLoadPrimaryAssetClassList_AsyncLoadPrimaryAssetClassList_Statics::NewProp_PrimaryAssetList,
|
|
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UAsyncActionLoadPrimaryAssetClassList_AsyncLoadPrimaryAssetClassList_Statics::NewProp_LoadBundles_Inner,
|
|
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UAsyncActionLoadPrimaryAssetClassList_AsyncLoadPrimaryAssetClassList_Statics::NewProp_LoadBundles,
|
|
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UAsyncActionLoadPrimaryAssetClassList_AsyncLoadPrimaryAssetClassList_Statics::NewProp_ReturnValue,
|
|
};
|
|
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_UAsyncActionLoadPrimaryAssetClassList_AsyncLoadPrimaryAssetClassList_Statics::PropPointers) < 2048);
|
|
// ********** End Function AsyncLoadPrimaryAssetClassList Property Definitions *********************
|
|
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_UAsyncActionLoadPrimaryAssetClassList_AsyncLoadPrimaryAssetClassList_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_UAsyncActionLoadPrimaryAssetClassList, nullptr, "AsyncLoadPrimaryAssetClassList", Z_Construct_UFunction_UAsyncActionLoadPrimaryAssetClassList_AsyncLoadPrimaryAssetClassList_Statics::PropPointers,
|
|
UE_ARRAY_COUNT(Z_Construct_UFunction_UAsyncActionLoadPrimaryAssetClassList_AsyncLoadPrimaryAssetClassList_Statics::PropPointers),
|
|
sizeof(Z_Construct_UFunction_UAsyncActionLoadPrimaryAssetClassList_AsyncLoadPrimaryAssetClassList_Statics::AsyncActionLoadPrimaryAssetClassList_eventAsyncLoadPrimaryAssetClassList_Parms),
|
|
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x04422401, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_UAsyncActionLoadPrimaryAssetClassList_AsyncLoadPrimaryAssetClassList_Statics::Function_MetaDataParams), Z_Construct_UFunction_UAsyncActionLoadPrimaryAssetClassList_AsyncLoadPrimaryAssetClassList_Statics::Function_MetaDataParams)}, };
|
|
static_assert(sizeof(Z_Construct_UFunction_UAsyncActionLoadPrimaryAssetClassList_AsyncLoadPrimaryAssetClassList_Statics::AsyncActionLoadPrimaryAssetClassList_eventAsyncLoadPrimaryAssetClassList_Parms) < MAX_uint16);
|
|
UFunction* Z_Construct_UFunction_UAsyncActionLoadPrimaryAssetClassList_AsyncLoadPrimaryAssetClassList()
|
|
{
|
|
static UFunction* ReturnFunction = nullptr;
|
|
if (!ReturnFunction)
|
|
{
|
|
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_UAsyncActionLoadPrimaryAssetClassList_AsyncLoadPrimaryAssetClassList_Statics::FuncParams);
|
|
}
|
|
return ReturnFunction;
|
|
}
|
|
DEFINE_FUNCTION(UAsyncActionLoadPrimaryAssetClassList::execAsyncLoadPrimaryAssetClassList)
|
|
{
|
|
P_GET_OBJECT(UObject,Z_Param_WorldContextObject);
|
|
P_GET_TARRAY_REF(FPrimaryAssetId,Z_Param_Out_PrimaryAssetList);
|
|
P_GET_TARRAY_REF(FName,Z_Param_Out_LoadBundles);
|
|
P_FINISH;
|
|
P_NATIVE_BEGIN;
|
|
*(UAsyncActionLoadPrimaryAssetClassList**)Z_Param__Result=UAsyncActionLoadPrimaryAssetClassList::AsyncLoadPrimaryAssetClassList(Z_Param_WorldContextObject,Z_Param_Out_PrimaryAssetList,Z_Param_Out_LoadBundles);
|
|
P_NATIVE_END;
|
|
}
|
|
// ********** End Class UAsyncActionLoadPrimaryAssetClassList Function AsyncLoadPrimaryAssetClassList
|
|
|
|
// ********** Begin Class UAsyncActionLoadPrimaryAssetClassList ************************************
|
|
FClassRegistrationInfo Z_Registration_Info_UClass_UAsyncActionLoadPrimaryAssetClassList;
|
|
UClass* UAsyncActionLoadPrimaryAssetClassList::GetPrivateStaticClass()
|
|
{
|
|
using TClass = UAsyncActionLoadPrimaryAssetClassList;
|
|
if (!Z_Registration_Info_UClass_UAsyncActionLoadPrimaryAssetClassList.InnerSingleton)
|
|
{
|
|
GetPrivateStaticClassBody(
|
|
TClass::StaticPackage(),
|
|
TEXT("AsyncActionLoadPrimaryAssetClassList"),
|
|
Z_Registration_Info_UClass_UAsyncActionLoadPrimaryAssetClassList.InnerSingleton,
|
|
StaticRegisterNativesUAsyncActionLoadPrimaryAssetClassList,
|
|
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_UAsyncActionLoadPrimaryAssetClassList.InnerSingleton;
|
|
}
|
|
UClass* Z_Construct_UClass_UAsyncActionLoadPrimaryAssetClassList_NoRegister()
|
|
{
|
|
return UAsyncActionLoadPrimaryAssetClassList::GetPrivateStaticClass();
|
|
}
|
|
struct Z_Construct_UClass_UAsyncActionLoadPrimaryAssetClassList_Statics
|
|
{
|
|
#if WITH_METADATA
|
|
static constexpr UECodeGen_Private::FMetaDataPairParam Class_MetaDataParams[] = {
|
|
{ "IncludePath", "AsyncActionLoadPrimaryAsset.h" },
|
|
{ "ModuleRelativePath", "Private/AsyncActionLoadPrimaryAsset.h" },
|
|
};
|
|
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_Completed_MetaData[] = {
|
|
{ "ModuleRelativePath", "Private/AsyncActionLoadPrimaryAsset.h" },
|
|
};
|
|
#endif // WITH_METADATA
|
|
|
|
// ********** Begin Class UAsyncActionLoadPrimaryAssetClassList constinit property declarations ****
|
|
static const UECodeGen_Private::FMulticastDelegatePropertyParams NewProp_Completed;
|
|
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
|
|
// ********** End Class UAsyncActionLoadPrimaryAssetClassList constinit property declarations ******
|
|
static constexpr UE::CodeGen::FClassNativeFunction Funcs[] = {
|
|
{ .NameUTF8 = UTF8TEXT("AsyncLoadPrimaryAssetClassList"), .Pointer = &UAsyncActionLoadPrimaryAssetClassList::execAsyncLoadPrimaryAssetClassList },
|
|
};
|
|
static UObject* (*const DependentSingletons[])();
|
|
static constexpr FClassFunctionLinkInfo FuncInfo[] = {
|
|
{ &Z_Construct_UFunction_UAsyncActionLoadPrimaryAssetClassList_AsyncLoadPrimaryAssetClassList, "AsyncLoadPrimaryAssetClassList" }, // 1986889532
|
|
};
|
|
static_assert(UE_ARRAY_COUNT(FuncInfo) < 2048);
|
|
static constexpr FCppClassTypeInfoStatic StaticCppClassTypeInfo = {
|
|
TCppClassTypeTraits<UAsyncActionLoadPrimaryAssetClassList>::IsAbstract,
|
|
};
|
|
static const UECodeGen_Private::FClassParams ClassParams;
|
|
}; // struct Z_Construct_UClass_UAsyncActionLoadPrimaryAssetClassList_Statics
|
|
|
|
// ********** Begin Class UAsyncActionLoadPrimaryAssetClassList Property Definitions ***************
|
|
const UECodeGen_Private::FMulticastDelegatePropertyParams Z_Construct_UClass_UAsyncActionLoadPrimaryAssetClassList_Statics::NewProp_Completed = { "Completed", nullptr, (EPropertyFlags)0x0010000010080000, UECodeGen_Private::EPropertyGenFlags::InlineMulticastDelegate, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(UAsyncActionLoadPrimaryAssetClassList, Completed), Z_Construct_UDelegateFunction_Engine_OnPrimaryAssetClassListLoaded__DelegateSignature, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_Completed_MetaData), NewProp_Completed_MetaData) }; // 1159174069
|
|
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UClass_UAsyncActionLoadPrimaryAssetClassList_Statics::PropPointers[] = {
|
|
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UAsyncActionLoadPrimaryAssetClassList_Statics::NewProp_Completed,
|
|
};
|
|
static_assert(UE_ARRAY_COUNT(Z_Construct_UClass_UAsyncActionLoadPrimaryAssetClassList_Statics::PropPointers) < 2048);
|
|
// ********** End Class UAsyncActionLoadPrimaryAssetClassList Property Definitions *****************
|
|
UObject* (*const Z_Construct_UClass_UAsyncActionLoadPrimaryAssetClassList_Statics::DependentSingletons[])() = {
|
|
(UObject* (*)())Z_Construct_UClass_UAsyncActionLoadPrimaryAssetBase,
|
|
(UObject* (*)())Z_Construct_UPackage__Script_Engine,
|
|
};
|
|
static_assert(UE_ARRAY_COUNT(Z_Construct_UClass_UAsyncActionLoadPrimaryAssetClassList_Statics::DependentSingletons) < 16);
|
|
const UECodeGen_Private::FClassParams Z_Construct_UClass_UAsyncActionLoadPrimaryAssetClassList_Statics::ClassParams = {
|
|
&UAsyncActionLoadPrimaryAssetClassList::StaticClass,
|
|
nullptr,
|
|
&StaticCppClassTypeInfo,
|
|
DependentSingletons,
|
|
FuncInfo,
|
|
Z_Construct_UClass_UAsyncActionLoadPrimaryAssetClassList_Statics::PropPointers,
|
|
nullptr,
|
|
UE_ARRAY_COUNT(DependentSingletons),
|
|
UE_ARRAY_COUNT(FuncInfo),
|
|
UE_ARRAY_COUNT(Z_Construct_UClass_UAsyncActionLoadPrimaryAssetClassList_Statics::PropPointers),
|
|
0,
|
|
0x008000A0u,
|
|
METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UClass_UAsyncActionLoadPrimaryAssetClassList_Statics::Class_MetaDataParams), Z_Construct_UClass_UAsyncActionLoadPrimaryAssetClassList_Statics::Class_MetaDataParams)
|
|
};
|
|
void UAsyncActionLoadPrimaryAssetClassList::StaticRegisterNativesUAsyncActionLoadPrimaryAssetClassList()
|
|
{
|
|
UClass* Class = UAsyncActionLoadPrimaryAssetClassList::StaticClass();
|
|
FNativeFunctionRegistrar::RegisterFunctions(Class, MakeConstArrayView(Z_Construct_UClass_UAsyncActionLoadPrimaryAssetClassList_Statics::Funcs));
|
|
}
|
|
UClass* Z_Construct_UClass_UAsyncActionLoadPrimaryAssetClassList()
|
|
{
|
|
if (!Z_Registration_Info_UClass_UAsyncActionLoadPrimaryAssetClassList.OuterSingleton)
|
|
{
|
|
UECodeGen_Private::ConstructUClass(Z_Registration_Info_UClass_UAsyncActionLoadPrimaryAssetClassList.OuterSingleton, Z_Construct_UClass_UAsyncActionLoadPrimaryAssetClassList_Statics::ClassParams);
|
|
}
|
|
return Z_Registration_Info_UClass_UAsyncActionLoadPrimaryAssetClassList.OuterSingleton;
|
|
}
|
|
UAsyncActionLoadPrimaryAssetClassList::UAsyncActionLoadPrimaryAssetClassList(const FObjectInitializer& ObjectInitializer) : Super(ObjectInitializer) {}
|
|
DEFINE_VTABLE_PTR_HELPER_CTOR_NS(, UAsyncActionLoadPrimaryAssetClassList);
|
|
UAsyncActionLoadPrimaryAssetClassList::~UAsyncActionLoadPrimaryAssetClassList() {}
|
|
// ********** End Class UAsyncActionLoadPrimaryAssetClassList **************************************
|
|
|
|
// ********** Begin Delegate FOnPrimaryAssetBundlesChanged *****************************************
|
|
struct Z_Construct_UDelegateFunction_Engine_OnPrimaryAssetBundlesChanged__DelegateSignature_Statics
|
|
{
|
|
#if WITH_METADATA
|
|
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
|
|
{ "ModuleRelativePath", "Private/AsyncActionLoadPrimaryAsset.h" },
|
|
};
|
|
#endif // WITH_METADATA
|
|
|
|
// ********** Begin Delegate FOnPrimaryAssetBundlesChanged constinit property declarations *********
|
|
// ********** End Delegate FOnPrimaryAssetBundlesChanged constinit property declarations ***********
|
|
static const UECodeGen_Private::FDelegateFunctionParams FuncParams;
|
|
};
|
|
const UECodeGen_Private::FDelegateFunctionParams Z_Construct_UDelegateFunction_Engine_OnPrimaryAssetBundlesChanged__DelegateSignature_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UPackage__Script_Engine, nullptr, "OnPrimaryAssetBundlesChanged__DelegateSignature", nullptr,
|
|
0,
|
|
0,
|
|
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x00130000, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UDelegateFunction_Engine_OnPrimaryAssetBundlesChanged__DelegateSignature_Statics::Function_MetaDataParams), Z_Construct_UDelegateFunction_Engine_OnPrimaryAssetBundlesChanged__DelegateSignature_Statics::Function_MetaDataParams)}, };
|
|
UFunction* Z_Construct_UDelegateFunction_Engine_OnPrimaryAssetBundlesChanged__DelegateSignature()
|
|
{
|
|
static UFunction* ReturnFunction = nullptr;
|
|
if (!ReturnFunction)
|
|
{
|
|
UECodeGen_Private::ConstructUDelegateFunction(&ReturnFunction, Z_Construct_UDelegateFunction_Engine_OnPrimaryAssetBundlesChanged__DelegateSignature_Statics::FuncParams);
|
|
}
|
|
return ReturnFunction;
|
|
}
|
|
void FOnPrimaryAssetBundlesChanged_DelegateWrapper(const FMulticastScriptDelegate& OnPrimaryAssetBundlesChanged)
|
|
{
|
|
OnPrimaryAssetBundlesChanged.ProcessMulticastDelegate<UObject>(NULL);
|
|
}
|
|
// ********** End Delegate FOnPrimaryAssetBundlesChanged *******************************************
|
|
|
|
// ********** Begin Class UAsyncActionChangePrimaryAssetBundles Function AsyncChangeBundleStateForMatchingPrimaryAssets
|
|
struct Z_Construct_UFunction_UAsyncActionChangePrimaryAssetBundles_AsyncChangeBundleStateForMatchingPrimaryAssets_Statics
|
|
{
|
|
struct AsyncActionChangePrimaryAssetBundles_eventAsyncChangeBundleStateForMatchingPrimaryAssets_Parms
|
|
{
|
|
UObject* WorldContextObject;
|
|
TArray<FName> NewBundles;
|
|
TArray<FName> OldBundles;
|
|
UAsyncActionChangePrimaryAssetBundles* ReturnValue;
|
|
};
|
|
#if WITH_METADATA
|
|
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
|
|
{ "BlueprintInternalUseOnly", "true" },
|
|
{ "Category", "AssetManager" },
|
|
{ "Comment", "/**\n\x09 * Change the bundle state of all assets that match OldBundles to instead contain NewBundles.\n\x09 * This will not change the loaded status of primary assets but will load or unload secondary assets based on the bundles.\n\x09 */" },
|
|
{ "ModuleRelativePath", "Private/AsyncActionLoadPrimaryAsset.h" },
|
|
{ "ToolTip", "Change the bundle state of all assets that match OldBundles to instead contain NewBundles.\nThis will not change the loaded status of primary assets but will load or unload secondary assets based on the bundles." },
|
|
{ "WorldContext", "WorldContextObject" },
|
|
};
|
|
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_NewBundles_MetaData[] = {
|
|
{ "NativeConst", "" },
|
|
};
|
|
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_OldBundles_MetaData[] = {
|
|
{ "NativeConst", "" },
|
|
};
|
|
#endif // WITH_METADATA
|
|
|
|
// ********** Begin Function AsyncChangeBundleStateForMatchingPrimaryAssets constinit property declarations
|
|
static const UECodeGen_Private::FObjectPropertyParams NewProp_WorldContextObject;
|
|
static const UECodeGen_Private::FNamePropertyParams NewProp_NewBundles_Inner;
|
|
static const UECodeGen_Private::FArrayPropertyParams NewProp_NewBundles;
|
|
static const UECodeGen_Private::FNamePropertyParams NewProp_OldBundles_Inner;
|
|
static const UECodeGen_Private::FArrayPropertyParams NewProp_OldBundles;
|
|
static const UECodeGen_Private::FObjectPropertyParams NewProp_ReturnValue;
|
|
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
|
|
// ********** End Function AsyncChangeBundleStateForMatchingPrimaryAssets constinit property declarations
|
|
static const UECodeGen_Private::FFunctionParams FuncParams;
|
|
};
|
|
|
|
// ********** Begin Function AsyncChangeBundleStateForMatchingPrimaryAssets Property Definitions ***
|
|
const UECodeGen_Private::FObjectPropertyParams Z_Construct_UFunction_UAsyncActionChangePrimaryAssetBundles_AsyncChangeBundleStateForMatchingPrimaryAssets_Statics::NewProp_WorldContextObject = { "WorldContextObject", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Object, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(AsyncActionChangePrimaryAssetBundles_eventAsyncChangeBundleStateForMatchingPrimaryAssets_Parms, WorldContextObject), Z_Construct_UClass_UObject_NoRegister, METADATA_PARAMS(0, nullptr) };
|
|
const UECodeGen_Private::FNamePropertyParams Z_Construct_UFunction_UAsyncActionChangePrimaryAssetBundles_AsyncChangeBundleStateForMatchingPrimaryAssets_Statics::NewProp_NewBundles_Inner = { "NewBundles", nullptr, (EPropertyFlags)0x0000000000000000, UECodeGen_Private::EPropertyGenFlags::Name, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, 0, METADATA_PARAMS(0, nullptr) };
|
|
const UECodeGen_Private::FArrayPropertyParams Z_Construct_UFunction_UAsyncActionChangePrimaryAssetBundles_AsyncChangeBundleStateForMatchingPrimaryAssets_Statics::NewProp_NewBundles = { "NewBundles", nullptr, (EPropertyFlags)0x0010000008000182, UECodeGen_Private::EPropertyGenFlags::Array, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(AsyncActionChangePrimaryAssetBundles_eventAsyncChangeBundleStateForMatchingPrimaryAssets_Parms, NewBundles), EArrayPropertyFlags::None, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_NewBundles_MetaData), NewProp_NewBundles_MetaData) };
|
|
const UECodeGen_Private::FNamePropertyParams Z_Construct_UFunction_UAsyncActionChangePrimaryAssetBundles_AsyncChangeBundleStateForMatchingPrimaryAssets_Statics::NewProp_OldBundles_Inner = { "OldBundles", nullptr, (EPropertyFlags)0x0000000000000000, UECodeGen_Private::EPropertyGenFlags::Name, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, 0, METADATA_PARAMS(0, nullptr) };
|
|
const UECodeGen_Private::FArrayPropertyParams Z_Construct_UFunction_UAsyncActionChangePrimaryAssetBundles_AsyncChangeBundleStateForMatchingPrimaryAssets_Statics::NewProp_OldBundles = { "OldBundles", nullptr, (EPropertyFlags)0x0010000008000182, UECodeGen_Private::EPropertyGenFlags::Array, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(AsyncActionChangePrimaryAssetBundles_eventAsyncChangeBundleStateForMatchingPrimaryAssets_Parms, OldBundles), EArrayPropertyFlags::None, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_OldBundles_MetaData), NewProp_OldBundles_MetaData) };
|
|
const UECodeGen_Private::FObjectPropertyParams Z_Construct_UFunction_UAsyncActionChangePrimaryAssetBundles_AsyncChangeBundleStateForMatchingPrimaryAssets_Statics::NewProp_ReturnValue = { "ReturnValue", nullptr, (EPropertyFlags)0x0010000000000580, UECodeGen_Private::EPropertyGenFlags::Object, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(AsyncActionChangePrimaryAssetBundles_eventAsyncChangeBundleStateForMatchingPrimaryAssets_Parms, ReturnValue), Z_Construct_UClass_UAsyncActionChangePrimaryAssetBundles_NoRegister, METADATA_PARAMS(0, nullptr) };
|
|
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_UAsyncActionChangePrimaryAssetBundles_AsyncChangeBundleStateForMatchingPrimaryAssets_Statics::PropPointers[] = {
|
|
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UAsyncActionChangePrimaryAssetBundles_AsyncChangeBundleStateForMatchingPrimaryAssets_Statics::NewProp_WorldContextObject,
|
|
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UAsyncActionChangePrimaryAssetBundles_AsyncChangeBundleStateForMatchingPrimaryAssets_Statics::NewProp_NewBundles_Inner,
|
|
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UAsyncActionChangePrimaryAssetBundles_AsyncChangeBundleStateForMatchingPrimaryAssets_Statics::NewProp_NewBundles,
|
|
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UAsyncActionChangePrimaryAssetBundles_AsyncChangeBundleStateForMatchingPrimaryAssets_Statics::NewProp_OldBundles_Inner,
|
|
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UAsyncActionChangePrimaryAssetBundles_AsyncChangeBundleStateForMatchingPrimaryAssets_Statics::NewProp_OldBundles,
|
|
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UAsyncActionChangePrimaryAssetBundles_AsyncChangeBundleStateForMatchingPrimaryAssets_Statics::NewProp_ReturnValue,
|
|
};
|
|
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_UAsyncActionChangePrimaryAssetBundles_AsyncChangeBundleStateForMatchingPrimaryAssets_Statics::PropPointers) < 2048);
|
|
// ********** End Function AsyncChangeBundleStateForMatchingPrimaryAssets Property Definitions *****
|
|
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_UAsyncActionChangePrimaryAssetBundles_AsyncChangeBundleStateForMatchingPrimaryAssets_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_UAsyncActionChangePrimaryAssetBundles, nullptr, "AsyncChangeBundleStateForMatchingPrimaryAssets", Z_Construct_UFunction_UAsyncActionChangePrimaryAssetBundles_AsyncChangeBundleStateForMatchingPrimaryAssets_Statics::PropPointers,
|
|
UE_ARRAY_COUNT(Z_Construct_UFunction_UAsyncActionChangePrimaryAssetBundles_AsyncChangeBundleStateForMatchingPrimaryAssets_Statics::PropPointers),
|
|
sizeof(Z_Construct_UFunction_UAsyncActionChangePrimaryAssetBundles_AsyncChangeBundleStateForMatchingPrimaryAssets_Statics::AsyncActionChangePrimaryAssetBundles_eventAsyncChangeBundleStateForMatchingPrimaryAssets_Parms),
|
|
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x04422401, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_UAsyncActionChangePrimaryAssetBundles_AsyncChangeBundleStateForMatchingPrimaryAssets_Statics::Function_MetaDataParams), Z_Construct_UFunction_UAsyncActionChangePrimaryAssetBundles_AsyncChangeBundleStateForMatchingPrimaryAssets_Statics::Function_MetaDataParams)}, };
|
|
static_assert(sizeof(Z_Construct_UFunction_UAsyncActionChangePrimaryAssetBundles_AsyncChangeBundleStateForMatchingPrimaryAssets_Statics::AsyncActionChangePrimaryAssetBundles_eventAsyncChangeBundleStateForMatchingPrimaryAssets_Parms) < MAX_uint16);
|
|
UFunction* Z_Construct_UFunction_UAsyncActionChangePrimaryAssetBundles_AsyncChangeBundleStateForMatchingPrimaryAssets()
|
|
{
|
|
static UFunction* ReturnFunction = nullptr;
|
|
if (!ReturnFunction)
|
|
{
|
|
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_UAsyncActionChangePrimaryAssetBundles_AsyncChangeBundleStateForMatchingPrimaryAssets_Statics::FuncParams);
|
|
}
|
|
return ReturnFunction;
|
|
}
|
|
DEFINE_FUNCTION(UAsyncActionChangePrimaryAssetBundles::execAsyncChangeBundleStateForMatchingPrimaryAssets)
|
|
{
|
|
P_GET_OBJECT(UObject,Z_Param_WorldContextObject);
|
|
P_GET_TARRAY_REF(FName,Z_Param_Out_NewBundles);
|
|
P_GET_TARRAY_REF(FName,Z_Param_Out_OldBundles);
|
|
P_FINISH;
|
|
P_NATIVE_BEGIN;
|
|
*(UAsyncActionChangePrimaryAssetBundles**)Z_Param__Result=UAsyncActionChangePrimaryAssetBundles::AsyncChangeBundleStateForMatchingPrimaryAssets(Z_Param_WorldContextObject,Z_Param_Out_NewBundles,Z_Param_Out_OldBundles);
|
|
P_NATIVE_END;
|
|
}
|
|
// ********** End Class UAsyncActionChangePrimaryAssetBundles Function AsyncChangeBundleStateForMatchingPrimaryAssets
|
|
|
|
// ********** Begin Class UAsyncActionChangePrimaryAssetBundles Function AsyncChangeBundleStateForPrimaryAssetList
|
|
struct Z_Construct_UFunction_UAsyncActionChangePrimaryAssetBundles_AsyncChangeBundleStateForPrimaryAssetList_Statics
|
|
{
|
|
struct AsyncActionChangePrimaryAssetBundles_eventAsyncChangeBundleStateForPrimaryAssetList_Parms
|
|
{
|
|
UObject* WorldContextObject;
|
|
TArray<FPrimaryAssetId> PrimaryAssetList;
|
|
TArray<FName> AddBundles;
|
|
TArray<FName> RemoveBundles;
|
|
UAsyncActionChangePrimaryAssetBundles* ReturnValue;
|
|
};
|
|
#if WITH_METADATA
|
|
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
|
|
{ "BlueprintInternalUseOnly", "true" },
|
|
{ "Category", "AssetManager" },
|
|
{ "Comment", "/**\n\x09 * Change the bundle state of specific assets in PrimaryAssetList. \n\x09 * AddBundles are added to the final state and RemoveBundles are removed, an empty array will make no change.\n\x09 * This will not change the loaded status of primary assets but will load or unload secondary assets based on the bundles.\n\x09 */" },
|
|
{ "ModuleRelativePath", "Private/AsyncActionLoadPrimaryAsset.h" },
|
|
{ "ToolTip", "Change the bundle state of specific assets in PrimaryAssetList.\nAddBundles are added to the final state and RemoveBundles are removed, an empty array will make no change.\nThis will not change the loaded status of primary assets but will load or unload secondary assets based on the bundles." },
|
|
{ "WorldContext", "WorldContextObject" },
|
|
};
|
|
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_PrimaryAssetList_MetaData[] = {
|
|
{ "NativeConst", "" },
|
|
};
|
|
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_AddBundles_MetaData[] = {
|
|
{ "NativeConst", "" },
|
|
};
|
|
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_RemoveBundles_MetaData[] = {
|
|
{ "NativeConst", "" },
|
|
};
|
|
#endif // WITH_METADATA
|
|
|
|
// ********** Begin Function AsyncChangeBundleStateForPrimaryAssetList constinit property declarations
|
|
static const UECodeGen_Private::FObjectPropertyParams NewProp_WorldContextObject;
|
|
static const UECodeGen_Private::FStructPropertyParams NewProp_PrimaryAssetList_Inner;
|
|
static const UECodeGen_Private::FArrayPropertyParams NewProp_PrimaryAssetList;
|
|
static const UECodeGen_Private::FNamePropertyParams NewProp_AddBundles_Inner;
|
|
static const UECodeGen_Private::FArrayPropertyParams NewProp_AddBundles;
|
|
static const UECodeGen_Private::FNamePropertyParams NewProp_RemoveBundles_Inner;
|
|
static const UECodeGen_Private::FArrayPropertyParams NewProp_RemoveBundles;
|
|
static const UECodeGen_Private::FObjectPropertyParams NewProp_ReturnValue;
|
|
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
|
|
// ********** End Function AsyncChangeBundleStateForPrimaryAssetList constinit property declarations
|
|
static const UECodeGen_Private::FFunctionParams FuncParams;
|
|
};
|
|
|
|
// ********** Begin Function AsyncChangeBundleStateForPrimaryAssetList Property Definitions ********
|
|
const UECodeGen_Private::FObjectPropertyParams Z_Construct_UFunction_UAsyncActionChangePrimaryAssetBundles_AsyncChangeBundleStateForPrimaryAssetList_Statics::NewProp_WorldContextObject = { "WorldContextObject", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Object, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(AsyncActionChangePrimaryAssetBundles_eventAsyncChangeBundleStateForPrimaryAssetList_Parms, WorldContextObject), Z_Construct_UClass_UObject_NoRegister, METADATA_PARAMS(0, nullptr) };
|
|
const UECodeGen_Private::FStructPropertyParams Z_Construct_UFunction_UAsyncActionChangePrimaryAssetBundles_AsyncChangeBundleStateForPrimaryAssetList_Statics::NewProp_PrimaryAssetList_Inner = { "PrimaryAssetList", nullptr, (EPropertyFlags)0x0000000000000000, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, 0, Z_Construct_UScriptStruct_FPrimaryAssetId, METADATA_PARAMS(0, nullptr) }; // 265326925
|
|
const UECodeGen_Private::FArrayPropertyParams Z_Construct_UFunction_UAsyncActionChangePrimaryAssetBundles_AsyncChangeBundleStateForPrimaryAssetList_Statics::NewProp_PrimaryAssetList = { "PrimaryAssetList", nullptr, (EPropertyFlags)0x0010000008000182, UECodeGen_Private::EPropertyGenFlags::Array, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(AsyncActionChangePrimaryAssetBundles_eventAsyncChangeBundleStateForPrimaryAssetList_Parms, PrimaryAssetList), EArrayPropertyFlags::None, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_PrimaryAssetList_MetaData), NewProp_PrimaryAssetList_MetaData) }; // 265326925
|
|
const UECodeGen_Private::FNamePropertyParams Z_Construct_UFunction_UAsyncActionChangePrimaryAssetBundles_AsyncChangeBundleStateForPrimaryAssetList_Statics::NewProp_AddBundles_Inner = { "AddBundles", nullptr, (EPropertyFlags)0x0000000000000000, UECodeGen_Private::EPropertyGenFlags::Name, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, 0, METADATA_PARAMS(0, nullptr) };
|
|
const UECodeGen_Private::FArrayPropertyParams Z_Construct_UFunction_UAsyncActionChangePrimaryAssetBundles_AsyncChangeBundleStateForPrimaryAssetList_Statics::NewProp_AddBundles = { "AddBundles", nullptr, (EPropertyFlags)0x0010000008000182, UECodeGen_Private::EPropertyGenFlags::Array, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(AsyncActionChangePrimaryAssetBundles_eventAsyncChangeBundleStateForPrimaryAssetList_Parms, AddBundles), EArrayPropertyFlags::None, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_AddBundles_MetaData), NewProp_AddBundles_MetaData) };
|
|
const UECodeGen_Private::FNamePropertyParams Z_Construct_UFunction_UAsyncActionChangePrimaryAssetBundles_AsyncChangeBundleStateForPrimaryAssetList_Statics::NewProp_RemoveBundles_Inner = { "RemoveBundles", nullptr, (EPropertyFlags)0x0000000000000000, UECodeGen_Private::EPropertyGenFlags::Name, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, 0, METADATA_PARAMS(0, nullptr) };
|
|
const UECodeGen_Private::FArrayPropertyParams Z_Construct_UFunction_UAsyncActionChangePrimaryAssetBundles_AsyncChangeBundleStateForPrimaryAssetList_Statics::NewProp_RemoveBundles = { "RemoveBundles", nullptr, (EPropertyFlags)0x0010000008000182, UECodeGen_Private::EPropertyGenFlags::Array, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(AsyncActionChangePrimaryAssetBundles_eventAsyncChangeBundleStateForPrimaryAssetList_Parms, RemoveBundles), EArrayPropertyFlags::None, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_RemoveBundles_MetaData), NewProp_RemoveBundles_MetaData) };
|
|
const UECodeGen_Private::FObjectPropertyParams Z_Construct_UFunction_UAsyncActionChangePrimaryAssetBundles_AsyncChangeBundleStateForPrimaryAssetList_Statics::NewProp_ReturnValue = { "ReturnValue", nullptr, (EPropertyFlags)0x0010000000000580, UECodeGen_Private::EPropertyGenFlags::Object, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(AsyncActionChangePrimaryAssetBundles_eventAsyncChangeBundleStateForPrimaryAssetList_Parms, ReturnValue), Z_Construct_UClass_UAsyncActionChangePrimaryAssetBundles_NoRegister, METADATA_PARAMS(0, nullptr) };
|
|
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_UAsyncActionChangePrimaryAssetBundles_AsyncChangeBundleStateForPrimaryAssetList_Statics::PropPointers[] = {
|
|
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UAsyncActionChangePrimaryAssetBundles_AsyncChangeBundleStateForPrimaryAssetList_Statics::NewProp_WorldContextObject,
|
|
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UAsyncActionChangePrimaryAssetBundles_AsyncChangeBundleStateForPrimaryAssetList_Statics::NewProp_PrimaryAssetList_Inner,
|
|
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UAsyncActionChangePrimaryAssetBundles_AsyncChangeBundleStateForPrimaryAssetList_Statics::NewProp_PrimaryAssetList,
|
|
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UAsyncActionChangePrimaryAssetBundles_AsyncChangeBundleStateForPrimaryAssetList_Statics::NewProp_AddBundles_Inner,
|
|
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UAsyncActionChangePrimaryAssetBundles_AsyncChangeBundleStateForPrimaryAssetList_Statics::NewProp_AddBundles,
|
|
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UAsyncActionChangePrimaryAssetBundles_AsyncChangeBundleStateForPrimaryAssetList_Statics::NewProp_RemoveBundles_Inner,
|
|
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UAsyncActionChangePrimaryAssetBundles_AsyncChangeBundleStateForPrimaryAssetList_Statics::NewProp_RemoveBundles,
|
|
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UAsyncActionChangePrimaryAssetBundles_AsyncChangeBundleStateForPrimaryAssetList_Statics::NewProp_ReturnValue,
|
|
};
|
|
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_UAsyncActionChangePrimaryAssetBundles_AsyncChangeBundleStateForPrimaryAssetList_Statics::PropPointers) < 2048);
|
|
// ********** End Function AsyncChangeBundleStateForPrimaryAssetList Property Definitions **********
|
|
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_UAsyncActionChangePrimaryAssetBundles_AsyncChangeBundleStateForPrimaryAssetList_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_UAsyncActionChangePrimaryAssetBundles, nullptr, "AsyncChangeBundleStateForPrimaryAssetList", Z_Construct_UFunction_UAsyncActionChangePrimaryAssetBundles_AsyncChangeBundleStateForPrimaryAssetList_Statics::PropPointers,
|
|
UE_ARRAY_COUNT(Z_Construct_UFunction_UAsyncActionChangePrimaryAssetBundles_AsyncChangeBundleStateForPrimaryAssetList_Statics::PropPointers),
|
|
sizeof(Z_Construct_UFunction_UAsyncActionChangePrimaryAssetBundles_AsyncChangeBundleStateForPrimaryAssetList_Statics::AsyncActionChangePrimaryAssetBundles_eventAsyncChangeBundleStateForPrimaryAssetList_Parms),
|
|
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x04422401, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_UAsyncActionChangePrimaryAssetBundles_AsyncChangeBundleStateForPrimaryAssetList_Statics::Function_MetaDataParams), Z_Construct_UFunction_UAsyncActionChangePrimaryAssetBundles_AsyncChangeBundleStateForPrimaryAssetList_Statics::Function_MetaDataParams)}, };
|
|
static_assert(sizeof(Z_Construct_UFunction_UAsyncActionChangePrimaryAssetBundles_AsyncChangeBundleStateForPrimaryAssetList_Statics::AsyncActionChangePrimaryAssetBundles_eventAsyncChangeBundleStateForPrimaryAssetList_Parms) < MAX_uint16);
|
|
UFunction* Z_Construct_UFunction_UAsyncActionChangePrimaryAssetBundles_AsyncChangeBundleStateForPrimaryAssetList()
|
|
{
|
|
static UFunction* ReturnFunction = nullptr;
|
|
if (!ReturnFunction)
|
|
{
|
|
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_UAsyncActionChangePrimaryAssetBundles_AsyncChangeBundleStateForPrimaryAssetList_Statics::FuncParams);
|
|
}
|
|
return ReturnFunction;
|
|
}
|
|
DEFINE_FUNCTION(UAsyncActionChangePrimaryAssetBundles::execAsyncChangeBundleStateForPrimaryAssetList)
|
|
{
|
|
P_GET_OBJECT(UObject,Z_Param_WorldContextObject);
|
|
P_GET_TARRAY_REF(FPrimaryAssetId,Z_Param_Out_PrimaryAssetList);
|
|
P_GET_TARRAY_REF(FName,Z_Param_Out_AddBundles);
|
|
P_GET_TARRAY_REF(FName,Z_Param_Out_RemoveBundles);
|
|
P_FINISH;
|
|
P_NATIVE_BEGIN;
|
|
*(UAsyncActionChangePrimaryAssetBundles**)Z_Param__Result=UAsyncActionChangePrimaryAssetBundles::AsyncChangeBundleStateForPrimaryAssetList(Z_Param_WorldContextObject,Z_Param_Out_PrimaryAssetList,Z_Param_Out_AddBundles,Z_Param_Out_RemoveBundles);
|
|
P_NATIVE_END;
|
|
}
|
|
// ********** End Class UAsyncActionChangePrimaryAssetBundles Function AsyncChangeBundleStateForPrimaryAssetList
|
|
|
|
// ********** Begin Class UAsyncActionChangePrimaryAssetBundles ************************************
|
|
FClassRegistrationInfo Z_Registration_Info_UClass_UAsyncActionChangePrimaryAssetBundles;
|
|
UClass* UAsyncActionChangePrimaryAssetBundles::GetPrivateStaticClass()
|
|
{
|
|
using TClass = UAsyncActionChangePrimaryAssetBundles;
|
|
if (!Z_Registration_Info_UClass_UAsyncActionChangePrimaryAssetBundles.InnerSingleton)
|
|
{
|
|
GetPrivateStaticClassBody(
|
|
TClass::StaticPackage(),
|
|
TEXT("AsyncActionChangePrimaryAssetBundles"),
|
|
Z_Registration_Info_UClass_UAsyncActionChangePrimaryAssetBundles.InnerSingleton,
|
|
StaticRegisterNativesUAsyncActionChangePrimaryAssetBundles,
|
|
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_UAsyncActionChangePrimaryAssetBundles.InnerSingleton;
|
|
}
|
|
UClass* Z_Construct_UClass_UAsyncActionChangePrimaryAssetBundles_NoRegister()
|
|
{
|
|
return UAsyncActionChangePrimaryAssetBundles::GetPrivateStaticClass();
|
|
}
|
|
struct Z_Construct_UClass_UAsyncActionChangePrimaryAssetBundles_Statics
|
|
{
|
|
#if WITH_METADATA
|
|
static constexpr UECodeGen_Private::FMetaDataPairParam Class_MetaDataParams[] = {
|
|
{ "IncludePath", "AsyncActionLoadPrimaryAsset.h" },
|
|
{ "ModuleRelativePath", "Private/AsyncActionLoadPrimaryAsset.h" },
|
|
};
|
|
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_Completed_MetaData[] = {
|
|
{ "ModuleRelativePath", "Private/AsyncActionLoadPrimaryAsset.h" },
|
|
};
|
|
#endif // WITH_METADATA
|
|
|
|
// ********** Begin Class UAsyncActionChangePrimaryAssetBundles constinit property declarations ****
|
|
static const UECodeGen_Private::FMulticastDelegatePropertyParams NewProp_Completed;
|
|
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
|
|
// ********** End Class UAsyncActionChangePrimaryAssetBundles constinit property declarations ******
|
|
static constexpr UE::CodeGen::FClassNativeFunction Funcs[] = {
|
|
{ .NameUTF8 = UTF8TEXT("AsyncChangeBundleStateForMatchingPrimaryAssets"), .Pointer = &UAsyncActionChangePrimaryAssetBundles::execAsyncChangeBundleStateForMatchingPrimaryAssets },
|
|
{ .NameUTF8 = UTF8TEXT("AsyncChangeBundleStateForPrimaryAssetList"), .Pointer = &UAsyncActionChangePrimaryAssetBundles::execAsyncChangeBundleStateForPrimaryAssetList },
|
|
};
|
|
static UObject* (*const DependentSingletons[])();
|
|
static constexpr FClassFunctionLinkInfo FuncInfo[] = {
|
|
{ &Z_Construct_UFunction_UAsyncActionChangePrimaryAssetBundles_AsyncChangeBundleStateForMatchingPrimaryAssets, "AsyncChangeBundleStateForMatchingPrimaryAssets" }, // 2700983777
|
|
{ &Z_Construct_UFunction_UAsyncActionChangePrimaryAssetBundles_AsyncChangeBundleStateForPrimaryAssetList, "AsyncChangeBundleStateForPrimaryAssetList" }, // 1455163722
|
|
};
|
|
static_assert(UE_ARRAY_COUNT(FuncInfo) < 2048);
|
|
static constexpr FCppClassTypeInfoStatic StaticCppClassTypeInfo = {
|
|
TCppClassTypeTraits<UAsyncActionChangePrimaryAssetBundles>::IsAbstract,
|
|
};
|
|
static const UECodeGen_Private::FClassParams ClassParams;
|
|
}; // struct Z_Construct_UClass_UAsyncActionChangePrimaryAssetBundles_Statics
|
|
|
|
// ********** Begin Class UAsyncActionChangePrimaryAssetBundles Property Definitions ***************
|
|
const UECodeGen_Private::FMulticastDelegatePropertyParams Z_Construct_UClass_UAsyncActionChangePrimaryAssetBundles_Statics::NewProp_Completed = { "Completed", nullptr, (EPropertyFlags)0x0010000010080000, UECodeGen_Private::EPropertyGenFlags::InlineMulticastDelegate, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(UAsyncActionChangePrimaryAssetBundles, Completed), Z_Construct_UDelegateFunction_Engine_OnPrimaryAssetBundlesChanged__DelegateSignature, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_Completed_MetaData), NewProp_Completed_MetaData) }; // 3361861082
|
|
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UClass_UAsyncActionChangePrimaryAssetBundles_Statics::PropPointers[] = {
|
|
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UAsyncActionChangePrimaryAssetBundles_Statics::NewProp_Completed,
|
|
};
|
|
static_assert(UE_ARRAY_COUNT(Z_Construct_UClass_UAsyncActionChangePrimaryAssetBundles_Statics::PropPointers) < 2048);
|
|
// ********** End Class UAsyncActionChangePrimaryAssetBundles Property Definitions *****************
|
|
UObject* (*const Z_Construct_UClass_UAsyncActionChangePrimaryAssetBundles_Statics::DependentSingletons[])() = {
|
|
(UObject* (*)())Z_Construct_UClass_UAsyncActionLoadPrimaryAssetBase,
|
|
(UObject* (*)())Z_Construct_UPackage__Script_Engine,
|
|
};
|
|
static_assert(UE_ARRAY_COUNT(Z_Construct_UClass_UAsyncActionChangePrimaryAssetBundles_Statics::DependentSingletons) < 16);
|
|
const UECodeGen_Private::FClassParams Z_Construct_UClass_UAsyncActionChangePrimaryAssetBundles_Statics::ClassParams = {
|
|
&UAsyncActionChangePrimaryAssetBundles::StaticClass,
|
|
nullptr,
|
|
&StaticCppClassTypeInfo,
|
|
DependentSingletons,
|
|
FuncInfo,
|
|
Z_Construct_UClass_UAsyncActionChangePrimaryAssetBundles_Statics::PropPointers,
|
|
nullptr,
|
|
UE_ARRAY_COUNT(DependentSingletons),
|
|
UE_ARRAY_COUNT(FuncInfo),
|
|
UE_ARRAY_COUNT(Z_Construct_UClass_UAsyncActionChangePrimaryAssetBundles_Statics::PropPointers),
|
|
0,
|
|
0x008000A0u,
|
|
METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UClass_UAsyncActionChangePrimaryAssetBundles_Statics::Class_MetaDataParams), Z_Construct_UClass_UAsyncActionChangePrimaryAssetBundles_Statics::Class_MetaDataParams)
|
|
};
|
|
void UAsyncActionChangePrimaryAssetBundles::StaticRegisterNativesUAsyncActionChangePrimaryAssetBundles()
|
|
{
|
|
UClass* Class = UAsyncActionChangePrimaryAssetBundles::StaticClass();
|
|
FNativeFunctionRegistrar::RegisterFunctions(Class, MakeConstArrayView(Z_Construct_UClass_UAsyncActionChangePrimaryAssetBundles_Statics::Funcs));
|
|
}
|
|
UClass* Z_Construct_UClass_UAsyncActionChangePrimaryAssetBundles()
|
|
{
|
|
if (!Z_Registration_Info_UClass_UAsyncActionChangePrimaryAssetBundles.OuterSingleton)
|
|
{
|
|
UECodeGen_Private::ConstructUClass(Z_Registration_Info_UClass_UAsyncActionChangePrimaryAssetBundles.OuterSingleton, Z_Construct_UClass_UAsyncActionChangePrimaryAssetBundles_Statics::ClassParams);
|
|
}
|
|
return Z_Registration_Info_UClass_UAsyncActionChangePrimaryAssetBundles.OuterSingleton;
|
|
}
|
|
UAsyncActionChangePrimaryAssetBundles::UAsyncActionChangePrimaryAssetBundles(const FObjectInitializer& ObjectInitializer) : Super(ObjectInitializer) {}
|
|
DEFINE_VTABLE_PTR_HELPER_CTOR_NS(, UAsyncActionChangePrimaryAssetBundles);
|
|
UAsyncActionChangePrimaryAssetBundles::~UAsyncActionChangePrimaryAssetBundles() {}
|
|
// ********** End Class UAsyncActionChangePrimaryAssetBundles **************************************
|
|
|
|
// ********** Begin Registration *******************************************************************
|
|
struct Z_CompiledInDeferFile_FID_Engine_Source_Runtime_Engine_Private_AsyncActionLoadPrimaryAsset_h__Script_Engine_Statics
|
|
{
|
|
static constexpr FClassRegisterCompiledInInfo ClassInfo[] = {
|
|
{ Z_Construct_UClass_UAsyncActionLoadPrimaryAssetBase, UAsyncActionLoadPrimaryAssetBase::StaticClass, TEXT("UAsyncActionLoadPrimaryAssetBase"), &Z_Registration_Info_UClass_UAsyncActionLoadPrimaryAssetBase, CONSTRUCT_RELOAD_VERSION_INFO(FClassReloadVersionInfo, sizeof(UAsyncActionLoadPrimaryAssetBase), 3099665301U) },
|
|
{ Z_Construct_UClass_UAsyncActionLoadPrimaryAsset, UAsyncActionLoadPrimaryAsset::StaticClass, TEXT("UAsyncActionLoadPrimaryAsset"), &Z_Registration_Info_UClass_UAsyncActionLoadPrimaryAsset, CONSTRUCT_RELOAD_VERSION_INFO(FClassReloadVersionInfo, sizeof(UAsyncActionLoadPrimaryAsset), 3395793059U) },
|
|
{ Z_Construct_UClass_UAsyncActionLoadPrimaryAssetClass, UAsyncActionLoadPrimaryAssetClass::StaticClass, TEXT("UAsyncActionLoadPrimaryAssetClass"), &Z_Registration_Info_UClass_UAsyncActionLoadPrimaryAssetClass, CONSTRUCT_RELOAD_VERSION_INFO(FClassReloadVersionInfo, sizeof(UAsyncActionLoadPrimaryAssetClass), 965761560U) },
|
|
{ Z_Construct_UClass_UAsyncActionLoadPrimaryAssetList, UAsyncActionLoadPrimaryAssetList::StaticClass, TEXT("UAsyncActionLoadPrimaryAssetList"), &Z_Registration_Info_UClass_UAsyncActionLoadPrimaryAssetList, CONSTRUCT_RELOAD_VERSION_INFO(FClassReloadVersionInfo, sizeof(UAsyncActionLoadPrimaryAssetList), 2877731606U) },
|
|
{ Z_Construct_UClass_UAsyncActionLoadPrimaryAssetClassList, UAsyncActionLoadPrimaryAssetClassList::StaticClass, TEXT("UAsyncActionLoadPrimaryAssetClassList"), &Z_Registration_Info_UClass_UAsyncActionLoadPrimaryAssetClassList, CONSTRUCT_RELOAD_VERSION_INFO(FClassReloadVersionInfo, sizeof(UAsyncActionLoadPrimaryAssetClassList), 3676583428U) },
|
|
{ Z_Construct_UClass_UAsyncActionChangePrimaryAssetBundles, UAsyncActionChangePrimaryAssetBundles::StaticClass, TEXT("UAsyncActionChangePrimaryAssetBundles"), &Z_Registration_Info_UClass_UAsyncActionChangePrimaryAssetBundles, CONSTRUCT_RELOAD_VERSION_INFO(FClassReloadVersionInfo, sizeof(UAsyncActionChangePrimaryAssetBundles), 4012657186U) },
|
|
};
|
|
}; // Z_CompiledInDeferFile_FID_Engine_Source_Runtime_Engine_Private_AsyncActionLoadPrimaryAsset_h__Script_Engine_Statics
|
|
static FRegisterCompiledInInfo Z_CompiledInDeferFile_FID_Engine_Source_Runtime_Engine_Private_AsyncActionLoadPrimaryAsset_h__Script_Engine_1907256244{
|
|
TEXT("/Script/Engine"),
|
|
Z_CompiledInDeferFile_FID_Engine_Source_Runtime_Engine_Private_AsyncActionLoadPrimaryAsset_h__Script_Engine_Statics::ClassInfo, UE_ARRAY_COUNT(Z_CompiledInDeferFile_FID_Engine_Source_Runtime_Engine_Private_AsyncActionLoadPrimaryAsset_h__Script_Engine_Statics::ClassInfo),
|
|
nullptr, 0,
|
|
nullptr, 0,
|
|
};
|
|
// ********** End Registration *********************************************************************
|
|
|
|
PRAGMA_ENABLE_DEPRECATION_WARNINGS
|