// 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 "AlphaBlend.h" PRAGMA_DISABLE_DEPRECATION_WARNINGS static_assert(!UE_WITH_CONSTINIT_UOBJECT, "This generated code can only be compiled with !UE_WITH_CONSTINIT_OBJECT"); void EmptyLinkFunctionForGeneratedCodeAlphaBlend() {} // ********** Begin Cross Module References ******************************************************** ENGINE_API UClass* Z_Construct_UClass_UCurveFloat_NoRegister(); ENGINE_API UEnum* Z_Construct_UEnum_Engine_EAlphaBlendOption(); ENGINE_API UScriptStruct* Z_Construct_UScriptStruct_FAlphaBlend(); ENGINE_API UScriptStruct* Z_Construct_UScriptStruct_FAlphaBlendArgs(); UPackage* Z_Construct_UPackage__Script_Engine(); // ********** End Cross Module References ********************************************************** // ********** Begin Enum EAlphaBlendOption ********************************************************* static FEnumRegistrationInfo Z_Registration_Info_UEnum_EAlphaBlendOption; static UEnum* EAlphaBlendOption_StaticEnum() { if (!Z_Registration_Info_UEnum_EAlphaBlendOption.OuterSingleton) { Z_Registration_Info_UEnum_EAlphaBlendOption.OuterSingleton = GetStaticEnum(Z_Construct_UEnum_Engine_EAlphaBlendOption, (UObject*)Z_Construct_UPackage__Script_Engine(), TEXT("EAlphaBlendOption")); } return Z_Registration_Info_UEnum_EAlphaBlendOption.OuterSingleton; } template<> ENGINE_NON_ATTRIBUTED_API UEnum* StaticEnum() { return EAlphaBlendOption_StaticEnum(); } struct Z_Construct_UEnum_Engine_EAlphaBlendOption_Statics { #if WITH_METADATA static constexpr UECodeGen_Private::FMetaDataPairParam Enum_MetaDataParams[] = { { "BlueprintType", "true" }, { "CircularIn.DisplayName", "Circular In" }, { "CircularIn.Grouping", "Circular" }, { "CircularIn.Name", "EAlphaBlendOption::CircularIn" }, { "CircularIn.ToolTip", "Circular-in interpolation" }, { "CircularInOut.DisplayName", "Circular InOut" }, { "CircularInOut.Grouping", "Circular" }, { "CircularInOut.Name", "EAlphaBlendOption::CircularInOut" }, { "CircularInOut.ToolTip", "Circular in-out interpolation" }, { "CircularOut.DisplayName", "Circular Out" }, { "CircularOut.Grouping", "Circular" }, { "CircularOut.Name", "EAlphaBlendOption::CircularOut" }, { "CircularOut.ToolTip", "Circular-out interpolation" }, { "Cubic.DisplayName", "Cubic In" }, { "Cubic.Grouping", "Cubic" }, { "Cubic.Name", "EAlphaBlendOption::Cubic" }, { "Cubic.ToolTip", "Cubic-in interpolation" }, { "CubicInOut.DisplayName", "Cubic InOut" }, { "CubicInOut.Grouping", "Cubic" }, { "CubicInOut.Name", "EAlphaBlendOption::CubicInOut" }, { "CubicInOut.ToolTip", "Cubic in-out interpolation" }, { "Custom.DisplayName", "Custom" }, { "Custom.Grouping", "Custom" }, { "Custom.Name", "EAlphaBlendOption::Custom" }, { "Custom.ToolTip", "Custom interpolation, will use custom curve inside an FAlphaBlend or linear if none has been set" }, { "ExpIn.DisplayName", "Exponential In" }, { "ExpIn.Grouping", "Exponential" }, { "ExpIn.Name", "EAlphaBlendOption::ExpIn" }, { "ExpIn.ToolTip", "Exponential-in interpolation" }, { "ExpInOut.DisplayName", "Exponential InOut" }, { "ExpInOut.Grouping", "Exponential" }, { "ExpInOut.Name", "EAlphaBlendOption::ExpInOut" }, { "ExpInOut.ToolTip", "Exponential in-out interpolation" }, { "ExpOut.DisplayName", "Exponential Out" }, { "ExpOut.Grouping", "Exponential" }, { "ExpOut.Name", "EAlphaBlendOption::ExpOut" }, { "ExpOut.ToolTip", "Exponential-Out interpolation" }, { "HermiteCubic.DisplayName", "Hermite-Cubic InOut" }, { "HermiteCubic.Grouping", "Cubic" }, { "HermiteCubic.Name", "EAlphaBlendOption::HermiteCubic" }, { "HermiteCubic.ToolTip", "Hermite-Cubic" }, { "Linear.DisplayName", "Linear" }, { "Linear.Grouping", "Linear" }, { "Linear.Name", "EAlphaBlendOption::Linear" }, { "Linear.ToolTip", "Linear interpolation" }, { "ModuleRelativePath", "Public/AlphaBlend.h" }, { "QuadraticInOut.DisplayName", "Quadratic InOut" }, { "QuadraticInOut.Grouping", "Quadratic" }, { "QuadraticInOut.Name", "EAlphaBlendOption::QuadraticInOut" }, { "QuadraticInOut.ToolTip", "Quadratic in-out interpolation" }, { "QuarticInOut.DisplayName", "Quartic InOut" }, { "QuarticInOut.Grouping", "Quartic" }, { "QuarticInOut.Name", "EAlphaBlendOption::QuarticInOut" }, { "QuarticInOut.ToolTip", "Quartic in-out interpolation" }, { "QuinticInOut.DisplayName", "Quintic InOut" }, { "QuinticInOut.Grouping", "Quintic" }, { "QuinticInOut.Name", "EAlphaBlendOption::QuinticInOut" }, { "QuinticInOut.ToolTip", "Quintic in-out interpolation" }, { "Sinusoidal.DisplayName", "Sinusoidal" }, { "Sinusoidal.Grouping", "Sinusoidal" }, { "Sinusoidal.Name", "EAlphaBlendOption::Sinusoidal" }, { "Sinusoidal.ToolTip", "Sinusoidal interpolation" }, }; #endif // WITH_METADATA static constexpr UECodeGen_Private::FEnumeratorParam Enumerators[] = { { "EAlphaBlendOption::Linear", (int64)EAlphaBlendOption::Linear }, { "EAlphaBlendOption::Cubic", (int64)EAlphaBlendOption::Cubic }, { "EAlphaBlendOption::HermiteCubic", (int64)EAlphaBlendOption::HermiteCubic }, { "EAlphaBlendOption::Sinusoidal", (int64)EAlphaBlendOption::Sinusoidal }, { "EAlphaBlendOption::QuadraticInOut", (int64)EAlphaBlendOption::QuadraticInOut }, { "EAlphaBlendOption::CubicInOut", (int64)EAlphaBlendOption::CubicInOut }, { "EAlphaBlendOption::QuarticInOut", (int64)EAlphaBlendOption::QuarticInOut }, { "EAlphaBlendOption::QuinticInOut", (int64)EAlphaBlendOption::QuinticInOut }, { "EAlphaBlendOption::CircularIn", (int64)EAlphaBlendOption::CircularIn }, { "EAlphaBlendOption::CircularOut", (int64)EAlphaBlendOption::CircularOut }, { "EAlphaBlendOption::CircularInOut", (int64)EAlphaBlendOption::CircularInOut }, { "EAlphaBlendOption::ExpIn", (int64)EAlphaBlendOption::ExpIn }, { "EAlphaBlendOption::ExpOut", (int64)EAlphaBlendOption::ExpOut }, { "EAlphaBlendOption::ExpInOut", (int64)EAlphaBlendOption::ExpInOut }, { "EAlphaBlendOption::Custom", (int64)EAlphaBlendOption::Custom }, }; static const UECodeGen_Private::FEnumParams EnumParams; }; // struct Z_Construct_UEnum_Engine_EAlphaBlendOption_Statics const UECodeGen_Private::FEnumParams Z_Construct_UEnum_Engine_EAlphaBlendOption_Statics::EnumParams = { (UObject*(*)())Z_Construct_UPackage__Script_Engine, nullptr, "EAlphaBlendOption", "EAlphaBlendOption", Z_Construct_UEnum_Engine_EAlphaBlendOption_Statics::Enumerators, RF_Public|RF_Transient|RF_MarkAsNative, UE_ARRAY_COUNT(Z_Construct_UEnum_Engine_EAlphaBlendOption_Statics::Enumerators), EEnumFlags::None, (uint8)UEnum::ECppForm::EnumClass, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UEnum_Engine_EAlphaBlendOption_Statics::Enum_MetaDataParams), Z_Construct_UEnum_Engine_EAlphaBlendOption_Statics::Enum_MetaDataParams) }; UEnum* Z_Construct_UEnum_Engine_EAlphaBlendOption() { if (!Z_Registration_Info_UEnum_EAlphaBlendOption.InnerSingleton) { UECodeGen_Private::ConstructUEnum(Z_Registration_Info_UEnum_EAlphaBlendOption.InnerSingleton, Z_Construct_UEnum_Engine_EAlphaBlendOption_Statics::EnumParams); } return Z_Registration_Info_UEnum_EAlphaBlendOption.InnerSingleton; } // ********** End Enum EAlphaBlendOption *********************************************************** // ********** Begin ScriptStruct FAlphaBlendArgs *************************************************** struct Z_Construct_UScriptStruct_FAlphaBlendArgs_Statics { static inline consteval int32 GetStructSize() { return sizeof(FAlphaBlendArgs); } static inline consteval int16 GetStructAlignment() { return alignof(FAlphaBlendArgs); } #if WITH_METADATA static constexpr UECodeGen_Private::FMetaDataPairParam Struct_MetaDataParams[] = { { "BlueprintType", "true" }, { "Comment", "/**\n * Alpha Blend construction arguments. Used for creation of an AlphaBlend.\n */" }, { "ModuleRelativePath", "Public/AlphaBlend.h" }, { "ToolTip", "Alpha Blend construction arguments. Used for creation of an AlphaBlend." }, }; static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_CustomCurve_MetaData[] = { { "Category", "Blend" }, { "Comment", "/** If you're using Custom BlendOption, you can specify curve */" }, { "DisplayAfter", "BlendOption" }, { "ModuleRelativePath", "Public/AlphaBlend.h" }, { "ToolTip", "If you're using Custom BlendOption, you can specify curve" }, }; static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_BlendTime_MetaData[] = { { "Category", "Blend" }, { "Comment", "/** Blend Time */" }, { "ModuleRelativePath", "Public/AlphaBlend.h" }, { "ToolTip", "Blend Time" }, }; static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_BlendOption_MetaData[] = { { "Category", "Blend" }, { "Comment", "/** Type of blending used (Linear, Cubic, etc.) */" }, { "ModuleRelativePath", "Public/AlphaBlend.h" }, { "ToolTip", "Type of blending used (Linear, Cubic, etc.)" }, }; #endif // WITH_METADATA // ********** Begin ScriptStruct FAlphaBlendArgs constinit property declarations ******************* static const UECodeGen_Private::FObjectPropertyParams NewProp_CustomCurve; static const UECodeGen_Private::FFloatPropertyParams NewProp_BlendTime; static const UECodeGen_Private::FBytePropertyParams NewProp_BlendOption_Underlying; static const UECodeGen_Private::FEnumPropertyParams NewProp_BlendOption; static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[]; // ********** End ScriptStruct FAlphaBlendArgs constinit property declarations ********************* static void* NewStructOps() { return (UScriptStruct::ICppStructOps*)new UScriptStruct::TCppStructOps(); } static const UECodeGen_Private::FStructParams StructParams; }; // struct Z_Construct_UScriptStruct_FAlphaBlendArgs_Statics static FStructRegistrationInfo Z_Registration_Info_UScriptStruct_FAlphaBlendArgs; class UScriptStruct* FAlphaBlendArgs::StaticStruct() { if (!Z_Registration_Info_UScriptStruct_FAlphaBlendArgs.OuterSingleton) { Z_Registration_Info_UScriptStruct_FAlphaBlendArgs.OuterSingleton = GetStaticStruct(Z_Construct_UScriptStruct_FAlphaBlendArgs, (UObject*)Z_Construct_UPackage__Script_Engine(), TEXT("AlphaBlendArgs")); } return Z_Registration_Info_UScriptStruct_FAlphaBlendArgs.OuterSingleton; } // ********** Begin ScriptStruct FAlphaBlendArgs Property Definitions ****************************** const UECodeGen_Private::FObjectPropertyParams Z_Construct_UScriptStruct_FAlphaBlendArgs_Statics::NewProp_CustomCurve = { "CustomCurve", nullptr, (EPropertyFlags)0x0114000000000005, UECodeGen_Private::EPropertyGenFlags::Object | UECodeGen_Private::EPropertyGenFlags::ObjectPtr, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FAlphaBlendArgs, CustomCurve), Z_Construct_UClass_UCurveFloat_NoRegister, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_CustomCurve_MetaData), NewProp_CustomCurve_MetaData) }; const UECodeGen_Private::FFloatPropertyParams Z_Construct_UScriptStruct_FAlphaBlendArgs_Statics::NewProp_BlendTime = { "BlendTime", nullptr, (EPropertyFlags)0x0010000000000005, UECodeGen_Private::EPropertyGenFlags::Float, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FAlphaBlendArgs, BlendTime), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_BlendTime_MetaData), NewProp_BlendTime_MetaData) }; const UECodeGen_Private::FBytePropertyParams Z_Construct_UScriptStruct_FAlphaBlendArgs_Statics::NewProp_BlendOption_Underlying = { "UnderlyingType", nullptr, (EPropertyFlags)0x0000000000000000, UECodeGen_Private::EPropertyGenFlags::Byte, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, 0, nullptr, METADATA_PARAMS(0, nullptr) }; const UECodeGen_Private::FEnumPropertyParams Z_Construct_UScriptStruct_FAlphaBlendArgs_Statics::NewProp_BlendOption = { "BlendOption", nullptr, (EPropertyFlags)0x0010000000000005, UECodeGen_Private::EPropertyGenFlags::Enum, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FAlphaBlendArgs, BlendOption), Z_Construct_UEnum_Engine_EAlphaBlendOption, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_BlendOption_MetaData), NewProp_BlendOption_MetaData) }; // 3149799478 const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UScriptStruct_FAlphaBlendArgs_Statics::PropPointers[] = { (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FAlphaBlendArgs_Statics::NewProp_CustomCurve, (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FAlphaBlendArgs_Statics::NewProp_BlendTime, (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FAlphaBlendArgs_Statics::NewProp_BlendOption_Underlying, (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FAlphaBlendArgs_Statics::NewProp_BlendOption, }; static_assert(UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FAlphaBlendArgs_Statics::PropPointers) < 2048); // ********** End ScriptStruct FAlphaBlendArgs Property Definitions ******************************** const UECodeGen_Private::FStructParams Z_Construct_UScriptStruct_FAlphaBlendArgs_Statics::StructParams = { (UObject* (*)())Z_Construct_UPackage__Script_Engine, nullptr, &NewStructOps, "AlphaBlendArgs", Z_Construct_UScriptStruct_FAlphaBlendArgs_Statics::PropPointers, UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FAlphaBlendArgs_Statics::PropPointers), sizeof(FAlphaBlendArgs), alignof(FAlphaBlendArgs), RF_Public|RF_Transient|RF_MarkAsNative, EStructFlags(0x00000001), METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FAlphaBlendArgs_Statics::Struct_MetaDataParams), Z_Construct_UScriptStruct_FAlphaBlendArgs_Statics::Struct_MetaDataParams) }; UScriptStruct* Z_Construct_UScriptStruct_FAlphaBlendArgs() { if (!Z_Registration_Info_UScriptStruct_FAlphaBlendArgs.InnerSingleton) { UECodeGen_Private::ConstructUScriptStruct(Z_Registration_Info_UScriptStruct_FAlphaBlendArgs.InnerSingleton, Z_Construct_UScriptStruct_FAlphaBlendArgs_Statics::StructParams); } return CastChecked(Z_Registration_Info_UScriptStruct_FAlphaBlendArgs.InnerSingleton); } // ********** End ScriptStruct FAlphaBlendArgs ***************************************************** // ********** Begin ScriptStruct FAlphaBlend ******************************************************* struct Z_Construct_UScriptStruct_FAlphaBlend_Statics { static inline consteval int32 GetStructSize() { return sizeof(FAlphaBlend); } static inline consteval int16 GetStructAlignment() { return alignof(FAlphaBlend); } #if WITH_METADATA static constexpr UECodeGen_Private::FMetaDataPairParam Struct_MetaDataParams[] = { { "BlueprintType", "true" }, { "Comment", "/**\n * Alpha Blend class that supports different blend options as well as custom curves\n */" }, { "ModuleRelativePath", "Public/AlphaBlend.h" }, { "ToolTip", "Alpha Blend class that supports different blend options as well as custom curves" }, }; static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_CustomCurve_MetaData[] = { { "Category", "Blend" }, { "Comment", "/** If you're using Custom BlendOption, you can specify curve */" }, { "DisplayAfter", "BlendOption" }, { "ModuleRelativePath", "Public/AlphaBlend.h" }, { "ToolTip", "If you're using Custom BlendOption, you can specify curve" }, }; static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_BlendTime_MetaData[] = { { "Category", "Blend" }, { "Comment", "/** Blend Time */" }, { "ModuleRelativePath", "Public/AlphaBlend.h" }, { "ToolTip", "Blend Time" }, }; static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_BlendOption_MetaData[] = { { "Category", "Blend" }, { "Comment", "/** Type of blending used (Linear, Cubic, etc.) */" }, { "ModuleRelativePath", "Public/AlphaBlend.h" }, { "ToolTip", "Type of blending used (Linear, Cubic, etc.)" }, }; #endif // WITH_METADATA // ********** Begin ScriptStruct FAlphaBlend constinit property declarations *********************** static const UECodeGen_Private::FObjectPropertyParams NewProp_CustomCurve; static const UECodeGen_Private::FFloatPropertyParams NewProp_BlendTime; static const UECodeGen_Private::FBytePropertyParams NewProp_BlendOption_Underlying; static const UECodeGen_Private::FEnumPropertyParams NewProp_BlendOption; static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[]; // ********** End ScriptStruct FAlphaBlend constinit property declarations ************************* static void* NewStructOps() { return (UScriptStruct::ICppStructOps*)new UScriptStruct::TCppStructOps(); } static const UECodeGen_Private::FStructParams StructParams; }; // struct Z_Construct_UScriptStruct_FAlphaBlend_Statics static FStructRegistrationInfo Z_Registration_Info_UScriptStruct_FAlphaBlend; class UScriptStruct* FAlphaBlend::StaticStruct() { if (!Z_Registration_Info_UScriptStruct_FAlphaBlend.OuterSingleton) { Z_Registration_Info_UScriptStruct_FAlphaBlend.OuterSingleton = GetStaticStruct(Z_Construct_UScriptStruct_FAlphaBlend, (UObject*)Z_Construct_UPackage__Script_Engine(), TEXT("AlphaBlend")); } return Z_Registration_Info_UScriptStruct_FAlphaBlend.OuterSingleton; } // ********** Begin ScriptStruct FAlphaBlend Property Definitions ********************************** const UECodeGen_Private::FObjectPropertyParams Z_Construct_UScriptStruct_FAlphaBlend_Statics::NewProp_CustomCurve = { "CustomCurve", nullptr, (EPropertyFlags)0x0144000000000001, UECodeGen_Private::EPropertyGenFlags::Object | UECodeGen_Private::EPropertyGenFlags::ObjectPtr, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FAlphaBlend, CustomCurve), Z_Construct_UClass_UCurveFloat_NoRegister, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_CustomCurve_MetaData), NewProp_CustomCurve_MetaData) }; const UECodeGen_Private::FFloatPropertyParams Z_Construct_UScriptStruct_FAlphaBlend_Statics::NewProp_BlendTime = { "BlendTime", nullptr, (EPropertyFlags)0x0040000000000001, UECodeGen_Private::EPropertyGenFlags::Float, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FAlphaBlend, BlendTime), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_BlendTime_MetaData), NewProp_BlendTime_MetaData) }; const UECodeGen_Private::FBytePropertyParams Z_Construct_UScriptStruct_FAlphaBlend_Statics::NewProp_BlendOption_Underlying = { "UnderlyingType", nullptr, (EPropertyFlags)0x0000000000000000, UECodeGen_Private::EPropertyGenFlags::Byte, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, 0, nullptr, METADATA_PARAMS(0, nullptr) }; const UECodeGen_Private::FEnumPropertyParams Z_Construct_UScriptStruct_FAlphaBlend_Statics::NewProp_BlendOption = { "BlendOption", nullptr, (EPropertyFlags)0x0040000000000001, UECodeGen_Private::EPropertyGenFlags::Enum, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FAlphaBlend, BlendOption), Z_Construct_UEnum_Engine_EAlphaBlendOption, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_BlendOption_MetaData), NewProp_BlendOption_MetaData) }; // 3149799478 const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UScriptStruct_FAlphaBlend_Statics::PropPointers[] = { (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FAlphaBlend_Statics::NewProp_CustomCurve, (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FAlphaBlend_Statics::NewProp_BlendTime, (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FAlphaBlend_Statics::NewProp_BlendOption_Underlying, (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FAlphaBlend_Statics::NewProp_BlendOption, }; static_assert(UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FAlphaBlend_Statics::PropPointers) < 2048); // ********** End ScriptStruct FAlphaBlend Property Definitions ************************************ const UECodeGen_Private::FStructParams Z_Construct_UScriptStruct_FAlphaBlend_Statics::StructParams = { (UObject* (*)())Z_Construct_UPackage__Script_Engine, nullptr, &NewStructOps, "AlphaBlend", Z_Construct_UScriptStruct_FAlphaBlend_Statics::PropPointers, UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FAlphaBlend_Statics::PropPointers), sizeof(FAlphaBlend), alignof(FAlphaBlend), RF_Public|RF_Transient|RF_MarkAsNative, EStructFlags(0x00000001), METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FAlphaBlend_Statics::Struct_MetaDataParams), Z_Construct_UScriptStruct_FAlphaBlend_Statics::Struct_MetaDataParams) }; UScriptStruct* Z_Construct_UScriptStruct_FAlphaBlend() { if (!Z_Registration_Info_UScriptStruct_FAlphaBlend.InnerSingleton) { UECodeGen_Private::ConstructUScriptStruct(Z_Registration_Info_UScriptStruct_FAlphaBlend.InnerSingleton, Z_Construct_UScriptStruct_FAlphaBlend_Statics::StructParams); } return CastChecked(Z_Registration_Info_UScriptStruct_FAlphaBlend.InnerSingleton); } // ********** End ScriptStruct FAlphaBlend ********************************************************* // ********** Begin Registration ******************************************************************* struct Z_CompiledInDeferFile_FID_Engine_Source_Runtime_Engine_Public_AlphaBlend_h__Script_Engine_Statics { static constexpr FEnumRegisterCompiledInInfo EnumInfo[] = { { EAlphaBlendOption_StaticEnum, TEXT("EAlphaBlendOption"), &Z_Registration_Info_UEnum_EAlphaBlendOption, CONSTRUCT_RELOAD_VERSION_INFO(FEnumReloadVersionInfo, 3149799478U) }, }; static constexpr FStructRegisterCompiledInInfo ScriptStructInfo[] = { { FAlphaBlendArgs::StaticStruct, Z_Construct_UScriptStruct_FAlphaBlendArgs_Statics::NewStructOps, TEXT("AlphaBlendArgs"),&Z_Registration_Info_UScriptStruct_FAlphaBlendArgs, CONSTRUCT_RELOAD_VERSION_INFO(FStructReloadVersionInfo, sizeof(FAlphaBlendArgs), 3815149002U) }, { FAlphaBlend::StaticStruct, Z_Construct_UScriptStruct_FAlphaBlend_Statics::NewStructOps, TEXT("AlphaBlend"),&Z_Registration_Info_UScriptStruct_FAlphaBlend, CONSTRUCT_RELOAD_VERSION_INFO(FStructReloadVersionInfo, sizeof(FAlphaBlend), 4225539884U) }, }; }; // Z_CompiledInDeferFile_FID_Engine_Source_Runtime_Engine_Public_AlphaBlend_h__Script_Engine_Statics static FRegisterCompiledInInfo Z_CompiledInDeferFile_FID_Engine_Source_Runtime_Engine_Public_AlphaBlend_h__Script_Engine_2531893067{ TEXT("/Script/Engine"), nullptr, 0, Z_CompiledInDeferFile_FID_Engine_Source_Runtime_Engine_Public_AlphaBlend_h__Script_Engine_Statics::ScriptStructInfo, UE_ARRAY_COUNT(Z_CompiledInDeferFile_FID_Engine_Source_Runtime_Engine_Public_AlphaBlend_h__Script_Engine_Statics::ScriptStructInfo), Z_CompiledInDeferFile_FID_Engine_Source_Runtime_Engine_Public_AlphaBlend_h__Script_Engine_Statics::EnumInfo, UE_ARRAY_COUNT(Z_CompiledInDeferFile_FID_Engine_Source_Runtime_Engine_Public_AlphaBlend_h__Script_Engine_Statics::EnumInfo), }; // ********** End Registration ********************************************************************* PRAGMA_ENABLE_DEPRECATION_WARNINGS