// 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 "DataProviders/AIDataProvider.h" PRAGMA_DISABLE_DEPRECATION_WARNINGS static_assert(!UE_WITH_CONSTINIT_UOBJECT, "This generated code can only be compiled with !UE_WITH_CONSTINIT_OBJECT"); void EmptyLinkFunctionForGeneratedCodeAIDataProvider() {} // ********** Begin Cross Module References ******************************************************** AIMODULE_API UClass* Z_Construct_UClass_UAIDataProvider(); AIMODULE_API UClass* Z_Construct_UClass_UAIDataProvider_NoRegister(); AIMODULE_API UScriptStruct* Z_Construct_UScriptStruct_FAIDataProviderBoolValue(); AIMODULE_API UScriptStruct* Z_Construct_UScriptStruct_FAIDataProviderFloatValue(); AIMODULE_API UScriptStruct* Z_Construct_UScriptStruct_FAIDataProviderIntValue(); AIMODULE_API UScriptStruct* Z_Construct_UScriptStruct_FAIDataProviderStructValue(); AIMODULE_API UScriptStruct* Z_Construct_UScriptStruct_FAIDataProviderTypedValue(); AIMODULE_API UScriptStruct* Z_Construct_UScriptStruct_FAIDataProviderValue(); COREUOBJECT_API UClass* Z_Construct_UClass_UClass_NoRegister(); COREUOBJECT_API UClass* Z_Construct_UClass_UObject(); COREUOBJECT_API UClass* Z_Construct_UClass_UObject_NoRegister(); UPackage* Z_Construct_UPackage__Script_AIModule(); // ********** End Cross Module References ********************************************************** // ********** Begin ScriptStruct FAIDataProviderValue ********************************************** struct Z_Construct_UScriptStruct_FAIDataProviderValue_Statics { static inline consteval int32 GetStructSize() { return sizeof(FAIDataProviderValue); } static inline consteval int16 GetStructAlignment() { return alignof(FAIDataProviderValue); } #if WITH_METADATA static constexpr UECodeGen_Private::FMetaDataPairParam Struct_MetaDataParams[] = { { "Comment", "/**\n * AIDataProvider is an object that can provide collection of properties\n * associated with bound pawn owner or request Id.\n *\n * Editable properties are used to set up provider instance,\n * creating additional filters or ways of accessing data (e.g. gameplay tag of ability)\n *\n * Non editable properties are holding data\n */" }, { "ModuleRelativePath", "Classes/DataProviders/AIDataProvider.h" }, { "ToolTip", "AIDataProvider is an object that can provide collection of properties\nassociated with bound pawn owner or request Id.\n\nEditable properties are used to set up provider instance,\ncreating additional filters or ways of accessing data (e.g. gameplay tag of ability)\n\nNon editable properties are holding data" }, }; static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_DataBinding_MetaData[] = { { "Category", "Value" }, { "Comment", "/** (optional) provider for dynamic data binding */" }, { "EditInline", "true" }, { "ModuleRelativePath", "Classes/DataProviders/AIDataProvider.h" }, { "ToolTip", "(optional) provider for dynamic data binding" }, }; static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_DataField_MetaData[] = { { "Category", "Value" }, { "Comment", "/** name of provider's value property */" }, { "ModuleRelativePath", "Classes/DataProviders/AIDataProvider.h" }, { "ToolTip", "name of provider's value property" }, }; #endif // WITH_METADATA // ********** Begin ScriptStruct FAIDataProviderValue constinit property declarations ************** static const UECodeGen_Private::FObjectPropertyParams NewProp_DataBinding; static const UECodeGen_Private::FNamePropertyParams NewProp_DataField; static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[]; // ********** End ScriptStruct FAIDataProviderValue constinit property declarations **************** static void* NewStructOps() { return (UScriptStruct::ICppStructOps*)new UScriptStruct::TCppStructOps(); } static const UECodeGen_Private::FStructParams StructParams; }; // struct Z_Construct_UScriptStruct_FAIDataProviderValue_Statics static FStructRegistrationInfo Z_Registration_Info_UScriptStruct_FAIDataProviderValue; class UScriptStruct* FAIDataProviderValue::StaticStruct() { if (!Z_Registration_Info_UScriptStruct_FAIDataProviderValue.OuterSingleton) { Z_Registration_Info_UScriptStruct_FAIDataProviderValue.OuterSingleton = GetStaticStruct(Z_Construct_UScriptStruct_FAIDataProviderValue, (UObject*)Z_Construct_UPackage__Script_AIModule(), TEXT("AIDataProviderValue")); } return Z_Registration_Info_UScriptStruct_FAIDataProviderValue.OuterSingleton; } // ********** Begin ScriptStruct FAIDataProviderValue Property Definitions ************************* const UECodeGen_Private::FObjectPropertyParams Z_Construct_UScriptStruct_FAIDataProviderValue_Statics::NewProp_DataBinding = { "DataBinding", nullptr, (EPropertyFlags)0x0116000000080009, UECodeGen_Private::EPropertyGenFlags::Object | UECodeGen_Private::EPropertyGenFlags::ObjectPtr, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FAIDataProviderValue, DataBinding), Z_Construct_UClass_UAIDataProvider_NoRegister, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_DataBinding_MetaData), NewProp_DataBinding_MetaData) }; const UECodeGen_Private::FNamePropertyParams Z_Construct_UScriptStruct_FAIDataProviderValue_Statics::NewProp_DataField = { "DataField", nullptr, (EPropertyFlags)0x0010000000000001, UECodeGen_Private::EPropertyGenFlags::Name, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FAIDataProviderValue, DataField), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_DataField_MetaData), NewProp_DataField_MetaData) }; const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UScriptStruct_FAIDataProviderValue_Statics::PropPointers[] = { (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FAIDataProviderValue_Statics::NewProp_DataBinding, (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FAIDataProviderValue_Statics::NewProp_DataField, }; static_assert(UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FAIDataProviderValue_Statics::PropPointers) < 2048); // ********** End ScriptStruct FAIDataProviderValue Property Definitions *************************** const UECodeGen_Private::FStructParams Z_Construct_UScriptStruct_FAIDataProviderValue_Statics::StructParams = { (UObject* (*)())Z_Construct_UPackage__Script_AIModule, nullptr, &NewStructOps, "AIDataProviderValue", Z_Construct_UScriptStruct_FAIDataProviderValue_Statics::PropPointers, UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FAIDataProviderValue_Statics::PropPointers), sizeof(FAIDataProviderValue), alignof(FAIDataProviderValue), RF_Public|RF_Transient|RF_MarkAsNative, EStructFlags(0x00000005), METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FAIDataProviderValue_Statics::Struct_MetaDataParams), Z_Construct_UScriptStruct_FAIDataProviderValue_Statics::Struct_MetaDataParams) }; UScriptStruct* Z_Construct_UScriptStruct_FAIDataProviderValue() { if (!Z_Registration_Info_UScriptStruct_FAIDataProviderValue.InnerSingleton) { UECodeGen_Private::ConstructUScriptStruct(Z_Registration_Info_UScriptStruct_FAIDataProviderValue.InnerSingleton, Z_Construct_UScriptStruct_FAIDataProviderValue_Statics::StructParams); } return CastChecked(Z_Registration_Info_UScriptStruct_FAIDataProviderValue.InnerSingleton); } // ********** End ScriptStruct FAIDataProviderValue ************************************************ // ********** Begin ScriptStruct FAIDataProviderTypedValue ***************************************** struct Z_Construct_UScriptStruct_FAIDataProviderTypedValue_Statics { static inline consteval int32 GetStructSize() { return sizeof(FAIDataProviderTypedValue); } static inline consteval int16 GetStructAlignment() { return alignof(FAIDataProviderTypedValue); } #if WITH_METADATA static constexpr UECodeGen_Private::FMetaDataPairParam Struct_MetaDataParams[] = { { "ModuleRelativePath", "Classes/DataProviders/AIDataProvider.h" }, }; static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_PropertyType_MetaData[] = { { "Comment", "/** type of value */" }, { "ModuleRelativePath", "Classes/DataProviders/AIDataProvider.h" }, { "ToolTip", "type of value" }, }; #endif // WITH_METADATA // ********** Begin ScriptStruct FAIDataProviderTypedValue constinit property declarations ********* static const UECodeGen_Private::FClassPropertyParams NewProp_PropertyType; static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[]; // ********** End ScriptStruct FAIDataProviderTypedValue constinit property declarations *********** static void* NewStructOps() { return (UScriptStruct::ICppStructOps*)new UScriptStruct::TCppStructOps(); } static const UECodeGen_Private::FStructParams StructParams; }; // struct Z_Construct_UScriptStruct_FAIDataProviderTypedValue_Statics static_assert(std::is_polymorphic() == std::is_polymorphic(), "USTRUCT FAIDataProviderTypedValue cannot be polymorphic unless super FAIDataProviderValue is polymorphic"); static FStructRegistrationInfo Z_Registration_Info_UScriptStruct_FAIDataProviderTypedValue; class UScriptStruct* FAIDataProviderTypedValue::StaticStruct() { if (!Z_Registration_Info_UScriptStruct_FAIDataProviderTypedValue.OuterSingleton) { Z_Registration_Info_UScriptStruct_FAIDataProviderTypedValue.OuterSingleton = GetStaticStruct(Z_Construct_UScriptStruct_FAIDataProviderTypedValue, (UObject*)Z_Construct_UPackage__Script_AIModule(), TEXT("AIDataProviderTypedValue")); } return Z_Registration_Info_UScriptStruct_FAIDataProviderTypedValue.OuterSingleton; } // ********** Begin ScriptStruct FAIDataProviderTypedValue Property Definitions ******************** const UECodeGen_Private::FClassPropertyParams Z_Construct_UScriptStruct_FAIDataProviderTypedValue_Statics::NewProp_PropertyType = { "PropertyType", nullptr, (EPropertyFlags)0x0114000020000000, UECodeGen_Private::EPropertyGenFlags::Class | UECodeGen_Private::EPropertyGenFlags::ObjectPtr, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FAIDataProviderTypedValue, PropertyType_DEPRECATED), Z_Construct_UClass_UClass_NoRegister, Z_Construct_UClass_UObject_NoRegister, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_PropertyType_MetaData), NewProp_PropertyType_MetaData) }; const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UScriptStruct_FAIDataProviderTypedValue_Statics::PropPointers[] = { (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FAIDataProviderTypedValue_Statics::NewProp_PropertyType, }; static_assert(UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FAIDataProviderTypedValue_Statics::PropPointers) < 2048); // ********** End ScriptStruct FAIDataProviderTypedValue Property Definitions ********************** const UECodeGen_Private::FStructParams Z_Construct_UScriptStruct_FAIDataProviderTypedValue_Statics::StructParams = { (UObject* (*)())Z_Construct_UPackage__Script_AIModule, Z_Construct_UScriptStruct_FAIDataProviderValue, &NewStructOps, "AIDataProviderTypedValue", Z_Construct_UScriptStruct_FAIDataProviderTypedValue_Statics::PropPointers, UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FAIDataProviderTypedValue_Statics::PropPointers), sizeof(FAIDataProviderTypedValue), alignof(FAIDataProviderTypedValue), RF_Public|RF_Transient|RF_MarkAsNative, EStructFlags(0x00000005), METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FAIDataProviderTypedValue_Statics::Struct_MetaDataParams), Z_Construct_UScriptStruct_FAIDataProviderTypedValue_Statics::Struct_MetaDataParams) }; UScriptStruct* Z_Construct_UScriptStruct_FAIDataProviderTypedValue() { if (!Z_Registration_Info_UScriptStruct_FAIDataProviderTypedValue.InnerSingleton) { UECodeGen_Private::ConstructUScriptStruct(Z_Registration_Info_UScriptStruct_FAIDataProviderTypedValue.InnerSingleton, Z_Construct_UScriptStruct_FAIDataProviderTypedValue_Statics::StructParams); } return CastChecked(Z_Registration_Info_UScriptStruct_FAIDataProviderTypedValue.InnerSingleton); } // ********** End ScriptStruct FAIDataProviderTypedValue ******************************************* // ********** Begin ScriptStruct FAIDataProviderStructValue **************************************** struct Z_Construct_UScriptStruct_FAIDataProviderStructValue_Statics { static inline consteval int32 GetStructSize() { return sizeof(FAIDataProviderStructValue); } static inline consteval int16 GetStructAlignment() { return alignof(FAIDataProviderStructValue); } #if WITH_METADATA static constexpr UECodeGen_Private::FMetaDataPairParam Struct_MetaDataParams[] = { { "ModuleRelativePath", "Classes/DataProviders/AIDataProvider.h" }, }; #endif // WITH_METADATA // ********** Begin ScriptStruct FAIDataProviderStructValue constinit property declarations ******** // ********** End ScriptStruct FAIDataProviderStructValue constinit property declarations ********** static void* NewStructOps() { return (UScriptStruct::ICppStructOps*)new UScriptStruct::TCppStructOps(); } static const UECodeGen_Private::FStructParams StructParams; }; // struct Z_Construct_UScriptStruct_FAIDataProviderStructValue_Statics static_assert(std::is_polymorphic() == std::is_polymorphic(), "USTRUCT FAIDataProviderStructValue cannot be polymorphic unless super FAIDataProviderValue is polymorphic"); static FStructRegistrationInfo Z_Registration_Info_UScriptStruct_FAIDataProviderStructValue; class UScriptStruct* FAIDataProviderStructValue::StaticStruct() { if (!Z_Registration_Info_UScriptStruct_FAIDataProviderStructValue.OuterSingleton) { Z_Registration_Info_UScriptStruct_FAIDataProviderStructValue.OuterSingleton = GetStaticStruct(Z_Construct_UScriptStruct_FAIDataProviderStructValue, (UObject*)Z_Construct_UPackage__Script_AIModule(), TEXT("AIDataProviderStructValue")); } return Z_Registration_Info_UScriptStruct_FAIDataProviderStructValue.OuterSingleton; } const UECodeGen_Private::FStructParams Z_Construct_UScriptStruct_FAIDataProviderStructValue_Statics::StructParams = { (UObject* (*)())Z_Construct_UPackage__Script_AIModule, Z_Construct_UScriptStruct_FAIDataProviderValue, &NewStructOps, "AIDataProviderStructValue", nullptr, 0, sizeof(FAIDataProviderStructValue), alignof(FAIDataProviderStructValue), RF_Public|RF_Transient|RF_MarkAsNative, EStructFlags(0x00000005), METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FAIDataProviderStructValue_Statics::Struct_MetaDataParams), Z_Construct_UScriptStruct_FAIDataProviderStructValue_Statics::Struct_MetaDataParams) }; UScriptStruct* Z_Construct_UScriptStruct_FAIDataProviderStructValue() { if (!Z_Registration_Info_UScriptStruct_FAIDataProviderStructValue.InnerSingleton) { UECodeGen_Private::ConstructUScriptStruct(Z_Registration_Info_UScriptStruct_FAIDataProviderStructValue.InnerSingleton, Z_Construct_UScriptStruct_FAIDataProviderStructValue_Statics::StructParams); } return CastChecked(Z_Registration_Info_UScriptStruct_FAIDataProviderStructValue.InnerSingleton); } // ********** End ScriptStruct FAIDataProviderStructValue ****************************************** // ********** Begin ScriptStruct FAIDataProviderIntValue ******************************************* struct Z_Construct_UScriptStruct_FAIDataProviderIntValue_Statics { static inline consteval int32 GetStructSize() { return sizeof(FAIDataProviderIntValue); } static inline consteval int16 GetStructAlignment() { return alignof(FAIDataProviderIntValue); } #if WITH_METADATA static constexpr UECodeGen_Private::FMetaDataPairParam Struct_MetaDataParams[] = { { "ModuleRelativePath", "Classes/DataProviders/AIDataProvider.h" }, }; static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_DefaultValue_MetaData[] = { { "Category", "Value" }, { "ModuleRelativePath", "Classes/DataProviders/AIDataProvider.h" }, }; #endif // WITH_METADATA // ********** Begin ScriptStruct FAIDataProviderIntValue constinit property declarations *********** static const UECodeGen_Private::FIntPropertyParams NewProp_DefaultValue; static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[]; // ********** End ScriptStruct FAIDataProviderIntValue constinit property declarations ************* static void* NewStructOps() { return (UScriptStruct::ICppStructOps*)new UScriptStruct::TCppStructOps(); } static const UECodeGen_Private::FStructParams StructParams; }; // struct Z_Construct_UScriptStruct_FAIDataProviderIntValue_Statics static_assert(std::is_polymorphic() == std::is_polymorphic(), "USTRUCT FAIDataProviderIntValue cannot be polymorphic unless super FAIDataProviderTypedValue is polymorphic"); static FStructRegistrationInfo Z_Registration_Info_UScriptStruct_FAIDataProviderIntValue; class UScriptStruct* FAIDataProviderIntValue::StaticStruct() { if (!Z_Registration_Info_UScriptStruct_FAIDataProviderIntValue.OuterSingleton) { Z_Registration_Info_UScriptStruct_FAIDataProviderIntValue.OuterSingleton = GetStaticStruct(Z_Construct_UScriptStruct_FAIDataProviderIntValue, (UObject*)Z_Construct_UPackage__Script_AIModule(), TEXT("AIDataProviderIntValue")); } return Z_Registration_Info_UScriptStruct_FAIDataProviderIntValue.OuterSingleton; } // ********** Begin ScriptStruct FAIDataProviderIntValue Property Definitions ********************** const UECodeGen_Private::FIntPropertyParams Z_Construct_UScriptStruct_FAIDataProviderIntValue_Statics::NewProp_DefaultValue = { "DefaultValue", nullptr, (EPropertyFlags)0x0010000000000001, UECodeGen_Private::EPropertyGenFlags::Int, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FAIDataProviderIntValue, DefaultValue), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_DefaultValue_MetaData), NewProp_DefaultValue_MetaData) }; const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UScriptStruct_FAIDataProviderIntValue_Statics::PropPointers[] = { (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FAIDataProviderIntValue_Statics::NewProp_DefaultValue, }; static_assert(UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FAIDataProviderIntValue_Statics::PropPointers) < 2048); // ********** End ScriptStruct FAIDataProviderIntValue Property Definitions ************************ const UECodeGen_Private::FStructParams Z_Construct_UScriptStruct_FAIDataProviderIntValue_Statics::StructParams = { (UObject* (*)())Z_Construct_UPackage__Script_AIModule, Z_Construct_UScriptStruct_FAIDataProviderTypedValue, &NewStructOps, "AIDataProviderIntValue", Z_Construct_UScriptStruct_FAIDataProviderIntValue_Statics::PropPointers, UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FAIDataProviderIntValue_Statics::PropPointers), sizeof(FAIDataProviderIntValue), alignof(FAIDataProviderIntValue), RF_Public|RF_Transient|RF_MarkAsNative, EStructFlags(0x00000005), METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FAIDataProviderIntValue_Statics::Struct_MetaDataParams), Z_Construct_UScriptStruct_FAIDataProviderIntValue_Statics::Struct_MetaDataParams) }; UScriptStruct* Z_Construct_UScriptStruct_FAIDataProviderIntValue() { if (!Z_Registration_Info_UScriptStruct_FAIDataProviderIntValue.InnerSingleton) { UECodeGen_Private::ConstructUScriptStruct(Z_Registration_Info_UScriptStruct_FAIDataProviderIntValue.InnerSingleton, Z_Construct_UScriptStruct_FAIDataProviderIntValue_Statics::StructParams); } return CastChecked(Z_Registration_Info_UScriptStruct_FAIDataProviderIntValue.InnerSingleton); } // ********** End ScriptStruct FAIDataProviderIntValue ********************************************* // ********** Begin ScriptStruct FAIDataProviderFloatValue ***************************************** struct Z_Construct_UScriptStruct_FAIDataProviderFloatValue_Statics { static inline consteval int32 GetStructSize() { return sizeof(FAIDataProviderFloatValue); } static inline consteval int16 GetStructAlignment() { return alignof(FAIDataProviderFloatValue); } #if WITH_METADATA static constexpr UECodeGen_Private::FMetaDataPairParam Struct_MetaDataParams[] = { { "ModuleRelativePath", "Classes/DataProviders/AIDataProvider.h" }, }; static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_DefaultValue_MetaData[] = { { "Category", "Value" }, { "ModuleRelativePath", "Classes/DataProviders/AIDataProvider.h" }, }; #endif // WITH_METADATA // ********** Begin ScriptStruct FAIDataProviderFloatValue constinit property declarations ********* static const UECodeGen_Private::FFloatPropertyParams NewProp_DefaultValue; static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[]; // ********** End ScriptStruct FAIDataProviderFloatValue constinit property declarations *********** static void* NewStructOps() { return (UScriptStruct::ICppStructOps*)new UScriptStruct::TCppStructOps(); } static const UECodeGen_Private::FStructParams StructParams; }; // struct Z_Construct_UScriptStruct_FAIDataProviderFloatValue_Statics static_assert(std::is_polymorphic() == std::is_polymorphic(), "USTRUCT FAIDataProviderFloatValue cannot be polymorphic unless super FAIDataProviderTypedValue is polymorphic"); static FStructRegistrationInfo Z_Registration_Info_UScriptStruct_FAIDataProviderFloatValue; class UScriptStruct* FAIDataProviderFloatValue::StaticStruct() { if (!Z_Registration_Info_UScriptStruct_FAIDataProviderFloatValue.OuterSingleton) { Z_Registration_Info_UScriptStruct_FAIDataProviderFloatValue.OuterSingleton = GetStaticStruct(Z_Construct_UScriptStruct_FAIDataProviderFloatValue, (UObject*)Z_Construct_UPackage__Script_AIModule(), TEXT("AIDataProviderFloatValue")); } return Z_Registration_Info_UScriptStruct_FAIDataProviderFloatValue.OuterSingleton; } // ********** Begin ScriptStruct FAIDataProviderFloatValue Property Definitions ******************** const UECodeGen_Private::FFloatPropertyParams Z_Construct_UScriptStruct_FAIDataProviderFloatValue_Statics::NewProp_DefaultValue = { "DefaultValue", nullptr, (EPropertyFlags)0x0010000000000001, UECodeGen_Private::EPropertyGenFlags::Float, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FAIDataProviderFloatValue, DefaultValue), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_DefaultValue_MetaData), NewProp_DefaultValue_MetaData) }; const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UScriptStruct_FAIDataProviderFloatValue_Statics::PropPointers[] = { (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FAIDataProviderFloatValue_Statics::NewProp_DefaultValue, }; static_assert(UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FAIDataProviderFloatValue_Statics::PropPointers) < 2048); // ********** End ScriptStruct FAIDataProviderFloatValue Property Definitions ********************** const UECodeGen_Private::FStructParams Z_Construct_UScriptStruct_FAIDataProviderFloatValue_Statics::StructParams = { (UObject* (*)())Z_Construct_UPackage__Script_AIModule, Z_Construct_UScriptStruct_FAIDataProviderTypedValue, &NewStructOps, "AIDataProviderFloatValue", Z_Construct_UScriptStruct_FAIDataProviderFloatValue_Statics::PropPointers, UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FAIDataProviderFloatValue_Statics::PropPointers), sizeof(FAIDataProviderFloatValue), alignof(FAIDataProviderFloatValue), RF_Public|RF_Transient|RF_MarkAsNative, EStructFlags(0x00000005), METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FAIDataProviderFloatValue_Statics::Struct_MetaDataParams), Z_Construct_UScriptStruct_FAIDataProviderFloatValue_Statics::Struct_MetaDataParams) }; UScriptStruct* Z_Construct_UScriptStruct_FAIDataProviderFloatValue() { if (!Z_Registration_Info_UScriptStruct_FAIDataProviderFloatValue.InnerSingleton) { UECodeGen_Private::ConstructUScriptStruct(Z_Registration_Info_UScriptStruct_FAIDataProviderFloatValue.InnerSingleton, Z_Construct_UScriptStruct_FAIDataProviderFloatValue_Statics::StructParams); } return CastChecked(Z_Registration_Info_UScriptStruct_FAIDataProviderFloatValue.InnerSingleton); } // ********** End ScriptStruct FAIDataProviderFloatValue ******************************************* // ********** Begin ScriptStruct FAIDataProviderBoolValue ****************************************** struct Z_Construct_UScriptStruct_FAIDataProviderBoolValue_Statics { static inline consteval int32 GetStructSize() { return sizeof(FAIDataProviderBoolValue); } static inline consteval int16 GetStructAlignment() { return alignof(FAIDataProviderBoolValue); } #if WITH_METADATA static constexpr UECodeGen_Private::FMetaDataPairParam Struct_MetaDataParams[] = { { "ModuleRelativePath", "Classes/DataProviders/AIDataProvider.h" }, }; static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_DefaultValue_MetaData[] = { { "Category", "Value" }, { "ModuleRelativePath", "Classes/DataProviders/AIDataProvider.h" }, }; #endif // WITH_METADATA // ********** Begin ScriptStruct FAIDataProviderBoolValue constinit property declarations ********** static void NewProp_DefaultValue_SetBit(void* Obj); static const UECodeGen_Private::FBoolPropertyParams NewProp_DefaultValue; static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[]; // ********** End ScriptStruct FAIDataProviderBoolValue constinit property declarations ************ static void* NewStructOps() { return (UScriptStruct::ICppStructOps*)new UScriptStruct::TCppStructOps(); } static const UECodeGen_Private::FStructParams StructParams; }; // struct Z_Construct_UScriptStruct_FAIDataProviderBoolValue_Statics static_assert(std::is_polymorphic() == std::is_polymorphic(), "USTRUCT FAIDataProviderBoolValue cannot be polymorphic unless super FAIDataProviderTypedValue is polymorphic"); static FStructRegistrationInfo Z_Registration_Info_UScriptStruct_FAIDataProviderBoolValue; class UScriptStruct* FAIDataProviderBoolValue::StaticStruct() { if (!Z_Registration_Info_UScriptStruct_FAIDataProviderBoolValue.OuterSingleton) { Z_Registration_Info_UScriptStruct_FAIDataProviderBoolValue.OuterSingleton = GetStaticStruct(Z_Construct_UScriptStruct_FAIDataProviderBoolValue, (UObject*)Z_Construct_UPackage__Script_AIModule(), TEXT("AIDataProviderBoolValue")); } return Z_Registration_Info_UScriptStruct_FAIDataProviderBoolValue.OuterSingleton; } // ********** Begin ScriptStruct FAIDataProviderBoolValue Property Definitions ********************* void Z_Construct_UScriptStruct_FAIDataProviderBoolValue_Statics::NewProp_DefaultValue_SetBit(void* Obj) { ((FAIDataProviderBoolValue*)Obj)->DefaultValue = 1; } const UECodeGen_Private::FBoolPropertyParams Z_Construct_UScriptStruct_FAIDataProviderBoolValue_Statics::NewProp_DefaultValue = { "DefaultValue", nullptr, (EPropertyFlags)0x0010000000000001, UECodeGen_Private::EPropertyGenFlags::Bool | UECodeGen_Private::EPropertyGenFlags::NativeBool, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, sizeof(bool), sizeof(FAIDataProviderBoolValue), &Z_Construct_UScriptStruct_FAIDataProviderBoolValue_Statics::NewProp_DefaultValue_SetBit, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_DefaultValue_MetaData), NewProp_DefaultValue_MetaData) }; const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UScriptStruct_FAIDataProviderBoolValue_Statics::PropPointers[] = { (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FAIDataProviderBoolValue_Statics::NewProp_DefaultValue, }; static_assert(UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FAIDataProviderBoolValue_Statics::PropPointers) < 2048); // ********** End ScriptStruct FAIDataProviderBoolValue Property Definitions *********************** const UECodeGen_Private::FStructParams Z_Construct_UScriptStruct_FAIDataProviderBoolValue_Statics::StructParams = { (UObject* (*)())Z_Construct_UPackage__Script_AIModule, Z_Construct_UScriptStruct_FAIDataProviderTypedValue, &NewStructOps, "AIDataProviderBoolValue", Z_Construct_UScriptStruct_FAIDataProviderBoolValue_Statics::PropPointers, UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FAIDataProviderBoolValue_Statics::PropPointers), sizeof(FAIDataProviderBoolValue), alignof(FAIDataProviderBoolValue), RF_Public|RF_Transient|RF_MarkAsNative, EStructFlags(0x00000005), METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FAIDataProviderBoolValue_Statics::Struct_MetaDataParams), Z_Construct_UScriptStruct_FAIDataProviderBoolValue_Statics::Struct_MetaDataParams) }; UScriptStruct* Z_Construct_UScriptStruct_FAIDataProviderBoolValue() { if (!Z_Registration_Info_UScriptStruct_FAIDataProviderBoolValue.InnerSingleton) { UECodeGen_Private::ConstructUScriptStruct(Z_Registration_Info_UScriptStruct_FAIDataProviderBoolValue.InnerSingleton, Z_Construct_UScriptStruct_FAIDataProviderBoolValue_Statics::StructParams); } return CastChecked(Z_Registration_Info_UScriptStruct_FAIDataProviderBoolValue.InnerSingleton); } // ********** End ScriptStruct FAIDataProviderBoolValue ******************************************** // ********** Begin Class UAIDataProvider ********************************************************** FClassRegistrationInfo Z_Registration_Info_UClass_UAIDataProvider; UClass* UAIDataProvider::GetPrivateStaticClass() { using TClass = UAIDataProvider; if (!Z_Registration_Info_UClass_UAIDataProvider.InnerSingleton) { GetPrivateStaticClassBody( TClass::StaticPackage(), TEXT("AIDataProvider"), Z_Registration_Info_UClass_UAIDataProvider.InnerSingleton, StaticRegisterNativesUAIDataProvider, 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_UAIDataProvider.InnerSingleton; } UClass* Z_Construct_UClass_UAIDataProvider_NoRegister() { return UAIDataProvider::GetPrivateStaticClass(); } struct Z_Construct_UClass_UAIDataProvider_Statics { #if WITH_METADATA static constexpr UECodeGen_Private::FMetaDataPairParam Class_MetaDataParams[] = { { "AutoExpandCategories", "Provider" }, { "IncludePath", "DataProviders/AIDataProvider.h" }, { "ModuleRelativePath", "Classes/DataProviders/AIDataProvider.h" }, }; #endif // WITH_METADATA // ********** Begin Class UAIDataProvider constinit property declarations ************************** // ********** End Class UAIDataProvider constinit property declarations **************************** static UObject* (*const DependentSingletons[])(); static constexpr FCppClassTypeInfoStatic StaticCppClassTypeInfo = { TCppClassTypeTraits::IsAbstract, }; static const UECodeGen_Private::FClassParams ClassParams; }; // struct Z_Construct_UClass_UAIDataProvider_Statics UObject* (*const Z_Construct_UClass_UAIDataProvider_Statics::DependentSingletons[])() = { (UObject* (*)())Z_Construct_UClass_UObject, (UObject* (*)())Z_Construct_UPackage__Script_AIModule, }; static_assert(UE_ARRAY_COUNT(Z_Construct_UClass_UAIDataProvider_Statics::DependentSingletons) < 16); const UECodeGen_Private::FClassParams Z_Construct_UClass_UAIDataProvider_Statics::ClassParams = { &UAIDataProvider::StaticClass, nullptr, &StaticCppClassTypeInfo, DependentSingletons, nullptr, nullptr, nullptr, UE_ARRAY_COUNT(DependentSingletons), 0, 0, 0, 0x000830A1u, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UClass_UAIDataProvider_Statics::Class_MetaDataParams), Z_Construct_UClass_UAIDataProvider_Statics::Class_MetaDataParams) }; void UAIDataProvider::StaticRegisterNativesUAIDataProvider() { } UClass* Z_Construct_UClass_UAIDataProvider() { if (!Z_Registration_Info_UClass_UAIDataProvider.OuterSingleton) { UECodeGen_Private::ConstructUClass(Z_Registration_Info_UClass_UAIDataProvider.OuterSingleton, Z_Construct_UClass_UAIDataProvider_Statics::ClassParams); } return Z_Registration_Info_UClass_UAIDataProvider.OuterSingleton; } DEFINE_VTABLE_PTR_HELPER_CTOR_NS(, UAIDataProvider); UAIDataProvider::~UAIDataProvider() {} // ********** End Class UAIDataProvider ************************************************************ // ********** Begin Registration ******************************************************************* struct Z_CompiledInDeferFile_FID_Engine_Source_Runtime_AIModule_Classes_DataProviders_AIDataProvider_h__Script_AIModule_Statics { static constexpr FStructRegisterCompiledInInfo ScriptStructInfo[] = { { FAIDataProviderValue::StaticStruct, Z_Construct_UScriptStruct_FAIDataProviderValue_Statics::NewStructOps, TEXT("AIDataProviderValue"),&Z_Registration_Info_UScriptStruct_FAIDataProviderValue, CONSTRUCT_RELOAD_VERSION_INFO(FStructReloadVersionInfo, sizeof(FAIDataProviderValue), 3437430236U) }, { FAIDataProviderTypedValue::StaticStruct, Z_Construct_UScriptStruct_FAIDataProviderTypedValue_Statics::NewStructOps, TEXT("AIDataProviderTypedValue"),&Z_Registration_Info_UScriptStruct_FAIDataProviderTypedValue, CONSTRUCT_RELOAD_VERSION_INFO(FStructReloadVersionInfo, sizeof(FAIDataProviderTypedValue), 1471892959U) }, { FAIDataProviderStructValue::StaticStruct, Z_Construct_UScriptStruct_FAIDataProviderStructValue_Statics::NewStructOps, TEXT("AIDataProviderStructValue"),&Z_Registration_Info_UScriptStruct_FAIDataProviderStructValue, CONSTRUCT_RELOAD_VERSION_INFO(FStructReloadVersionInfo, sizeof(FAIDataProviderStructValue), 2089317660U) }, { FAIDataProviderIntValue::StaticStruct, Z_Construct_UScriptStruct_FAIDataProviderIntValue_Statics::NewStructOps, TEXT("AIDataProviderIntValue"),&Z_Registration_Info_UScriptStruct_FAIDataProviderIntValue, CONSTRUCT_RELOAD_VERSION_INFO(FStructReloadVersionInfo, sizeof(FAIDataProviderIntValue), 1444424442U) }, { FAIDataProviderFloatValue::StaticStruct, Z_Construct_UScriptStruct_FAIDataProviderFloatValue_Statics::NewStructOps, TEXT("AIDataProviderFloatValue"),&Z_Registration_Info_UScriptStruct_FAIDataProviderFloatValue, CONSTRUCT_RELOAD_VERSION_INFO(FStructReloadVersionInfo, sizeof(FAIDataProviderFloatValue), 1266521968U) }, { FAIDataProviderBoolValue::StaticStruct, Z_Construct_UScriptStruct_FAIDataProviderBoolValue_Statics::NewStructOps, TEXT("AIDataProviderBoolValue"),&Z_Registration_Info_UScriptStruct_FAIDataProviderBoolValue, CONSTRUCT_RELOAD_VERSION_INFO(FStructReloadVersionInfo, sizeof(FAIDataProviderBoolValue), 4163314725U) }, }; static constexpr FClassRegisterCompiledInInfo ClassInfo[] = { { Z_Construct_UClass_UAIDataProvider, UAIDataProvider::StaticClass, TEXT("UAIDataProvider"), &Z_Registration_Info_UClass_UAIDataProvider, CONSTRUCT_RELOAD_VERSION_INFO(FClassReloadVersionInfo, sizeof(UAIDataProvider), 1968754813U) }, }; }; // Z_CompiledInDeferFile_FID_Engine_Source_Runtime_AIModule_Classes_DataProviders_AIDataProvider_h__Script_AIModule_Statics static FRegisterCompiledInInfo Z_CompiledInDeferFile_FID_Engine_Source_Runtime_AIModule_Classes_DataProviders_AIDataProvider_h__Script_AIModule_1582661276{ TEXT("/Script/AIModule"), Z_CompiledInDeferFile_FID_Engine_Source_Runtime_AIModule_Classes_DataProviders_AIDataProvider_h__Script_AIModule_Statics::ClassInfo, UE_ARRAY_COUNT(Z_CompiledInDeferFile_FID_Engine_Source_Runtime_AIModule_Classes_DataProviders_AIDataProvider_h__Script_AIModule_Statics::ClassInfo), Z_CompiledInDeferFile_FID_Engine_Source_Runtime_AIModule_Classes_DataProviders_AIDataProvider_h__Script_AIModule_Statics::ScriptStructInfo, UE_ARRAY_COUNT(Z_CompiledInDeferFile_FID_Engine_Source_Runtime_AIModule_Classes_DataProviders_AIDataProvider_h__Script_AIModule_Statics::ScriptStructInfo), nullptr, 0, }; // ********** End Registration ********************************************************************* PRAGMA_ENABLE_DEPRECATION_WARNINGS