// 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 "Cooker/CookFunctionLibrary.h" PRAGMA_DISABLE_DEPRECATION_WARNINGS static_assert(!UE_WITH_CONSTINIT_UOBJECT, "This generated code can only be compiled with !UE_WITH_CONSTINIT_OBJECT"); void EmptyLinkFunctionForGeneratedCodeCookFunctionLibrary() {} // ********** Begin Cross Module References ******************************************************** COREUOBJECT_API UClass* Z_Construct_UClass_UObject(); COREUOBJECT_API UClass* Z_Construct_UClass_UObject_NoRegister(); UNREALED_API UClass* Z_Construct_UClass_UCookFunctionLibrary(); UNREALED_API UClass* Z_Construct_UClass_UCookFunctionLibrary_NoRegister(); UPackage* Z_Construct_UPackage__Script_UnrealEd(); // ********** End Cross Module References ********************************************************** // ********** Begin Class UCookFunctionLibrary Function CookAsset ********************************** struct Z_Construct_UFunction_UCookFunctionLibrary_CookAsset_Statics { struct CookFunctionLibrary_eventCookAsset_Parms { UObject* Object; FString ForPlatform; FString DestinationSubfolder; FString CookCommandlineArgs; }; #if WITH_METADATA static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = { { "Category", "Development" }, { "Comment", "/** \n\x09 * Writes the cooked version of the provided object's package into the Saved folder, in the subfolder\n\x09 * defined by DestinationSubfolder. Extra arguments (such as -unversioned) can be provided by\n\x09 * CookCommandlineArgs. This function is experimental and may not exactly match the behavior of\n\x09 * the cook commandlet.\n\x09 */" }, { "CPP_Default_CookCommandlineArgs", "" }, { "ModuleRelativePath", "Private/Cooker/CookFunctionLibrary.h" }, { "ToolTip", "Writes the cooked version of the provided object's package into the Saved folder, in the subfolder\ndefined by DestinationSubfolder. Extra arguments (such as -unversioned) can be provided by\nCookCommandlineArgs. This function is experimental and may not exactly match the behavior of\nthe cook commandlet." }, }; static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_ForPlatform_MetaData[] = { { "NativeConst", "" }, }; static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_DestinationSubfolder_MetaData[] = { { "NativeConst", "" }, }; static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_CookCommandlineArgs_MetaData[] = { { "NativeConst", "" }, }; #endif // WITH_METADATA // ********** Begin Function CookAsset constinit property declarations ***************************** static const UECodeGen_Private::FObjectPropertyParams NewProp_Object; static const UECodeGen_Private::FStrPropertyParams NewProp_ForPlatform; static const UECodeGen_Private::FStrPropertyParams NewProp_DestinationSubfolder; static const UECodeGen_Private::FStrPropertyParams NewProp_CookCommandlineArgs; static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[]; // ********** End Function CookAsset constinit property declarations ******************************* static const UECodeGen_Private::FFunctionParams FuncParams; }; // ********** Begin Function CookAsset Property Definitions **************************************** const UECodeGen_Private::FObjectPropertyParams Z_Construct_UFunction_UCookFunctionLibrary_CookAsset_Statics::NewProp_Object = { "Object", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Object, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(CookFunctionLibrary_eventCookAsset_Parms, Object), Z_Construct_UClass_UObject_NoRegister, METADATA_PARAMS(0, nullptr) }; const UECodeGen_Private::FStrPropertyParams Z_Construct_UFunction_UCookFunctionLibrary_CookAsset_Statics::NewProp_ForPlatform = { "ForPlatform", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Str, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(CookFunctionLibrary_eventCookAsset_Parms, ForPlatform), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_ForPlatform_MetaData), NewProp_ForPlatform_MetaData) }; const UECodeGen_Private::FStrPropertyParams Z_Construct_UFunction_UCookFunctionLibrary_CookAsset_Statics::NewProp_DestinationSubfolder = { "DestinationSubfolder", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Str, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(CookFunctionLibrary_eventCookAsset_Parms, DestinationSubfolder), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_DestinationSubfolder_MetaData), NewProp_DestinationSubfolder_MetaData) }; const UECodeGen_Private::FStrPropertyParams Z_Construct_UFunction_UCookFunctionLibrary_CookAsset_Statics::NewProp_CookCommandlineArgs = { "CookCommandlineArgs", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Str, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(CookFunctionLibrary_eventCookAsset_Parms, CookCommandlineArgs), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_CookCommandlineArgs_MetaData), NewProp_CookCommandlineArgs_MetaData) }; const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_UCookFunctionLibrary_CookAsset_Statics::PropPointers[] = { (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UCookFunctionLibrary_CookAsset_Statics::NewProp_Object, (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UCookFunctionLibrary_CookAsset_Statics::NewProp_ForPlatform, (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UCookFunctionLibrary_CookAsset_Statics::NewProp_DestinationSubfolder, (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UCookFunctionLibrary_CookAsset_Statics::NewProp_CookCommandlineArgs, }; static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_UCookFunctionLibrary_CookAsset_Statics::PropPointers) < 2048); // ********** End Function CookAsset Property Definitions ****************************************** const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_UCookFunctionLibrary_CookAsset_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_UCookFunctionLibrary, nullptr, "CookAsset", Z_Construct_UFunction_UCookFunctionLibrary_CookAsset_Statics::PropPointers, UE_ARRAY_COUNT(Z_Construct_UFunction_UCookFunctionLibrary_CookAsset_Statics::PropPointers), sizeof(Z_Construct_UFunction_UCookFunctionLibrary_CookAsset_Statics::CookFunctionLibrary_eventCookAsset_Parms), RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x04022403, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_UCookFunctionLibrary_CookAsset_Statics::Function_MetaDataParams), Z_Construct_UFunction_UCookFunctionLibrary_CookAsset_Statics::Function_MetaDataParams)}, }; static_assert(sizeof(Z_Construct_UFunction_UCookFunctionLibrary_CookAsset_Statics::CookFunctionLibrary_eventCookAsset_Parms) < MAX_uint16); UFunction* Z_Construct_UFunction_UCookFunctionLibrary_CookAsset() { static UFunction* ReturnFunction = nullptr; if (!ReturnFunction) { UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_UCookFunctionLibrary_CookAsset_Statics::FuncParams); } return ReturnFunction; } DEFINE_FUNCTION(UCookFunctionLibrary::execCookAsset) { P_GET_OBJECT(UObject,Z_Param_Object); P_GET_PROPERTY(FStrProperty,Z_Param_ForPlatform); P_GET_PROPERTY(FStrProperty,Z_Param_DestinationSubfolder); P_GET_PROPERTY(FStrProperty,Z_Param_CookCommandlineArgs); P_FINISH; P_NATIVE_BEGIN; UCookFunctionLibrary::CookAsset(Z_Param_Object,Z_Param_ForPlatform,Z_Param_DestinationSubfolder,Z_Param_CookCommandlineArgs); P_NATIVE_END; } // ********** End Class UCookFunctionLibrary Function CookAsset ************************************ // ********** Begin Class UCookFunctionLibrary ***************************************************** FClassRegistrationInfo Z_Registration_Info_UClass_UCookFunctionLibrary; UClass* UCookFunctionLibrary::GetPrivateStaticClass() { using TClass = UCookFunctionLibrary; if (!Z_Registration_Info_UClass_UCookFunctionLibrary.InnerSingleton) { GetPrivateStaticClassBody( TClass::StaticPackage(), TEXT("CookFunctionLibrary"), Z_Registration_Info_UClass_UCookFunctionLibrary.InnerSingleton, StaticRegisterNativesUCookFunctionLibrary, sizeof(TClass), alignof(TClass), TClass::StaticClassFlags, TClass::StaticClassCastFlags(), TClass::StaticConfigName(), (UClass::ClassConstructorType)InternalConstructor, (UClass::ClassVTableHelperCtorCallerType)InternalVTableHelperCtorCaller, UOBJECT_CPPCLASS_STATICFUNCTIONS_FORCLASS(TClass), &TClass::Super::StaticClass, &TClass::WithinClass::StaticClass ); } return Z_Registration_Info_UClass_UCookFunctionLibrary.InnerSingleton; } UClass* Z_Construct_UClass_UCookFunctionLibrary_NoRegister() { return UCookFunctionLibrary::GetPrivateStaticClass(); } struct Z_Construct_UClass_UCookFunctionLibrary_Statics { #if WITH_METADATA static constexpr UECodeGen_Private::FMetaDataPairParam Class_MetaDataParams[] = { { "IncludePath", "Cooker/CookFunctionLibrary.h" }, { "ModuleRelativePath", "Private/Cooker/CookFunctionLibrary.h" }, }; #endif // WITH_METADATA // ********** Begin Class UCookFunctionLibrary constinit property declarations ********************* // ********** End Class UCookFunctionLibrary constinit property declarations *********************** static constexpr UE::CodeGen::FClassNativeFunction Funcs[] = { { .NameUTF8 = UTF8TEXT("CookAsset"), .Pointer = &UCookFunctionLibrary::execCookAsset }, }; static UObject* (*const DependentSingletons[])(); static constexpr FClassFunctionLinkInfo FuncInfo[] = { { &Z_Construct_UFunction_UCookFunctionLibrary_CookAsset, "CookAsset" }, // 2514000264 }; static_assert(UE_ARRAY_COUNT(FuncInfo) < 2048); static constexpr FCppClassTypeInfoStatic StaticCppClassTypeInfo = { TCppClassTypeTraits::IsAbstract, }; static const UECodeGen_Private::FClassParams ClassParams; }; // struct Z_Construct_UClass_UCookFunctionLibrary_Statics UObject* (*const Z_Construct_UClass_UCookFunctionLibrary_Statics::DependentSingletons[])() = { (UObject* (*)())Z_Construct_UClass_UObject, (UObject* (*)())Z_Construct_UPackage__Script_UnrealEd, }; static_assert(UE_ARRAY_COUNT(Z_Construct_UClass_UCookFunctionLibrary_Statics::DependentSingletons) < 16); const UECodeGen_Private::FClassParams Z_Construct_UClass_UCookFunctionLibrary_Statics::ClassParams = { &UCookFunctionLibrary::StaticClass, nullptr, &StaticCppClassTypeInfo, DependentSingletons, FuncInfo, nullptr, nullptr, UE_ARRAY_COUNT(DependentSingletons), UE_ARRAY_COUNT(FuncInfo), 0, 0, 0x000000A8u, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UClass_UCookFunctionLibrary_Statics::Class_MetaDataParams), Z_Construct_UClass_UCookFunctionLibrary_Statics::Class_MetaDataParams) }; void UCookFunctionLibrary::StaticRegisterNativesUCookFunctionLibrary() { UClass* Class = UCookFunctionLibrary::StaticClass(); FNativeFunctionRegistrar::RegisterFunctions(Class, MakeConstArrayView(Z_Construct_UClass_UCookFunctionLibrary_Statics::Funcs)); } UClass* Z_Construct_UClass_UCookFunctionLibrary() { if (!Z_Registration_Info_UClass_UCookFunctionLibrary.OuterSingleton) { UECodeGen_Private::ConstructUClass(Z_Registration_Info_UClass_UCookFunctionLibrary.OuterSingleton, Z_Construct_UClass_UCookFunctionLibrary_Statics::ClassParams); } return Z_Registration_Info_UClass_UCookFunctionLibrary.OuterSingleton; } UCookFunctionLibrary::UCookFunctionLibrary(const FObjectInitializer& ObjectInitializer) : Super(ObjectInitializer) {} DEFINE_VTABLE_PTR_HELPER_CTOR_NS(, UCookFunctionLibrary); UCookFunctionLibrary::~UCookFunctionLibrary() {} // ********** End Class UCookFunctionLibrary ******************************************************* // ********** Begin Registration ******************************************************************* struct Z_CompiledInDeferFile_FID_Engine_Source_Editor_UnrealEd_Private_Cooker_CookFunctionLibrary_h__Script_UnrealEd_Statics { static constexpr FClassRegisterCompiledInInfo ClassInfo[] = { { Z_Construct_UClass_UCookFunctionLibrary, UCookFunctionLibrary::StaticClass, TEXT("UCookFunctionLibrary"), &Z_Registration_Info_UClass_UCookFunctionLibrary, CONSTRUCT_RELOAD_VERSION_INFO(FClassReloadVersionInfo, sizeof(UCookFunctionLibrary), 2097121284U) }, }; }; // Z_CompiledInDeferFile_FID_Engine_Source_Editor_UnrealEd_Private_Cooker_CookFunctionLibrary_h__Script_UnrealEd_Statics static FRegisterCompiledInInfo Z_CompiledInDeferFile_FID_Engine_Source_Editor_UnrealEd_Private_Cooker_CookFunctionLibrary_h__Script_UnrealEd_1993319595{ TEXT("/Script/UnrealEd"), Z_CompiledInDeferFile_FID_Engine_Source_Editor_UnrealEd_Private_Cooker_CookFunctionLibrary_h__Script_UnrealEd_Statics::ClassInfo, UE_ARRAY_COUNT(Z_CompiledInDeferFile_FID_Engine_Source_Editor_UnrealEd_Private_Cooker_CookFunctionLibrary_h__Script_UnrealEd_Statics::ClassInfo), nullptr, 0, nullptr, 0, }; // ********** End Registration ********************************************************************* PRAGMA_ENABLE_DEPRECATION_WARNINGS