// 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 "Components/InvalidationBox.h" PRAGMA_DISABLE_DEPRECATION_WARNINGS static_assert(!UE_WITH_CONSTINIT_UOBJECT, "This generated code can only be compiled with !UE_WITH_CONSTINIT_OBJECT"); void EmptyLinkFunctionForGeneratedCodeInvalidationBox() {} // ********** Begin Cross Module References ******************************************************** UMG_API UClass* Z_Construct_UClass_UContentWidget(); UMG_API UClass* Z_Construct_UClass_UInvalidationBox(); UMG_API UClass* Z_Construct_UClass_UInvalidationBox_NoRegister(); UPackage* Z_Construct_UPackage__Script_UMG(); // ********** End Cross Module References ********************************************************** // ********** Begin Class UInvalidationBox Function GetCanCache ************************************ struct Z_Construct_UFunction_UInvalidationBox_GetCanCache_Statics { struct InvalidationBox_eventGetCanCache_Parms { bool ReturnValue; }; #if WITH_METADATA static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = { { "Category", "Invalidation Box" }, { "Comment", "/**\n\x09 * @returns true when the invalidation box cache the widgets.\n\x09 * The widgets will be updated only if they get invalidated.\n\x09 */" }, { "ModuleRelativePath", "Public/Components/InvalidationBox.h" }, { "ToolTip", "@returns true when the invalidation box cache the widgets.\nThe widgets will be updated only if they get invalidated." }, }; #endif // WITH_METADATA // ********** Begin Function GetCanCache constinit property declarations *************************** static void NewProp_ReturnValue_SetBit(void* Obj); static const UECodeGen_Private::FBoolPropertyParams NewProp_ReturnValue; static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[]; // ********** End Function GetCanCache constinit property declarations ***************************** static const UECodeGen_Private::FFunctionParams FuncParams; }; // ********** Begin Function GetCanCache Property Definitions ************************************** void Z_Construct_UFunction_UInvalidationBox_GetCanCache_Statics::NewProp_ReturnValue_SetBit(void* Obj) { ((InvalidationBox_eventGetCanCache_Parms*)Obj)->ReturnValue = 1; } const UECodeGen_Private::FBoolPropertyParams Z_Construct_UFunction_UInvalidationBox_GetCanCache_Statics::NewProp_ReturnValue = { "ReturnValue", nullptr, (EPropertyFlags)0x0010000000000580, UECodeGen_Private::EPropertyGenFlags::Bool | UECodeGen_Private::EPropertyGenFlags::NativeBool, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, sizeof(bool), sizeof(InvalidationBox_eventGetCanCache_Parms), &Z_Construct_UFunction_UInvalidationBox_GetCanCache_Statics::NewProp_ReturnValue_SetBit, METADATA_PARAMS(0, nullptr) }; const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_UInvalidationBox_GetCanCache_Statics::PropPointers[] = { (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UInvalidationBox_GetCanCache_Statics::NewProp_ReturnValue, }; static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_UInvalidationBox_GetCanCache_Statics::PropPointers) < 2048); // ********** End Function GetCanCache Property Definitions **************************************** const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_UInvalidationBox_GetCanCache_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_UInvalidationBox, nullptr, "GetCanCache", Z_Construct_UFunction_UInvalidationBox_GetCanCache_Statics::PropPointers, UE_ARRAY_COUNT(Z_Construct_UFunction_UInvalidationBox_GetCanCache_Statics::PropPointers), sizeof(Z_Construct_UFunction_UInvalidationBox_GetCanCache_Statics::InvalidationBox_eventGetCanCache_Parms), RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x54020403, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_UInvalidationBox_GetCanCache_Statics::Function_MetaDataParams), Z_Construct_UFunction_UInvalidationBox_GetCanCache_Statics::Function_MetaDataParams)}, }; static_assert(sizeof(Z_Construct_UFunction_UInvalidationBox_GetCanCache_Statics::InvalidationBox_eventGetCanCache_Parms) < MAX_uint16); UFunction* Z_Construct_UFunction_UInvalidationBox_GetCanCache() { static UFunction* ReturnFunction = nullptr; if (!ReturnFunction) { UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_UInvalidationBox_GetCanCache_Statics::FuncParams); } return ReturnFunction; } DEFINE_FUNCTION(UInvalidationBox::execGetCanCache) { P_FINISH; P_NATIVE_BEGIN; *(bool*)Z_Param__Result=P_THIS->GetCanCache(); P_NATIVE_END; } // ********** End Class UInvalidationBox Function GetCanCache ************************************** // ********** Begin Class UInvalidationBox Function InvalidateCache ******************************** struct Z_Construct_UFunction_UInvalidationBox_InvalidateCache_Statics { #if WITH_METADATA static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = { { "Category", "Invalidation Box" }, { "DeprecatedFunction", "" }, { "ModuleRelativePath", "Public/Components/InvalidationBox.h" }, }; #endif // WITH_METADATA // ********** Begin Function InvalidateCache constinit property declarations *********************** // ********** End Function InvalidateCache constinit property declarations ************************* static const UECodeGen_Private::FFunctionParams FuncParams; }; const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_UInvalidationBox_InvalidateCache_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_UInvalidationBox, nullptr, "InvalidateCache", nullptr, 0, 0, RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x04020403, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_UInvalidationBox_InvalidateCache_Statics::Function_MetaDataParams), Z_Construct_UFunction_UInvalidationBox_InvalidateCache_Statics::Function_MetaDataParams)}, }; UFunction* Z_Construct_UFunction_UInvalidationBox_InvalidateCache() { static UFunction* ReturnFunction = nullptr; if (!ReturnFunction) { UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_UInvalidationBox_InvalidateCache_Statics::FuncParams); } return ReturnFunction; } DEFINE_FUNCTION(UInvalidationBox::execInvalidateCache) { P_FINISH; P_NATIVE_BEGIN; P_THIS->InvalidateCache(); P_NATIVE_END; } // ********** End Class UInvalidationBox Function InvalidateCache ********************************** // ********** Begin Class UInvalidationBox Function SetCanCache ************************************ struct Z_Construct_UFunction_UInvalidationBox_SetCanCache_Statics { struct InvalidationBox_eventSetCanCache_Parms { bool CanCache; }; #if WITH_METADATA static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = { { "Category", "Invalidation Box" }, { "Comment", "/**\n\x09 * Tell the InvalidationBox to use the invalidation process.\n\x09 * @note the other internal flags can disable the option.\n\x09 */" }, { "ModuleRelativePath", "Public/Components/InvalidationBox.h" }, { "ToolTip", "Tell the InvalidationBox to use the invalidation process.\n@note the other internal flags can disable the option." }, }; #endif // WITH_METADATA // ********** Begin Function SetCanCache constinit property declarations *************************** static void NewProp_CanCache_SetBit(void* Obj); static const UECodeGen_Private::FBoolPropertyParams NewProp_CanCache; static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[]; // ********** End Function SetCanCache constinit property declarations ***************************** static const UECodeGen_Private::FFunctionParams FuncParams; }; // ********** Begin Function SetCanCache Property Definitions ************************************** void Z_Construct_UFunction_UInvalidationBox_SetCanCache_Statics::NewProp_CanCache_SetBit(void* Obj) { ((InvalidationBox_eventSetCanCache_Parms*)Obj)->CanCache = 1; } const UECodeGen_Private::FBoolPropertyParams Z_Construct_UFunction_UInvalidationBox_SetCanCache_Statics::NewProp_CanCache = { "CanCache", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Bool | UECodeGen_Private::EPropertyGenFlags::NativeBool, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, sizeof(bool), sizeof(InvalidationBox_eventSetCanCache_Parms), &Z_Construct_UFunction_UInvalidationBox_SetCanCache_Statics::NewProp_CanCache_SetBit, METADATA_PARAMS(0, nullptr) }; const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_UInvalidationBox_SetCanCache_Statics::PropPointers[] = { (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UInvalidationBox_SetCanCache_Statics::NewProp_CanCache, }; static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_UInvalidationBox_SetCanCache_Statics::PropPointers) < 2048); // ********** End Function SetCanCache Property Definitions **************************************** const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_UInvalidationBox_SetCanCache_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_UInvalidationBox, nullptr, "SetCanCache", Z_Construct_UFunction_UInvalidationBox_SetCanCache_Statics::PropPointers, UE_ARRAY_COUNT(Z_Construct_UFunction_UInvalidationBox_SetCanCache_Statics::PropPointers), sizeof(Z_Construct_UFunction_UInvalidationBox_SetCanCache_Statics::InvalidationBox_eventSetCanCache_Parms), RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x04020403, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_UInvalidationBox_SetCanCache_Statics::Function_MetaDataParams), Z_Construct_UFunction_UInvalidationBox_SetCanCache_Statics::Function_MetaDataParams)}, }; static_assert(sizeof(Z_Construct_UFunction_UInvalidationBox_SetCanCache_Statics::InvalidationBox_eventSetCanCache_Parms) < MAX_uint16); UFunction* Z_Construct_UFunction_UInvalidationBox_SetCanCache() { static UFunction* ReturnFunction = nullptr; if (!ReturnFunction) { UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_UInvalidationBox_SetCanCache_Statics::FuncParams); } return ReturnFunction; } DEFINE_FUNCTION(UInvalidationBox::execSetCanCache) { P_GET_UBOOL(Z_Param_CanCache); P_FINISH; P_NATIVE_BEGIN; P_THIS->SetCanCache(Z_Param_CanCache); P_NATIVE_END; } // ********** End Class UInvalidationBox Function SetCanCache ************************************** // ********** Begin Class UInvalidationBox ********************************************************* void UInvalidationBox::GetbCanCache_WrapperImpl(const void* Object, void* OutValue) { const UInvalidationBox* Obj = (const UInvalidationBox*)Object; bool& Result = *(bool*)OutValue; Result = (bool)Obj->GetCanCache(); } void UInvalidationBox::SetbCanCache_WrapperImpl(void* Object, const void* InValue) { UInvalidationBox* Obj = (UInvalidationBox*)Object; bool& Value = *(bool*)InValue; Obj->SetCanCache(Value); } FClassRegistrationInfo Z_Registration_Info_UClass_UInvalidationBox; UClass* UInvalidationBox::GetPrivateStaticClass() { using TClass = UInvalidationBox; if (!Z_Registration_Info_UClass_UInvalidationBox.InnerSingleton) { GetPrivateStaticClassBody( TClass::StaticPackage(), TEXT("InvalidationBox"), Z_Registration_Info_UClass_UInvalidationBox.InnerSingleton, StaticRegisterNativesUInvalidationBox, 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_UInvalidationBox.InnerSingleton; } UClass* Z_Construct_UClass_UInvalidationBox_NoRegister() { return UInvalidationBox::GetPrivateStaticClass(); } struct Z_Construct_UClass_UInvalidationBox_Statics { #if WITH_METADATA static constexpr UECodeGen_Private::FMetaDataPairParam Class_MetaDataParams[] = { { "Comment", "/**\n * Invalidate\n * * Single Child\n * * Caching / Performance\n */" }, { "IncludePath", "Components/InvalidationBox.h" }, { "ModuleRelativePath", "Public/Components/InvalidationBox.h" }, { "ToolTip", "Invalidate\n* Single Child\n* Caching / Performance" }, }; static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_bCanCache_MetaData[] = { { "BlueprintGetter", "GetCanCache" }, { "BlueprintSetter", "SetCanCache" }, { "Category", "Caching" }, { "Comment", "/**\n\x09 * Should the invalidation panel cache the widgets? Making this false makes it so the invalidation\n\x09 * panel stops acting like an invalidation panel, just becomes a simple container widget.\n\x09 */" }, { "ModuleRelativePath", "Public/Components/InvalidationBox.h" }, { "ToolTip", "Should the invalidation panel cache the widgets? Making this false makes it so the invalidation\npanel stops acting like an invalidation panel, just becomes a simple container widget." }, }; #endif // WITH_METADATA // ********** Begin Class UInvalidationBox constinit property declarations ************************* static void NewProp_bCanCache_SetBit(void* Obj); static const UECodeGen_Private::FBoolPropertyParams NewProp_bCanCache; static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[]; // ********** End Class UInvalidationBox constinit property declarations *************************** static constexpr UE::CodeGen::FClassNativeFunction Funcs[] = { { .NameUTF8 = UTF8TEXT("GetCanCache"), .Pointer = &UInvalidationBox::execGetCanCache }, { .NameUTF8 = UTF8TEXT("InvalidateCache"), .Pointer = &UInvalidationBox::execInvalidateCache }, { .NameUTF8 = UTF8TEXT("SetCanCache"), .Pointer = &UInvalidationBox::execSetCanCache }, }; static UObject* (*const DependentSingletons[])(); static constexpr FClassFunctionLinkInfo FuncInfo[] = { { &Z_Construct_UFunction_UInvalidationBox_GetCanCache, "GetCanCache" }, // 3746771663 { &Z_Construct_UFunction_UInvalidationBox_InvalidateCache, "InvalidateCache" }, // 3324016202 { &Z_Construct_UFunction_UInvalidationBox_SetCanCache, "SetCanCache" }, // 4141469902 }; static_assert(UE_ARRAY_COUNT(FuncInfo) < 2048); static constexpr FCppClassTypeInfoStatic StaticCppClassTypeInfo = { TCppClassTypeTraits::IsAbstract, }; static const UECodeGen_Private::FClassParams ClassParams; }; // struct Z_Construct_UClass_UInvalidationBox_Statics // ********** Begin Class UInvalidationBox Property Definitions ************************************ void Z_Construct_UClass_UInvalidationBox_Statics::NewProp_bCanCache_SetBit(void* Obj) { ((UInvalidationBox*)Obj)->bCanCache = 1; } const UECodeGen_Private::FBoolPropertyParams Z_Construct_UClass_UInvalidationBox_Statics::NewProp_bCanCache = { "bCanCache", nullptr, (EPropertyFlags)0x0020080000000005, UECodeGen_Private::EPropertyGenFlags::Bool | UECodeGen_Private::EPropertyGenFlags::NativeBool, RF_Public|RF_Transient|RF_MarkAsNative, &UInvalidationBox::SetbCanCache_WrapperImpl, &UInvalidationBox::GetbCanCache_WrapperImpl, 1, sizeof(bool), sizeof(UInvalidationBox), &Z_Construct_UClass_UInvalidationBox_Statics::NewProp_bCanCache_SetBit, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_bCanCache_MetaData), NewProp_bCanCache_MetaData) }; const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UClass_UInvalidationBox_Statics::PropPointers[] = { (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UInvalidationBox_Statics::NewProp_bCanCache, }; static_assert(UE_ARRAY_COUNT(Z_Construct_UClass_UInvalidationBox_Statics::PropPointers) < 2048); // ********** End Class UInvalidationBox Property Definitions ************************************** UObject* (*const Z_Construct_UClass_UInvalidationBox_Statics::DependentSingletons[])() = { (UObject* (*)())Z_Construct_UClass_UContentWidget, (UObject* (*)())Z_Construct_UPackage__Script_UMG, }; static_assert(UE_ARRAY_COUNT(Z_Construct_UClass_UInvalidationBox_Statics::DependentSingletons) < 16); const UECodeGen_Private::FClassParams Z_Construct_UClass_UInvalidationBox_Statics::ClassParams = { &UInvalidationBox::StaticClass, nullptr, &StaticCppClassTypeInfo, DependentSingletons, FuncInfo, Z_Construct_UClass_UInvalidationBox_Statics::PropPointers, nullptr, UE_ARRAY_COUNT(DependentSingletons), UE_ARRAY_COUNT(FuncInfo), UE_ARRAY_COUNT(Z_Construct_UClass_UInvalidationBox_Statics::PropPointers), 0, 0x00A800A0u, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UClass_UInvalidationBox_Statics::Class_MetaDataParams), Z_Construct_UClass_UInvalidationBox_Statics::Class_MetaDataParams) }; void UInvalidationBox::StaticRegisterNativesUInvalidationBox() { UClass* Class = UInvalidationBox::StaticClass(); FNativeFunctionRegistrar::RegisterFunctions(Class, MakeConstArrayView(Z_Construct_UClass_UInvalidationBox_Statics::Funcs)); } UClass* Z_Construct_UClass_UInvalidationBox() { if (!Z_Registration_Info_UClass_UInvalidationBox.OuterSingleton) { UECodeGen_Private::ConstructUClass(Z_Registration_Info_UClass_UInvalidationBox.OuterSingleton, Z_Construct_UClass_UInvalidationBox_Statics::ClassParams); } return Z_Registration_Info_UClass_UInvalidationBox.OuterSingleton; } DEFINE_VTABLE_PTR_HELPER_CTOR_NS(, UInvalidationBox); UInvalidationBox::~UInvalidationBox() {} // ********** End Class UInvalidationBox *********************************************************** // ********** Begin Registration ******************************************************************* struct Z_CompiledInDeferFile_FID_Engine_Source_Runtime_UMG_Public_Components_InvalidationBox_h__Script_UMG_Statics { static constexpr FClassRegisterCompiledInInfo ClassInfo[] = { { Z_Construct_UClass_UInvalidationBox, UInvalidationBox::StaticClass, TEXT("UInvalidationBox"), &Z_Registration_Info_UClass_UInvalidationBox, CONSTRUCT_RELOAD_VERSION_INFO(FClassReloadVersionInfo, sizeof(UInvalidationBox), 2936455247U) }, }; }; // Z_CompiledInDeferFile_FID_Engine_Source_Runtime_UMG_Public_Components_InvalidationBox_h__Script_UMG_Statics static FRegisterCompiledInInfo Z_CompiledInDeferFile_FID_Engine_Source_Runtime_UMG_Public_Components_InvalidationBox_h__Script_UMG_194335690{ TEXT("/Script/UMG"), Z_CompiledInDeferFile_FID_Engine_Source_Runtime_UMG_Public_Components_InvalidationBox_h__Script_UMG_Statics::ClassInfo, UE_ARRAY_COUNT(Z_CompiledInDeferFile_FID_Engine_Source_Runtime_UMG_Public_Components_InvalidationBox_h__Script_UMG_Statics::ClassInfo), nullptr, 0, nullptr, 0, }; // ********** End Registration ********************************************************************* PRAGMA_ENABLE_DEPRECATION_WARNINGS