// 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 "Tasks/AITask.h" PRAGMA_DISABLE_DEPRECATION_WARNINGS static_assert(!UE_WITH_CONSTINIT_UOBJECT, "This generated code can only be compiled with !UE_WITH_CONSTINIT_OBJECT"); void EmptyLinkFunctionForGeneratedCodeAITask() {} // ********** Begin Cross Module References ******************************************************** AIMODULE_API UClass* Z_Construct_UClass_AAIController_NoRegister(); AIMODULE_API UClass* Z_Construct_UClass_UAITask(); AIMODULE_API UClass* Z_Construct_UClass_UAITask_NoRegister(); AIMODULE_API UEnum* Z_Construct_UEnum_AIModule_EAITaskPriority(); GAMEPLAYTASKS_API UClass* Z_Construct_UClass_UGameplayTask(); UPackage* Z_Construct_UPackage__Script_AIModule(); // ********** End Cross Module References ********************************************************** // ********** Begin Enum EAITaskPriority *********************************************************** static FEnumRegistrationInfo Z_Registration_Info_UEnum_EAITaskPriority; static UEnum* EAITaskPriority_StaticEnum() { if (!Z_Registration_Info_UEnum_EAITaskPriority.OuterSingleton) { Z_Registration_Info_UEnum_EAITaskPriority.OuterSingleton = GetStaticEnum(Z_Construct_UEnum_AIModule_EAITaskPriority, (UObject*)Z_Construct_UPackage__Script_AIModule(), TEXT("EAITaskPriority")); } return Z_Registration_Info_UEnum_EAITaskPriority.OuterSingleton; } template<> AIMODULE_NON_ATTRIBUTED_API UEnum* StaticEnum() { return EAITaskPriority_StaticEnum(); } struct Z_Construct_UEnum_AIModule_EAITaskPriority_Statics { #if WITH_METADATA static constexpr UECodeGen_Private::FMetaDataPairParam Enum_MetaDataParams[] = { { "AutonomousAI.Comment", "//FGameplayTasks::DefaultPriority / 2,\n" }, { "AutonomousAI.Name", "EAITaskPriority::AutonomousAI" }, { "AutonomousAI.ToolTip", "FGameplayTasks::DefaultPriority / 2," }, { "High.Comment", "//FGameplayTasks::DefaultPriority,\n" }, { "High.Name", "EAITaskPriority::High" }, { "High.ToolTip", "FGameplayTasks::DefaultPriority," }, { "Low.Name", "EAITaskPriority::Low" }, { "Lowest.Name", "EAITaskPriority::Lowest" }, { "ModuleRelativePath", "Classes/Tasks/AITask.h" }, { "Ultimate.Comment", "//(1.5 * FGameplayTasks::DefaultPriority),\n" }, { "Ultimate.Name", "EAITaskPriority::Ultimate" }, { "Ultimate.ToolTip", "(1.5 * FGameplayTasks::DefaultPriority)," }, }; #endif // WITH_METADATA static constexpr UECodeGen_Private::FEnumeratorParam Enumerators[] = { { "EAITaskPriority::Lowest", (int64)EAITaskPriority::Lowest }, { "EAITaskPriority::Low", (int64)EAITaskPriority::Low }, { "EAITaskPriority::AutonomousAI", (int64)EAITaskPriority::AutonomousAI }, { "EAITaskPriority::High", (int64)EAITaskPriority::High }, { "EAITaskPriority::Ultimate", (int64)EAITaskPriority::Ultimate }, }; static const UECodeGen_Private::FEnumParams EnumParams; }; // struct Z_Construct_UEnum_AIModule_EAITaskPriority_Statics const UECodeGen_Private::FEnumParams Z_Construct_UEnum_AIModule_EAITaskPriority_Statics::EnumParams = { (UObject*(*)())Z_Construct_UPackage__Script_AIModule, nullptr, "EAITaskPriority", "EAITaskPriority", Z_Construct_UEnum_AIModule_EAITaskPriority_Statics::Enumerators, RF_Public|RF_Transient|RF_MarkAsNative, UE_ARRAY_COUNT(Z_Construct_UEnum_AIModule_EAITaskPriority_Statics::Enumerators), EEnumFlags::None, (uint8)UEnum::ECppForm::EnumClass, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UEnum_AIModule_EAITaskPriority_Statics::Enum_MetaDataParams), Z_Construct_UEnum_AIModule_EAITaskPriority_Statics::Enum_MetaDataParams) }; UEnum* Z_Construct_UEnum_AIModule_EAITaskPriority() { if (!Z_Registration_Info_UEnum_EAITaskPriority.InnerSingleton) { UECodeGen_Private::ConstructUEnum(Z_Registration_Info_UEnum_EAITaskPriority.InnerSingleton, Z_Construct_UEnum_AIModule_EAITaskPriority_Statics::EnumParams); } return Z_Registration_Info_UEnum_EAITaskPriority.InnerSingleton; } // ********** End Enum EAITaskPriority ************************************************************* // ********** Begin Class UAITask ****************************************************************** FClassRegistrationInfo Z_Registration_Info_UClass_UAITask; UClass* UAITask::GetPrivateStaticClass() { using TClass = UAITask; if (!Z_Registration_Info_UClass_UAITask.InnerSingleton) { GetPrivateStaticClassBody( TClass::StaticPackage(), TEXT("AITask"), Z_Registration_Info_UClass_UAITask.InnerSingleton, StaticRegisterNativesUAITask, 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_UAITask.InnerSingleton; } UClass* Z_Construct_UClass_UAITask_NoRegister() { return UAITask::GetPrivateStaticClass(); } struct Z_Construct_UClass_UAITask_Statics { #if WITH_METADATA static constexpr UECodeGen_Private::FMetaDataPairParam Class_MetaDataParams[] = { { "BlueprintType", "true" }, { "IncludePath", "Tasks/AITask.h" }, { "ModuleRelativePath", "Classes/Tasks/AITask.h" }, { "ObjectInitializerConstructorDeclared", "" }, }; static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_OwnerController_MetaData[] = { { "Category", "AI|Tasks" }, { "ModuleRelativePath", "Classes/Tasks/AITask.h" }, }; #endif // WITH_METADATA // ********** Begin Class UAITask constinit property declarations ********************************** static const UECodeGen_Private::FObjectPropertyParams NewProp_OwnerController; static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[]; // ********** End Class UAITask constinit property declarations ************************************ static UObject* (*const DependentSingletons[])(); static constexpr FCppClassTypeInfoStatic StaticCppClassTypeInfo = { TCppClassTypeTraits::IsAbstract, }; static const UECodeGen_Private::FClassParams ClassParams; }; // struct Z_Construct_UClass_UAITask_Statics // ********** Begin Class UAITask Property Definitions ********************************************* const UECodeGen_Private::FObjectPropertyParams Z_Construct_UClass_UAITask_Statics::NewProp_OwnerController = { "OwnerController", nullptr, (EPropertyFlags)0x0124080000000014, UECodeGen_Private::EPropertyGenFlags::Object | UECodeGen_Private::EPropertyGenFlags::ObjectPtr, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(UAITask, OwnerController), Z_Construct_UClass_AAIController_NoRegister, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_OwnerController_MetaData), NewProp_OwnerController_MetaData) }; const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UClass_UAITask_Statics::PropPointers[] = { (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UAITask_Statics::NewProp_OwnerController, }; static_assert(UE_ARRAY_COUNT(Z_Construct_UClass_UAITask_Statics::PropPointers) < 2048); // ********** End Class UAITask Property Definitions *********************************************** UObject* (*const Z_Construct_UClass_UAITask_Statics::DependentSingletons[])() = { (UObject* (*)())Z_Construct_UClass_UGameplayTask, (UObject* (*)())Z_Construct_UPackage__Script_AIModule, }; static_assert(UE_ARRAY_COUNT(Z_Construct_UClass_UAITask_Statics::DependentSingletons) < 16); const UECodeGen_Private::FClassParams Z_Construct_UClass_UAITask_Statics::ClassParams = { &UAITask::StaticClass, "Game", &StaticCppClassTypeInfo, DependentSingletons, nullptr, Z_Construct_UClass_UAITask_Statics::PropPointers, nullptr, UE_ARRAY_COUNT(DependentSingletons), 0, UE_ARRAY_COUNT(Z_Construct_UClass_UAITask_Statics::PropPointers), 0, 0x000800A5u, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UClass_UAITask_Statics::Class_MetaDataParams), Z_Construct_UClass_UAITask_Statics::Class_MetaDataParams) }; void UAITask::StaticRegisterNativesUAITask() { } UClass* Z_Construct_UClass_UAITask() { if (!Z_Registration_Info_UClass_UAITask.OuterSingleton) { UECodeGen_Private::ConstructUClass(Z_Registration_Info_UClass_UAITask.OuterSingleton, Z_Construct_UClass_UAITask_Statics::ClassParams); } return Z_Registration_Info_UClass_UAITask.OuterSingleton; } DEFINE_VTABLE_PTR_HELPER_CTOR_NS(, UAITask); UAITask::~UAITask() {} // ********** End Class UAITask ******************************************************************** // ********** Begin Registration ******************************************************************* struct Z_CompiledInDeferFile_FID_Engine_Source_Runtime_AIModule_Classes_Tasks_AITask_h__Script_AIModule_Statics { static constexpr FEnumRegisterCompiledInInfo EnumInfo[] = { { EAITaskPriority_StaticEnum, TEXT("EAITaskPriority"), &Z_Registration_Info_UEnum_EAITaskPriority, CONSTRUCT_RELOAD_VERSION_INFO(FEnumReloadVersionInfo, 3738680819U) }, }; static constexpr FClassRegisterCompiledInInfo ClassInfo[] = { { Z_Construct_UClass_UAITask, UAITask::StaticClass, TEXT("UAITask"), &Z_Registration_Info_UClass_UAITask, CONSTRUCT_RELOAD_VERSION_INFO(FClassReloadVersionInfo, sizeof(UAITask), 3310292227U) }, }; }; // Z_CompiledInDeferFile_FID_Engine_Source_Runtime_AIModule_Classes_Tasks_AITask_h__Script_AIModule_Statics static FRegisterCompiledInInfo Z_CompiledInDeferFile_FID_Engine_Source_Runtime_AIModule_Classes_Tasks_AITask_h__Script_AIModule_1881004582{ TEXT("/Script/AIModule"), Z_CompiledInDeferFile_FID_Engine_Source_Runtime_AIModule_Classes_Tasks_AITask_h__Script_AIModule_Statics::ClassInfo, UE_ARRAY_COUNT(Z_CompiledInDeferFile_FID_Engine_Source_Runtime_AIModule_Classes_Tasks_AITask_h__Script_AIModule_Statics::ClassInfo), nullptr, 0, Z_CompiledInDeferFile_FID_Engine_Source_Runtime_AIModule_Classes_Tasks_AITask_h__Script_AIModule_Statics::EnumInfo, UE_ARRAY_COUNT(Z_CompiledInDeferFile_FID_Engine_Source_Runtime_AIModule_Classes_Tasks_AITask_h__Script_AIModule_Statics::EnumInfo), }; // ********** End Registration ********************************************************************* PRAGMA_ENABLE_DEPRECATION_WARNINGS