QuickTween 1.4.1
Loading...
Searching...
No Matches
LoopType.gen.cpp
1// Copyright Epic Games, Inc. All Rights Reserved.
2/*===========================================================================
3 Generated code exported from UnrealHeaderTool.
4 DO NOT modify this manually! Edit the corresponding .h files instead!
5===========================================================================*/
6
7#include "UObject/GeneratedCppIncludes.h"
8#include "LoopType.h"
9
10PRAGMA_DISABLE_DEPRECATION_WARNINGS
11
12void EmptyLinkFunctionForGeneratedCodeLoopType() {}
13
14// ********** Begin Cross Module References ********************************************************
15QUICKTWEEN_API UEnum* Z_Construct_UEnum_QuickTween_ELoopType();
16UPackage* Z_Construct_UPackage__Script_QuickTween();
17// ********** End Cross Module References **********************************************************
18
19// ********** Begin Enum ELoopType *****************************************************************
20static FEnumRegistrationInfo Z_Registration_Info_UEnum_ELoopType;
21static UEnum* ELoopType_StaticEnum()
22{
23 if (!Z_Registration_Info_UEnum_ELoopType.OuterSingleton)
24 {
25 Z_Registration_Info_UEnum_ELoopType.OuterSingleton = GetStaticEnum(Z_Construct_UEnum_QuickTween_ELoopType, (UObject*)Z_Construct_UPackage__Script_QuickTween(), TEXT("ELoopType"));
26 }
27 return Z_Registration_Info_UEnum_ELoopType.OuterSingleton;
28}
29template<> QUICKTWEEN_API UEnum* StaticEnum<ELoopType>()
30{
31 return ELoopType_StaticEnum();
32}
34{
35#if WITH_METADATA
36 static constexpr UECodeGen_Private::FMetaDataPairParam Enum_MetaDataParams[] = {
37 { "BlueprintType", "true" },
38#if !UE_BUILD_SHIPPING
39 { "Comment", "/**\n * Enum representing the type of looping behavior for tweens.\n * - Restart: The tween restarts from the beginning after completion.\n * - PingPong: The tween reverses direction after reaching the end, creating a back-and-forth effect.\n */" },
40#endif
41 { "ModuleRelativePath", "Public/Utils/LoopType.h" },
42 { "PingPong.DisplayName", "Ping Pong" },
43 { "PingPong.Name", "ELoopType::PingPong" },
44 { "Restart.DisplayName", "Restart" },
45 { "Restart.Name", "ELoopType::Restart" },
46#if !UE_BUILD_SHIPPING
47 { "ToolTip", "Enum representing the type of looping behavior for tweens.\n- Restart: The tween restarts from the beginning after completion.\n- PingPong: The tween reverses direction after reaching the end, creating a back-and-forth effect." },
48#endif
49 };
50#endif // WITH_METADATA
51 static constexpr UECodeGen_Private::FEnumeratorParam Enumerators[] = {
52 { "ELoopType::Restart", (int64)ELoopType::Restart },
53 { "ELoopType::PingPong", (int64)ELoopType::PingPong },
54 };
55 static const UECodeGen_Private::FEnumParams EnumParams;
56};
57const UECodeGen_Private::FEnumParams Z_Construct_UEnum_QuickTween_ELoopType_Statics::EnumParams = {
58 (UObject*(*)())Z_Construct_UPackage__Script_QuickTween,
59 nullptr,
60 "ELoopType",
61 "ELoopType",
62 Z_Construct_UEnum_QuickTween_ELoopType_Statics::Enumerators,
63 RF_Public|RF_Transient|RF_MarkAsNative,
64 UE_ARRAY_COUNT(Z_Construct_UEnum_QuickTween_ELoopType_Statics::Enumerators),
65 EEnumFlags::None,
66 (uint8)UEnum::ECppForm::EnumClass,
67 METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UEnum_QuickTween_ELoopType_Statics::Enum_MetaDataParams), Z_Construct_UEnum_QuickTween_ELoopType_Statics::Enum_MetaDataParams)
68};
69UEnum* Z_Construct_UEnum_QuickTween_ELoopType()
70{
71 if (!Z_Registration_Info_UEnum_ELoopType.InnerSingleton)
72 {
73 UECodeGen_Private::ConstructUEnum(Z_Registration_Info_UEnum_ELoopType.InnerSingleton, Z_Construct_UEnum_QuickTween_ELoopType_Statics::EnumParams);
74 }
75 return Z_Registration_Info_UEnum_ELoopType.InnerSingleton;
76}
77// ********** End Enum ELoopType *******************************************************************
78
79// ********** Begin Registration *******************************************************************
81{
82 static constexpr FEnumRegisterCompiledInInfo EnumInfo[] = {
83 { ELoopType_StaticEnum, TEXT("ELoopType"), &Z_Registration_Info_UEnum_ELoopType, CONSTRUCT_RELOAD_VERSION_INFO(FEnumReloadVersionInfo, 742143575U) },
84 };
85};
86static FRegisterCompiledInInfo Z_CompiledInDeferFile_FID_TweenPlugin_Plugins_QuickTween_Source_QuickTween_Public_Utils_LoopType_h__Script_QuickTween_2879895875(TEXT("/Script/QuickTween"),
87 nullptr, 0,
88 nullptr, 0,
89 Z_CompiledInDeferFile_FID_TweenPlugin_Plugins_QuickTween_Source_QuickTween_Public_Utils_LoopType_h__Script_QuickTween_Statics::EnumInfo, UE_ARRAY_COUNT(Z_CompiledInDeferFile_FID_TweenPlugin_Plugins_QuickTween_Source_QuickTween_Public_Utils_LoopType_h__Script_QuickTween_Statics::EnumInfo));
90// ********** End Registration *********************************************************************
91
92PRAGMA_ENABLE_DEPRECATION_WARNINGS