QuickTween 1.4.1
Loading...
Searching...
No Matches
QuickTweenLatentLibrary.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 "QuickTweenLatentLibrary.h"
9#include "Engine/LatentActionManager.h"
10
11PRAGMA_DISABLE_DEPRECATION_WARNINGS
12
13void EmptyLinkFunctionForGeneratedCodeQuickTweenLatentLibrary() {}
14
15// ********** Begin Cross Module References ********************************************************
16COREUOBJECT_API UClass* Z_Construct_UClass_UObject_NoRegister();
17COREUOBJECT_API UScriptStruct* Z_Construct_UScriptStruct_FColor();
18COREUOBJECT_API UScriptStruct* Z_Construct_UScriptStruct_FRotator();
19COREUOBJECT_API UScriptStruct* Z_Construct_UScriptStruct_FVector();
20COREUOBJECT_API UScriptStruct* Z_Construct_UScriptStruct_FVector2D();
21ENGINE_API UClass* Z_Construct_UClass_UBlueprintFunctionLibrary();
22ENGINE_API UClass* Z_Construct_UClass_UCameraComponent_NoRegister();
23ENGINE_API UClass* Z_Construct_UClass_UCurveFloat_NoRegister();
24ENGINE_API UClass* Z_Construct_UClass_UMaterialInstanceDynamic_NoRegister();
25ENGINE_API UClass* Z_Construct_UClass_USceneComponent_NoRegister();
26ENGINE_API UClass* Z_Construct_UClass_USpringArmComponent_NoRegister();
27ENGINE_API UScriptStruct* Z_Construct_UScriptStruct_FLatentActionInfo();
28QUICKTWEEN_API UClass* Z_Construct_UClass_UQuickColorTween_NoRegister();
29QUICKTWEEN_API UClass* Z_Construct_UClass_UQuickEmptyTween_NoRegister();
30QUICKTWEEN_API UClass* Z_Construct_UClass_UQuickFloatTween_NoRegister();
31QUICKTWEEN_API UClass* Z_Construct_UClass_UQuickIntTween_NoRegister();
32QUICKTWEEN_API UClass* Z_Construct_UClass_UQuickRotatorTween_NoRegister();
33QUICKTWEEN_API UClass* Z_Construct_UClass_UQuickTweenLatentLibrary();
34QUICKTWEEN_API UClass* Z_Construct_UClass_UQuickTweenLatentLibrary_NoRegister();
35QUICKTWEEN_API UClass* Z_Construct_UClass_UQuickTweenSequence_NoRegister();
36QUICKTWEEN_API UClass* Z_Construct_UClass_UQuickVector2DTween_NoRegister();
37QUICKTWEEN_API UClass* Z_Construct_UClass_UQuickVectorTween_NoRegister();
38QUICKTWEEN_API UEnum* Z_Construct_UEnum_QuickTween_EEaseType();
39QUICKTWEEN_API UEnum* Z_Construct_UEnum_QuickTween_ELoopType();
40QUICKTWEEN_API UEnum* Z_Construct_UEnum_QuickTween_EQuickTweenLatentSteps();
41QUICKTWEEN_API UEnum* Z_Construct_UEnum_QuickTween_EQuickTweenSpace();
42QUICKTWEEN_API UFunction* Z_Construct_UDelegateFunction_QuickTween_ColorSetter__DelegateSignature();
43QUICKTWEEN_API UFunction* Z_Construct_UDelegateFunction_QuickTween_FloatSetter__DelegateSignature();
44QUICKTWEEN_API UFunction* Z_Construct_UDelegateFunction_QuickTween_IntSetter__DelegateSignature();
45QUICKTWEEN_API UFunction* Z_Construct_UDelegateFunction_QuickTween_RotatorSetter__DelegateSignature();
46QUICKTWEEN_API UFunction* Z_Construct_UDelegateFunction_QuickTween_Vector2DSetter__DelegateSignature();
47QUICKTWEEN_API UFunction* Z_Construct_UDelegateFunction_QuickTween_VectorSetter__DelegateSignature();
48UMG_API UClass* Z_Construct_UClass_UImage_NoRegister();
49UMG_API UClass* Z_Construct_UClass_UWidget_NoRegister();
50UPackage* Z_Construct_UPackage__Script_QuickTween();
51// ********** End Cross Module References **********************************************************
52
53// ********** Begin Class UQuickTweenLatentLibrary Function QuickTweenCreateLatentSequence *********
55{
57 {
58 UObject* worldContextObject;
59 FLatentActionInfo latentInfo;
60 EQuickTweenLatentSteps latentStep;
61 int32 loops;
62 ELoopType loopType;
63 FString tweenTag;
64 bool bShouldAutoKill;
65 bool bShouldPlayWhilePaused;
66 UQuickTweenSequence* ReturnValue;
67 };
68#if WITH_METADATA
69 static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
70 { "Category", "QuickTween" },
71#if !UE_BUILD_SHIPPING
72 { "Comment", "/**\n\x09 * Create a latent QuickTween sequence.\n\x09 *\n\x09 * Creates and optionally starts a QuickTween sequence using latent execution in Blueprints.\n\x09 *\n\x09 * @param worldContextObject World context for latent action execution.\n\x09 * @param latentInfo Latent action execution info supplied by Blueprint.\n\x09 * @param latentStep Enum reference expanded as exec pins to control flow from Blueprint.\n\x09 * @param loops Number of times the sequence will loop.\n\x09 * @param loopType Looping behavior (Restart, PingPong, etc.).\n\x09 * @param tweenTag Optional tag to identify the created tween.\n\x09 * @param bShouldAutoKill If true the tween will be auto-killed when finished.\n\x09 * @param bShouldPlayWhilePaused If true the tween will update while the game is paused.\n\x09 * @return Pointer to the created UQuickTweenSequence.\n\x09 */" },
73#endif
74 { "CPP_Default_bShouldAutoKill", "true" },
75 { "CPP_Default_bShouldPlayWhilePaused", "false" },
76 { "CPP_Default_loops", "1" },
77 { "CPP_Default_loopType", "Restart" },
78 { "CPP_Default_tweenTag", "" },
79 { "ExpandEnumAsExecs", "latentStep" },
80 { "HidePin", "latentStep" },
81 { "Keywords", "Tween | Sequence | Create | Make | Latent" },
82 { "Latent", "" },
83 { "LatentInfo", "latentInfo" },
84 { "ModuleRelativePath", "Public/Blueprint/QuickTweenLatentLibrary.h" },
85#if !UE_BUILD_SHIPPING
86 { "ToolTip", "Create a latent QuickTween sequence.\n\nCreates and optionally starts a QuickTween sequence using latent execution in Blueprints.\n\n@param worldContextObject World context for latent action execution.\n@param latentInfo Latent action execution info supplied by Blueprint.\n@param latentStep Enum reference expanded as exec pins to control flow from Blueprint.\n@param loops Number of times the sequence will loop.\n@param loopType Looping behavior (Restart, PingPong, etc.).\n@param tweenTag Optional tag to identify the created tween.\n@param bShouldAutoKill If true the tween will be auto-killed when finished.\n@param bShouldPlayWhilePaused If true the tween will update while the game is paused.\n@return Pointer to the created UQuickTweenSequence." },
87#endif
88 { "WorldContext", "worldContextObject" },
89 };
90 static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_tweenTag_MetaData[] = {
91 { "NativeConst", "" },
92 };
93#endif // WITH_METADATA
94 static const UECodeGen_Private::FObjectPropertyParams NewProp_worldContextObject;
95 static const UECodeGen_Private::FStructPropertyParams NewProp_latentInfo;
96 static const UECodeGen_Private::FBytePropertyParams NewProp_latentStep_Underlying;
97 static const UECodeGen_Private::FEnumPropertyParams NewProp_latentStep;
98 static const UECodeGen_Private::FIntPropertyParams NewProp_loops;
99 static const UECodeGen_Private::FBytePropertyParams NewProp_loopType_Underlying;
100 static const UECodeGen_Private::FEnumPropertyParams NewProp_loopType;
101 static const UECodeGen_Private::FStrPropertyParams NewProp_tweenTag;
102 static void NewProp_bShouldAutoKill_SetBit(void* Obj);
103 static const UECodeGen_Private::FBoolPropertyParams NewProp_bShouldAutoKill;
104 static void NewProp_bShouldPlayWhilePaused_SetBit(void* Obj);
105 static const UECodeGen_Private::FBoolPropertyParams NewProp_bShouldPlayWhilePaused;
106 static const UECodeGen_Private::FObjectPropertyParams NewProp_ReturnValue;
107 static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
108 static const UECodeGen_Private::FFunctionParams FuncParams;
109};
110const UECodeGen_Private::FObjectPropertyParams Z_Construct_UFunction_UQuickTweenLatentLibrary_QuickTweenCreateLatentSequence_Statics::NewProp_worldContextObject = { "worldContextObject", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Object, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(QuickTweenLatentLibrary_eventQuickTweenCreateLatentSequence_Parms, worldContextObject), Z_Construct_UClass_UObject_NoRegister, METADATA_PARAMS(0, nullptr) };
111const UECodeGen_Private::FStructPropertyParams Z_Construct_UFunction_UQuickTweenLatentLibrary_QuickTweenCreateLatentSequence_Statics::NewProp_latentInfo = { "latentInfo", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(QuickTweenLatentLibrary_eventQuickTweenCreateLatentSequence_Parms, latentInfo), Z_Construct_UScriptStruct_FLatentActionInfo, METADATA_PARAMS(0, nullptr) }; // 4146275481
112const UECodeGen_Private::FBytePropertyParams Z_Construct_UFunction_UQuickTweenLatentLibrary_QuickTweenCreateLatentSequence_Statics::NewProp_latentStep_Underlying = { "UnderlyingType", nullptr, (EPropertyFlags)0x0000000000000000, UECodeGen_Private::EPropertyGenFlags::Byte, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, 0, nullptr, METADATA_PARAMS(0, nullptr) };
113const UECodeGen_Private::FEnumPropertyParams Z_Construct_UFunction_UQuickTweenLatentLibrary_QuickTweenCreateLatentSequence_Statics::NewProp_latentStep = { "latentStep", nullptr, (EPropertyFlags)0x0010000000000180, UECodeGen_Private::EPropertyGenFlags::Enum, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(QuickTweenLatentLibrary_eventQuickTweenCreateLatentSequence_Parms, latentStep), Z_Construct_UEnum_QuickTween_EQuickTweenLatentSteps, METADATA_PARAMS(0, nullptr) }; // 4258181484
114const UECodeGen_Private::FIntPropertyParams Z_Construct_UFunction_UQuickTweenLatentLibrary_QuickTweenCreateLatentSequence_Statics::NewProp_loops = { "loops", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Int, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(QuickTweenLatentLibrary_eventQuickTweenCreateLatentSequence_Parms, loops), METADATA_PARAMS(0, nullptr) };
115const UECodeGen_Private::FBytePropertyParams Z_Construct_UFunction_UQuickTweenLatentLibrary_QuickTweenCreateLatentSequence_Statics::NewProp_loopType_Underlying = { "UnderlyingType", nullptr, (EPropertyFlags)0x0000000000000000, UECodeGen_Private::EPropertyGenFlags::Byte, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, 0, nullptr, METADATA_PARAMS(0, nullptr) };
116const UECodeGen_Private::FEnumPropertyParams Z_Construct_UFunction_UQuickTweenLatentLibrary_QuickTweenCreateLatentSequence_Statics::NewProp_loopType = { "loopType", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Enum, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(QuickTweenLatentLibrary_eventQuickTweenCreateLatentSequence_Parms, loopType), Z_Construct_UEnum_QuickTween_ELoopType, METADATA_PARAMS(0, nullptr) }; // 742143575
117const UECodeGen_Private::FStrPropertyParams Z_Construct_UFunction_UQuickTweenLatentLibrary_QuickTweenCreateLatentSequence_Statics::NewProp_tweenTag = { "tweenTag", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Str, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(QuickTweenLatentLibrary_eventQuickTweenCreateLatentSequence_Parms, tweenTag), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_tweenTag_MetaData), NewProp_tweenTag_MetaData) };
118void Z_Construct_UFunction_UQuickTweenLatentLibrary_QuickTweenCreateLatentSequence_Statics::NewProp_bShouldAutoKill_SetBit(void* Obj)
119{
121}
122const UECodeGen_Private::FBoolPropertyParams Z_Construct_UFunction_UQuickTweenLatentLibrary_QuickTweenCreateLatentSequence_Statics::NewProp_bShouldAutoKill = { "bShouldAutoKill", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Bool | UECodeGen_Private::EPropertyGenFlags::NativeBool, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, sizeof(bool), sizeof(QuickTweenLatentLibrary_eventQuickTweenCreateLatentSequence_Parms), &Z_Construct_UFunction_UQuickTweenLatentLibrary_QuickTweenCreateLatentSequence_Statics::NewProp_bShouldAutoKill_SetBit, METADATA_PARAMS(0, nullptr) };
123void Z_Construct_UFunction_UQuickTweenLatentLibrary_QuickTweenCreateLatentSequence_Statics::NewProp_bShouldPlayWhilePaused_SetBit(void* Obj)
124{
126}
127const UECodeGen_Private::FBoolPropertyParams Z_Construct_UFunction_UQuickTweenLatentLibrary_QuickTweenCreateLatentSequence_Statics::NewProp_bShouldPlayWhilePaused = { "bShouldPlayWhilePaused", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Bool | UECodeGen_Private::EPropertyGenFlags::NativeBool, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, sizeof(bool), sizeof(QuickTweenLatentLibrary_eventQuickTweenCreateLatentSequence_Parms), &Z_Construct_UFunction_UQuickTweenLatentLibrary_QuickTweenCreateLatentSequence_Statics::NewProp_bShouldPlayWhilePaused_SetBit, METADATA_PARAMS(0, nullptr) };
128const UECodeGen_Private::FObjectPropertyParams Z_Construct_UFunction_UQuickTweenLatentLibrary_QuickTweenCreateLatentSequence_Statics::NewProp_ReturnValue = { "ReturnValue", nullptr, (EPropertyFlags)0x0010000000000580, UECodeGen_Private::EPropertyGenFlags::Object, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(QuickTweenLatentLibrary_eventQuickTweenCreateLatentSequence_Parms, ReturnValue), Z_Construct_UClass_UQuickTweenSequence_NoRegister, METADATA_PARAMS(0, nullptr) };
129const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_UQuickTweenLatentLibrary_QuickTweenCreateLatentSequence_Statics::PropPointers[] = {
130 (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UQuickTweenLatentLibrary_QuickTweenCreateLatentSequence_Statics::NewProp_worldContextObject,
131 (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UQuickTweenLatentLibrary_QuickTweenCreateLatentSequence_Statics::NewProp_latentInfo,
132 (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UQuickTweenLatentLibrary_QuickTweenCreateLatentSequence_Statics::NewProp_latentStep_Underlying,
133 (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UQuickTweenLatentLibrary_QuickTweenCreateLatentSequence_Statics::NewProp_latentStep,
134 (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UQuickTweenLatentLibrary_QuickTweenCreateLatentSequence_Statics::NewProp_loops,
135 (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UQuickTweenLatentLibrary_QuickTweenCreateLatentSequence_Statics::NewProp_loopType_Underlying,
136 (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UQuickTweenLatentLibrary_QuickTweenCreateLatentSequence_Statics::NewProp_loopType,
137 (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UQuickTweenLatentLibrary_QuickTweenCreateLatentSequence_Statics::NewProp_tweenTag,
138 (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UQuickTweenLatentLibrary_QuickTweenCreateLatentSequence_Statics::NewProp_bShouldAutoKill,
139 (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UQuickTweenLatentLibrary_QuickTweenCreateLatentSequence_Statics::NewProp_bShouldPlayWhilePaused,
140 (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UQuickTweenLatentLibrary_QuickTweenCreateLatentSequence_Statics::NewProp_ReturnValue,
141};
142static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_UQuickTweenLatentLibrary_QuickTweenCreateLatentSequence_Statics::PropPointers) < 2048);
143const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_UQuickTweenLatentLibrary_QuickTweenCreateLatentSequence_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_UQuickTweenLatentLibrary, nullptr, "QuickTweenCreateLatentSequence", Z_Construct_UFunction_UQuickTweenLatentLibrary_QuickTweenCreateLatentSequence_Statics::PropPointers, UE_ARRAY_COUNT(Z_Construct_UFunction_UQuickTweenLatentLibrary_QuickTweenCreateLatentSequence_Statics::PropPointers), sizeof(Z_Construct_UFunction_UQuickTweenLatentLibrary_QuickTweenCreateLatentSequence_Statics::QuickTweenLatentLibrary_eventQuickTweenCreateLatentSequence_Parms), RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x04422401, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_UQuickTweenLatentLibrary_QuickTweenCreateLatentSequence_Statics::Function_MetaDataParams), Z_Construct_UFunction_UQuickTweenLatentLibrary_QuickTweenCreateLatentSequence_Statics::Function_MetaDataParams)}, };
145UFunction* Z_Construct_UFunction_UQuickTweenLatentLibrary_QuickTweenCreateLatentSequence()
146{
147 static UFunction* ReturnFunction = nullptr;
148 if (!ReturnFunction)
149 {
150 UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_UQuickTweenLatentLibrary_QuickTweenCreateLatentSequence_Statics::FuncParams);
151 }
152 return ReturnFunction;
153}
154DEFINE_FUNCTION(UQuickTweenLatentLibrary::execQuickTweenCreateLatentSequence)
155{
156 P_GET_OBJECT(UObject,Z_Param_worldContextObject);
157 P_GET_STRUCT(FLatentActionInfo,Z_Param_latentInfo);
158 P_GET_ENUM_REF(EQuickTweenLatentSteps,Z_Param_Out_latentStep);
159 P_GET_PROPERTY(FIntProperty,Z_Param_loops);
160 P_GET_ENUM(ELoopType,Z_Param_loopType);
161 P_GET_PROPERTY(FStrProperty,Z_Param_tweenTag);
162 P_GET_UBOOL(Z_Param_bShouldAutoKill);
163 P_GET_UBOOL(Z_Param_bShouldPlayWhilePaused);
164 P_FINISH;
165 P_NATIVE_BEGIN;
166 *(UQuickTweenSequence**)Z_Param__Result=UQuickTweenLatentLibrary::QuickTweenCreateLatentSequence(Z_Param_worldContextObject,Z_Param_latentInfo,(EQuickTweenLatentSteps&)(Z_Param_Out_latentStep),Z_Param_loops,ELoopType(Z_Param_loopType),Z_Param_tweenTag,Z_Param_bShouldAutoKill,Z_Param_bShouldPlayWhilePaused);
167 P_NATIVE_END;
168}
169// ********** End Class UQuickTweenLatentLibrary Function QuickTweenCreateLatentSequence ***********
170
171// ********** Begin Class UQuickTweenLatentLibrary Function QuickTweenCreateLatentTweenColor *******
173{
175 {
176 UObject* worldContextObject;
177 FLatentActionInfo latentInfo;
178 EQuickTweenLatentSteps latentStep;
179 FColor from;
180 FColor to;
181 FScriptDelegate setter;
182 float duration;
183 float timeScale;
184 EEaseType easeType;
185 UCurveFloat* easeCurve;
186 int32 loops;
187 ELoopType loopType;
188 FString tweenTag;
189 bool bShouldAutoKill;
190 bool bShouldPlayWhilePaused;
191 bool bShouldAutoPlay;
192 UQuickColorTween* ReturnValue;
193 };
194#if WITH_METADATA
195 static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
196 { "Category", "QuickTween" },
197#if !UE_BUILD_SHIPPING
198 { "Comment", "/**\n\x09 * Create a latent color tween.\n\x09 *\n\x09 * Tween an FColor value from \\p from to \\p to using the provided setter function.\n\x09 * Exposed as a latent Blueprint node so execution can continue based on the latent step.\n\x09 *\n\x09 * @param worldContextObject World context for latent action execution.\n\x09 * @param latentInfo Latent action execution info supplied by Blueprint.\n\x09 * @param latentStep Enum reference expanded as exec pins to control flow from Blueprint.\n\x09 * @param from Starting color.\n\x09 * @param to Target color.\n\x09 * @param setter Callback used to apply interpolated FColor values.\n\x09 * @param duration Duration of the loop in seconds.\n\x09 * @param timeScale Global time scale multiplier for the tween.\n\x09 * @param easeType Built-in easing type to apply.\n\x09 * @param easeCurve Optional custom ease curve (overrides easeType when provided).\n\x09 * @param loops Number of times the tween will loop.\n\x09 * @param loopType Looping behavior (Restart, PingPong, etc.).\n\x09 * @param tweenTag Optional tag for identification.\n\x09 * @param bShouldAutoKill If true the tween will be auto-killed when finished.\n\x09 * @param bShouldPlayWhilePaused If true the tween will update while paused.\n\x09 * @param bShouldAutoPlay If true the tween will start immediately after creation.\n\x09 * @return Pointer to the created UQuickColorTween.\n\x09 */" },
199#endif
200 { "CPP_Default_bShouldAutoKill", "true" },
201 { "CPP_Default_bShouldAutoPlay", "false" },
202 { "CPP_Default_bShouldPlayWhilePaused", "false" },
203 { "CPP_Default_duration", "1.000000" },
204 { "CPP_Default_easeCurve", "None" },
205 { "CPP_Default_easeType", "Linear" },
206 { "CPP_Default_loops", "1" },
207 { "CPP_Default_loopType", "Restart" },
208 { "CPP_Default_timeScale", "1.000000" },
209 { "CPP_Default_tweenTag", "" },
210 { "ExpandEnumAsExecs", "latentStep" },
211 { "HidePin", "latentStep" },
212 { "Keywords", "Tween | Color | Create | Make | Latent" },
213 { "Latent", "" },
214 { "LatentInfo", "latentInfo" },
215 { "ModuleRelativePath", "Public/Blueprint/QuickTweenLatentLibrary.h" },
216#if !UE_BUILD_SHIPPING
217 { "ToolTip", "Create a latent color tween.\n\nTween an FColor value from \\p from to \\p to using the provided setter function.\nExposed as a latent Blueprint node so execution can continue based on the latent step.\n\n@param worldContextObject World context for latent action execution.\n@param latentInfo Latent action execution info supplied by Blueprint.\n@param latentStep Enum reference expanded as exec pins to control flow from Blueprint.\n@param from Starting color.\n@param to Target color.\n@param setter Callback used to apply interpolated FColor values.\n@param duration Duration of the loop in seconds.\n@param timeScale Global time scale multiplier for the tween.\n@param easeType Built-in easing type to apply.\n@param easeCurve Optional custom ease curve (overrides easeType when provided).\n@param loops Number of times the tween will loop.\n@param loopType Looping behavior (Restart, PingPong, etc.).\n@param tweenTag Optional tag for identification.\n@param bShouldAutoKill If true the tween will be auto-killed when finished.\n@param bShouldPlayWhilePaused If true the tween will update while paused.\n@param bShouldAutoPlay If true the tween will start immediately after creation.\n@return Pointer to the created UQuickColorTween." },
218#endif
219 { "WorldContext", "worldContextObject" },
220 };
221 static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_from_MetaData[] = {
222 { "NativeConst", "" },
223 };
224 static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_to_MetaData[] = {
225 { "NativeConst", "" },
226 };
227 static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_tweenTag_MetaData[] = {
228 { "NativeConst", "" },
229 };
230#endif // WITH_METADATA
231 static const UECodeGen_Private::FObjectPropertyParams NewProp_worldContextObject;
232 static const UECodeGen_Private::FStructPropertyParams NewProp_latentInfo;
233 static const UECodeGen_Private::FBytePropertyParams NewProp_latentStep_Underlying;
234 static const UECodeGen_Private::FEnumPropertyParams NewProp_latentStep;
235 static const UECodeGen_Private::FStructPropertyParams NewProp_from;
236 static const UECodeGen_Private::FStructPropertyParams NewProp_to;
237 static const UECodeGen_Private::FDelegatePropertyParams NewProp_setter;
238 static const UECodeGen_Private::FFloatPropertyParams NewProp_duration;
239 static const UECodeGen_Private::FFloatPropertyParams NewProp_timeScale;
240 static const UECodeGen_Private::FBytePropertyParams NewProp_easeType_Underlying;
241 static const UECodeGen_Private::FEnumPropertyParams NewProp_easeType;
242 static const UECodeGen_Private::FObjectPropertyParams NewProp_easeCurve;
243 static const UECodeGen_Private::FIntPropertyParams NewProp_loops;
244 static const UECodeGen_Private::FBytePropertyParams NewProp_loopType_Underlying;
245 static const UECodeGen_Private::FEnumPropertyParams NewProp_loopType;
246 static const UECodeGen_Private::FStrPropertyParams NewProp_tweenTag;
247 static void NewProp_bShouldAutoKill_SetBit(void* Obj);
248 static const UECodeGen_Private::FBoolPropertyParams NewProp_bShouldAutoKill;
249 static void NewProp_bShouldPlayWhilePaused_SetBit(void* Obj);
250 static const UECodeGen_Private::FBoolPropertyParams NewProp_bShouldPlayWhilePaused;
251 static void NewProp_bShouldAutoPlay_SetBit(void* Obj);
252 static const UECodeGen_Private::FBoolPropertyParams NewProp_bShouldAutoPlay;
253 static const UECodeGen_Private::FObjectPropertyParams NewProp_ReturnValue;
254 static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
255 static const UECodeGen_Private::FFunctionParams FuncParams;
256};
257const UECodeGen_Private::FObjectPropertyParams Z_Construct_UFunction_UQuickTweenLatentLibrary_QuickTweenCreateLatentTweenColor_Statics::NewProp_worldContextObject = { "worldContextObject", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Object, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(QuickTweenLatentLibrary_eventQuickTweenCreateLatentTweenColor_Parms, worldContextObject), Z_Construct_UClass_UObject_NoRegister, METADATA_PARAMS(0, nullptr) };
258const UECodeGen_Private::FStructPropertyParams Z_Construct_UFunction_UQuickTweenLatentLibrary_QuickTweenCreateLatentTweenColor_Statics::NewProp_latentInfo = { "latentInfo", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(QuickTweenLatentLibrary_eventQuickTweenCreateLatentTweenColor_Parms, latentInfo), Z_Construct_UScriptStruct_FLatentActionInfo, METADATA_PARAMS(0, nullptr) }; // 4146275481
259const UECodeGen_Private::FBytePropertyParams Z_Construct_UFunction_UQuickTweenLatentLibrary_QuickTweenCreateLatentTweenColor_Statics::NewProp_latentStep_Underlying = { "UnderlyingType", nullptr, (EPropertyFlags)0x0000000000000000, UECodeGen_Private::EPropertyGenFlags::Byte, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, 0, nullptr, METADATA_PARAMS(0, nullptr) };
260const UECodeGen_Private::FEnumPropertyParams Z_Construct_UFunction_UQuickTweenLatentLibrary_QuickTweenCreateLatentTweenColor_Statics::NewProp_latentStep = { "latentStep", nullptr, (EPropertyFlags)0x0010000000000180, UECodeGen_Private::EPropertyGenFlags::Enum, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(QuickTweenLatentLibrary_eventQuickTweenCreateLatentTweenColor_Parms, latentStep), Z_Construct_UEnum_QuickTween_EQuickTweenLatentSteps, METADATA_PARAMS(0, nullptr) }; // 4258181484
261const UECodeGen_Private::FStructPropertyParams Z_Construct_UFunction_UQuickTweenLatentLibrary_QuickTweenCreateLatentTweenColor_Statics::NewProp_from = { "from", nullptr, (EPropertyFlags)0x0010000008000182, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(QuickTweenLatentLibrary_eventQuickTweenCreateLatentTweenColor_Parms, from), Z_Construct_UScriptStruct_FColor, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_from_MetaData), NewProp_from_MetaData) };
262const UECodeGen_Private::FStructPropertyParams Z_Construct_UFunction_UQuickTweenLatentLibrary_QuickTweenCreateLatentTweenColor_Statics::NewProp_to = { "to", nullptr, (EPropertyFlags)0x0010000008000182, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(QuickTweenLatentLibrary_eventQuickTweenCreateLatentTweenColor_Parms, to), Z_Construct_UScriptStruct_FColor, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_to_MetaData), NewProp_to_MetaData) };
263const UECodeGen_Private::FDelegatePropertyParams Z_Construct_UFunction_UQuickTweenLatentLibrary_QuickTweenCreateLatentTweenColor_Statics::NewProp_setter = { "setter", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Delegate, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(QuickTweenLatentLibrary_eventQuickTweenCreateLatentTweenColor_Parms, setter), Z_Construct_UDelegateFunction_QuickTween_ColorSetter__DelegateSignature, METADATA_PARAMS(0, nullptr) }; // 1804355459
264const UECodeGen_Private::FFloatPropertyParams Z_Construct_UFunction_UQuickTweenLatentLibrary_QuickTweenCreateLatentTweenColor_Statics::NewProp_duration = { "duration", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Float, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(QuickTweenLatentLibrary_eventQuickTweenCreateLatentTweenColor_Parms, duration), METADATA_PARAMS(0, nullptr) };
265const UECodeGen_Private::FFloatPropertyParams Z_Construct_UFunction_UQuickTweenLatentLibrary_QuickTweenCreateLatentTweenColor_Statics::NewProp_timeScale = { "timeScale", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Float, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(QuickTweenLatentLibrary_eventQuickTweenCreateLatentTweenColor_Parms, timeScale), METADATA_PARAMS(0, nullptr) };
266const UECodeGen_Private::FBytePropertyParams Z_Construct_UFunction_UQuickTweenLatentLibrary_QuickTweenCreateLatentTweenColor_Statics::NewProp_easeType_Underlying = { "UnderlyingType", nullptr, (EPropertyFlags)0x0000000000000000, UECodeGen_Private::EPropertyGenFlags::Byte, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, 0, nullptr, METADATA_PARAMS(0, nullptr) };
267const UECodeGen_Private::FEnumPropertyParams Z_Construct_UFunction_UQuickTweenLatentLibrary_QuickTweenCreateLatentTweenColor_Statics::NewProp_easeType = { "easeType", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Enum, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(QuickTweenLatentLibrary_eventQuickTweenCreateLatentTweenColor_Parms, easeType), Z_Construct_UEnum_QuickTween_EEaseType, METADATA_PARAMS(0, nullptr) }; // 2795540543
268const UECodeGen_Private::FObjectPropertyParams Z_Construct_UFunction_UQuickTweenLatentLibrary_QuickTweenCreateLatentTweenColor_Statics::NewProp_easeCurve = { "easeCurve", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Object, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(QuickTweenLatentLibrary_eventQuickTweenCreateLatentTweenColor_Parms, easeCurve), Z_Construct_UClass_UCurveFloat_NoRegister, METADATA_PARAMS(0, nullptr) };
269const UECodeGen_Private::FIntPropertyParams Z_Construct_UFunction_UQuickTweenLatentLibrary_QuickTweenCreateLatentTweenColor_Statics::NewProp_loops = { "loops", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Int, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(QuickTweenLatentLibrary_eventQuickTweenCreateLatentTweenColor_Parms, loops), METADATA_PARAMS(0, nullptr) };
270const UECodeGen_Private::FBytePropertyParams Z_Construct_UFunction_UQuickTweenLatentLibrary_QuickTweenCreateLatentTweenColor_Statics::NewProp_loopType_Underlying = { "UnderlyingType", nullptr, (EPropertyFlags)0x0000000000000000, UECodeGen_Private::EPropertyGenFlags::Byte, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, 0, nullptr, METADATA_PARAMS(0, nullptr) };
271const UECodeGen_Private::FEnumPropertyParams Z_Construct_UFunction_UQuickTweenLatentLibrary_QuickTweenCreateLatentTweenColor_Statics::NewProp_loopType = { "loopType", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Enum, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(QuickTweenLatentLibrary_eventQuickTweenCreateLatentTweenColor_Parms, loopType), Z_Construct_UEnum_QuickTween_ELoopType, METADATA_PARAMS(0, nullptr) }; // 742143575
272const UECodeGen_Private::FStrPropertyParams Z_Construct_UFunction_UQuickTweenLatentLibrary_QuickTweenCreateLatentTweenColor_Statics::NewProp_tweenTag = { "tweenTag", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Str, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(QuickTweenLatentLibrary_eventQuickTweenCreateLatentTweenColor_Parms, tweenTag), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_tweenTag_MetaData), NewProp_tweenTag_MetaData) };
273void Z_Construct_UFunction_UQuickTweenLatentLibrary_QuickTweenCreateLatentTweenColor_Statics::NewProp_bShouldAutoKill_SetBit(void* Obj)
274{
276}
277const UECodeGen_Private::FBoolPropertyParams Z_Construct_UFunction_UQuickTweenLatentLibrary_QuickTweenCreateLatentTweenColor_Statics::NewProp_bShouldAutoKill = { "bShouldAutoKill", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Bool | UECodeGen_Private::EPropertyGenFlags::NativeBool, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, sizeof(bool), sizeof(QuickTweenLatentLibrary_eventQuickTweenCreateLatentTweenColor_Parms), &Z_Construct_UFunction_UQuickTweenLatentLibrary_QuickTweenCreateLatentTweenColor_Statics::NewProp_bShouldAutoKill_SetBit, METADATA_PARAMS(0, nullptr) };
278void Z_Construct_UFunction_UQuickTweenLatentLibrary_QuickTweenCreateLatentTweenColor_Statics::NewProp_bShouldPlayWhilePaused_SetBit(void* Obj)
279{
281}
282const UECodeGen_Private::FBoolPropertyParams Z_Construct_UFunction_UQuickTweenLatentLibrary_QuickTweenCreateLatentTweenColor_Statics::NewProp_bShouldPlayWhilePaused = { "bShouldPlayWhilePaused", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Bool | UECodeGen_Private::EPropertyGenFlags::NativeBool, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, sizeof(bool), sizeof(QuickTweenLatentLibrary_eventQuickTweenCreateLatentTweenColor_Parms), &Z_Construct_UFunction_UQuickTweenLatentLibrary_QuickTweenCreateLatentTweenColor_Statics::NewProp_bShouldPlayWhilePaused_SetBit, METADATA_PARAMS(0, nullptr) };
283void Z_Construct_UFunction_UQuickTweenLatentLibrary_QuickTweenCreateLatentTweenColor_Statics::NewProp_bShouldAutoPlay_SetBit(void* Obj)
284{
286}
287const UECodeGen_Private::FBoolPropertyParams Z_Construct_UFunction_UQuickTweenLatentLibrary_QuickTweenCreateLatentTweenColor_Statics::NewProp_bShouldAutoPlay = { "bShouldAutoPlay", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Bool | UECodeGen_Private::EPropertyGenFlags::NativeBool, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, sizeof(bool), sizeof(QuickTweenLatentLibrary_eventQuickTweenCreateLatentTweenColor_Parms), &Z_Construct_UFunction_UQuickTweenLatentLibrary_QuickTweenCreateLatentTweenColor_Statics::NewProp_bShouldAutoPlay_SetBit, METADATA_PARAMS(0, nullptr) };
288const UECodeGen_Private::FObjectPropertyParams Z_Construct_UFunction_UQuickTweenLatentLibrary_QuickTweenCreateLatentTweenColor_Statics::NewProp_ReturnValue = { "ReturnValue", nullptr, (EPropertyFlags)0x0010000000000580, UECodeGen_Private::EPropertyGenFlags::Object, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(QuickTweenLatentLibrary_eventQuickTweenCreateLatentTweenColor_Parms, ReturnValue), Z_Construct_UClass_UQuickColorTween_NoRegister, METADATA_PARAMS(0, nullptr) };
289const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_UQuickTweenLatentLibrary_QuickTweenCreateLatentTweenColor_Statics::PropPointers[] = {
290 (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UQuickTweenLatentLibrary_QuickTweenCreateLatentTweenColor_Statics::NewProp_worldContextObject,
291 (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UQuickTweenLatentLibrary_QuickTweenCreateLatentTweenColor_Statics::NewProp_latentInfo,
292 (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UQuickTweenLatentLibrary_QuickTweenCreateLatentTweenColor_Statics::NewProp_latentStep_Underlying,
293 (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UQuickTweenLatentLibrary_QuickTweenCreateLatentTweenColor_Statics::NewProp_latentStep,
294 (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UQuickTweenLatentLibrary_QuickTweenCreateLatentTweenColor_Statics::NewProp_from,
295 (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UQuickTweenLatentLibrary_QuickTweenCreateLatentTweenColor_Statics::NewProp_to,
296 (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UQuickTweenLatentLibrary_QuickTweenCreateLatentTweenColor_Statics::NewProp_setter,
297 (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UQuickTweenLatentLibrary_QuickTweenCreateLatentTweenColor_Statics::NewProp_duration,
298 (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UQuickTweenLatentLibrary_QuickTweenCreateLatentTweenColor_Statics::NewProp_timeScale,
299 (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UQuickTweenLatentLibrary_QuickTweenCreateLatentTweenColor_Statics::NewProp_easeType_Underlying,
300 (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UQuickTweenLatentLibrary_QuickTweenCreateLatentTweenColor_Statics::NewProp_easeType,
301 (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UQuickTweenLatentLibrary_QuickTweenCreateLatentTweenColor_Statics::NewProp_easeCurve,
302 (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UQuickTweenLatentLibrary_QuickTweenCreateLatentTweenColor_Statics::NewProp_loops,
303 (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UQuickTweenLatentLibrary_QuickTweenCreateLatentTweenColor_Statics::NewProp_loopType_Underlying,
304 (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UQuickTweenLatentLibrary_QuickTweenCreateLatentTweenColor_Statics::NewProp_loopType,
305 (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UQuickTweenLatentLibrary_QuickTweenCreateLatentTweenColor_Statics::NewProp_tweenTag,
306 (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UQuickTweenLatentLibrary_QuickTweenCreateLatentTweenColor_Statics::NewProp_bShouldAutoKill,
307 (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UQuickTweenLatentLibrary_QuickTweenCreateLatentTweenColor_Statics::NewProp_bShouldPlayWhilePaused,
308 (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UQuickTweenLatentLibrary_QuickTweenCreateLatentTweenColor_Statics::NewProp_bShouldAutoPlay,
309 (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UQuickTweenLatentLibrary_QuickTweenCreateLatentTweenColor_Statics::NewProp_ReturnValue,
310};
311static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_UQuickTweenLatentLibrary_QuickTweenCreateLatentTweenColor_Statics::PropPointers) < 2048);
312const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_UQuickTweenLatentLibrary_QuickTweenCreateLatentTweenColor_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_UQuickTweenLatentLibrary, nullptr, "QuickTweenCreateLatentTweenColor", Z_Construct_UFunction_UQuickTweenLatentLibrary_QuickTweenCreateLatentTweenColor_Statics::PropPointers, UE_ARRAY_COUNT(Z_Construct_UFunction_UQuickTweenLatentLibrary_QuickTweenCreateLatentTweenColor_Statics::PropPointers), sizeof(Z_Construct_UFunction_UQuickTweenLatentLibrary_QuickTweenCreateLatentTweenColor_Statics::QuickTweenLatentLibrary_eventQuickTweenCreateLatentTweenColor_Parms), RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x04C22401, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_UQuickTweenLatentLibrary_QuickTweenCreateLatentTweenColor_Statics::Function_MetaDataParams), Z_Construct_UFunction_UQuickTweenLatentLibrary_QuickTweenCreateLatentTweenColor_Statics::Function_MetaDataParams)}, };
314UFunction* Z_Construct_UFunction_UQuickTweenLatentLibrary_QuickTweenCreateLatentTweenColor()
315{
316 static UFunction* ReturnFunction = nullptr;
317 if (!ReturnFunction)
318 {
319 UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_UQuickTweenLatentLibrary_QuickTweenCreateLatentTweenColor_Statics::FuncParams);
320 }
321 return ReturnFunction;
322}
323DEFINE_FUNCTION(UQuickTweenLatentLibrary::execQuickTweenCreateLatentTweenColor)
324{
325 P_GET_OBJECT(UObject,Z_Param_worldContextObject);
326 P_GET_STRUCT(FLatentActionInfo,Z_Param_latentInfo);
327 P_GET_ENUM_REF(EQuickTweenLatentSteps,Z_Param_Out_latentStep);
328 P_GET_STRUCT_REF(FColor,Z_Param_Out_from);
329 P_GET_STRUCT_REF(FColor,Z_Param_Out_to);
330 P_GET_PROPERTY(FDelegateProperty,Z_Param_setter);
331 P_GET_PROPERTY(FFloatProperty,Z_Param_duration);
332 P_GET_PROPERTY(FFloatProperty,Z_Param_timeScale);
333 P_GET_ENUM(EEaseType,Z_Param_easeType);
334 P_GET_OBJECT(UCurveFloat,Z_Param_easeCurve);
335 P_GET_PROPERTY(FIntProperty,Z_Param_loops);
336 P_GET_ENUM(ELoopType,Z_Param_loopType);
337 P_GET_PROPERTY(FStrProperty,Z_Param_tweenTag);
338 P_GET_UBOOL(Z_Param_bShouldAutoKill);
339 P_GET_UBOOL(Z_Param_bShouldPlayWhilePaused);
340 P_GET_UBOOL(Z_Param_bShouldAutoPlay);
341 P_FINISH;
342 P_NATIVE_BEGIN;
343 *(UQuickColorTween**)Z_Param__Result=UQuickTweenLatentLibrary::QuickTweenCreateLatentTweenColor(Z_Param_worldContextObject,Z_Param_latentInfo,(EQuickTweenLatentSteps&)(Z_Param_Out_latentStep),Z_Param_Out_from,Z_Param_Out_to,FColorSetter(Z_Param_setter),Z_Param_duration,Z_Param_timeScale,EEaseType(Z_Param_easeType),Z_Param_easeCurve,Z_Param_loops,ELoopType(Z_Param_loopType),Z_Param_tweenTag,Z_Param_bShouldAutoKill,Z_Param_bShouldPlayWhilePaused,Z_Param_bShouldAutoPlay);
344 P_NATIVE_END;
345}
346// ********** End Class UQuickTweenLatentLibrary Function QuickTweenCreateLatentTweenColor *********
347
348// ********** Begin Class UQuickTweenLatentLibrary Function QuickTweenCreateLatentTweenEmpty *******
350{
352 {
353 UObject* worldContextObject;
354 FLatentActionInfo latentInfo;
355 EQuickTweenLatentSteps latentStep;
356 float duration;
357 FString tweenTag;
358 bool bShouldAutoKill;
359 bool bShouldPlayWhilePaused;
360 bool bShouldAutoPlay;
361 UQuickEmptyTween* ReturnValue;
362 };
363#if WITH_METADATA
364 static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
365 { "Category", "QuickTween" },
366#if !UE_BUILD_SHIPPING
367 { "Comment", "/**\n\x09 * Create a latent \"empty\" tween (no value) that can be used as a timed latent node in Blueprints.\n\x09 *\n\x09 * This function exposes a latent Blueprint node that creates a UQuickEmptyTween which only tracks time\n\x09 * and latent execution steps (useful for delays, sequencing or timing without changing any property).\n\x09 *\n\x09 * @param worldContextObject World context for latent action execution (Blueprint-provided).\n\x09 * @param latentInfo Latent action execution info supplied by Blueprint.\n\x09 * @param latentStep Enum reference expanded as exec pins to control flow from Blueprint.\n\x09 * @param duration Duration of the empty tween in seconds.\n\x09 * @param tweenTag Optional tag to identify the created tween.\n\x09 * @param bShouldAutoKill If true the tween will be auto-killed when finished.\n\x09 * @param bShouldPlayWhilePaused If true the tween will update while the game is paused.\n\x09 * @param bShouldAutoPlay If true the tween will start immediately after creation.\n\x09 * @return Pointer to the created UQuickEmptyTween instance.\n\x09 */" },
368#endif
369 { "CPP_Default_bShouldAutoKill", "true" },
370 { "CPP_Default_bShouldAutoPlay", "false" },
371 { "CPP_Default_bShouldPlayWhilePaused", "false" },
372 { "CPP_Default_duration", "1.000000" },
373 { "CPP_Default_tweenTag", "" },
374 { "ExpandEnumAsExecs", "latentStep" },
375 { "HidePin", "latentStep" },
376 { "Keywords", "Tween | Empty | Create | Make | Latent" },
377 { "Latent", "" },
378 { "LatentInfo", "latentInfo" },
379 { "ModuleRelativePath", "Public/Blueprint/QuickTweenLatentLibrary.h" },
380#if !UE_BUILD_SHIPPING
381 { "ToolTip", "Create a latent \"empty\" tween (no value) that can be used as a timed latent node in Blueprints.\n\nThis function exposes a latent Blueprint node that creates a UQuickEmptyTween which only tracks time\nand latent execution steps (useful for delays, sequencing or timing without changing any property).\n\n@param worldContextObject World context for latent action execution (Blueprint-provided).\n@param latentInfo Latent action execution info supplied by Blueprint.\n@param latentStep Enum reference expanded as exec pins to control flow from Blueprint.\n@param duration Duration of the empty tween in seconds.\n@param tweenTag Optional tag to identify the created tween.\n@param bShouldAutoKill If true the tween will be auto-killed when finished.\n@param bShouldPlayWhilePaused If true the tween will update while the game is paused.\n@param bShouldAutoPlay If true the tween will start immediately after creation.\n@return Pointer to the created UQuickEmptyTween instance." },
382#endif
383 { "WorldContext", "worldContextObject" },
384 };
385 static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_tweenTag_MetaData[] = {
386 { "NativeConst", "" },
387 };
388#endif // WITH_METADATA
389 static const UECodeGen_Private::FObjectPropertyParams NewProp_worldContextObject;
390 static const UECodeGen_Private::FStructPropertyParams NewProp_latentInfo;
391 static const UECodeGen_Private::FBytePropertyParams NewProp_latentStep_Underlying;
392 static const UECodeGen_Private::FEnumPropertyParams NewProp_latentStep;
393 static const UECodeGen_Private::FFloatPropertyParams NewProp_duration;
394 static const UECodeGen_Private::FStrPropertyParams NewProp_tweenTag;
395 static void NewProp_bShouldAutoKill_SetBit(void* Obj);
396 static const UECodeGen_Private::FBoolPropertyParams NewProp_bShouldAutoKill;
397 static void NewProp_bShouldPlayWhilePaused_SetBit(void* Obj);
398 static const UECodeGen_Private::FBoolPropertyParams NewProp_bShouldPlayWhilePaused;
399 static void NewProp_bShouldAutoPlay_SetBit(void* Obj);
400 static const UECodeGen_Private::FBoolPropertyParams NewProp_bShouldAutoPlay;
401 static const UECodeGen_Private::FObjectPropertyParams NewProp_ReturnValue;
402 static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
403 static const UECodeGen_Private::FFunctionParams FuncParams;
404};
405const UECodeGen_Private::FObjectPropertyParams Z_Construct_UFunction_UQuickTweenLatentLibrary_QuickTweenCreateLatentTweenEmpty_Statics::NewProp_worldContextObject = { "worldContextObject", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Object, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(QuickTweenLatentLibrary_eventQuickTweenCreateLatentTweenEmpty_Parms, worldContextObject), Z_Construct_UClass_UObject_NoRegister, METADATA_PARAMS(0, nullptr) };
406const UECodeGen_Private::FStructPropertyParams Z_Construct_UFunction_UQuickTweenLatentLibrary_QuickTweenCreateLatentTweenEmpty_Statics::NewProp_latentInfo = { "latentInfo", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(QuickTweenLatentLibrary_eventQuickTweenCreateLatentTweenEmpty_Parms, latentInfo), Z_Construct_UScriptStruct_FLatentActionInfo, METADATA_PARAMS(0, nullptr) }; // 4146275481
407const UECodeGen_Private::FBytePropertyParams Z_Construct_UFunction_UQuickTweenLatentLibrary_QuickTweenCreateLatentTweenEmpty_Statics::NewProp_latentStep_Underlying = { "UnderlyingType", nullptr, (EPropertyFlags)0x0000000000000000, UECodeGen_Private::EPropertyGenFlags::Byte, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, 0, nullptr, METADATA_PARAMS(0, nullptr) };
408const UECodeGen_Private::FEnumPropertyParams Z_Construct_UFunction_UQuickTweenLatentLibrary_QuickTweenCreateLatentTweenEmpty_Statics::NewProp_latentStep = { "latentStep", nullptr, (EPropertyFlags)0x0010000000000180, UECodeGen_Private::EPropertyGenFlags::Enum, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(QuickTweenLatentLibrary_eventQuickTweenCreateLatentTweenEmpty_Parms, latentStep), Z_Construct_UEnum_QuickTween_EQuickTweenLatentSteps, METADATA_PARAMS(0, nullptr) }; // 4258181484
409const UECodeGen_Private::FFloatPropertyParams Z_Construct_UFunction_UQuickTweenLatentLibrary_QuickTweenCreateLatentTweenEmpty_Statics::NewProp_duration = { "duration", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Float, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(QuickTweenLatentLibrary_eventQuickTweenCreateLatentTweenEmpty_Parms, duration), METADATA_PARAMS(0, nullptr) };
410const UECodeGen_Private::FStrPropertyParams Z_Construct_UFunction_UQuickTweenLatentLibrary_QuickTweenCreateLatentTweenEmpty_Statics::NewProp_tweenTag = { "tweenTag", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Str, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(QuickTweenLatentLibrary_eventQuickTweenCreateLatentTweenEmpty_Parms, tweenTag), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_tweenTag_MetaData), NewProp_tweenTag_MetaData) };
411void Z_Construct_UFunction_UQuickTweenLatentLibrary_QuickTweenCreateLatentTweenEmpty_Statics::NewProp_bShouldAutoKill_SetBit(void* Obj)
412{
414}
415const UECodeGen_Private::FBoolPropertyParams Z_Construct_UFunction_UQuickTweenLatentLibrary_QuickTweenCreateLatentTweenEmpty_Statics::NewProp_bShouldAutoKill = { "bShouldAutoKill", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Bool | UECodeGen_Private::EPropertyGenFlags::NativeBool, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, sizeof(bool), sizeof(QuickTweenLatentLibrary_eventQuickTweenCreateLatentTweenEmpty_Parms), &Z_Construct_UFunction_UQuickTweenLatentLibrary_QuickTweenCreateLatentTweenEmpty_Statics::NewProp_bShouldAutoKill_SetBit, METADATA_PARAMS(0, nullptr) };
416void Z_Construct_UFunction_UQuickTweenLatentLibrary_QuickTweenCreateLatentTweenEmpty_Statics::NewProp_bShouldPlayWhilePaused_SetBit(void* Obj)
417{
419}
420const UECodeGen_Private::FBoolPropertyParams Z_Construct_UFunction_UQuickTweenLatentLibrary_QuickTweenCreateLatentTweenEmpty_Statics::NewProp_bShouldPlayWhilePaused = { "bShouldPlayWhilePaused", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Bool | UECodeGen_Private::EPropertyGenFlags::NativeBool, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, sizeof(bool), sizeof(QuickTweenLatentLibrary_eventQuickTweenCreateLatentTweenEmpty_Parms), &Z_Construct_UFunction_UQuickTweenLatentLibrary_QuickTweenCreateLatentTweenEmpty_Statics::NewProp_bShouldPlayWhilePaused_SetBit, METADATA_PARAMS(0, nullptr) };
421void Z_Construct_UFunction_UQuickTweenLatentLibrary_QuickTweenCreateLatentTweenEmpty_Statics::NewProp_bShouldAutoPlay_SetBit(void* Obj)
422{
424}
425const UECodeGen_Private::FBoolPropertyParams Z_Construct_UFunction_UQuickTweenLatentLibrary_QuickTweenCreateLatentTweenEmpty_Statics::NewProp_bShouldAutoPlay = { "bShouldAutoPlay", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Bool | UECodeGen_Private::EPropertyGenFlags::NativeBool, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, sizeof(bool), sizeof(QuickTweenLatentLibrary_eventQuickTweenCreateLatentTweenEmpty_Parms), &Z_Construct_UFunction_UQuickTweenLatentLibrary_QuickTweenCreateLatentTweenEmpty_Statics::NewProp_bShouldAutoPlay_SetBit, METADATA_PARAMS(0, nullptr) };
426const UECodeGen_Private::FObjectPropertyParams Z_Construct_UFunction_UQuickTweenLatentLibrary_QuickTweenCreateLatentTweenEmpty_Statics::NewProp_ReturnValue = { "ReturnValue", nullptr, (EPropertyFlags)0x0010000000000580, UECodeGen_Private::EPropertyGenFlags::Object, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(QuickTweenLatentLibrary_eventQuickTweenCreateLatentTweenEmpty_Parms, ReturnValue), Z_Construct_UClass_UQuickEmptyTween_NoRegister, METADATA_PARAMS(0, nullptr) };
427const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_UQuickTweenLatentLibrary_QuickTweenCreateLatentTweenEmpty_Statics::PropPointers[] = {
428 (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UQuickTweenLatentLibrary_QuickTweenCreateLatentTweenEmpty_Statics::NewProp_worldContextObject,
429 (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UQuickTweenLatentLibrary_QuickTweenCreateLatentTweenEmpty_Statics::NewProp_latentInfo,
430 (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UQuickTweenLatentLibrary_QuickTweenCreateLatentTweenEmpty_Statics::NewProp_latentStep_Underlying,
431 (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UQuickTweenLatentLibrary_QuickTweenCreateLatentTweenEmpty_Statics::NewProp_latentStep,
432 (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UQuickTweenLatentLibrary_QuickTweenCreateLatentTweenEmpty_Statics::NewProp_duration,
433 (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UQuickTweenLatentLibrary_QuickTweenCreateLatentTweenEmpty_Statics::NewProp_tweenTag,
434 (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UQuickTweenLatentLibrary_QuickTweenCreateLatentTweenEmpty_Statics::NewProp_bShouldAutoKill,
435 (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UQuickTweenLatentLibrary_QuickTweenCreateLatentTweenEmpty_Statics::NewProp_bShouldPlayWhilePaused,
436 (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UQuickTweenLatentLibrary_QuickTweenCreateLatentTweenEmpty_Statics::NewProp_bShouldAutoPlay,
437 (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UQuickTweenLatentLibrary_QuickTweenCreateLatentTweenEmpty_Statics::NewProp_ReturnValue,
438};
439static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_UQuickTweenLatentLibrary_QuickTweenCreateLatentTweenEmpty_Statics::PropPointers) < 2048);
440const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_UQuickTweenLatentLibrary_QuickTweenCreateLatentTweenEmpty_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_UQuickTweenLatentLibrary, nullptr, "QuickTweenCreateLatentTweenEmpty", Z_Construct_UFunction_UQuickTweenLatentLibrary_QuickTweenCreateLatentTweenEmpty_Statics::PropPointers, UE_ARRAY_COUNT(Z_Construct_UFunction_UQuickTweenLatentLibrary_QuickTweenCreateLatentTweenEmpty_Statics::PropPointers), sizeof(Z_Construct_UFunction_UQuickTweenLatentLibrary_QuickTweenCreateLatentTweenEmpty_Statics::QuickTweenLatentLibrary_eventQuickTweenCreateLatentTweenEmpty_Parms), RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x04422401, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_UQuickTweenLatentLibrary_QuickTweenCreateLatentTweenEmpty_Statics::Function_MetaDataParams), Z_Construct_UFunction_UQuickTweenLatentLibrary_QuickTweenCreateLatentTweenEmpty_Statics::Function_MetaDataParams)}, };
442UFunction* Z_Construct_UFunction_UQuickTweenLatentLibrary_QuickTweenCreateLatentTweenEmpty()
443{
444 static UFunction* ReturnFunction = nullptr;
445 if (!ReturnFunction)
446 {
447 UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_UQuickTweenLatentLibrary_QuickTweenCreateLatentTweenEmpty_Statics::FuncParams);
448 }
449 return ReturnFunction;
450}
451DEFINE_FUNCTION(UQuickTweenLatentLibrary::execQuickTweenCreateLatentTweenEmpty)
452{
453 P_GET_OBJECT(UObject,Z_Param_worldContextObject);
454 P_GET_STRUCT(FLatentActionInfo,Z_Param_latentInfo);
455 P_GET_ENUM_REF(EQuickTweenLatentSteps,Z_Param_Out_latentStep);
456 P_GET_PROPERTY(FFloatProperty,Z_Param_duration);
457 P_GET_PROPERTY(FStrProperty,Z_Param_tweenTag);
458 P_GET_UBOOL(Z_Param_bShouldAutoKill);
459 P_GET_UBOOL(Z_Param_bShouldPlayWhilePaused);
460 P_GET_UBOOL(Z_Param_bShouldAutoPlay);
461 P_FINISH;
462 P_NATIVE_BEGIN;
463 *(UQuickEmptyTween**)Z_Param__Result=UQuickTweenLatentLibrary::QuickTweenCreateLatentTweenEmpty(Z_Param_worldContextObject,Z_Param_latentInfo,(EQuickTweenLatentSteps&)(Z_Param_Out_latentStep),Z_Param_duration,Z_Param_tweenTag,Z_Param_bShouldAutoKill,Z_Param_bShouldPlayWhilePaused,Z_Param_bShouldAutoPlay);
464 P_NATIVE_END;
465}
466// ********** End Class UQuickTweenLatentLibrary Function QuickTweenCreateLatentTweenEmpty *********
467
468// ********** Begin Class UQuickTweenLatentLibrary Function QuickTweenCreateLatentTweenFloat *******
470{
472 {
473 UObject* worldContextObject;
474 FLatentActionInfo latentInfo;
475 EQuickTweenLatentSteps latentStep;
476 float from;
477 float to;
478 FScriptDelegate setter;
479 float duration;
480 float timeScale;
481 EEaseType easeType;
482 UCurveFloat* easeCurve;
483 int32 loops;
484 ELoopType loopType;
485 FString tweenTag;
486 bool bShouldAutoKill;
487 bool bShouldPlayWhilePaused;
488 bool bShouldAutoPlay;
489 UQuickFloatTween* ReturnValue;
490 };
491#if WITH_METADATA
492 static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
493 { "Category", "QuickTween" },
494#if !UE_BUILD_SHIPPING
495 { "Comment", "/**\n\x09 * Create a latent float tween.\n\x09 *\n\x09 * Tween a float value from \\p from to \\p to using the provided setter function.\n\x09 *\n\x09 * @param worldContextObject World context for latent action execution.\n\x09 * @param latentInfo Latent action execution info supplied by Blueprint.\n\x09 * @param latentStep Enum reference expanded as exec pins to control flow from Blueprint.\n\x09 * @param from Starting float value.\n\x09 * @param to Target float value.\n\x09 * @param setter Callback used to apply interpolated float values.\n\x09 * @param duration Duration of the loop in seconds.\n\x09 * @param timeScale Global time scale multiplier for the tween.\n\x09 * @param easeType Built-in easing type to apply.\n\x09 * @param easeCurve Optional custom ease curve (overrides easeType when provided).\n\x09 * @param loops Number of times the tween will loop.\n\x09 * @param loopType Looping behavior.\n\x09 * @param tweenTag Optional tag for identification.\n\x09 * @param bShouldAutoKill If true the tween will be auto-killed when finished.\n\x09 * @param bShouldPlayWhilePaused If true the tween will update while paused.\n\x09 * @param bShouldAutoPlay If true the tween will start immediately after creation.\n\x09 * @return Pointer to the created UQuickFloatTween.\n\x09 */" },
496#endif
497 { "CPP_Default_bShouldAutoKill", "true" },
498 { "CPP_Default_bShouldAutoPlay", "false" },
499 { "CPP_Default_bShouldPlayWhilePaused", "false" },
500 { "CPP_Default_duration", "1.000000" },
501 { "CPP_Default_easeCurve", "None" },
502 { "CPP_Default_easeType", "Linear" },
503 { "CPP_Default_loops", "1" },
504 { "CPP_Default_loopType", "Restart" },
505 { "CPP_Default_timeScale", "1.000000" },
506 { "CPP_Default_tweenTag", "" },
507 { "ExpandEnumAsExecs", "latentStep" },
508 { "HidePin", "latentStep" },
509 { "Keywords", "Tween | Rotator | Create | Make | Latent" },
510 { "Latent", "" },
511 { "LatentInfo", "latentInfo" },
512 { "ModuleRelativePath", "Public/Blueprint/QuickTweenLatentLibrary.h" },
513#if !UE_BUILD_SHIPPING
514 { "ToolTip", "Create a latent float tween.\n\nTween a float value from \\p from to \\p to using the provided setter function.\n\n@param worldContextObject World context for latent action execution.\n@param latentInfo Latent action execution info supplied by Blueprint.\n@param latentStep Enum reference expanded as exec pins to control flow from Blueprint.\n@param from Starting float value.\n@param to Target float value.\n@param setter Callback used to apply interpolated float values.\n@param duration Duration of the loop in seconds.\n@param timeScale Global time scale multiplier for the tween.\n@param easeType Built-in easing type to apply.\n@param easeCurve Optional custom ease curve (overrides easeType when provided).\n@param loops Number of times the tween will loop.\n@param loopType Looping behavior.\n@param tweenTag Optional tag for identification.\n@param bShouldAutoKill If true the tween will be auto-killed when finished.\n@param bShouldPlayWhilePaused If true the tween will update while paused.\n@param bShouldAutoPlay If true the tween will start immediately after creation.\n@return Pointer to the created UQuickFloatTween." },
515#endif
516 { "WorldContext", "worldContextObject" },
517 };
518 static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_tweenTag_MetaData[] = {
519 { "NativeConst", "" },
520 };
521#endif // WITH_METADATA
522 static const UECodeGen_Private::FObjectPropertyParams NewProp_worldContextObject;
523 static const UECodeGen_Private::FStructPropertyParams NewProp_latentInfo;
524 static const UECodeGen_Private::FBytePropertyParams NewProp_latentStep_Underlying;
525 static const UECodeGen_Private::FEnumPropertyParams NewProp_latentStep;
526 static const UECodeGen_Private::FFloatPropertyParams NewProp_from;
527 static const UECodeGen_Private::FFloatPropertyParams NewProp_to;
528 static const UECodeGen_Private::FDelegatePropertyParams NewProp_setter;
529 static const UECodeGen_Private::FFloatPropertyParams NewProp_duration;
530 static const UECodeGen_Private::FFloatPropertyParams NewProp_timeScale;
531 static const UECodeGen_Private::FBytePropertyParams NewProp_easeType_Underlying;
532 static const UECodeGen_Private::FEnumPropertyParams NewProp_easeType;
533 static const UECodeGen_Private::FObjectPropertyParams NewProp_easeCurve;
534 static const UECodeGen_Private::FIntPropertyParams NewProp_loops;
535 static const UECodeGen_Private::FBytePropertyParams NewProp_loopType_Underlying;
536 static const UECodeGen_Private::FEnumPropertyParams NewProp_loopType;
537 static const UECodeGen_Private::FStrPropertyParams NewProp_tweenTag;
538 static void NewProp_bShouldAutoKill_SetBit(void* Obj);
539 static const UECodeGen_Private::FBoolPropertyParams NewProp_bShouldAutoKill;
540 static void NewProp_bShouldPlayWhilePaused_SetBit(void* Obj);
541 static const UECodeGen_Private::FBoolPropertyParams NewProp_bShouldPlayWhilePaused;
542 static void NewProp_bShouldAutoPlay_SetBit(void* Obj);
543 static const UECodeGen_Private::FBoolPropertyParams NewProp_bShouldAutoPlay;
544 static const UECodeGen_Private::FObjectPropertyParams NewProp_ReturnValue;
545 static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
546 static const UECodeGen_Private::FFunctionParams FuncParams;
547};
548const UECodeGen_Private::FObjectPropertyParams Z_Construct_UFunction_UQuickTweenLatentLibrary_QuickTweenCreateLatentTweenFloat_Statics::NewProp_worldContextObject = { "worldContextObject", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Object, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(QuickTweenLatentLibrary_eventQuickTweenCreateLatentTweenFloat_Parms, worldContextObject), Z_Construct_UClass_UObject_NoRegister, METADATA_PARAMS(0, nullptr) };
549const UECodeGen_Private::FStructPropertyParams Z_Construct_UFunction_UQuickTweenLatentLibrary_QuickTweenCreateLatentTweenFloat_Statics::NewProp_latentInfo = { "latentInfo", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(QuickTweenLatentLibrary_eventQuickTweenCreateLatentTweenFloat_Parms, latentInfo), Z_Construct_UScriptStruct_FLatentActionInfo, METADATA_PARAMS(0, nullptr) }; // 4146275481
550const UECodeGen_Private::FBytePropertyParams Z_Construct_UFunction_UQuickTweenLatentLibrary_QuickTweenCreateLatentTweenFloat_Statics::NewProp_latentStep_Underlying = { "UnderlyingType", nullptr, (EPropertyFlags)0x0000000000000000, UECodeGen_Private::EPropertyGenFlags::Byte, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, 0, nullptr, METADATA_PARAMS(0, nullptr) };
551const UECodeGen_Private::FEnumPropertyParams Z_Construct_UFunction_UQuickTweenLatentLibrary_QuickTweenCreateLatentTweenFloat_Statics::NewProp_latentStep = { "latentStep", nullptr, (EPropertyFlags)0x0010000000000180, UECodeGen_Private::EPropertyGenFlags::Enum, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(QuickTweenLatentLibrary_eventQuickTweenCreateLatentTweenFloat_Parms, latentStep), Z_Construct_UEnum_QuickTween_EQuickTweenLatentSteps, METADATA_PARAMS(0, nullptr) }; // 4258181484
552const UECodeGen_Private::FFloatPropertyParams Z_Construct_UFunction_UQuickTweenLatentLibrary_QuickTweenCreateLatentTweenFloat_Statics::NewProp_from = { "from", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Float, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(QuickTweenLatentLibrary_eventQuickTweenCreateLatentTweenFloat_Parms, from), METADATA_PARAMS(0, nullptr) };
553const UECodeGen_Private::FFloatPropertyParams Z_Construct_UFunction_UQuickTweenLatentLibrary_QuickTweenCreateLatentTweenFloat_Statics::NewProp_to = { "to", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Float, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(QuickTweenLatentLibrary_eventQuickTweenCreateLatentTweenFloat_Parms, to), METADATA_PARAMS(0, nullptr) };
554const UECodeGen_Private::FDelegatePropertyParams Z_Construct_UFunction_UQuickTweenLatentLibrary_QuickTweenCreateLatentTweenFloat_Statics::NewProp_setter = { "setter", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Delegate, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(QuickTweenLatentLibrary_eventQuickTweenCreateLatentTweenFloat_Parms, setter), Z_Construct_UDelegateFunction_QuickTween_FloatSetter__DelegateSignature, METADATA_PARAMS(0, nullptr) }; // 326385395
555const UECodeGen_Private::FFloatPropertyParams Z_Construct_UFunction_UQuickTweenLatentLibrary_QuickTweenCreateLatentTweenFloat_Statics::NewProp_duration = { "duration", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Float, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(QuickTweenLatentLibrary_eventQuickTweenCreateLatentTweenFloat_Parms, duration), METADATA_PARAMS(0, nullptr) };
556const UECodeGen_Private::FFloatPropertyParams Z_Construct_UFunction_UQuickTweenLatentLibrary_QuickTweenCreateLatentTweenFloat_Statics::NewProp_timeScale = { "timeScale", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Float, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(QuickTweenLatentLibrary_eventQuickTweenCreateLatentTweenFloat_Parms, timeScale), METADATA_PARAMS(0, nullptr) };
557const UECodeGen_Private::FBytePropertyParams Z_Construct_UFunction_UQuickTweenLatentLibrary_QuickTweenCreateLatentTweenFloat_Statics::NewProp_easeType_Underlying = { "UnderlyingType", nullptr, (EPropertyFlags)0x0000000000000000, UECodeGen_Private::EPropertyGenFlags::Byte, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, 0, nullptr, METADATA_PARAMS(0, nullptr) };
558const UECodeGen_Private::FEnumPropertyParams Z_Construct_UFunction_UQuickTweenLatentLibrary_QuickTweenCreateLatentTweenFloat_Statics::NewProp_easeType = { "easeType", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Enum, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(QuickTweenLatentLibrary_eventQuickTweenCreateLatentTweenFloat_Parms, easeType), Z_Construct_UEnum_QuickTween_EEaseType, METADATA_PARAMS(0, nullptr) }; // 2795540543
559const UECodeGen_Private::FObjectPropertyParams Z_Construct_UFunction_UQuickTweenLatentLibrary_QuickTweenCreateLatentTweenFloat_Statics::NewProp_easeCurve = { "easeCurve", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Object, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(QuickTweenLatentLibrary_eventQuickTweenCreateLatentTweenFloat_Parms, easeCurve), Z_Construct_UClass_UCurveFloat_NoRegister, METADATA_PARAMS(0, nullptr) };
560const UECodeGen_Private::FIntPropertyParams Z_Construct_UFunction_UQuickTweenLatentLibrary_QuickTweenCreateLatentTweenFloat_Statics::NewProp_loops = { "loops", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Int, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(QuickTweenLatentLibrary_eventQuickTweenCreateLatentTweenFloat_Parms, loops), METADATA_PARAMS(0, nullptr) };
561const UECodeGen_Private::FBytePropertyParams Z_Construct_UFunction_UQuickTweenLatentLibrary_QuickTweenCreateLatentTweenFloat_Statics::NewProp_loopType_Underlying = { "UnderlyingType", nullptr, (EPropertyFlags)0x0000000000000000, UECodeGen_Private::EPropertyGenFlags::Byte, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, 0, nullptr, METADATA_PARAMS(0, nullptr) };
562const UECodeGen_Private::FEnumPropertyParams Z_Construct_UFunction_UQuickTweenLatentLibrary_QuickTweenCreateLatentTweenFloat_Statics::NewProp_loopType = { "loopType", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Enum, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(QuickTweenLatentLibrary_eventQuickTweenCreateLatentTweenFloat_Parms, loopType), Z_Construct_UEnum_QuickTween_ELoopType, METADATA_PARAMS(0, nullptr) }; // 742143575
563const UECodeGen_Private::FStrPropertyParams Z_Construct_UFunction_UQuickTweenLatentLibrary_QuickTweenCreateLatentTweenFloat_Statics::NewProp_tweenTag = { "tweenTag", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Str, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(QuickTweenLatentLibrary_eventQuickTweenCreateLatentTweenFloat_Parms, tweenTag), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_tweenTag_MetaData), NewProp_tweenTag_MetaData) };
564void Z_Construct_UFunction_UQuickTweenLatentLibrary_QuickTweenCreateLatentTweenFloat_Statics::NewProp_bShouldAutoKill_SetBit(void* Obj)
565{
567}
568const UECodeGen_Private::FBoolPropertyParams Z_Construct_UFunction_UQuickTweenLatentLibrary_QuickTweenCreateLatentTweenFloat_Statics::NewProp_bShouldAutoKill = { "bShouldAutoKill", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Bool | UECodeGen_Private::EPropertyGenFlags::NativeBool, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, sizeof(bool), sizeof(QuickTweenLatentLibrary_eventQuickTweenCreateLatentTweenFloat_Parms), &Z_Construct_UFunction_UQuickTweenLatentLibrary_QuickTweenCreateLatentTweenFloat_Statics::NewProp_bShouldAutoKill_SetBit, METADATA_PARAMS(0, nullptr) };
569void Z_Construct_UFunction_UQuickTweenLatentLibrary_QuickTweenCreateLatentTweenFloat_Statics::NewProp_bShouldPlayWhilePaused_SetBit(void* Obj)
570{
572}
573const UECodeGen_Private::FBoolPropertyParams Z_Construct_UFunction_UQuickTweenLatentLibrary_QuickTweenCreateLatentTweenFloat_Statics::NewProp_bShouldPlayWhilePaused = { "bShouldPlayWhilePaused", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Bool | UECodeGen_Private::EPropertyGenFlags::NativeBool, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, sizeof(bool), sizeof(QuickTweenLatentLibrary_eventQuickTweenCreateLatentTweenFloat_Parms), &Z_Construct_UFunction_UQuickTweenLatentLibrary_QuickTweenCreateLatentTweenFloat_Statics::NewProp_bShouldPlayWhilePaused_SetBit, METADATA_PARAMS(0, nullptr) };
574void Z_Construct_UFunction_UQuickTweenLatentLibrary_QuickTweenCreateLatentTweenFloat_Statics::NewProp_bShouldAutoPlay_SetBit(void* Obj)
575{
577}
578const UECodeGen_Private::FBoolPropertyParams Z_Construct_UFunction_UQuickTweenLatentLibrary_QuickTweenCreateLatentTweenFloat_Statics::NewProp_bShouldAutoPlay = { "bShouldAutoPlay", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Bool | UECodeGen_Private::EPropertyGenFlags::NativeBool, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, sizeof(bool), sizeof(QuickTweenLatentLibrary_eventQuickTweenCreateLatentTweenFloat_Parms), &Z_Construct_UFunction_UQuickTweenLatentLibrary_QuickTweenCreateLatentTweenFloat_Statics::NewProp_bShouldAutoPlay_SetBit, METADATA_PARAMS(0, nullptr) };
579const UECodeGen_Private::FObjectPropertyParams Z_Construct_UFunction_UQuickTweenLatentLibrary_QuickTweenCreateLatentTweenFloat_Statics::NewProp_ReturnValue = { "ReturnValue", nullptr, (EPropertyFlags)0x0010000000000580, UECodeGen_Private::EPropertyGenFlags::Object, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(QuickTweenLatentLibrary_eventQuickTweenCreateLatentTweenFloat_Parms, ReturnValue), Z_Construct_UClass_UQuickFloatTween_NoRegister, METADATA_PARAMS(0, nullptr) };
580const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_UQuickTweenLatentLibrary_QuickTweenCreateLatentTweenFloat_Statics::PropPointers[] = {
581 (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UQuickTweenLatentLibrary_QuickTweenCreateLatentTweenFloat_Statics::NewProp_worldContextObject,
582 (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UQuickTweenLatentLibrary_QuickTweenCreateLatentTweenFloat_Statics::NewProp_latentInfo,
583 (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UQuickTweenLatentLibrary_QuickTweenCreateLatentTweenFloat_Statics::NewProp_latentStep_Underlying,
584 (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UQuickTweenLatentLibrary_QuickTweenCreateLatentTweenFloat_Statics::NewProp_latentStep,
585 (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UQuickTweenLatentLibrary_QuickTweenCreateLatentTweenFloat_Statics::NewProp_from,
586 (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UQuickTweenLatentLibrary_QuickTweenCreateLatentTweenFloat_Statics::NewProp_to,
587 (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UQuickTweenLatentLibrary_QuickTweenCreateLatentTweenFloat_Statics::NewProp_setter,
588 (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UQuickTweenLatentLibrary_QuickTweenCreateLatentTweenFloat_Statics::NewProp_duration,
589 (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UQuickTweenLatentLibrary_QuickTweenCreateLatentTweenFloat_Statics::NewProp_timeScale,
590 (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UQuickTweenLatentLibrary_QuickTweenCreateLatentTweenFloat_Statics::NewProp_easeType_Underlying,
591 (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UQuickTweenLatentLibrary_QuickTweenCreateLatentTweenFloat_Statics::NewProp_easeType,
592 (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UQuickTweenLatentLibrary_QuickTweenCreateLatentTweenFloat_Statics::NewProp_easeCurve,
593 (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UQuickTweenLatentLibrary_QuickTweenCreateLatentTweenFloat_Statics::NewProp_loops,
594 (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UQuickTweenLatentLibrary_QuickTweenCreateLatentTweenFloat_Statics::NewProp_loopType_Underlying,
595 (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UQuickTweenLatentLibrary_QuickTweenCreateLatentTweenFloat_Statics::NewProp_loopType,
596 (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UQuickTweenLatentLibrary_QuickTweenCreateLatentTweenFloat_Statics::NewProp_tweenTag,
597 (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UQuickTweenLatentLibrary_QuickTweenCreateLatentTweenFloat_Statics::NewProp_bShouldAutoKill,
598 (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UQuickTweenLatentLibrary_QuickTweenCreateLatentTweenFloat_Statics::NewProp_bShouldPlayWhilePaused,
599 (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UQuickTweenLatentLibrary_QuickTweenCreateLatentTweenFloat_Statics::NewProp_bShouldAutoPlay,
600 (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UQuickTweenLatentLibrary_QuickTweenCreateLatentTweenFloat_Statics::NewProp_ReturnValue,
601};
602static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_UQuickTweenLatentLibrary_QuickTweenCreateLatentTweenFloat_Statics::PropPointers) < 2048);
603const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_UQuickTweenLatentLibrary_QuickTweenCreateLatentTweenFloat_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_UQuickTweenLatentLibrary, nullptr, "QuickTweenCreateLatentTweenFloat", Z_Construct_UFunction_UQuickTweenLatentLibrary_QuickTweenCreateLatentTweenFloat_Statics::PropPointers, UE_ARRAY_COUNT(Z_Construct_UFunction_UQuickTweenLatentLibrary_QuickTweenCreateLatentTweenFloat_Statics::PropPointers), sizeof(Z_Construct_UFunction_UQuickTweenLatentLibrary_QuickTweenCreateLatentTweenFloat_Statics::QuickTweenLatentLibrary_eventQuickTweenCreateLatentTweenFloat_Parms), RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x04422401, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_UQuickTweenLatentLibrary_QuickTweenCreateLatentTweenFloat_Statics::Function_MetaDataParams), Z_Construct_UFunction_UQuickTweenLatentLibrary_QuickTweenCreateLatentTweenFloat_Statics::Function_MetaDataParams)}, };
605UFunction* Z_Construct_UFunction_UQuickTweenLatentLibrary_QuickTweenCreateLatentTweenFloat()
606{
607 static UFunction* ReturnFunction = nullptr;
608 if (!ReturnFunction)
609 {
610 UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_UQuickTweenLatentLibrary_QuickTweenCreateLatentTweenFloat_Statics::FuncParams);
611 }
612 return ReturnFunction;
613}
614DEFINE_FUNCTION(UQuickTweenLatentLibrary::execQuickTweenCreateLatentTweenFloat)
615{
616 P_GET_OBJECT(UObject,Z_Param_worldContextObject);
617 P_GET_STRUCT(FLatentActionInfo,Z_Param_latentInfo);
618 P_GET_ENUM_REF(EQuickTweenLatentSteps,Z_Param_Out_latentStep);
619 P_GET_PROPERTY(FFloatProperty,Z_Param_from);
620 P_GET_PROPERTY(FFloatProperty,Z_Param_to);
621 P_GET_PROPERTY(FDelegateProperty,Z_Param_setter);
622 P_GET_PROPERTY(FFloatProperty,Z_Param_duration);
623 P_GET_PROPERTY(FFloatProperty,Z_Param_timeScale);
624 P_GET_ENUM(EEaseType,Z_Param_easeType);
625 P_GET_OBJECT(UCurveFloat,Z_Param_easeCurve);
626 P_GET_PROPERTY(FIntProperty,Z_Param_loops);
627 P_GET_ENUM(ELoopType,Z_Param_loopType);
628 P_GET_PROPERTY(FStrProperty,Z_Param_tweenTag);
629 P_GET_UBOOL(Z_Param_bShouldAutoKill);
630 P_GET_UBOOL(Z_Param_bShouldPlayWhilePaused);
631 P_GET_UBOOL(Z_Param_bShouldAutoPlay);
632 P_FINISH;
633 P_NATIVE_BEGIN;
634 *(UQuickFloatTween**)Z_Param__Result=UQuickTweenLatentLibrary::QuickTweenCreateLatentTweenFloat(Z_Param_worldContextObject,Z_Param_latentInfo,(EQuickTweenLatentSteps&)(Z_Param_Out_latentStep),Z_Param_from,Z_Param_to,FFloatSetter(Z_Param_setter),Z_Param_duration,Z_Param_timeScale,EEaseType(Z_Param_easeType),Z_Param_easeCurve,Z_Param_loops,ELoopType(Z_Param_loopType),Z_Param_tweenTag,Z_Param_bShouldAutoKill,Z_Param_bShouldPlayWhilePaused,Z_Param_bShouldAutoPlay);
635 P_NATIVE_END;
636}
637// ********** End Class UQuickTweenLatentLibrary Function QuickTweenCreateLatentTweenFloat *********
638
639// ********** Begin Class UQuickTweenLatentLibrary Function QuickTweenCreateLatentTweenInt *********
641{
643 {
644 UObject* worldContextObject;
645 FLatentActionInfo latentInfo;
646 EQuickTweenLatentSteps latentStep;
647 int32 from;
648 int32 to;
649 FScriptDelegate setter;
650 float duration;
651 float timeScale;
652 EEaseType easeType;
653 UCurveFloat* easeCurve;
654 int32 loops;
655 ELoopType loopType;
656 FString tweenTag;
657 bool bShouldAutoKill;
658 bool bShouldPlayWhilePaused;
659 bool bShouldAutoPlay;
660 UQuickIntTween* ReturnValue;
661 };
662#if WITH_METADATA
663 static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
664 { "Category", "QuickTween" },
665#if !UE_BUILD_SHIPPING
666 { "Comment", "/**\n\x09 * Create a latent integer tween.\n\x09 *\n\x09 * Tween an integer value from \\p from to \\p to using the provided setter function.\n\x09 * Exposed as a latent Blueprint node so execution can continue based on the latent step.\n\x09 *\n\x09 * @param worldContextObject World context for latent action execution.\n\x09 * @param latentInfo Latent action execution info supplied by Blueprint.\n\x09 * @param latentStep Enum reference expanded as exec pins to control flow from Blueprint.\n\x09 * @param from Starting integer value.\n\x09 * @param to Target integer value.\n\x09 * @param setter Callback used to apply interpolated int32 values.\n\x09 * @param duration Duration of the loop in seconds.\n\x09 * @param timeScale Global time scale multiplier for the tween.\n\x09 * @param easeType Built-in easing type to apply.\n\x09 * @param easeCurve Optional custom ease curve (overrides easeType when provided).\n\x09 * @param loops Number of times the tween will loop.\n\x09 * @param loopType Looping behavior (Restart, PingPong, etc.).\n\x09 * @param tweenTag Optional tag for identification.\n\x09 * @param bShouldAutoKill If true the tween will be auto-killed when finished.\n\x09 * @param bShouldPlayWhilePaused If true the tween will update while paused.\n\x09 * @param bShouldAutoPlay If true the tween will start immediately after creation.\n\x09 * @return Pointer to the created UQuickIntTween.\n\x09 */" },
667#endif
668 { "CPP_Default_bShouldAutoKill", "true" },
669 { "CPP_Default_bShouldAutoPlay", "false" },
670 { "CPP_Default_bShouldPlayWhilePaused", "false" },
671 { "CPP_Default_duration", "1.000000" },
672 { "CPP_Default_easeCurve", "None" },
673 { "CPP_Default_easeType", "Linear" },
674 { "CPP_Default_loops", "1" },
675 { "CPP_Default_loopType", "Restart" },
676 { "CPP_Default_timeScale", "1.000000" },
677 { "CPP_Default_tweenTag", "" },
678 { "ExpandEnumAsExecs", "latentStep" },
679 { "HidePin", "latentStep" },
680 { "Keywords", "Tween | Int | Create | Make | Latent" },
681 { "Latent", "" },
682 { "LatentInfo", "latentInfo" },
683 { "ModuleRelativePath", "Public/Blueprint/QuickTweenLatentLibrary.h" },
684#if !UE_BUILD_SHIPPING
685 { "ToolTip", "Create a latent integer tween.\n\nTween an integer value from \\p from to \\p to using the provided setter function.\nExposed as a latent Blueprint node so execution can continue based on the latent step.\n\n@param worldContextObject World context for latent action execution.\n@param latentInfo Latent action execution info supplied by Blueprint.\n@param latentStep Enum reference expanded as exec pins to control flow from Blueprint.\n@param from Starting integer value.\n@param to Target integer value.\n@param setter Callback used to apply interpolated int32 values.\n@param duration Duration of the loop in seconds.\n@param timeScale Global time scale multiplier for the tween.\n@param easeType Built-in easing type to apply.\n@param easeCurve Optional custom ease curve (overrides easeType when provided).\n@param loops Number of times the tween will loop.\n@param loopType Looping behavior (Restart, PingPong, etc.).\n@param tweenTag Optional tag for identification.\n@param bShouldAutoKill If true the tween will be auto-killed when finished.\n@param bShouldPlayWhilePaused If true the tween will update while paused.\n@param bShouldAutoPlay If true the tween will start immediately after creation.\n@return Pointer to the created UQuickIntTween." },
686#endif
687 { "WorldContext", "worldContextObject" },
688 };
689 static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_tweenTag_MetaData[] = {
690 { "NativeConst", "" },
691 };
692#endif // WITH_METADATA
693 static const UECodeGen_Private::FObjectPropertyParams NewProp_worldContextObject;
694 static const UECodeGen_Private::FStructPropertyParams NewProp_latentInfo;
695 static const UECodeGen_Private::FBytePropertyParams NewProp_latentStep_Underlying;
696 static const UECodeGen_Private::FEnumPropertyParams NewProp_latentStep;
697 static const UECodeGen_Private::FIntPropertyParams NewProp_from;
698 static const UECodeGen_Private::FIntPropertyParams NewProp_to;
699 static const UECodeGen_Private::FDelegatePropertyParams NewProp_setter;
700 static const UECodeGen_Private::FFloatPropertyParams NewProp_duration;
701 static const UECodeGen_Private::FFloatPropertyParams NewProp_timeScale;
702 static const UECodeGen_Private::FBytePropertyParams NewProp_easeType_Underlying;
703 static const UECodeGen_Private::FEnumPropertyParams NewProp_easeType;
704 static const UECodeGen_Private::FObjectPropertyParams NewProp_easeCurve;
705 static const UECodeGen_Private::FIntPropertyParams NewProp_loops;
706 static const UECodeGen_Private::FBytePropertyParams NewProp_loopType_Underlying;
707 static const UECodeGen_Private::FEnumPropertyParams NewProp_loopType;
708 static const UECodeGen_Private::FStrPropertyParams NewProp_tweenTag;
709 static void NewProp_bShouldAutoKill_SetBit(void* Obj);
710 static const UECodeGen_Private::FBoolPropertyParams NewProp_bShouldAutoKill;
711 static void NewProp_bShouldPlayWhilePaused_SetBit(void* Obj);
712 static const UECodeGen_Private::FBoolPropertyParams NewProp_bShouldPlayWhilePaused;
713 static void NewProp_bShouldAutoPlay_SetBit(void* Obj);
714 static const UECodeGen_Private::FBoolPropertyParams NewProp_bShouldAutoPlay;
715 static const UECodeGen_Private::FObjectPropertyParams NewProp_ReturnValue;
716 static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
717 static const UECodeGen_Private::FFunctionParams FuncParams;
718};
719const UECodeGen_Private::FObjectPropertyParams Z_Construct_UFunction_UQuickTweenLatentLibrary_QuickTweenCreateLatentTweenInt_Statics::NewProp_worldContextObject = { "worldContextObject", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Object, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(QuickTweenLatentLibrary_eventQuickTweenCreateLatentTweenInt_Parms, worldContextObject), Z_Construct_UClass_UObject_NoRegister, METADATA_PARAMS(0, nullptr) };
720const UECodeGen_Private::FStructPropertyParams Z_Construct_UFunction_UQuickTweenLatentLibrary_QuickTweenCreateLatentTweenInt_Statics::NewProp_latentInfo = { "latentInfo", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(QuickTweenLatentLibrary_eventQuickTweenCreateLatentTweenInt_Parms, latentInfo), Z_Construct_UScriptStruct_FLatentActionInfo, METADATA_PARAMS(0, nullptr) }; // 4146275481
721const UECodeGen_Private::FBytePropertyParams Z_Construct_UFunction_UQuickTweenLatentLibrary_QuickTweenCreateLatentTweenInt_Statics::NewProp_latentStep_Underlying = { "UnderlyingType", nullptr, (EPropertyFlags)0x0000000000000000, UECodeGen_Private::EPropertyGenFlags::Byte, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, 0, nullptr, METADATA_PARAMS(0, nullptr) };
722const UECodeGen_Private::FEnumPropertyParams Z_Construct_UFunction_UQuickTweenLatentLibrary_QuickTweenCreateLatentTweenInt_Statics::NewProp_latentStep = { "latentStep", nullptr, (EPropertyFlags)0x0010000000000180, UECodeGen_Private::EPropertyGenFlags::Enum, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(QuickTweenLatentLibrary_eventQuickTweenCreateLatentTweenInt_Parms, latentStep), Z_Construct_UEnum_QuickTween_EQuickTweenLatentSteps, METADATA_PARAMS(0, nullptr) }; // 4258181484
723const UECodeGen_Private::FIntPropertyParams Z_Construct_UFunction_UQuickTweenLatentLibrary_QuickTweenCreateLatentTweenInt_Statics::NewProp_from = { "from", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Int, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(QuickTweenLatentLibrary_eventQuickTweenCreateLatentTweenInt_Parms, from), METADATA_PARAMS(0, nullptr) };
724const UECodeGen_Private::FIntPropertyParams Z_Construct_UFunction_UQuickTweenLatentLibrary_QuickTweenCreateLatentTweenInt_Statics::NewProp_to = { "to", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Int, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(QuickTweenLatentLibrary_eventQuickTweenCreateLatentTweenInt_Parms, to), METADATA_PARAMS(0, nullptr) };
725const UECodeGen_Private::FDelegatePropertyParams Z_Construct_UFunction_UQuickTweenLatentLibrary_QuickTweenCreateLatentTweenInt_Statics::NewProp_setter = { "setter", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Delegate, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(QuickTweenLatentLibrary_eventQuickTweenCreateLatentTweenInt_Parms, setter), Z_Construct_UDelegateFunction_QuickTween_IntSetter__DelegateSignature, METADATA_PARAMS(0, nullptr) }; // 4154639938
726const UECodeGen_Private::FFloatPropertyParams Z_Construct_UFunction_UQuickTweenLatentLibrary_QuickTweenCreateLatentTweenInt_Statics::NewProp_duration = { "duration", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Float, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(QuickTweenLatentLibrary_eventQuickTweenCreateLatentTweenInt_Parms, duration), METADATA_PARAMS(0, nullptr) };
727const UECodeGen_Private::FFloatPropertyParams Z_Construct_UFunction_UQuickTweenLatentLibrary_QuickTweenCreateLatentTweenInt_Statics::NewProp_timeScale = { "timeScale", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Float, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(QuickTweenLatentLibrary_eventQuickTweenCreateLatentTweenInt_Parms, timeScale), METADATA_PARAMS(0, nullptr) };
728const UECodeGen_Private::FBytePropertyParams Z_Construct_UFunction_UQuickTweenLatentLibrary_QuickTweenCreateLatentTweenInt_Statics::NewProp_easeType_Underlying = { "UnderlyingType", nullptr, (EPropertyFlags)0x0000000000000000, UECodeGen_Private::EPropertyGenFlags::Byte, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, 0, nullptr, METADATA_PARAMS(0, nullptr) };
729const UECodeGen_Private::FEnumPropertyParams Z_Construct_UFunction_UQuickTweenLatentLibrary_QuickTweenCreateLatentTweenInt_Statics::NewProp_easeType = { "easeType", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Enum, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(QuickTweenLatentLibrary_eventQuickTweenCreateLatentTweenInt_Parms, easeType), Z_Construct_UEnum_QuickTween_EEaseType, METADATA_PARAMS(0, nullptr) }; // 2795540543
730const UECodeGen_Private::FObjectPropertyParams Z_Construct_UFunction_UQuickTweenLatentLibrary_QuickTweenCreateLatentTweenInt_Statics::NewProp_easeCurve = { "easeCurve", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Object, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(QuickTweenLatentLibrary_eventQuickTweenCreateLatentTweenInt_Parms, easeCurve), Z_Construct_UClass_UCurveFloat_NoRegister, METADATA_PARAMS(0, nullptr) };
731const UECodeGen_Private::FIntPropertyParams Z_Construct_UFunction_UQuickTweenLatentLibrary_QuickTweenCreateLatentTweenInt_Statics::NewProp_loops = { "loops", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Int, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(QuickTweenLatentLibrary_eventQuickTweenCreateLatentTweenInt_Parms, loops), METADATA_PARAMS(0, nullptr) };
732const UECodeGen_Private::FBytePropertyParams Z_Construct_UFunction_UQuickTweenLatentLibrary_QuickTweenCreateLatentTweenInt_Statics::NewProp_loopType_Underlying = { "UnderlyingType", nullptr, (EPropertyFlags)0x0000000000000000, UECodeGen_Private::EPropertyGenFlags::Byte, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, 0, nullptr, METADATA_PARAMS(0, nullptr) };
733const UECodeGen_Private::FEnumPropertyParams Z_Construct_UFunction_UQuickTweenLatentLibrary_QuickTweenCreateLatentTweenInt_Statics::NewProp_loopType = { "loopType", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Enum, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(QuickTweenLatentLibrary_eventQuickTweenCreateLatentTweenInt_Parms, loopType), Z_Construct_UEnum_QuickTween_ELoopType, METADATA_PARAMS(0, nullptr) }; // 742143575
734const UECodeGen_Private::FStrPropertyParams Z_Construct_UFunction_UQuickTweenLatentLibrary_QuickTweenCreateLatentTweenInt_Statics::NewProp_tweenTag = { "tweenTag", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Str, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(QuickTweenLatentLibrary_eventQuickTweenCreateLatentTweenInt_Parms, tweenTag), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_tweenTag_MetaData), NewProp_tweenTag_MetaData) };
735void Z_Construct_UFunction_UQuickTweenLatentLibrary_QuickTweenCreateLatentTweenInt_Statics::NewProp_bShouldAutoKill_SetBit(void* Obj)
736{
738}
739const UECodeGen_Private::FBoolPropertyParams Z_Construct_UFunction_UQuickTweenLatentLibrary_QuickTweenCreateLatentTweenInt_Statics::NewProp_bShouldAutoKill = { "bShouldAutoKill", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Bool | UECodeGen_Private::EPropertyGenFlags::NativeBool, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, sizeof(bool), sizeof(QuickTweenLatentLibrary_eventQuickTweenCreateLatentTweenInt_Parms), &Z_Construct_UFunction_UQuickTweenLatentLibrary_QuickTweenCreateLatentTweenInt_Statics::NewProp_bShouldAutoKill_SetBit, METADATA_PARAMS(0, nullptr) };
740void Z_Construct_UFunction_UQuickTweenLatentLibrary_QuickTweenCreateLatentTweenInt_Statics::NewProp_bShouldPlayWhilePaused_SetBit(void* Obj)
741{
743}
744const UECodeGen_Private::FBoolPropertyParams Z_Construct_UFunction_UQuickTweenLatentLibrary_QuickTweenCreateLatentTweenInt_Statics::NewProp_bShouldPlayWhilePaused = { "bShouldPlayWhilePaused", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Bool | UECodeGen_Private::EPropertyGenFlags::NativeBool, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, sizeof(bool), sizeof(QuickTweenLatentLibrary_eventQuickTweenCreateLatentTweenInt_Parms), &Z_Construct_UFunction_UQuickTweenLatentLibrary_QuickTweenCreateLatentTweenInt_Statics::NewProp_bShouldPlayWhilePaused_SetBit, METADATA_PARAMS(0, nullptr) };
745void Z_Construct_UFunction_UQuickTweenLatentLibrary_QuickTweenCreateLatentTweenInt_Statics::NewProp_bShouldAutoPlay_SetBit(void* Obj)
746{
748}
749const UECodeGen_Private::FBoolPropertyParams Z_Construct_UFunction_UQuickTweenLatentLibrary_QuickTweenCreateLatentTweenInt_Statics::NewProp_bShouldAutoPlay = { "bShouldAutoPlay", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Bool | UECodeGen_Private::EPropertyGenFlags::NativeBool, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, sizeof(bool), sizeof(QuickTweenLatentLibrary_eventQuickTweenCreateLatentTweenInt_Parms), &Z_Construct_UFunction_UQuickTweenLatentLibrary_QuickTweenCreateLatentTweenInt_Statics::NewProp_bShouldAutoPlay_SetBit, METADATA_PARAMS(0, nullptr) };
750const UECodeGen_Private::FObjectPropertyParams Z_Construct_UFunction_UQuickTweenLatentLibrary_QuickTweenCreateLatentTweenInt_Statics::NewProp_ReturnValue = { "ReturnValue", nullptr, (EPropertyFlags)0x0010000000000580, UECodeGen_Private::EPropertyGenFlags::Object, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(QuickTweenLatentLibrary_eventQuickTweenCreateLatentTweenInt_Parms, ReturnValue), Z_Construct_UClass_UQuickIntTween_NoRegister, METADATA_PARAMS(0, nullptr) };
751const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_UQuickTweenLatentLibrary_QuickTweenCreateLatentTweenInt_Statics::PropPointers[] = {
752 (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UQuickTweenLatentLibrary_QuickTweenCreateLatentTweenInt_Statics::NewProp_worldContextObject,
753 (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UQuickTweenLatentLibrary_QuickTweenCreateLatentTweenInt_Statics::NewProp_latentInfo,
754 (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UQuickTweenLatentLibrary_QuickTweenCreateLatentTweenInt_Statics::NewProp_latentStep_Underlying,
755 (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UQuickTweenLatentLibrary_QuickTweenCreateLatentTweenInt_Statics::NewProp_latentStep,
756 (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UQuickTweenLatentLibrary_QuickTweenCreateLatentTweenInt_Statics::NewProp_from,
757 (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UQuickTweenLatentLibrary_QuickTweenCreateLatentTweenInt_Statics::NewProp_to,
758 (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UQuickTweenLatentLibrary_QuickTweenCreateLatentTweenInt_Statics::NewProp_setter,
759 (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UQuickTweenLatentLibrary_QuickTweenCreateLatentTweenInt_Statics::NewProp_duration,
760 (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UQuickTweenLatentLibrary_QuickTweenCreateLatentTweenInt_Statics::NewProp_timeScale,
761 (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UQuickTweenLatentLibrary_QuickTweenCreateLatentTweenInt_Statics::NewProp_easeType_Underlying,
762 (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UQuickTweenLatentLibrary_QuickTweenCreateLatentTweenInt_Statics::NewProp_easeType,
763 (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UQuickTweenLatentLibrary_QuickTweenCreateLatentTweenInt_Statics::NewProp_easeCurve,
764 (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UQuickTweenLatentLibrary_QuickTweenCreateLatentTweenInt_Statics::NewProp_loops,
765 (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UQuickTweenLatentLibrary_QuickTweenCreateLatentTweenInt_Statics::NewProp_loopType_Underlying,
766 (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UQuickTweenLatentLibrary_QuickTweenCreateLatentTweenInt_Statics::NewProp_loopType,
767 (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UQuickTweenLatentLibrary_QuickTweenCreateLatentTweenInt_Statics::NewProp_tweenTag,
768 (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UQuickTweenLatentLibrary_QuickTweenCreateLatentTweenInt_Statics::NewProp_bShouldAutoKill,
769 (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UQuickTweenLatentLibrary_QuickTweenCreateLatentTweenInt_Statics::NewProp_bShouldPlayWhilePaused,
770 (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UQuickTweenLatentLibrary_QuickTweenCreateLatentTweenInt_Statics::NewProp_bShouldAutoPlay,
771 (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UQuickTweenLatentLibrary_QuickTweenCreateLatentTweenInt_Statics::NewProp_ReturnValue,
772};
773static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_UQuickTweenLatentLibrary_QuickTweenCreateLatentTweenInt_Statics::PropPointers) < 2048);
774const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_UQuickTweenLatentLibrary_QuickTweenCreateLatentTweenInt_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_UQuickTweenLatentLibrary, nullptr, "QuickTweenCreateLatentTweenInt", Z_Construct_UFunction_UQuickTweenLatentLibrary_QuickTweenCreateLatentTweenInt_Statics::PropPointers, UE_ARRAY_COUNT(Z_Construct_UFunction_UQuickTweenLatentLibrary_QuickTweenCreateLatentTweenInt_Statics::PropPointers), sizeof(Z_Construct_UFunction_UQuickTweenLatentLibrary_QuickTweenCreateLatentTweenInt_Statics::QuickTweenLatentLibrary_eventQuickTweenCreateLatentTweenInt_Parms), RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x04422401, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_UQuickTweenLatentLibrary_QuickTweenCreateLatentTweenInt_Statics::Function_MetaDataParams), Z_Construct_UFunction_UQuickTweenLatentLibrary_QuickTweenCreateLatentTweenInt_Statics::Function_MetaDataParams)}, };
776UFunction* Z_Construct_UFunction_UQuickTweenLatentLibrary_QuickTweenCreateLatentTweenInt()
777{
778 static UFunction* ReturnFunction = nullptr;
779 if (!ReturnFunction)
780 {
781 UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_UQuickTweenLatentLibrary_QuickTweenCreateLatentTweenInt_Statics::FuncParams);
782 }
783 return ReturnFunction;
784}
785DEFINE_FUNCTION(UQuickTweenLatentLibrary::execQuickTweenCreateLatentTweenInt)
786{
787 P_GET_OBJECT(UObject,Z_Param_worldContextObject);
788 P_GET_STRUCT(FLatentActionInfo,Z_Param_latentInfo);
789 P_GET_ENUM_REF(EQuickTweenLatentSteps,Z_Param_Out_latentStep);
790 P_GET_PROPERTY(FIntProperty,Z_Param_from);
791 P_GET_PROPERTY(FIntProperty,Z_Param_to);
792 P_GET_PROPERTY(FDelegateProperty,Z_Param_setter);
793 P_GET_PROPERTY(FFloatProperty,Z_Param_duration);
794 P_GET_PROPERTY(FFloatProperty,Z_Param_timeScale);
795 P_GET_ENUM(EEaseType,Z_Param_easeType);
796 P_GET_OBJECT(UCurveFloat,Z_Param_easeCurve);
797 P_GET_PROPERTY(FIntProperty,Z_Param_loops);
798 P_GET_ENUM(ELoopType,Z_Param_loopType);
799 P_GET_PROPERTY(FStrProperty,Z_Param_tweenTag);
800 P_GET_UBOOL(Z_Param_bShouldAutoKill);
801 P_GET_UBOOL(Z_Param_bShouldPlayWhilePaused);
802 P_GET_UBOOL(Z_Param_bShouldAutoPlay);
803 P_FINISH;
804 P_NATIVE_BEGIN;
805 *(UQuickIntTween**)Z_Param__Result=UQuickTweenLatentLibrary::QuickTweenCreateLatentTweenInt(Z_Param_worldContextObject,Z_Param_latentInfo,(EQuickTweenLatentSteps&)(Z_Param_Out_latentStep),Z_Param_from,Z_Param_to,FIntSetter(Z_Param_setter),Z_Param_duration,Z_Param_timeScale,EEaseType(Z_Param_easeType),Z_Param_easeCurve,Z_Param_loops,ELoopType(Z_Param_loopType),Z_Param_tweenTag,Z_Param_bShouldAutoKill,Z_Param_bShouldPlayWhilePaused,Z_Param_bShouldAutoPlay);
806 P_NATIVE_END;
807}
808// ********** End Class UQuickTweenLatentLibrary Function QuickTweenCreateLatentTweenInt ***********
809
810// ********** Begin Class UQuickTweenLatentLibrary Function QuickTweenCreateLatentTweenRotator *****
812{
814 {
815 UObject* worldContextObject;
816 FLatentActionInfo latentInfo;
817 EQuickTweenLatentSteps latentStep;
818 FRotator from;
819 FRotator to;
820 FScriptDelegate setter;
821 bool bUseShortestPath;
822 float duration;
823 float timeScale;
824 EEaseType easeType;
825 UCurveFloat* easeCurve;
826 int32 loops;
827 ELoopType loopType;
828 FString tweenTag;
829 bool bShouldAutoKill;
830 bool bShouldPlayWhilePaused;
831 bool bShouldAutoPlay;
832 UQuickRotatorTween* ReturnValue;
833 };
834#if WITH_METADATA
835 static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
836 { "Category", "QuickTween" },
837#if !UE_BUILD_SHIPPING
838 { "Comment", "/**\n\x09 * Create a latent rotator tween.\n\x09 *\n\x09 * Tween an FRotator value from \\p from to \\p to using the provided setter function.\n\x09 *\n\x09 * @param worldContextObject World context for latent action execution.\n\x09 * @param latentInfo Latent action execution info supplied by Blueprint.\n\x09 * @param latentStep Enum reference expanded as exec pins to control flow from Blueprint.\n\x09 * @param from Starting rotator.\n\x09 * @param to Target rotator.\n\x09 * @param setter Callback used to apply interpolated FRotator values.\n\x09 * @param bUseShortestPath When true, interpolation will use the shortest rotational path.\n\x09 * @param duration Duration of the loop in seconds.\n\x09 * @param timeScale Global time scale multiplier for the tween.\n\x09 * @param easeType Built-in easing type to apply.\n\x09 * @param easeCurve Optional custom ease curve (overrides easeType when provided).\n\x09 * @param loops Number of times the tween will loop.\n\x09 * @param loopType Looping behavior.\n\x09 * @param tweenTag Optional tag for identification.\n\x09 * @param bShouldAutoKill If true the tween will be auto-killed when finished.\n\x09 * @param bShouldPlayWhilePaused If true the tween will update while paused.\n\x09 * @param bShouldAutoPlay If true the tween will start immediately after creation.\n\x09 * @return Pointer to the created UQuickRotatorTween.\n\x09 */" },
839#endif
840 { "CPP_Default_bShouldAutoKill", "true" },
841 { "CPP_Default_bShouldAutoPlay", "false" },
842 { "CPP_Default_bShouldPlayWhilePaused", "false" },
843 { "CPP_Default_duration", "1.000000" },
844 { "CPP_Default_easeCurve", "None" },
845 { "CPP_Default_easeType", "Linear" },
846 { "CPP_Default_loops", "1" },
847 { "CPP_Default_loopType", "Restart" },
848 { "CPP_Default_timeScale", "1.000000" },
849 { "CPP_Default_tweenTag", "" },
850 { "ExpandEnumAsExecs", "latentStep" },
851 { "HidePin", "latentStep" },
852 { "Keywords", "Tween | Rotator | Create | Make | Latent" },
853 { "Latent", "" },
854 { "LatentInfo", "latentInfo" },
855 { "ModuleRelativePath", "Public/Blueprint/QuickTweenLatentLibrary.h" },
856#if !UE_BUILD_SHIPPING
857 { "ToolTip", "Create a latent rotator tween.\n\nTween an FRotator value from \\p from to \\p to using the provided setter function.\n\n@param worldContextObject World context for latent action execution.\n@param latentInfo Latent action execution info supplied by Blueprint.\n@param latentStep Enum reference expanded as exec pins to control flow from Blueprint.\n@param from Starting rotator.\n@param to Target rotator.\n@param setter Callback used to apply interpolated FRotator values.\n@param bUseShortestPath When true, interpolation will use the shortest rotational path.\n@param duration Duration of the loop in seconds.\n@param timeScale Global time scale multiplier for the tween.\n@param easeType Built-in easing type to apply.\n@param easeCurve Optional custom ease curve (overrides easeType when provided).\n@param loops Number of times the tween will loop.\n@param loopType Looping behavior.\n@param tweenTag Optional tag for identification.\n@param bShouldAutoKill If true the tween will be auto-killed when finished.\n@param bShouldPlayWhilePaused If true the tween will update while paused.\n@param bShouldAutoPlay If true the tween will start immediately after creation.\n@return Pointer to the created UQuickRotatorTween." },
858#endif
859 { "WorldContext", "worldContextObject" },
860 };
861 static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_from_MetaData[] = {
862 { "NativeConst", "" },
863 };
864 static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_to_MetaData[] = {
865 { "NativeConst", "" },
866 };
867 static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_tweenTag_MetaData[] = {
868 { "NativeConst", "" },
869 };
870#endif // WITH_METADATA
871 static const UECodeGen_Private::FObjectPropertyParams NewProp_worldContextObject;
872 static const UECodeGen_Private::FStructPropertyParams NewProp_latentInfo;
873 static const UECodeGen_Private::FBytePropertyParams NewProp_latentStep_Underlying;
874 static const UECodeGen_Private::FEnumPropertyParams NewProp_latentStep;
875 static const UECodeGen_Private::FStructPropertyParams NewProp_from;
876 static const UECodeGen_Private::FStructPropertyParams NewProp_to;
877 static const UECodeGen_Private::FDelegatePropertyParams NewProp_setter;
878 static void NewProp_bUseShortestPath_SetBit(void* Obj);
879 static const UECodeGen_Private::FBoolPropertyParams NewProp_bUseShortestPath;
880 static const UECodeGen_Private::FFloatPropertyParams NewProp_duration;
881 static const UECodeGen_Private::FFloatPropertyParams NewProp_timeScale;
882 static const UECodeGen_Private::FBytePropertyParams NewProp_easeType_Underlying;
883 static const UECodeGen_Private::FEnumPropertyParams NewProp_easeType;
884 static const UECodeGen_Private::FObjectPropertyParams NewProp_easeCurve;
885 static const UECodeGen_Private::FIntPropertyParams NewProp_loops;
886 static const UECodeGen_Private::FBytePropertyParams NewProp_loopType_Underlying;
887 static const UECodeGen_Private::FEnumPropertyParams NewProp_loopType;
888 static const UECodeGen_Private::FStrPropertyParams NewProp_tweenTag;
889 static void NewProp_bShouldAutoKill_SetBit(void* Obj);
890 static const UECodeGen_Private::FBoolPropertyParams NewProp_bShouldAutoKill;
891 static void NewProp_bShouldPlayWhilePaused_SetBit(void* Obj);
892 static const UECodeGen_Private::FBoolPropertyParams NewProp_bShouldPlayWhilePaused;
893 static void NewProp_bShouldAutoPlay_SetBit(void* Obj);
894 static const UECodeGen_Private::FBoolPropertyParams NewProp_bShouldAutoPlay;
895 static const UECodeGen_Private::FObjectPropertyParams NewProp_ReturnValue;
896 static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
897 static const UECodeGen_Private::FFunctionParams FuncParams;
898};
899const UECodeGen_Private::FObjectPropertyParams Z_Construct_UFunction_UQuickTweenLatentLibrary_QuickTweenCreateLatentTweenRotator_Statics::NewProp_worldContextObject = { "worldContextObject", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Object, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(QuickTweenLatentLibrary_eventQuickTweenCreateLatentTweenRotator_Parms, worldContextObject), Z_Construct_UClass_UObject_NoRegister, METADATA_PARAMS(0, nullptr) };
900const UECodeGen_Private::FStructPropertyParams Z_Construct_UFunction_UQuickTweenLatentLibrary_QuickTweenCreateLatentTweenRotator_Statics::NewProp_latentInfo = { "latentInfo", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(QuickTweenLatentLibrary_eventQuickTweenCreateLatentTweenRotator_Parms, latentInfo), Z_Construct_UScriptStruct_FLatentActionInfo, METADATA_PARAMS(0, nullptr) }; // 4146275481
901const UECodeGen_Private::FBytePropertyParams Z_Construct_UFunction_UQuickTweenLatentLibrary_QuickTweenCreateLatentTweenRotator_Statics::NewProp_latentStep_Underlying = { "UnderlyingType", nullptr, (EPropertyFlags)0x0000000000000000, UECodeGen_Private::EPropertyGenFlags::Byte, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, 0, nullptr, METADATA_PARAMS(0, nullptr) };
902const UECodeGen_Private::FEnumPropertyParams Z_Construct_UFunction_UQuickTweenLatentLibrary_QuickTweenCreateLatentTweenRotator_Statics::NewProp_latentStep = { "latentStep", nullptr, (EPropertyFlags)0x0010000000000180, UECodeGen_Private::EPropertyGenFlags::Enum, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(QuickTweenLatentLibrary_eventQuickTweenCreateLatentTweenRotator_Parms, latentStep), Z_Construct_UEnum_QuickTween_EQuickTweenLatentSteps, METADATA_PARAMS(0, nullptr) }; // 4258181484
903const UECodeGen_Private::FStructPropertyParams Z_Construct_UFunction_UQuickTweenLatentLibrary_QuickTweenCreateLatentTweenRotator_Statics::NewProp_from = { "from", nullptr, (EPropertyFlags)0x0010000008000182, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(QuickTweenLatentLibrary_eventQuickTweenCreateLatentTweenRotator_Parms, from), Z_Construct_UScriptStruct_FRotator, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_from_MetaData), NewProp_from_MetaData) };
904const UECodeGen_Private::FStructPropertyParams Z_Construct_UFunction_UQuickTweenLatentLibrary_QuickTweenCreateLatentTweenRotator_Statics::NewProp_to = { "to", nullptr, (EPropertyFlags)0x0010000008000182, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(QuickTweenLatentLibrary_eventQuickTweenCreateLatentTweenRotator_Parms, to), Z_Construct_UScriptStruct_FRotator, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_to_MetaData), NewProp_to_MetaData) };
905const UECodeGen_Private::FDelegatePropertyParams Z_Construct_UFunction_UQuickTweenLatentLibrary_QuickTweenCreateLatentTweenRotator_Statics::NewProp_setter = { "setter", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Delegate, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(QuickTweenLatentLibrary_eventQuickTweenCreateLatentTweenRotator_Parms, setter), Z_Construct_UDelegateFunction_QuickTween_RotatorSetter__DelegateSignature, METADATA_PARAMS(0, nullptr) }; // 424952941
906void Z_Construct_UFunction_UQuickTweenLatentLibrary_QuickTweenCreateLatentTweenRotator_Statics::NewProp_bUseShortestPath_SetBit(void* Obj)
907{
909}
910const UECodeGen_Private::FBoolPropertyParams Z_Construct_UFunction_UQuickTweenLatentLibrary_QuickTweenCreateLatentTweenRotator_Statics::NewProp_bUseShortestPath = { "bUseShortestPath", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Bool | UECodeGen_Private::EPropertyGenFlags::NativeBool, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, sizeof(bool), sizeof(QuickTweenLatentLibrary_eventQuickTweenCreateLatentTweenRotator_Parms), &Z_Construct_UFunction_UQuickTweenLatentLibrary_QuickTweenCreateLatentTweenRotator_Statics::NewProp_bUseShortestPath_SetBit, METADATA_PARAMS(0, nullptr) };
911const UECodeGen_Private::FFloatPropertyParams Z_Construct_UFunction_UQuickTweenLatentLibrary_QuickTweenCreateLatentTweenRotator_Statics::NewProp_duration = { "duration", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Float, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(QuickTweenLatentLibrary_eventQuickTweenCreateLatentTweenRotator_Parms, duration), METADATA_PARAMS(0, nullptr) };
912const UECodeGen_Private::FFloatPropertyParams Z_Construct_UFunction_UQuickTweenLatentLibrary_QuickTweenCreateLatentTweenRotator_Statics::NewProp_timeScale = { "timeScale", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Float, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(QuickTweenLatentLibrary_eventQuickTweenCreateLatentTweenRotator_Parms, timeScale), METADATA_PARAMS(0, nullptr) };
913const UECodeGen_Private::FBytePropertyParams Z_Construct_UFunction_UQuickTweenLatentLibrary_QuickTweenCreateLatentTweenRotator_Statics::NewProp_easeType_Underlying = { "UnderlyingType", nullptr, (EPropertyFlags)0x0000000000000000, UECodeGen_Private::EPropertyGenFlags::Byte, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, 0, nullptr, METADATA_PARAMS(0, nullptr) };
914const UECodeGen_Private::FEnumPropertyParams Z_Construct_UFunction_UQuickTweenLatentLibrary_QuickTweenCreateLatentTweenRotator_Statics::NewProp_easeType = { "easeType", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Enum, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(QuickTweenLatentLibrary_eventQuickTweenCreateLatentTweenRotator_Parms, easeType), Z_Construct_UEnum_QuickTween_EEaseType, METADATA_PARAMS(0, nullptr) }; // 2795540543
915const UECodeGen_Private::FObjectPropertyParams Z_Construct_UFunction_UQuickTweenLatentLibrary_QuickTweenCreateLatentTweenRotator_Statics::NewProp_easeCurve = { "easeCurve", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Object, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(QuickTweenLatentLibrary_eventQuickTweenCreateLatentTweenRotator_Parms, easeCurve), Z_Construct_UClass_UCurveFloat_NoRegister, METADATA_PARAMS(0, nullptr) };
916const UECodeGen_Private::FIntPropertyParams Z_Construct_UFunction_UQuickTweenLatentLibrary_QuickTweenCreateLatentTweenRotator_Statics::NewProp_loops = { "loops", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Int, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(QuickTweenLatentLibrary_eventQuickTweenCreateLatentTweenRotator_Parms, loops), METADATA_PARAMS(0, nullptr) };
917const UECodeGen_Private::FBytePropertyParams Z_Construct_UFunction_UQuickTweenLatentLibrary_QuickTweenCreateLatentTweenRotator_Statics::NewProp_loopType_Underlying = { "UnderlyingType", nullptr, (EPropertyFlags)0x0000000000000000, UECodeGen_Private::EPropertyGenFlags::Byte, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, 0, nullptr, METADATA_PARAMS(0, nullptr) };
918const UECodeGen_Private::FEnumPropertyParams Z_Construct_UFunction_UQuickTweenLatentLibrary_QuickTweenCreateLatentTweenRotator_Statics::NewProp_loopType = { "loopType", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Enum, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(QuickTweenLatentLibrary_eventQuickTweenCreateLatentTweenRotator_Parms, loopType), Z_Construct_UEnum_QuickTween_ELoopType, METADATA_PARAMS(0, nullptr) }; // 742143575
919const UECodeGen_Private::FStrPropertyParams Z_Construct_UFunction_UQuickTweenLatentLibrary_QuickTweenCreateLatentTweenRotator_Statics::NewProp_tweenTag = { "tweenTag", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Str, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(QuickTweenLatentLibrary_eventQuickTweenCreateLatentTweenRotator_Parms, tweenTag), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_tweenTag_MetaData), NewProp_tweenTag_MetaData) };
920void Z_Construct_UFunction_UQuickTweenLatentLibrary_QuickTweenCreateLatentTweenRotator_Statics::NewProp_bShouldAutoKill_SetBit(void* Obj)
921{
923}
924const UECodeGen_Private::FBoolPropertyParams Z_Construct_UFunction_UQuickTweenLatentLibrary_QuickTweenCreateLatentTweenRotator_Statics::NewProp_bShouldAutoKill = { "bShouldAutoKill", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Bool | UECodeGen_Private::EPropertyGenFlags::NativeBool, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, sizeof(bool), sizeof(QuickTweenLatentLibrary_eventQuickTweenCreateLatentTweenRotator_Parms), &Z_Construct_UFunction_UQuickTweenLatentLibrary_QuickTweenCreateLatentTweenRotator_Statics::NewProp_bShouldAutoKill_SetBit, METADATA_PARAMS(0, nullptr) };
925void Z_Construct_UFunction_UQuickTweenLatentLibrary_QuickTweenCreateLatentTweenRotator_Statics::NewProp_bShouldPlayWhilePaused_SetBit(void* Obj)
926{
928}
929const UECodeGen_Private::FBoolPropertyParams Z_Construct_UFunction_UQuickTweenLatentLibrary_QuickTweenCreateLatentTweenRotator_Statics::NewProp_bShouldPlayWhilePaused = { "bShouldPlayWhilePaused", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Bool | UECodeGen_Private::EPropertyGenFlags::NativeBool, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, sizeof(bool), sizeof(QuickTweenLatentLibrary_eventQuickTweenCreateLatentTweenRotator_Parms), &Z_Construct_UFunction_UQuickTweenLatentLibrary_QuickTweenCreateLatentTweenRotator_Statics::NewProp_bShouldPlayWhilePaused_SetBit, METADATA_PARAMS(0, nullptr) };
930void Z_Construct_UFunction_UQuickTweenLatentLibrary_QuickTweenCreateLatentTweenRotator_Statics::NewProp_bShouldAutoPlay_SetBit(void* Obj)
931{
933}
934const UECodeGen_Private::FBoolPropertyParams Z_Construct_UFunction_UQuickTweenLatentLibrary_QuickTweenCreateLatentTweenRotator_Statics::NewProp_bShouldAutoPlay = { "bShouldAutoPlay", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Bool | UECodeGen_Private::EPropertyGenFlags::NativeBool, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, sizeof(bool), sizeof(QuickTweenLatentLibrary_eventQuickTweenCreateLatentTweenRotator_Parms), &Z_Construct_UFunction_UQuickTweenLatentLibrary_QuickTweenCreateLatentTweenRotator_Statics::NewProp_bShouldAutoPlay_SetBit, METADATA_PARAMS(0, nullptr) };
935const UECodeGen_Private::FObjectPropertyParams Z_Construct_UFunction_UQuickTweenLatentLibrary_QuickTweenCreateLatentTweenRotator_Statics::NewProp_ReturnValue = { "ReturnValue", nullptr, (EPropertyFlags)0x0010000000000580, UECodeGen_Private::EPropertyGenFlags::Object, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(QuickTweenLatentLibrary_eventQuickTweenCreateLatentTweenRotator_Parms, ReturnValue), Z_Construct_UClass_UQuickRotatorTween_NoRegister, METADATA_PARAMS(0, nullptr) };
936const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_UQuickTweenLatentLibrary_QuickTweenCreateLatentTweenRotator_Statics::PropPointers[] = {
937 (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UQuickTweenLatentLibrary_QuickTweenCreateLatentTweenRotator_Statics::NewProp_worldContextObject,
938 (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UQuickTweenLatentLibrary_QuickTweenCreateLatentTweenRotator_Statics::NewProp_latentInfo,
939 (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UQuickTweenLatentLibrary_QuickTweenCreateLatentTweenRotator_Statics::NewProp_latentStep_Underlying,
940 (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UQuickTweenLatentLibrary_QuickTweenCreateLatentTweenRotator_Statics::NewProp_latentStep,
941 (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UQuickTweenLatentLibrary_QuickTweenCreateLatentTweenRotator_Statics::NewProp_from,
942 (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UQuickTweenLatentLibrary_QuickTweenCreateLatentTweenRotator_Statics::NewProp_to,
943 (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UQuickTweenLatentLibrary_QuickTweenCreateLatentTweenRotator_Statics::NewProp_setter,
944 (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UQuickTweenLatentLibrary_QuickTweenCreateLatentTweenRotator_Statics::NewProp_bUseShortestPath,
945 (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UQuickTweenLatentLibrary_QuickTweenCreateLatentTweenRotator_Statics::NewProp_duration,
946 (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UQuickTweenLatentLibrary_QuickTweenCreateLatentTweenRotator_Statics::NewProp_timeScale,
947 (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UQuickTweenLatentLibrary_QuickTweenCreateLatentTweenRotator_Statics::NewProp_easeType_Underlying,
948 (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UQuickTweenLatentLibrary_QuickTweenCreateLatentTweenRotator_Statics::NewProp_easeType,
949 (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UQuickTweenLatentLibrary_QuickTweenCreateLatentTweenRotator_Statics::NewProp_easeCurve,
950 (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UQuickTweenLatentLibrary_QuickTweenCreateLatentTweenRotator_Statics::NewProp_loops,
951 (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UQuickTweenLatentLibrary_QuickTweenCreateLatentTweenRotator_Statics::NewProp_loopType_Underlying,
952 (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UQuickTweenLatentLibrary_QuickTweenCreateLatentTweenRotator_Statics::NewProp_loopType,
953 (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UQuickTweenLatentLibrary_QuickTweenCreateLatentTweenRotator_Statics::NewProp_tweenTag,
954 (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UQuickTweenLatentLibrary_QuickTweenCreateLatentTweenRotator_Statics::NewProp_bShouldAutoKill,
955 (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UQuickTweenLatentLibrary_QuickTweenCreateLatentTweenRotator_Statics::NewProp_bShouldPlayWhilePaused,
956 (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UQuickTweenLatentLibrary_QuickTweenCreateLatentTweenRotator_Statics::NewProp_bShouldAutoPlay,
957 (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UQuickTweenLatentLibrary_QuickTweenCreateLatentTweenRotator_Statics::NewProp_ReturnValue,
958};
959static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_UQuickTweenLatentLibrary_QuickTweenCreateLatentTweenRotator_Statics::PropPointers) < 2048);
960const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_UQuickTweenLatentLibrary_QuickTweenCreateLatentTweenRotator_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_UQuickTweenLatentLibrary, nullptr, "QuickTweenCreateLatentTweenRotator", Z_Construct_UFunction_UQuickTweenLatentLibrary_QuickTweenCreateLatentTweenRotator_Statics::PropPointers, UE_ARRAY_COUNT(Z_Construct_UFunction_UQuickTweenLatentLibrary_QuickTweenCreateLatentTweenRotator_Statics::PropPointers), sizeof(Z_Construct_UFunction_UQuickTweenLatentLibrary_QuickTweenCreateLatentTweenRotator_Statics::QuickTweenLatentLibrary_eventQuickTweenCreateLatentTweenRotator_Parms), RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x04C22401, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_UQuickTweenLatentLibrary_QuickTweenCreateLatentTweenRotator_Statics::Function_MetaDataParams), Z_Construct_UFunction_UQuickTweenLatentLibrary_QuickTweenCreateLatentTweenRotator_Statics::Function_MetaDataParams)}, };
962UFunction* Z_Construct_UFunction_UQuickTweenLatentLibrary_QuickTweenCreateLatentTweenRotator()
963{
964 static UFunction* ReturnFunction = nullptr;
965 if (!ReturnFunction)
966 {
967 UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_UQuickTweenLatentLibrary_QuickTweenCreateLatentTweenRotator_Statics::FuncParams);
968 }
969 return ReturnFunction;
970}
971DEFINE_FUNCTION(UQuickTweenLatentLibrary::execQuickTweenCreateLatentTweenRotator)
972{
973 P_GET_OBJECT(UObject,Z_Param_worldContextObject);
974 P_GET_STRUCT(FLatentActionInfo,Z_Param_latentInfo);
975 P_GET_ENUM_REF(EQuickTweenLatentSteps,Z_Param_Out_latentStep);
976 P_GET_STRUCT_REF(FRotator,Z_Param_Out_from);
977 P_GET_STRUCT_REF(FRotator,Z_Param_Out_to);
978 P_GET_PROPERTY(FDelegateProperty,Z_Param_setter);
979 P_GET_UBOOL(Z_Param_bUseShortestPath);
980 P_GET_PROPERTY(FFloatProperty,Z_Param_duration);
981 P_GET_PROPERTY(FFloatProperty,Z_Param_timeScale);
982 P_GET_ENUM(EEaseType,Z_Param_easeType);
983 P_GET_OBJECT(UCurveFloat,Z_Param_easeCurve);
984 P_GET_PROPERTY(FIntProperty,Z_Param_loops);
985 P_GET_ENUM(ELoopType,Z_Param_loopType);
986 P_GET_PROPERTY(FStrProperty,Z_Param_tweenTag);
987 P_GET_UBOOL(Z_Param_bShouldAutoKill);
988 P_GET_UBOOL(Z_Param_bShouldPlayWhilePaused);
989 P_GET_UBOOL(Z_Param_bShouldAutoPlay);
990 P_FINISH;
991 P_NATIVE_BEGIN;
992 *(UQuickRotatorTween**)Z_Param__Result=UQuickTweenLatentLibrary::QuickTweenCreateLatentTweenRotator(Z_Param_worldContextObject,Z_Param_latentInfo,(EQuickTweenLatentSteps&)(Z_Param_Out_latentStep),Z_Param_Out_from,Z_Param_Out_to,FRotatorSetter(Z_Param_setter),Z_Param_bUseShortestPath,Z_Param_duration,Z_Param_timeScale,EEaseType(Z_Param_easeType),Z_Param_easeCurve,Z_Param_loops,ELoopType(Z_Param_loopType),Z_Param_tweenTag,Z_Param_bShouldAutoKill,Z_Param_bShouldPlayWhilePaused,Z_Param_bShouldAutoPlay);
993 P_NATIVE_END;
994}
995// ********** End Class UQuickTweenLatentLibrary Function QuickTweenCreateLatentTweenRotator *******
996
997// ********** Begin Class UQuickTweenLatentLibrary Function QuickTweenCreateLatentTweenVector ******
999{
1001 {
1002 UObject* worldContextObject;
1003 FLatentActionInfo latentInfo;
1004 EQuickTweenLatentSteps latentStep;
1005 FVector from;
1006 FVector to;
1007 FScriptDelegate setter;
1008 float duration;
1009 float timeScale;
1010 EEaseType easeType;
1011 UCurveFloat* easeCurve;
1012 int32 loops;
1013 ELoopType loopType;
1014 FString tweenTag;
1015 bool bShouldAutoKill;
1016 bool bShouldPlayWhilePaused;
1017 bool bShouldAutoPlay;
1018 UQuickVectorTween* ReturnValue;
1019 };
1020#if WITH_METADATA
1021 static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
1022 { "Category", "QuickTween" },
1023#if !UE_BUILD_SHIPPING
1024 { "Comment", "/**\n\x09 * Create a latent vector tween.\n\x09 *\n\x09 * Tween a FVector value from \\p from to \\p to using the provided setter function.\n\x09 * Exposed as a latent Blueprint node.\n\x09 *\n\x09 * @param worldContextObject World context for latent action execution.\n\x09 * @param latentInfo Latent action execution info supplied by Blueprint.\n\x09 * @param latentStep Enum reference expanded as exec pins to control flow from Blueprint.\n\x09 * @param from Starting vector.\n\x09 * @param to Target vector.\n\x09 * @param setter Callback used to apply interpolated FVector values.\n\x09 * @param duration Duration of the loop in seconds.\n\x09 * @param timeScale Global time scale multiplier for the tween.\n\x09 * @param easeType Built-in easing type to apply.\n\x09 * @param easeCurve Optional custom ease curve (overrides easeType when provided).\n\x09 * @param loops Number of times the tween will loop.\n\x09 * @param loopType Looping behavior (Restart, PingPong, etc.).\n\x09 * @param tweenTag Optional tag for identification.\n\x09 * @param bShouldAutoKill If true the tween will be auto-killed when finished.\n\x09 * @param bShouldPlayWhilePaused If true the tween will update while paused.\n\x09 * @param bShouldAutoPlay If true the tween will start immediately after creation.\n\x09 * @return Pointer to the created UQuickVectorTween.\n\x09 */" },
1025#endif
1026 { "CPP_Default_bShouldAutoKill", "true" },
1027 { "CPP_Default_bShouldAutoPlay", "false" },
1028 { "CPP_Default_bShouldPlayWhilePaused", "false" },
1029 { "CPP_Default_duration", "1.000000" },
1030 { "CPP_Default_easeCurve", "None" },
1031 { "CPP_Default_easeType", "Linear" },
1032 { "CPP_Default_loops", "1" },
1033 { "CPP_Default_loopType", "Restart" },
1034 { "CPP_Default_timeScale", "1.000000" },
1035 { "CPP_Default_tweenTag", "" },
1036 { "ExpandEnumAsExecs", "latentStep" },
1037 { "HidePin", "latentStep" },
1038 { "Keywords", "Tween | Vector | Create | Make | Latent" },
1039 { "Latent", "" },
1040 { "LatentInfo", "latentInfo" },
1041 { "ModuleRelativePath", "Public/Blueprint/QuickTweenLatentLibrary.h" },
1042#if !UE_BUILD_SHIPPING
1043 { "ToolTip", "Create a latent vector tween.\n\nTween a FVector value from \\p from to \\p to using the provided setter function.\nExposed as a latent Blueprint node.\n\n@param worldContextObject World context for latent action execution.\n@param latentInfo Latent action execution info supplied by Blueprint.\n@param latentStep Enum reference expanded as exec pins to control flow from Blueprint.\n@param from Starting vector.\n@param to Target vector.\n@param setter Callback used to apply interpolated FVector values.\n@param duration Duration of the loop in seconds.\n@param timeScale Global time scale multiplier for the tween.\n@param easeType Built-in easing type to apply.\n@param easeCurve Optional custom ease curve (overrides easeType when provided).\n@param loops Number of times the tween will loop.\n@param loopType Looping behavior (Restart, PingPong, etc.).\n@param tweenTag Optional tag for identification.\n@param bShouldAutoKill If true the tween will be auto-killed when finished.\n@param bShouldPlayWhilePaused If true the tween will update while paused.\n@param bShouldAutoPlay If true the tween will start immediately after creation.\n@return Pointer to the created UQuickVectorTween." },
1044#endif
1045 { "WorldContext", "worldContextObject" },
1046 };
1047 static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_from_MetaData[] = {
1048 { "NativeConst", "" },
1049 };
1050 static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_to_MetaData[] = {
1051 { "NativeConst", "" },
1052 };
1053 static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_tweenTag_MetaData[] = {
1054 { "NativeConst", "" },
1055 };
1056#endif // WITH_METADATA
1057 static const UECodeGen_Private::FObjectPropertyParams NewProp_worldContextObject;
1058 static const UECodeGen_Private::FStructPropertyParams NewProp_latentInfo;
1059 static const UECodeGen_Private::FBytePropertyParams NewProp_latentStep_Underlying;
1060 static const UECodeGen_Private::FEnumPropertyParams NewProp_latentStep;
1061 static const UECodeGen_Private::FStructPropertyParams NewProp_from;
1062 static const UECodeGen_Private::FStructPropertyParams NewProp_to;
1063 static const UECodeGen_Private::FDelegatePropertyParams NewProp_setter;
1064 static const UECodeGen_Private::FFloatPropertyParams NewProp_duration;
1065 static const UECodeGen_Private::FFloatPropertyParams NewProp_timeScale;
1066 static const UECodeGen_Private::FBytePropertyParams NewProp_easeType_Underlying;
1067 static const UECodeGen_Private::FEnumPropertyParams NewProp_easeType;
1068 static const UECodeGen_Private::FObjectPropertyParams NewProp_easeCurve;
1069 static const UECodeGen_Private::FIntPropertyParams NewProp_loops;
1070 static const UECodeGen_Private::FBytePropertyParams NewProp_loopType_Underlying;
1071 static const UECodeGen_Private::FEnumPropertyParams NewProp_loopType;
1072 static const UECodeGen_Private::FStrPropertyParams NewProp_tweenTag;
1073 static void NewProp_bShouldAutoKill_SetBit(void* Obj);
1074 static const UECodeGen_Private::FBoolPropertyParams NewProp_bShouldAutoKill;
1075 static void NewProp_bShouldPlayWhilePaused_SetBit(void* Obj);
1076 static const UECodeGen_Private::FBoolPropertyParams NewProp_bShouldPlayWhilePaused;
1077 static void NewProp_bShouldAutoPlay_SetBit(void* Obj);
1078 static const UECodeGen_Private::FBoolPropertyParams NewProp_bShouldAutoPlay;
1079 static const UECodeGen_Private::FObjectPropertyParams NewProp_ReturnValue;
1080 static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
1081 static const UECodeGen_Private::FFunctionParams FuncParams;
1082};
1083const UECodeGen_Private::FObjectPropertyParams Z_Construct_UFunction_UQuickTweenLatentLibrary_QuickTweenCreateLatentTweenVector_Statics::NewProp_worldContextObject = { "worldContextObject", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Object, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(QuickTweenLatentLibrary_eventQuickTweenCreateLatentTweenVector_Parms, worldContextObject), Z_Construct_UClass_UObject_NoRegister, METADATA_PARAMS(0, nullptr) };
1084const UECodeGen_Private::FStructPropertyParams Z_Construct_UFunction_UQuickTweenLatentLibrary_QuickTweenCreateLatentTweenVector_Statics::NewProp_latentInfo = { "latentInfo", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(QuickTweenLatentLibrary_eventQuickTweenCreateLatentTweenVector_Parms, latentInfo), Z_Construct_UScriptStruct_FLatentActionInfo, METADATA_PARAMS(0, nullptr) }; // 4146275481
1085const UECodeGen_Private::FBytePropertyParams Z_Construct_UFunction_UQuickTweenLatentLibrary_QuickTweenCreateLatentTweenVector_Statics::NewProp_latentStep_Underlying = { "UnderlyingType", nullptr, (EPropertyFlags)0x0000000000000000, UECodeGen_Private::EPropertyGenFlags::Byte, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, 0, nullptr, METADATA_PARAMS(0, nullptr) };
1086const UECodeGen_Private::FEnumPropertyParams Z_Construct_UFunction_UQuickTweenLatentLibrary_QuickTweenCreateLatentTweenVector_Statics::NewProp_latentStep = { "latentStep", nullptr, (EPropertyFlags)0x0010000000000180, UECodeGen_Private::EPropertyGenFlags::Enum, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(QuickTweenLatentLibrary_eventQuickTweenCreateLatentTweenVector_Parms, latentStep), Z_Construct_UEnum_QuickTween_EQuickTweenLatentSteps, METADATA_PARAMS(0, nullptr) }; // 4258181484
1087const UECodeGen_Private::FStructPropertyParams Z_Construct_UFunction_UQuickTweenLatentLibrary_QuickTweenCreateLatentTweenVector_Statics::NewProp_from = { "from", nullptr, (EPropertyFlags)0x0010000008000182, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(QuickTweenLatentLibrary_eventQuickTweenCreateLatentTweenVector_Parms, from), Z_Construct_UScriptStruct_FVector, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_from_MetaData), NewProp_from_MetaData) };
1088const UECodeGen_Private::FStructPropertyParams Z_Construct_UFunction_UQuickTweenLatentLibrary_QuickTweenCreateLatentTweenVector_Statics::NewProp_to = { "to", nullptr, (EPropertyFlags)0x0010000008000182, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(QuickTweenLatentLibrary_eventQuickTweenCreateLatentTweenVector_Parms, to), Z_Construct_UScriptStruct_FVector, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_to_MetaData), NewProp_to_MetaData) };
1089const UECodeGen_Private::FDelegatePropertyParams Z_Construct_UFunction_UQuickTweenLatentLibrary_QuickTweenCreateLatentTweenVector_Statics::NewProp_setter = { "setter", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Delegate, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(QuickTweenLatentLibrary_eventQuickTweenCreateLatentTweenVector_Parms, setter), Z_Construct_UDelegateFunction_QuickTween_VectorSetter__DelegateSignature, METADATA_PARAMS(0, nullptr) }; // 2530877079
1090const UECodeGen_Private::FFloatPropertyParams Z_Construct_UFunction_UQuickTweenLatentLibrary_QuickTweenCreateLatentTweenVector_Statics::NewProp_duration = { "duration", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Float, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(QuickTweenLatentLibrary_eventQuickTweenCreateLatentTweenVector_Parms, duration), METADATA_PARAMS(0, nullptr) };
1091const UECodeGen_Private::FFloatPropertyParams Z_Construct_UFunction_UQuickTweenLatentLibrary_QuickTweenCreateLatentTweenVector_Statics::NewProp_timeScale = { "timeScale", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Float, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(QuickTweenLatentLibrary_eventQuickTweenCreateLatentTweenVector_Parms, timeScale), METADATA_PARAMS(0, nullptr) };
1092const UECodeGen_Private::FBytePropertyParams Z_Construct_UFunction_UQuickTweenLatentLibrary_QuickTweenCreateLatentTweenVector_Statics::NewProp_easeType_Underlying = { "UnderlyingType", nullptr, (EPropertyFlags)0x0000000000000000, UECodeGen_Private::EPropertyGenFlags::Byte, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, 0, nullptr, METADATA_PARAMS(0, nullptr) };
1093const UECodeGen_Private::FEnumPropertyParams Z_Construct_UFunction_UQuickTweenLatentLibrary_QuickTweenCreateLatentTweenVector_Statics::NewProp_easeType = { "easeType", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Enum, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(QuickTweenLatentLibrary_eventQuickTweenCreateLatentTweenVector_Parms, easeType), Z_Construct_UEnum_QuickTween_EEaseType, METADATA_PARAMS(0, nullptr) }; // 2795540543
1094const UECodeGen_Private::FObjectPropertyParams Z_Construct_UFunction_UQuickTweenLatentLibrary_QuickTweenCreateLatentTweenVector_Statics::NewProp_easeCurve = { "easeCurve", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Object, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(QuickTweenLatentLibrary_eventQuickTweenCreateLatentTweenVector_Parms, easeCurve), Z_Construct_UClass_UCurveFloat_NoRegister, METADATA_PARAMS(0, nullptr) };
1095const UECodeGen_Private::FIntPropertyParams Z_Construct_UFunction_UQuickTweenLatentLibrary_QuickTweenCreateLatentTweenVector_Statics::NewProp_loops = { "loops", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Int, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(QuickTweenLatentLibrary_eventQuickTweenCreateLatentTweenVector_Parms, loops), METADATA_PARAMS(0, nullptr) };
1096const UECodeGen_Private::FBytePropertyParams Z_Construct_UFunction_UQuickTweenLatentLibrary_QuickTweenCreateLatentTweenVector_Statics::NewProp_loopType_Underlying = { "UnderlyingType", nullptr, (EPropertyFlags)0x0000000000000000, UECodeGen_Private::EPropertyGenFlags::Byte, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, 0, nullptr, METADATA_PARAMS(0, nullptr) };
1097const UECodeGen_Private::FEnumPropertyParams Z_Construct_UFunction_UQuickTweenLatentLibrary_QuickTweenCreateLatentTweenVector_Statics::NewProp_loopType = { "loopType", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Enum, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(QuickTweenLatentLibrary_eventQuickTweenCreateLatentTweenVector_Parms, loopType), Z_Construct_UEnum_QuickTween_ELoopType, METADATA_PARAMS(0, nullptr) }; // 742143575
1098const UECodeGen_Private::FStrPropertyParams Z_Construct_UFunction_UQuickTweenLatentLibrary_QuickTweenCreateLatentTweenVector_Statics::NewProp_tweenTag = { "tweenTag", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Str, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(QuickTweenLatentLibrary_eventQuickTweenCreateLatentTweenVector_Parms, tweenTag), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_tweenTag_MetaData), NewProp_tweenTag_MetaData) };
1099void Z_Construct_UFunction_UQuickTweenLatentLibrary_QuickTweenCreateLatentTweenVector_Statics::NewProp_bShouldAutoKill_SetBit(void* Obj)
1100{
1102}
1103const UECodeGen_Private::FBoolPropertyParams Z_Construct_UFunction_UQuickTweenLatentLibrary_QuickTweenCreateLatentTweenVector_Statics::NewProp_bShouldAutoKill = { "bShouldAutoKill", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Bool | UECodeGen_Private::EPropertyGenFlags::NativeBool, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, sizeof(bool), sizeof(QuickTweenLatentLibrary_eventQuickTweenCreateLatentTweenVector_Parms), &Z_Construct_UFunction_UQuickTweenLatentLibrary_QuickTweenCreateLatentTweenVector_Statics::NewProp_bShouldAutoKill_SetBit, METADATA_PARAMS(0, nullptr) };
1104void Z_Construct_UFunction_UQuickTweenLatentLibrary_QuickTweenCreateLatentTweenVector_Statics::NewProp_bShouldPlayWhilePaused_SetBit(void* Obj)
1105{
1107}
1108const UECodeGen_Private::FBoolPropertyParams Z_Construct_UFunction_UQuickTweenLatentLibrary_QuickTweenCreateLatentTweenVector_Statics::NewProp_bShouldPlayWhilePaused = { "bShouldPlayWhilePaused", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Bool | UECodeGen_Private::EPropertyGenFlags::NativeBool, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, sizeof(bool), sizeof(QuickTweenLatentLibrary_eventQuickTweenCreateLatentTweenVector_Parms), &Z_Construct_UFunction_UQuickTweenLatentLibrary_QuickTweenCreateLatentTweenVector_Statics::NewProp_bShouldPlayWhilePaused_SetBit, METADATA_PARAMS(0, nullptr) };
1109void Z_Construct_UFunction_UQuickTweenLatentLibrary_QuickTweenCreateLatentTweenVector_Statics::NewProp_bShouldAutoPlay_SetBit(void* Obj)
1110{
1112}
1113const UECodeGen_Private::FBoolPropertyParams Z_Construct_UFunction_UQuickTweenLatentLibrary_QuickTweenCreateLatentTweenVector_Statics::NewProp_bShouldAutoPlay = { "bShouldAutoPlay", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Bool | UECodeGen_Private::EPropertyGenFlags::NativeBool, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, sizeof(bool), sizeof(QuickTweenLatentLibrary_eventQuickTweenCreateLatentTweenVector_Parms), &Z_Construct_UFunction_UQuickTweenLatentLibrary_QuickTweenCreateLatentTweenVector_Statics::NewProp_bShouldAutoPlay_SetBit, METADATA_PARAMS(0, nullptr) };
1114const UECodeGen_Private::FObjectPropertyParams Z_Construct_UFunction_UQuickTweenLatentLibrary_QuickTweenCreateLatentTweenVector_Statics::NewProp_ReturnValue = { "ReturnValue", nullptr, (EPropertyFlags)0x0010000000000580, UECodeGen_Private::EPropertyGenFlags::Object, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(QuickTweenLatentLibrary_eventQuickTweenCreateLatentTweenVector_Parms, ReturnValue), Z_Construct_UClass_UQuickVectorTween_NoRegister, METADATA_PARAMS(0, nullptr) };
1115const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_UQuickTweenLatentLibrary_QuickTweenCreateLatentTweenVector_Statics::PropPointers[] = {
1116 (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UQuickTweenLatentLibrary_QuickTweenCreateLatentTweenVector_Statics::NewProp_worldContextObject,
1117 (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UQuickTweenLatentLibrary_QuickTweenCreateLatentTweenVector_Statics::NewProp_latentInfo,
1118 (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UQuickTweenLatentLibrary_QuickTweenCreateLatentTweenVector_Statics::NewProp_latentStep_Underlying,
1119 (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UQuickTweenLatentLibrary_QuickTweenCreateLatentTweenVector_Statics::NewProp_latentStep,
1120 (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UQuickTweenLatentLibrary_QuickTweenCreateLatentTweenVector_Statics::NewProp_from,
1121 (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UQuickTweenLatentLibrary_QuickTweenCreateLatentTweenVector_Statics::NewProp_to,
1122 (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UQuickTweenLatentLibrary_QuickTweenCreateLatentTweenVector_Statics::NewProp_setter,
1123 (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UQuickTweenLatentLibrary_QuickTweenCreateLatentTweenVector_Statics::NewProp_duration,
1124 (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UQuickTweenLatentLibrary_QuickTweenCreateLatentTweenVector_Statics::NewProp_timeScale,
1125 (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UQuickTweenLatentLibrary_QuickTweenCreateLatentTweenVector_Statics::NewProp_easeType_Underlying,
1126 (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UQuickTweenLatentLibrary_QuickTweenCreateLatentTweenVector_Statics::NewProp_easeType,
1127 (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UQuickTweenLatentLibrary_QuickTweenCreateLatentTweenVector_Statics::NewProp_easeCurve,
1128 (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UQuickTweenLatentLibrary_QuickTweenCreateLatentTweenVector_Statics::NewProp_loops,
1129 (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UQuickTweenLatentLibrary_QuickTweenCreateLatentTweenVector_Statics::NewProp_loopType_Underlying,
1130 (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UQuickTweenLatentLibrary_QuickTweenCreateLatentTweenVector_Statics::NewProp_loopType,
1131 (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UQuickTweenLatentLibrary_QuickTweenCreateLatentTweenVector_Statics::NewProp_tweenTag,
1132 (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UQuickTweenLatentLibrary_QuickTweenCreateLatentTweenVector_Statics::NewProp_bShouldAutoKill,
1133 (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UQuickTweenLatentLibrary_QuickTweenCreateLatentTweenVector_Statics::NewProp_bShouldPlayWhilePaused,
1134 (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UQuickTweenLatentLibrary_QuickTweenCreateLatentTweenVector_Statics::NewProp_bShouldAutoPlay,
1135 (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UQuickTweenLatentLibrary_QuickTweenCreateLatentTweenVector_Statics::NewProp_ReturnValue,
1136};
1137static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_UQuickTweenLatentLibrary_QuickTweenCreateLatentTweenVector_Statics::PropPointers) < 2048);
1138const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_UQuickTweenLatentLibrary_QuickTweenCreateLatentTweenVector_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_UQuickTweenLatentLibrary, nullptr, "QuickTweenCreateLatentTweenVector", Z_Construct_UFunction_UQuickTweenLatentLibrary_QuickTweenCreateLatentTweenVector_Statics::PropPointers, UE_ARRAY_COUNT(Z_Construct_UFunction_UQuickTweenLatentLibrary_QuickTweenCreateLatentTweenVector_Statics::PropPointers), sizeof(Z_Construct_UFunction_UQuickTweenLatentLibrary_QuickTweenCreateLatentTweenVector_Statics::QuickTweenLatentLibrary_eventQuickTweenCreateLatentTweenVector_Parms), RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x04C22401, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_UQuickTweenLatentLibrary_QuickTweenCreateLatentTweenVector_Statics::Function_MetaDataParams), Z_Construct_UFunction_UQuickTweenLatentLibrary_QuickTweenCreateLatentTweenVector_Statics::Function_MetaDataParams)}, };
1140UFunction* Z_Construct_UFunction_UQuickTweenLatentLibrary_QuickTweenCreateLatentTweenVector()
1141{
1142 static UFunction* ReturnFunction = nullptr;
1143 if (!ReturnFunction)
1144 {
1145 UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_UQuickTweenLatentLibrary_QuickTweenCreateLatentTweenVector_Statics::FuncParams);
1146 }
1147 return ReturnFunction;
1148}
1149DEFINE_FUNCTION(UQuickTweenLatentLibrary::execQuickTweenCreateLatentTweenVector)
1150{
1151 P_GET_OBJECT(UObject,Z_Param_worldContextObject);
1152 P_GET_STRUCT(FLatentActionInfo,Z_Param_latentInfo);
1153 P_GET_ENUM_REF(EQuickTweenLatentSteps,Z_Param_Out_latentStep);
1154 P_GET_STRUCT_REF(FVector,Z_Param_Out_from);
1155 P_GET_STRUCT_REF(FVector,Z_Param_Out_to);
1156 P_GET_PROPERTY(FDelegateProperty,Z_Param_setter);
1157 P_GET_PROPERTY(FFloatProperty,Z_Param_duration);
1158 P_GET_PROPERTY(FFloatProperty,Z_Param_timeScale);
1159 P_GET_ENUM(EEaseType,Z_Param_easeType);
1160 P_GET_OBJECT(UCurveFloat,Z_Param_easeCurve);
1161 P_GET_PROPERTY(FIntProperty,Z_Param_loops);
1162 P_GET_ENUM(ELoopType,Z_Param_loopType);
1163 P_GET_PROPERTY(FStrProperty,Z_Param_tweenTag);
1164 P_GET_UBOOL(Z_Param_bShouldAutoKill);
1165 P_GET_UBOOL(Z_Param_bShouldPlayWhilePaused);
1166 P_GET_UBOOL(Z_Param_bShouldAutoPlay);
1167 P_FINISH;
1168 P_NATIVE_BEGIN;
1169 *(UQuickVectorTween**)Z_Param__Result=UQuickTweenLatentLibrary::QuickTweenCreateLatentTweenVector(Z_Param_worldContextObject,Z_Param_latentInfo,(EQuickTweenLatentSteps&)(Z_Param_Out_latentStep),Z_Param_Out_from,Z_Param_Out_to,FVectorSetter(Z_Param_setter),Z_Param_duration,Z_Param_timeScale,EEaseType(Z_Param_easeType),Z_Param_easeCurve,Z_Param_loops,ELoopType(Z_Param_loopType),Z_Param_tweenTag,Z_Param_bShouldAutoKill,Z_Param_bShouldPlayWhilePaused,Z_Param_bShouldAutoPlay);
1170 P_NATIVE_END;
1171}
1172// ********** End Class UQuickTweenLatentLibrary Function QuickTweenCreateLatentTweenVector ********
1173
1174// ********** Begin Class UQuickTweenLatentLibrary Function QuickTweenCreateLatentTweenVector2D ****
1176{
1178 {
1179 UObject* worldContextObject;
1180 FLatentActionInfo latentInfo;
1181 EQuickTweenLatentSteps latentStep;
1182 FVector2D from;
1183 FVector2D to;
1184 FScriptDelegate setter;
1185 float duration;
1186 float timeScale;
1187 EEaseType easeType;
1188 UCurveFloat* easeCurve;
1189 int32 loops;
1190 ELoopType loopType;
1191 FString tweenTag;
1192 bool bShouldAutoKill;
1193 bool bShouldPlayWhilePaused;
1194 bool bShouldAutoPlay;
1195 UQuickVector2DTween* ReturnValue;
1196 };
1197#if WITH_METADATA
1198 static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
1199 { "Category", "QuickTween" },
1200#if !UE_BUILD_SHIPPING
1201 { "Comment", "/**\n\x09 * Create a latent 2D vector tween.\n\x09 *\n\x09 * Tween an FVector2D value from \\p from to \\p to using the provided setter function.\n\x09 * Exposed as a latent Blueprint node so execution can continue based on the latent step.\n\x09 *\n\x09 * @param worldContextObject World context for latent action execution.\n\x09 * @param latentInfo Latent action execution info supplied by Blueprint.\n\x09 * @param latentStep Enum reference expanded as exec pins to control flow from Blueprint.\n\x09 * @param from Starting 2D vector.\n\x09 * @param to Target 2D vector.\n\x09 * @param setter Callback used to apply interpolated FVector2D values.\n\x09 * @param duration Duration of the loop in seconds.\n\x09 * @param timeScale Global time scale multiplier for the tween.\n\x09 * @param easeType Built-in easing type to apply.\n\x09 * @param easeCurve Optional custom ease curve (overrides easeType when provided).\n\x09 * @param loops Number of times the tween will loop.\n\x09 * @param loopType Looping behavior (Restart, PingPong, etc.).\n\x09 * @param tweenTag Optional tag for identification.\n\x09 * @param bShouldAutoKill If true the tween will be auto-killed when finished.\n\x09 * @param bShouldPlayWhilePaused If true the tween will update while paused.\n\x09 * @param bShouldAutoPlay If true the tween will start immediately after creation.\n\x09 * @return Pointer to the created UQuickVector2DTween.\n\x09 */" },
1202#endif
1203 { "CPP_Default_bShouldAutoKill", "true" },
1204 { "CPP_Default_bShouldAutoPlay", "false" },
1205 { "CPP_Default_bShouldPlayWhilePaused", "false" },
1206 { "CPP_Default_duration", "1.000000" },
1207 { "CPP_Default_easeCurve", "None" },
1208 { "CPP_Default_easeType", "Linear" },
1209 { "CPP_Default_loops", "1" },
1210 { "CPP_Default_loopType", "Restart" },
1211 { "CPP_Default_timeScale", "1.000000" },
1212 { "CPP_Default_tweenTag", "" },
1213 { "ExpandEnumAsExecs", "latentStep" },
1214 { "HidePin", "latentStep" },
1215 { "Keywords", "Tween | Vector | Create | Make | Latent" },
1216 { "Latent", "" },
1217 { "LatentInfo", "latentInfo" },
1218 { "ModuleRelativePath", "Public/Blueprint/QuickTweenLatentLibrary.h" },
1219#if !UE_BUILD_SHIPPING
1220 { "ToolTip", "Create a latent 2D vector tween.\n\nTween an FVector2D value from \\p from to \\p to using the provided setter function.\nExposed as a latent Blueprint node so execution can continue based on the latent step.\n\n@param worldContextObject World context for latent action execution.\n@param latentInfo Latent action execution info supplied by Blueprint.\n@param latentStep Enum reference expanded as exec pins to control flow from Blueprint.\n@param from Starting 2D vector.\n@param to Target 2D vector.\n@param setter Callback used to apply interpolated FVector2D values.\n@param duration Duration of the loop in seconds.\n@param timeScale Global time scale multiplier for the tween.\n@param easeType Built-in easing type to apply.\n@param easeCurve Optional custom ease curve (overrides easeType when provided).\n@param loops Number of times the tween will loop.\n@param loopType Looping behavior (Restart, PingPong, etc.).\n@param tweenTag Optional tag for identification.\n@param bShouldAutoKill If true the tween will be auto-killed when finished.\n@param bShouldPlayWhilePaused If true the tween will update while paused.\n@param bShouldAutoPlay If true the tween will start immediately after creation.\n@return Pointer to the created UQuickVector2DTween." },
1221#endif
1222 { "WorldContext", "worldContextObject" },
1223 };
1224 static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_from_MetaData[] = {
1225 { "NativeConst", "" },
1226 };
1227 static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_to_MetaData[] = {
1228 { "NativeConst", "" },
1229 };
1230 static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_tweenTag_MetaData[] = {
1231 { "NativeConst", "" },
1232 };
1233#endif // WITH_METADATA
1234 static const UECodeGen_Private::FObjectPropertyParams NewProp_worldContextObject;
1235 static const UECodeGen_Private::FStructPropertyParams NewProp_latentInfo;
1236 static const UECodeGen_Private::FBytePropertyParams NewProp_latentStep_Underlying;
1237 static const UECodeGen_Private::FEnumPropertyParams NewProp_latentStep;
1238 static const UECodeGen_Private::FStructPropertyParams NewProp_from;
1239 static const UECodeGen_Private::FStructPropertyParams NewProp_to;
1240 static const UECodeGen_Private::FDelegatePropertyParams NewProp_setter;
1241 static const UECodeGen_Private::FFloatPropertyParams NewProp_duration;
1242 static const UECodeGen_Private::FFloatPropertyParams NewProp_timeScale;
1243 static const UECodeGen_Private::FBytePropertyParams NewProp_easeType_Underlying;
1244 static const UECodeGen_Private::FEnumPropertyParams NewProp_easeType;
1245 static const UECodeGen_Private::FObjectPropertyParams NewProp_easeCurve;
1246 static const UECodeGen_Private::FIntPropertyParams NewProp_loops;
1247 static const UECodeGen_Private::FBytePropertyParams NewProp_loopType_Underlying;
1248 static const UECodeGen_Private::FEnumPropertyParams NewProp_loopType;
1249 static const UECodeGen_Private::FStrPropertyParams NewProp_tweenTag;
1250 static void NewProp_bShouldAutoKill_SetBit(void* Obj);
1251 static const UECodeGen_Private::FBoolPropertyParams NewProp_bShouldAutoKill;
1252 static void NewProp_bShouldPlayWhilePaused_SetBit(void* Obj);
1253 static const UECodeGen_Private::FBoolPropertyParams NewProp_bShouldPlayWhilePaused;
1254 static void NewProp_bShouldAutoPlay_SetBit(void* Obj);
1255 static const UECodeGen_Private::FBoolPropertyParams NewProp_bShouldAutoPlay;
1256 static const UECodeGen_Private::FObjectPropertyParams NewProp_ReturnValue;
1257 static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
1258 static const UECodeGen_Private::FFunctionParams FuncParams;
1259};
1260const UECodeGen_Private::FObjectPropertyParams Z_Construct_UFunction_UQuickTweenLatentLibrary_QuickTweenCreateLatentTweenVector2D_Statics::NewProp_worldContextObject = { "worldContextObject", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Object, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(QuickTweenLatentLibrary_eventQuickTweenCreateLatentTweenVector2D_Parms, worldContextObject), Z_Construct_UClass_UObject_NoRegister, METADATA_PARAMS(0, nullptr) };
1261const UECodeGen_Private::FStructPropertyParams Z_Construct_UFunction_UQuickTweenLatentLibrary_QuickTweenCreateLatentTweenVector2D_Statics::NewProp_latentInfo = { "latentInfo", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(QuickTweenLatentLibrary_eventQuickTweenCreateLatentTweenVector2D_Parms, latentInfo), Z_Construct_UScriptStruct_FLatentActionInfo, METADATA_PARAMS(0, nullptr) }; // 4146275481
1262const UECodeGen_Private::FBytePropertyParams Z_Construct_UFunction_UQuickTweenLatentLibrary_QuickTweenCreateLatentTweenVector2D_Statics::NewProp_latentStep_Underlying = { "UnderlyingType", nullptr, (EPropertyFlags)0x0000000000000000, UECodeGen_Private::EPropertyGenFlags::Byte, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, 0, nullptr, METADATA_PARAMS(0, nullptr) };
1263const UECodeGen_Private::FEnumPropertyParams Z_Construct_UFunction_UQuickTweenLatentLibrary_QuickTweenCreateLatentTweenVector2D_Statics::NewProp_latentStep = { "latentStep", nullptr, (EPropertyFlags)0x0010000000000180, UECodeGen_Private::EPropertyGenFlags::Enum, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(QuickTweenLatentLibrary_eventQuickTweenCreateLatentTweenVector2D_Parms, latentStep), Z_Construct_UEnum_QuickTween_EQuickTweenLatentSteps, METADATA_PARAMS(0, nullptr) }; // 4258181484
1264const UECodeGen_Private::FStructPropertyParams Z_Construct_UFunction_UQuickTweenLatentLibrary_QuickTweenCreateLatentTweenVector2D_Statics::NewProp_from = { "from", nullptr, (EPropertyFlags)0x0010000008000182, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(QuickTweenLatentLibrary_eventQuickTweenCreateLatentTweenVector2D_Parms, from), Z_Construct_UScriptStruct_FVector2D, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_from_MetaData), NewProp_from_MetaData) };
1265const UECodeGen_Private::FStructPropertyParams Z_Construct_UFunction_UQuickTweenLatentLibrary_QuickTweenCreateLatentTweenVector2D_Statics::NewProp_to = { "to", nullptr, (EPropertyFlags)0x0010000008000182, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(QuickTweenLatentLibrary_eventQuickTweenCreateLatentTweenVector2D_Parms, to), Z_Construct_UScriptStruct_FVector2D, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_to_MetaData), NewProp_to_MetaData) };
1266const UECodeGen_Private::FDelegatePropertyParams Z_Construct_UFunction_UQuickTweenLatentLibrary_QuickTweenCreateLatentTweenVector2D_Statics::NewProp_setter = { "setter", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Delegate, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(QuickTweenLatentLibrary_eventQuickTweenCreateLatentTweenVector2D_Parms, setter), Z_Construct_UDelegateFunction_QuickTween_Vector2DSetter__DelegateSignature, METADATA_PARAMS(0, nullptr) }; // 1130887450
1267const UECodeGen_Private::FFloatPropertyParams Z_Construct_UFunction_UQuickTweenLatentLibrary_QuickTweenCreateLatentTweenVector2D_Statics::NewProp_duration = { "duration", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Float, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(QuickTweenLatentLibrary_eventQuickTweenCreateLatentTweenVector2D_Parms, duration), METADATA_PARAMS(0, nullptr) };
1268const UECodeGen_Private::FFloatPropertyParams Z_Construct_UFunction_UQuickTweenLatentLibrary_QuickTweenCreateLatentTweenVector2D_Statics::NewProp_timeScale = { "timeScale", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Float, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(QuickTweenLatentLibrary_eventQuickTweenCreateLatentTweenVector2D_Parms, timeScale), METADATA_PARAMS(0, nullptr) };
1269const UECodeGen_Private::FBytePropertyParams Z_Construct_UFunction_UQuickTweenLatentLibrary_QuickTweenCreateLatentTweenVector2D_Statics::NewProp_easeType_Underlying = { "UnderlyingType", nullptr, (EPropertyFlags)0x0000000000000000, UECodeGen_Private::EPropertyGenFlags::Byte, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, 0, nullptr, METADATA_PARAMS(0, nullptr) };
1270const UECodeGen_Private::FEnumPropertyParams Z_Construct_UFunction_UQuickTweenLatentLibrary_QuickTweenCreateLatentTweenVector2D_Statics::NewProp_easeType = { "easeType", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Enum, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(QuickTweenLatentLibrary_eventQuickTweenCreateLatentTweenVector2D_Parms, easeType), Z_Construct_UEnum_QuickTween_EEaseType, METADATA_PARAMS(0, nullptr) }; // 2795540543
1271const UECodeGen_Private::FObjectPropertyParams Z_Construct_UFunction_UQuickTweenLatentLibrary_QuickTweenCreateLatentTweenVector2D_Statics::NewProp_easeCurve = { "easeCurve", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Object, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(QuickTweenLatentLibrary_eventQuickTweenCreateLatentTweenVector2D_Parms, easeCurve), Z_Construct_UClass_UCurveFloat_NoRegister, METADATA_PARAMS(0, nullptr) };
1272const UECodeGen_Private::FIntPropertyParams Z_Construct_UFunction_UQuickTweenLatentLibrary_QuickTweenCreateLatentTweenVector2D_Statics::NewProp_loops = { "loops", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Int, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(QuickTweenLatentLibrary_eventQuickTweenCreateLatentTweenVector2D_Parms, loops), METADATA_PARAMS(0, nullptr) };
1273const UECodeGen_Private::FBytePropertyParams Z_Construct_UFunction_UQuickTweenLatentLibrary_QuickTweenCreateLatentTweenVector2D_Statics::NewProp_loopType_Underlying = { "UnderlyingType", nullptr, (EPropertyFlags)0x0000000000000000, UECodeGen_Private::EPropertyGenFlags::Byte, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, 0, nullptr, METADATA_PARAMS(0, nullptr) };
1274const UECodeGen_Private::FEnumPropertyParams Z_Construct_UFunction_UQuickTweenLatentLibrary_QuickTweenCreateLatentTweenVector2D_Statics::NewProp_loopType = { "loopType", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Enum, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(QuickTweenLatentLibrary_eventQuickTweenCreateLatentTweenVector2D_Parms, loopType), Z_Construct_UEnum_QuickTween_ELoopType, METADATA_PARAMS(0, nullptr) }; // 742143575
1275const UECodeGen_Private::FStrPropertyParams Z_Construct_UFunction_UQuickTweenLatentLibrary_QuickTweenCreateLatentTweenVector2D_Statics::NewProp_tweenTag = { "tweenTag", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Str, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(QuickTweenLatentLibrary_eventQuickTweenCreateLatentTweenVector2D_Parms, tweenTag), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_tweenTag_MetaData), NewProp_tweenTag_MetaData) };
1276void Z_Construct_UFunction_UQuickTweenLatentLibrary_QuickTweenCreateLatentTweenVector2D_Statics::NewProp_bShouldAutoKill_SetBit(void* Obj)
1277{
1279}
1280const UECodeGen_Private::FBoolPropertyParams Z_Construct_UFunction_UQuickTweenLatentLibrary_QuickTweenCreateLatentTweenVector2D_Statics::NewProp_bShouldAutoKill = { "bShouldAutoKill", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Bool | UECodeGen_Private::EPropertyGenFlags::NativeBool, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, sizeof(bool), sizeof(QuickTweenLatentLibrary_eventQuickTweenCreateLatentTweenVector2D_Parms), &Z_Construct_UFunction_UQuickTweenLatentLibrary_QuickTweenCreateLatentTweenVector2D_Statics::NewProp_bShouldAutoKill_SetBit, METADATA_PARAMS(0, nullptr) };
1281void Z_Construct_UFunction_UQuickTweenLatentLibrary_QuickTweenCreateLatentTweenVector2D_Statics::NewProp_bShouldPlayWhilePaused_SetBit(void* Obj)
1282{
1284}
1285const UECodeGen_Private::FBoolPropertyParams Z_Construct_UFunction_UQuickTweenLatentLibrary_QuickTweenCreateLatentTweenVector2D_Statics::NewProp_bShouldPlayWhilePaused = { "bShouldPlayWhilePaused", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Bool | UECodeGen_Private::EPropertyGenFlags::NativeBool, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, sizeof(bool), sizeof(QuickTweenLatentLibrary_eventQuickTweenCreateLatentTweenVector2D_Parms), &Z_Construct_UFunction_UQuickTweenLatentLibrary_QuickTweenCreateLatentTweenVector2D_Statics::NewProp_bShouldPlayWhilePaused_SetBit, METADATA_PARAMS(0, nullptr) };
1286void Z_Construct_UFunction_UQuickTweenLatentLibrary_QuickTweenCreateLatentTweenVector2D_Statics::NewProp_bShouldAutoPlay_SetBit(void* Obj)
1287{
1289}
1290const UECodeGen_Private::FBoolPropertyParams Z_Construct_UFunction_UQuickTweenLatentLibrary_QuickTweenCreateLatentTweenVector2D_Statics::NewProp_bShouldAutoPlay = { "bShouldAutoPlay", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Bool | UECodeGen_Private::EPropertyGenFlags::NativeBool, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, sizeof(bool), sizeof(QuickTweenLatentLibrary_eventQuickTweenCreateLatentTweenVector2D_Parms), &Z_Construct_UFunction_UQuickTweenLatentLibrary_QuickTweenCreateLatentTweenVector2D_Statics::NewProp_bShouldAutoPlay_SetBit, METADATA_PARAMS(0, nullptr) };
1291const UECodeGen_Private::FObjectPropertyParams Z_Construct_UFunction_UQuickTweenLatentLibrary_QuickTweenCreateLatentTweenVector2D_Statics::NewProp_ReturnValue = { "ReturnValue", nullptr, (EPropertyFlags)0x0010000000000580, UECodeGen_Private::EPropertyGenFlags::Object, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(QuickTweenLatentLibrary_eventQuickTweenCreateLatentTweenVector2D_Parms, ReturnValue), Z_Construct_UClass_UQuickVector2DTween_NoRegister, METADATA_PARAMS(0, nullptr) };
1292const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_UQuickTweenLatentLibrary_QuickTweenCreateLatentTweenVector2D_Statics::PropPointers[] = {
1293 (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UQuickTweenLatentLibrary_QuickTweenCreateLatentTweenVector2D_Statics::NewProp_worldContextObject,
1294 (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UQuickTweenLatentLibrary_QuickTweenCreateLatentTweenVector2D_Statics::NewProp_latentInfo,
1295 (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UQuickTweenLatentLibrary_QuickTweenCreateLatentTweenVector2D_Statics::NewProp_latentStep_Underlying,
1296 (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UQuickTweenLatentLibrary_QuickTweenCreateLatentTweenVector2D_Statics::NewProp_latentStep,
1297 (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UQuickTweenLatentLibrary_QuickTweenCreateLatentTweenVector2D_Statics::NewProp_from,
1298 (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UQuickTweenLatentLibrary_QuickTweenCreateLatentTweenVector2D_Statics::NewProp_to,
1299 (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UQuickTweenLatentLibrary_QuickTweenCreateLatentTweenVector2D_Statics::NewProp_setter,
1300 (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UQuickTweenLatentLibrary_QuickTweenCreateLatentTweenVector2D_Statics::NewProp_duration,
1301 (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UQuickTweenLatentLibrary_QuickTweenCreateLatentTweenVector2D_Statics::NewProp_timeScale,
1302 (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UQuickTweenLatentLibrary_QuickTweenCreateLatentTweenVector2D_Statics::NewProp_easeType_Underlying,
1303 (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UQuickTweenLatentLibrary_QuickTweenCreateLatentTweenVector2D_Statics::NewProp_easeType,
1304 (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UQuickTweenLatentLibrary_QuickTweenCreateLatentTweenVector2D_Statics::NewProp_easeCurve,
1305 (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UQuickTweenLatentLibrary_QuickTweenCreateLatentTweenVector2D_Statics::NewProp_loops,
1306 (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UQuickTweenLatentLibrary_QuickTweenCreateLatentTweenVector2D_Statics::NewProp_loopType_Underlying,
1307 (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UQuickTweenLatentLibrary_QuickTweenCreateLatentTweenVector2D_Statics::NewProp_loopType,
1308 (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UQuickTweenLatentLibrary_QuickTweenCreateLatentTweenVector2D_Statics::NewProp_tweenTag,
1309 (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UQuickTweenLatentLibrary_QuickTweenCreateLatentTweenVector2D_Statics::NewProp_bShouldAutoKill,
1310 (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UQuickTweenLatentLibrary_QuickTweenCreateLatentTweenVector2D_Statics::NewProp_bShouldPlayWhilePaused,
1311 (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UQuickTweenLatentLibrary_QuickTweenCreateLatentTweenVector2D_Statics::NewProp_bShouldAutoPlay,
1312 (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UQuickTweenLatentLibrary_QuickTweenCreateLatentTweenVector2D_Statics::NewProp_ReturnValue,
1313};
1314static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_UQuickTweenLatentLibrary_QuickTweenCreateLatentTweenVector2D_Statics::PropPointers) < 2048);
1315const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_UQuickTweenLatentLibrary_QuickTweenCreateLatentTweenVector2D_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_UQuickTweenLatentLibrary, nullptr, "QuickTweenCreateLatentTweenVector2D", Z_Construct_UFunction_UQuickTweenLatentLibrary_QuickTweenCreateLatentTweenVector2D_Statics::PropPointers, UE_ARRAY_COUNT(Z_Construct_UFunction_UQuickTweenLatentLibrary_QuickTweenCreateLatentTweenVector2D_Statics::PropPointers), sizeof(Z_Construct_UFunction_UQuickTweenLatentLibrary_QuickTweenCreateLatentTweenVector2D_Statics::QuickTweenLatentLibrary_eventQuickTweenCreateLatentTweenVector2D_Parms), RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x04C22401, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_UQuickTweenLatentLibrary_QuickTweenCreateLatentTweenVector2D_Statics::Function_MetaDataParams), Z_Construct_UFunction_UQuickTweenLatentLibrary_QuickTweenCreateLatentTweenVector2D_Statics::Function_MetaDataParams)}, };
1317UFunction* Z_Construct_UFunction_UQuickTweenLatentLibrary_QuickTweenCreateLatentTweenVector2D()
1318{
1319 static UFunction* ReturnFunction = nullptr;
1320 if (!ReturnFunction)
1321 {
1322 UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_UQuickTweenLatentLibrary_QuickTweenCreateLatentTweenVector2D_Statics::FuncParams);
1323 }
1324 return ReturnFunction;
1325}
1326DEFINE_FUNCTION(UQuickTweenLatentLibrary::execQuickTweenCreateLatentTweenVector2D)
1327{
1328 P_GET_OBJECT(UObject,Z_Param_worldContextObject);
1329 P_GET_STRUCT(FLatentActionInfo,Z_Param_latentInfo);
1330 P_GET_ENUM_REF(EQuickTweenLatentSteps,Z_Param_Out_latentStep);
1331 P_GET_STRUCT_REF(FVector2D,Z_Param_Out_from);
1332 P_GET_STRUCT_REF(FVector2D,Z_Param_Out_to);
1333 P_GET_PROPERTY(FDelegateProperty,Z_Param_setter);
1334 P_GET_PROPERTY(FFloatProperty,Z_Param_duration);
1335 P_GET_PROPERTY(FFloatProperty,Z_Param_timeScale);
1336 P_GET_ENUM(EEaseType,Z_Param_easeType);
1337 P_GET_OBJECT(UCurveFloat,Z_Param_easeCurve);
1338 P_GET_PROPERTY(FIntProperty,Z_Param_loops);
1339 P_GET_ENUM(ELoopType,Z_Param_loopType);
1340 P_GET_PROPERTY(FStrProperty,Z_Param_tweenTag);
1341 P_GET_UBOOL(Z_Param_bShouldAutoKill);
1342 P_GET_UBOOL(Z_Param_bShouldPlayWhilePaused);
1343 P_GET_UBOOL(Z_Param_bShouldAutoPlay);
1344 P_FINISH;
1345 P_NATIVE_BEGIN;
1346 *(UQuickVector2DTween**)Z_Param__Result=UQuickTweenLatentLibrary::QuickTweenCreateLatentTweenVector2D(Z_Param_worldContextObject,Z_Param_latentInfo,(EQuickTweenLatentSteps&)(Z_Param_Out_latentStep),Z_Param_Out_from,Z_Param_Out_to,FVector2DSetter(Z_Param_setter),Z_Param_duration,Z_Param_timeScale,EEaseType(Z_Param_easeType),Z_Param_easeCurve,Z_Param_loops,ELoopType(Z_Param_loopType),Z_Param_tweenTag,Z_Param_bShouldAutoKill,Z_Param_bShouldPlayWhilePaused,Z_Param_bShouldAutoPlay);
1347 P_NATIVE_END;
1348}
1349// ********** End Class UQuickTweenLatentLibrary Function QuickTweenCreateLatentTweenVector2D ******
1350
1351// ********** Begin Class UQuickTweenLatentLibrary Function QuickTweenLatentChangeColorTo_Image ****
1353{
1355 {
1356 UObject* worldContextObject;
1357 FLatentActionInfo latentInfo;
1358 EQuickTweenLatentSteps latentStep;
1359 UImage* widget;
1360 FColor to;
1361 float duration;
1362 float timeScale;
1363 EEaseType easeType;
1364 UCurveFloat* easeCurve;
1365 int32 loops;
1366 ELoopType loopType;
1367 FString tweenTag;
1368 bool bShouldAutoKill;
1369 bool bShouldPlayWhilePaused;
1370 bool bShouldAutoPlay;
1371 UQuickColorTween* ReturnValue;
1372 };
1373#if WITH_METADATA
1374 static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
1375 { "Category", "QuickTween" },
1376#if !UE_BUILD_SHIPPING
1377 { "Comment", "/**\n\x09 * Create a latent ChangeColor tween for a UImage widget.\n\x09 *\n\x09 * Tweens the image's color to the specified target color over time.\n\x09 *\n\x09 * @param worldContextObject World context for latent action execution.\n\x09 * @param latentInfo Latent action execution info supplied by Blueprint.\n\x09 * @param latentStep Enum reference expanded as exec pins to control flow from Blueprint.\n\x09 * @param widget UImage widget whose color will be changed.\n\x09 * @param to Target color.\n\x09 * @param duration Duration of the loop in seconds.\n\x09 * @param timeScale Global time scale multiplier for the tween.\n\x09 * @param easeType Built-in easing type to apply.\n\x09 * @param easeCurve Optional custom ease curve (overrides easeType when provided).\n\x09 * @param loops Number of times the tween will loop.\n\x09 * @param loopType Looping behavior (Restart, PingPong, etc.).\n\x09 * @param tweenTag Optional tag for identification.\n\x09 * @param bShouldAutoKill If true the tween will be auto-killed when finished.\n\x09 * @param bShouldPlayWhilePaused If true the tween will update while paused.\n\x09 * @param bShouldAutoPlay If true the tween will start immediately after creation.\n\x09 * @return Pointer to the created UQuickColorTween.\n\x09 */" },
1378#endif
1379 { "CPP_Default_bShouldAutoKill", "true" },
1380 { "CPP_Default_bShouldAutoPlay", "false" },
1381 { "CPP_Default_bShouldPlayWhilePaused", "false" },
1382 { "CPP_Default_duration", "1.000000" },
1383 { "CPP_Default_easeCurve", "None" },
1384 { "CPP_Default_easeType", "Linear" },
1385 { "CPP_Default_loops", "1" },
1386 { "CPP_Default_loopType", "Restart" },
1387 { "CPP_Default_timeScale", "1.000000" },
1388 { "CPP_Default_tweenTag", "" },
1389 { "ExpandEnumAsExecs", "latentStep" },
1390 { "HidePin", "latentStep" },
1391 { "Keywords", "Tween | Color | Create | Make | Latent" },
1392 { "Latent", "" },
1393 { "LatentInfo", "latentInfo" },
1394 { "ModuleRelativePath", "Public/Blueprint/QuickTweenLatentLibrary.h" },
1395#if !UE_BUILD_SHIPPING
1396 { "ToolTip", "Create a latent ChangeColor tween for a UImage widget.\n\nTweens the image's color to the specified target color over time.\n\n@param worldContextObject World context for latent action execution.\n@param latentInfo Latent action execution info supplied by Blueprint.\n@param latentStep Enum reference expanded as exec pins to control flow from Blueprint.\n@param widget UImage widget whose color will be changed.\n@param to Target color.\n@param duration Duration of the loop in seconds.\n@param timeScale Global time scale multiplier for the tween.\n@param easeType Built-in easing type to apply.\n@param easeCurve Optional custom ease curve (overrides easeType when provided).\n@param loops Number of times the tween will loop.\n@param loopType Looping behavior (Restart, PingPong, etc.).\n@param tweenTag Optional tag for identification.\n@param bShouldAutoKill If true the tween will be auto-killed when finished.\n@param bShouldPlayWhilePaused If true the tween will update while paused.\n@param bShouldAutoPlay If true the tween will start immediately after creation.\n@return Pointer to the created UQuickColorTween." },
1397#endif
1398 { "WorldContext", "worldContextObject" },
1399 };
1400 static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_widget_MetaData[] = {
1401 { "EditInline", "true" },
1402 };
1403 static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_to_MetaData[] = {
1404 { "NativeConst", "" },
1405 };
1406 static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_tweenTag_MetaData[] = {
1407 { "NativeConst", "" },
1408 };
1409#endif // WITH_METADATA
1410 static const UECodeGen_Private::FObjectPropertyParams NewProp_worldContextObject;
1411 static const UECodeGen_Private::FStructPropertyParams NewProp_latentInfo;
1412 static const UECodeGen_Private::FBytePropertyParams NewProp_latentStep_Underlying;
1413 static const UECodeGen_Private::FEnumPropertyParams NewProp_latentStep;
1414 static const UECodeGen_Private::FObjectPropertyParams NewProp_widget;
1415 static const UECodeGen_Private::FStructPropertyParams NewProp_to;
1416 static const UECodeGen_Private::FFloatPropertyParams NewProp_duration;
1417 static const UECodeGen_Private::FFloatPropertyParams NewProp_timeScale;
1418 static const UECodeGen_Private::FBytePropertyParams NewProp_easeType_Underlying;
1419 static const UECodeGen_Private::FEnumPropertyParams NewProp_easeType;
1420 static const UECodeGen_Private::FObjectPropertyParams NewProp_easeCurve;
1421 static const UECodeGen_Private::FIntPropertyParams NewProp_loops;
1422 static const UECodeGen_Private::FBytePropertyParams NewProp_loopType_Underlying;
1423 static const UECodeGen_Private::FEnumPropertyParams NewProp_loopType;
1424 static const UECodeGen_Private::FStrPropertyParams NewProp_tweenTag;
1425 static void NewProp_bShouldAutoKill_SetBit(void* Obj);
1426 static const UECodeGen_Private::FBoolPropertyParams NewProp_bShouldAutoKill;
1427 static void NewProp_bShouldPlayWhilePaused_SetBit(void* Obj);
1428 static const UECodeGen_Private::FBoolPropertyParams NewProp_bShouldPlayWhilePaused;
1429 static void NewProp_bShouldAutoPlay_SetBit(void* Obj);
1430 static const UECodeGen_Private::FBoolPropertyParams NewProp_bShouldAutoPlay;
1431 static const UECodeGen_Private::FObjectPropertyParams NewProp_ReturnValue;
1432 static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
1433 static const UECodeGen_Private::FFunctionParams FuncParams;
1434};
1435const UECodeGen_Private::FObjectPropertyParams Z_Construct_UFunction_UQuickTweenLatentLibrary_QuickTweenLatentChangeColorTo_Image_Statics::NewProp_worldContextObject = { "worldContextObject", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Object, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(QuickTweenLatentLibrary_eventQuickTweenLatentChangeColorTo_Image_Parms, worldContextObject), Z_Construct_UClass_UObject_NoRegister, METADATA_PARAMS(0, nullptr) };
1436const UECodeGen_Private::FStructPropertyParams Z_Construct_UFunction_UQuickTweenLatentLibrary_QuickTweenLatentChangeColorTo_Image_Statics::NewProp_latentInfo = { "latentInfo", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(QuickTweenLatentLibrary_eventQuickTweenLatentChangeColorTo_Image_Parms, latentInfo), Z_Construct_UScriptStruct_FLatentActionInfo, METADATA_PARAMS(0, nullptr) }; // 4146275481
1437const UECodeGen_Private::FBytePropertyParams Z_Construct_UFunction_UQuickTweenLatentLibrary_QuickTweenLatentChangeColorTo_Image_Statics::NewProp_latentStep_Underlying = { "UnderlyingType", nullptr, (EPropertyFlags)0x0000000000000000, UECodeGen_Private::EPropertyGenFlags::Byte, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, 0, nullptr, METADATA_PARAMS(0, nullptr) };
1438const UECodeGen_Private::FEnumPropertyParams Z_Construct_UFunction_UQuickTweenLatentLibrary_QuickTweenLatentChangeColorTo_Image_Statics::NewProp_latentStep = { "latentStep", nullptr, (EPropertyFlags)0x0010000000000180, UECodeGen_Private::EPropertyGenFlags::Enum, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(QuickTweenLatentLibrary_eventQuickTweenLatentChangeColorTo_Image_Parms, latentStep), Z_Construct_UEnum_QuickTween_EQuickTweenLatentSteps, METADATA_PARAMS(0, nullptr) }; // 4258181484
1439const UECodeGen_Private::FObjectPropertyParams Z_Construct_UFunction_UQuickTweenLatentLibrary_QuickTweenLatentChangeColorTo_Image_Statics::NewProp_widget = { "widget", nullptr, (EPropertyFlags)0x0010000000080080, UECodeGen_Private::EPropertyGenFlags::Object, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(QuickTweenLatentLibrary_eventQuickTweenLatentChangeColorTo_Image_Parms, widget), Z_Construct_UClass_UImage_NoRegister, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_widget_MetaData), NewProp_widget_MetaData) };
1440const UECodeGen_Private::FStructPropertyParams Z_Construct_UFunction_UQuickTweenLatentLibrary_QuickTweenLatentChangeColorTo_Image_Statics::NewProp_to = { "to", nullptr, (EPropertyFlags)0x0010000008000182, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(QuickTweenLatentLibrary_eventQuickTweenLatentChangeColorTo_Image_Parms, to), Z_Construct_UScriptStruct_FColor, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_to_MetaData), NewProp_to_MetaData) };
1441const UECodeGen_Private::FFloatPropertyParams Z_Construct_UFunction_UQuickTweenLatentLibrary_QuickTweenLatentChangeColorTo_Image_Statics::NewProp_duration = { "duration", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Float, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(QuickTweenLatentLibrary_eventQuickTweenLatentChangeColorTo_Image_Parms, duration), METADATA_PARAMS(0, nullptr) };
1442const UECodeGen_Private::FFloatPropertyParams Z_Construct_UFunction_UQuickTweenLatentLibrary_QuickTweenLatentChangeColorTo_Image_Statics::NewProp_timeScale = { "timeScale", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Float, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(QuickTweenLatentLibrary_eventQuickTweenLatentChangeColorTo_Image_Parms, timeScale), METADATA_PARAMS(0, nullptr) };
1443const UECodeGen_Private::FBytePropertyParams Z_Construct_UFunction_UQuickTweenLatentLibrary_QuickTweenLatentChangeColorTo_Image_Statics::NewProp_easeType_Underlying = { "UnderlyingType", nullptr, (EPropertyFlags)0x0000000000000000, UECodeGen_Private::EPropertyGenFlags::Byte, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, 0, nullptr, METADATA_PARAMS(0, nullptr) };
1444const UECodeGen_Private::FEnumPropertyParams Z_Construct_UFunction_UQuickTweenLatentLibrary_QuickTweenLatentChangeColorTo_Image_Statics::NewProp_easeType = { "easeType", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Enum, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(QuickTweenLatentLibrary_eventQuickTweenLatentChangeColorTo_Image_Parms, easeType), Z_Construct_UEnum_QuickTween_EEaseType, METADATA_PARAMS(0, nullptr) }; // 2795540543
1445const UECodeGen_Private::FObjectPropertyParams Z_Construct_UFunction_UQuickTweenLatentLibrary_QuickTweenLatentChangeColorTo_Image_Statics::NewProp_easeCurve = { "easeCurve", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Object, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(QuickTweenLatentLibrary_eventQuickTweenLatentChangeColorTo_Image_Parms, easeCurve), Z_Construct_UClass_UCurveFloat_NoRegister, METADATA_PARAMS(0, nullptr) };
1446const UECodeGen_Private::FIntPropertyParams Z_Construct_UFunction_UQuickTweenLatentLibrary_QuickTweenLatentChangeColorTo_Image_Statics::NewProp_loops = { "loops", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Int, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(QuickTweenLatentLibrary_eventQuickTweenLatentChangeColorTo_Image_Parms, loops), METADATA_PARAMS(0, nullptr) };
1447const UECodeGen_Private::FBytePropertyParams Z_Construct_UFunction_UQuickTweenLatentLibrary_QuickTweenLatentChangeColorTo_Image_Statics::NewProp_loopType_Underlying = { "UnderlyingType", nullptr, (EPropertyFlags)0x0000000000000000, UECodeGen_Private::EPropertyGenFlags::Byte, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, 0, nullptr, METADATA_PARAMS(0, nullptr) };
1448const UECodeGen_Private::FEnumPropertyParams Z_Construct_UFunction_UQuickTweenLatentLibrary_QuickTweenLatentChangeColorTo_Image_Statics::NewProp_loopType = { "loopType", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Enum, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(QuickTweenLatentLibrary_eventQuickTweenLatentChangeColorTo_Image_Parms, loopType), Z_Construct_UEnum_QuickTween_ELoopType, METADATA_PARAMS(0, nullptr) }; // 742143575
1449const UECodeGen_Private::FStrPropertyParams Z_Construct_UFunction_UQuickTweenLatentLibrary_QuickTweenLatentChangeColorTo_Image_Statics::NewProp_tweenTag = { "tweenTag", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Str, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(QuickTweenLatentLibrary_eventQuickTweenLatentChangeColorTo_Image_Parms, tweenTag), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_tweenTag_MetaData), NewProp_tweenTag_MetaData) };
1450void Z_Construct_UFunction_UQuickTweenLatentLibrary_QuickTweenLatentChangeColorTo_Image_Statics::NewProp_bShouldAutoKill_SetBit(void* Obj)
1451{
1453}
1454const UECodeGen_Private::FBoolPropertyParams Z_Construct_UFunction_UQuickTweenLatentLibrary_QuickTweenLatentChangeColorTo_Image_Statics::NewProp_bShouldAutoKill = { "bShouldAutoKill", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Bool | UECodeGen_Private::EPropertyGenFlags::NativeBool, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, sizeof(bool), sizeof(QuickTweenLatentLibrary_eventQuickTweenLatentChangeColorTo_Image_Parms), &Z_Construct_UFunction_UQuickTweenLatentLibrary_QuickTweenLatentChangeColorTo_Image_Statics::NewProp_bShouldAutoKill_SetBit, METADATA_PARAMS(0, nullptr) };
1455void Z_Construct_UFunction_UQuickTweenLatentLibrary_QuickTweenLatentChangeColorTo_Image_Statics::NewProp_bShouldPlayWhilePaused_SetBit(void* Obj)
1456{
1458}
1459const UECodeGen_Private::FBoolPropertyParams Z_Construct_UFunction_UQuickTweenLatentLibrary_QuickTweenLatentChangeColorTo_Image_Statics::NewProp_bShouldPlayWhilePaused = { "bShouldPlayWhilePaused", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Bool | UECodeGen_Private::EPropertyGenFlags::NativeBool, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, sizeof(bool), sizeof(QuickTweenLatentLibrary_eventQuickTweenLatentChangeColorTo_Image_Parms), &Z_Construct_UFunction_UQuickTweenLatentLibrary_QuickTweenLatentChangeColorTo_Image_Statics::NewProp_bShouldPlayWhilePaused_SetBit, METADATA_PARAMS(0, nullptr) };
1460void Z_Construct_UFunction_UQuickTweenLatentLibrary_QuickTweenLatentChangeColorTo_Image_Statics::NewProp_bShouldAutoPlay_SetBit(void* Obj)
1461{
1463}
1464const UECodeGen_Private::FBoolPropertyParams Z_Construct_UFunction_UQuickTweenLatentLibrary_QuickTweenLatentChangeColorTo_Image_Statics::NewProp_bShouldAutoPlay = { "bShouldAutoPlay", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Bool | UECodeGen_Private::EPropertyGenFlags::NativeBool, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, sizeof(bool), sizeof(QuickTweenLatentLibrary_eventQuickTweenLatentChangeColorTo_Image_Parms), &Z_Construct_UFunction_UQuickTweenLatentLibrary_QuickTweenLatentChangeColorTo_Image_Statics::NewProp_bShouldAutoPlay_SetBit, METADATA_PARAMS(0, nullptr) };
1465const UECodeGen_Private::FObjectPropertyParams Z_Construct_UFunction_UQuickTweenLatentLibrary_QuickTweenLatentChangeColorTo_Image_Statics::NewProp_ReturnValue = { "ReturnValue", nullptr, (EPropertyFlags)0x0010000000000580, UECodeGen_Private::EPropertyGenFlags::Object, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(QuickTweenLatentLibrary_eventQuickTweenLatentChangeColorTo_Image_Parms, ReturnValue), Z_Construct_UClass_UQuickColorTween_NoRegister, METADATA_PARAMS(0, nullptr) };
1466const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_UQuickTweenLatentLibrary_QuickTweenLatentChangeColorTo_Image_Statics::PropPointers[] = {
1467 (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UQuickTweenLatentLibrary_QuickTweenLatentChangeColorTo_Image_Statics::NewProp_worldContextObject,
1468 (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UQuickTweenLatentLibrary_QuickTweenLatentChangeColorTo_Image_Statics::NewProp_latentInfo,
1469 (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UQuickTweenLatentLibrary_QuickTweenLatentChangeColorTo_Image_Statics::NewProp_latentStep_Underlying,
1470 (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UQuickTweenLatentLibrary_QuickTweenLatentChangeColorTo_Image_Statics::NewProp_latentStep,
1471 (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UQuickTweenLatentLibrary_QuickTweenLatentChangeColorTo_Image_Statics::NewProp_widget,
1472 (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UQuickTweenLatentLibrary_QuickTweenLatentChangeColorTo_Image_Statics::NewProp_to,
1473 (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UQuickTweenLatentLibrary_QuickTweenLatentChangeColorTo_Image_Statics::NewProp_duration,
1474 (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UQuickTweenLatentLibrary_QuickTweenLatentChangeColorTo_Image_Statics::NewProp_timeScale,
1475 (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UQuickTweenLatentLibrary_QuickTweenLatentChangeColorTo_Image_Statics::NewProp_easeType_Underlying,
1476 (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UQuickTweenLatentLibrary_QuickTweenLatentChangeColorTo_Image_Statics::NewProp_easeType,
1477 (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UQuickTweenLatentLibrary_QuickTweenLatentChangeColorTo_Image_Statics::NewProp_easeCurve,
1478 (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UQuickTweenLatentLibrary_QuickTweenLatentChangeColorTo_Image_Statics::NewProp_loops,
1479 (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UQuickTweenLatentLibrary_QuickTweenLatentChangeColorTo_Image_Statics::NewProp_loopType_Underlying,
1480 (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UQuickTweenLatentLibrary_QuickTweenLatentChangeColorTo_Image_Statics::NewProp_loopType,
1481 (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UQuickTweenLatentLibrary_QuickTweenLatentChangeColorTo_Image_Statics::NewProp_tweenTag,
1482 (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UQuickTweenLatentLibrary_QuickTweenLatentChangeColorTo_Image_Statics::NewProp_bShouldAutoKill,
1483 (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UQuickTweenLatentLibrary_QuickTweenLatentChangeColorTo_Image_Statics::NewProp_bShouldPlayWhilePaused,
1484 (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UQuickTweenLatentLibrary_QuickTweenLatentChangeColorTo_Image_Statics::NewProp_bShouldAutoPlay,
1485 (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UQuickTweenLatentLibrary_QuickTweenLatentChangeColorTo_Image_Statics::NewProp_ReturnValue,
1486};
1487static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_UQuickTweenLatentLibrary_QuickTweenLatentChangeColorTo_Image_Statics::PropPointers) < 2048);
1488const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_UQuickTweenLatentLibrary_QuickTweenLatentChangeColorTo_Image_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_UQuickTweenLatentLibrary, nullptr, "QuickTweenLatentChangeColorTo_Image", Z_Construct_UFunction_UQuickTweenLatentLibrary_QuickTweenLatentChangeColorTo_Image_Statics::PropPointers, UE_ARRAY_COUNT(Z_Construct_UFunction_UQuickTweenLatentLibrary_QuickTweenLatentChangeColorTo_Image_Statics::PropPointers), sizeof(Z_Construct_UFunction_UQuickTweenLatentLibrary_QuickTweenLatentChangeColorTo_Image_Statics::QuickTweenLatentLibrary_eventQuickTweenLatentChangeColorTo_Image_Parms), RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x04C22401, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_UQuickTweenLatentLibrary_QuickTweenLatentChangeColorTo_Image_Statics::Function_MetaDataParams), Z_Construct_UFunction_UQuickTweenLatentLibrary_QuickTweenLatentChangeColorTo_Image_Statics::Function_MetaDataParams)}, };
1490UFunction* Z_Construct_UFunction_UQuickTweenLatentLibrary_QuickTweenLatentChangeColorTo_Image()
1491{
1492 static UFunction* ReturnFunction = nullptr;
1493 if (!ReturnFunction)
1494 {
1495 UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_UQuickTweenLatentLibrary_QuickTweenLatentChangeColorTo_Image_Statics::FuncParams);
1496 }
1497 return ReturnFunction;
1498}
1499DEFINE_FUNCTION(UQuickTweenLatentLibrary::execQuickTweenLatentChangeColorTo_Image)
1500{
1501 P_GET_OBJECT(UObject,Z_Param_worldContextObject);
1502 P_GET_STRUCT(FLatentActionInfo,Z_Param_latentInfo);
1503 P_GET_ENUM_REF(EQuickTweenLatentSteps,Z_Param_Out_latentStep);
1504 P_GET_OBJECT(UImage,Z_Param_widget);
1505 P_GET_STRUCT_REF(FColor,Z_Param_Out_to);
1506 P_GET_PROPERTY(FFloatProperty,Z_Param_duration);
1507 P_GET_PROPERTY(FFloatProperty,Z_Param_timeScale);
1508 P_GET_ENUM(EEaseType,Z_Param_easeType);
1509 P_GET_OBJECT(UCurveFloat,Z_Param_easeCurve);
1510 P_GET_PROPERTY(FIntProperty,Z_Param_loops);
1511 P_GET_ENUM(ELoopType,Z_Param_loopType);
1512 P_GET_PROPERTY(FStrProperty,Z_Param_tweenTag);
1513 P_GET_UBOOL(Z_Param_bShouldAutoKill);
1514 P_GET_UBOOL(Z_Param_bShouldPlayWhilePaused);
1515 P_GET_UBOOL(Z_Param_bShouldAutoPlay);
1516 P_FINISH;
1517 P_NATIVE_BEGIN;
1518 *(UQuickColorTween**)Z_Param__Result=UQuickTweenLatentLibrary::QuickTweenLatentChangeColorTo_Image(Z_Param_worldContextObject,Z_Param_latentInfo,(EQuickTweenLatentSteps&)(Z_Param_Out_latentStep),Z_Param_widget,Z_Param_Out_to,Z_Param_duration,Z_Param_timeScale,EEaseType(Z_Param_easeType),Z_Param_easeCurve,Z_Param_loops,ELoopType(Z_Param_loopType),Z_Param_tweenTag,Z_Param_bShouldAutoKill,Z_Param_bShouldPlayWhilePaused,Z_Param_bShouldAutoPlay);
1519 P_NATIVE_END;
1520}
1521// ********** End Class UQuickTweenLatentLibrary Function QuickTweenLatentChangeColorTo_Image ******
1522
1523// ********** Begin Class UQuickTweenLatentLibrary Function QuickTweenLatentChangeDistanceBy_SpringArm
1525{
1527 {
1528 UObject* worldContextObject;
1529 FLatentActionInfo latentInfo;
1530 EQuickTweenLatentSteps latentStep;
1531 USpringArmComponent* springArm;
1532 float by;
1533 float duration;
1534 float timeScale;
1535 EEaseType easeType;
1536 UCurveFloat* easeCurve;
1537 int32 loops;
1538 ELoopType loopType;
1539 FString tweenTag;
1540 bool bShouldAutoKill;
1541 bool bShouldPlayWhilePaused;
1542 bool bShouldAutoPlay;
1543 UQuickFloatTween* ReturnValue;
1544 };
1545#if WITH_METADATA
1546 static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
1547 { "Category", "QuickTween" },
1548#if !UE_BUILD_SHIPPING
1549 { "Comment", "/**\n\x09 * Create a latent ChangeDistanceBy tween for a spring arm (by delta).\n\x09 *\n\x09 * Tweens the spring arm's target arm length by adding the given delta to the current length.\n\x09 *\n\x09 * @param worldContextObject World context for latent action execution.\n\x09 * @param latentInfo Latent action execution info supplied by Blueprint.\n\x09 * @param latentStep Enum reference expanded as exec pins to control flow from Blueprint.\n\x09 * @param springArm Spring arm component whose length will be changed.\n\x09 * @param by Delta to add to the current arm length.\n\x09 * @param duration Duration of the loop in seconds.\n\x09 * @param timeScale Global time scale multiplier for the tween.\n\x09 * @param easeType Built-in easing type to apply.\n\x09 * @param easeCurve Optional custom ease curve (overrides easeType when provided).\n\x09 * @param loops Number of times the tween will loop.\n\x09 * @param loopType Looping behavior.\n\x09 * @param tweenTag Optional tag for identification.\n\x09 * @param bShouldAutoKill If true the tween will be auto-killed when finished.\n\x09 * @param bShouldPlayWhilePaused If true the tween will update while paused.\n\x09 * @param bShouldAutoPlay If true the tween will start immediately after creation.\n\x09 * @return Pointer to the created UQuickFloatTween.\n\x09 */" },
1550#endif
1551 { "CPP_Default_bShouldAutoKill", "true" },
1552 { "CPP_Default_bShouldAutoPlay", "false" },
1553 { "CPP_Default_bShouldPlayWhilePaused", "false" },
1554 { "CPP_Default_duration", "1.000000" },
1555 { "CPP_Default_easeCurve", "None" },
1556 { "CPP_Default_easeType", "Linear" },
1557 { "CPP_Default_loops", "1" },
1558 { "CPP_Default_loopType", "Restart" },
1559 { "CPP_Default_timeScale", "1.000000" },
1560 { "CPP_Default_tweenTag", "" },
1561 { "ExpandEnumAsExecs", "latentStep" },
1562 { "HidePin", "latentStep" },
1563 { "Keywords", "Tween | Float | Create | Make | Latent" },
1564 { "Latent", "" },
1565 { "LatentInfo", "latentInfo" },
1566 { "ModuleRelativePath", "Public/Blueprint/QuickTweenLatentLibrary.h" },
1567#if !UE_BUILD_SHIPPING
1568 { "ToolTip", "Create a latent ChangeDistanceBy tween for a spring arm (by delta).\n\nTweens the spring arm's target arm length by adding the given delta to the current length.\n\n@param worldContextObject World context for latent action execution.\n@param latentInfo Latent action execution info supplied by Blueprint.\n@param latentStep Enum reference expanded as exec pins to control flow from Blueprint.\n@param springArm Spring arm component whose length will be changed.\n@param by Delta to add to the current arm length.\n@param duration Duration of the loop in seconds.\n@param timeScale Global time scale multiplier for the tween.\n@param easeType Built-in easing type to apply.\n@param easeCurve Optional custom ease curve (overrides easeType when provided).\n@param loops Number of times the tween will loop.\n@param loopType Looping behavior.\n@param tweenTag Optional tag for identification.\n@param bShouldAutoKill If true the tween will be auto-killed when finished.\n@param bShouldPlayWhilePaused If true the tween will update while paused.\n@param bShouldAutoPlay If true the tween will start immediately after creation.\n@return Pointer to the created UQuickFloatTween." },
1569#endif
1570 { "WorldContext", "worldContextObject" },
1571 };
1572 static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_springArm_MetaData[] = {
1573 { "EditInline", "true" },
1574 };
1575 static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_tweenTag_MetaData[] = {
1576 { "NativeConst", "" },
1577 };
1578#endif // WITH_METADATA
1579 static const UECodeGen_Private::FObjectPropertyParams NewProp_worldContextObject;
1580 static const UECodeGen_Private::FStructPropertyParams NewProp_latentInfo;
1581 static const UECodeGen_Private::FBytePropertyParams NewProp_latentStep_Underlying;
1582 static const UECodeGen_Private::FEnumPropertyParams NewProp_latentStep;
1583 static const UECodeGen_Private::FObjectPropertyParams NewProp_springArm;
1584 static const UECodeGen_Private::FFloatPropertyParams NewProp_by;
1585 static const UECodeGen_Private::FFloatPropertyParams NewProp_duration;
1586 static const UECodeGen_Private::FFloatPropertyParams NewProp_timeScale;
1587 static const UECodeGen_Private::FBytePropertyParams NewProp_easeType_Underlying;
1588 static const UECodeGen_Private::FEnumPropertyParams NewProp_easeType;
1589 static const UECodeGen_Private::FObjectPropertyParams NewProp_easeCurve;
1590 static const UECodeGen_Private::FIntPropertyParams NewProp_loops;
1591 static const UECodeGen_Private::FBytePropertyParams NewProp_loopType_Underlying;
1592 static const UECodeGen_Private::FEnumPropertyParams NewProp_loopType;
1593 static const UECodeGen_Private::FStrPropertyParams NewProp_tweenTag;
1594 static void NewProp_bShouldAutoKill_SetBit(void* Obj);
1595 static const UECodeGen_Private::FBoolPropertyParams NewProp_bShouldAutoKill;
1596 static void NewProp_bShouldPlayWhilePaused_SetBit(void* Obj);
1597 static const UECodeGen_Private::FBoolPropertyParams NewProp_bShouldPlayWhilePaused;
1598 static void NewProp_bShouldAutoPlay_SetBit(void* Obj);
1599 static const UECodeGen_Private::FBoolPropertyParams NewProp_bShouldAutoPlay;
1600 static const UECodeGen_Private::FObjectPropertyParams NewProp_ReturnValue;
1601 static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
1602 static const UECodeGen_Private::FFunctionParams FuncParams;
1603};
1604const UECodeGen_Private::FObjectPropertyParams Z_Construct_UFunction_UQuickTweenLatentLibrary_QuickTweenLatentChangeDistanceBy_SpringArm_Statics::NewProp_worldContextObject = { "worldContextObject", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Object, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(QuickTweenLatentLibrary_eventQuickTweenLatentChangeDistanceBy_SpringArm_Parms, worldContextObject), Z_Construct_UClass_UObject_NoRegister, METADATA_PARAMS(0, nullptr) };
1605const UECodeGen_Private::FStructPropertyParams Z_Construct_UFunction_UQuickTweenLatentLibrary_QuickTweenLatentChangeDistanceBy_SpringArm_Statics::NewProp_latentInfo = { "latentInfo", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(QuickTweenLatentLibrary_eventQuickTweenLatentChangeDistanceBy_SpringArm_Parms, latentInfo), Z_Construct_UScriptStruct_FLatentActionInfo, METADATA_PARAMS(0, nullptr) }; // 4146275481
1606const UECodeGen_Private::FBytePropertyParams Z_Construct_UFunction_UQuickTweenLatentLibrary_QuickTweenLatentChangeDistanceBy_SpringArm_Statics::NewProp_latentStep_Underlying = { "UnderlyingType", nullptr, (EPropertyFlags)0x0000000000000000, UECodeGen_Private::EPropertyGenFlags::Byte, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, 0, nullptr, METADATA_PARAMS(0, nullptr) };
1607const UECodeGen_Private::FEnumPropertyParams Z_Construct_UFunction_UQuickTweenLatentLibrary_QuickTweenLatentChangeDistanceBy_SpringArm_Statics::NewProp_latentStep = { "latentStep", nullptr, (EPropertyFlags)0x0010000000000180, UECodeGen_Private::EPropertyGenFlags::Enum, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(QuickTweenLatentLibrary_eventQuickTweenLatentChangeDistanceBy_SpringArm_Parms, latentStep), Z_Construct_UEnum_QuickTween_EQuickTweenLatentSteps, METADATA_PARAMS(0, nullptr) }; // 4258181484
1608const UECodeGen_Private::FObjectPropertyParams Z_Construct_UFunction_UQuickTweenLatentLibrary_QuickTweenLatentChangeDistanceBy_SpringArm_Statics::NewProp_springArm = { "springArm", nullptr, (EPropertyFlags)0x0010000000080080, UECodeGen_Private::EPropertyGenFlags::Object, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(QuickTweenLatentLibrary_eventQuickTweenLatentChangeDistanceBy_SpringArm_Parms, springArm), Z_Construct_UClass_USpringArmComponent_NoRegister, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_springArm_MetaData), NewProp_springArm_MetaData) };
1609const UECodeGen_Private::FFloatPropertyParams Z_Construct_UFunction_UQuickTweenLatentLibrary_QuickTweenLatentChangeDistanceBy_SpringArm_Statics::NewProp_by = { "by", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Float, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(QuickTweenLatentLibrary_eventQuickTweenLatentChangeDistanceBy_SpringArm_Parms, by), METADATA_PARAMS(0, nullptr) };
1610const UECodeGen_Private::FFloatPropertyParams Z_Construct_UFunction_UQuickTweenLatentLibrary_QuickTweenLatentChangeDistanceBy_SpringArm_Statics::NewProp_duration = { "duration", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Float, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(QuickTweenLatentLibrary_eventQuickTweenLatentChangeDistanceBy_SpringArm_Parms, duration), METADATA_PARAMS(0, nullptr) };
1611const UECodeGen_Private::FFloatPropertyParams Z_Construct_UFunction_UQuickTweenLatentLibrary_QuickTweenLatentChangeDistanceBy_SpringArm_Statics::NewProp_timeScale = { "timeScale", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Float, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(QuickTweenLatentLibrary_eventQuickTweenLatentChangeDistanceBy_SpringArm_Parms, timeScale), METADATA_PARAMS(0, nullptr) };
1612const UECodeGen_Private::FBytePropertyParams Z_Construct_UFunction_UQuickTweenLatentLibrary_QuickTweenLatentChangeDistanceBy_SpringArm_Statics::NewProp_easeType_Underlying = { "UnderlyingType", nullptr, (EPropertyFlags)0x0000000000000000, UECodeGen_Private::EPropertyGenFlags::Byte, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, 0, nullptr, METADATA_PARAMS(0, nullptr) };
1613const UECodeGen_Private::FEnumPropertyParams Z_Construct_UFunction_UQuickTweenLatentLibrary_QuickTweenLatentChangeDistanceBy_SpringArm_Statics::NewProp_easeType = { "easeType", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Enum, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(QuickTweenLatentLibrary_eventQuickTweenLatentChangeDistanceBy_SpringArm_Parms, easeType), Z_Construct_UEnum_QuickTween_EEaseType, METADATA_PARAMS(0, nullptr) }; // 2795540543
1614const UECodeGen_Private::FObjectPropertyParams Z_Construct_UFunction_UQuickTweenLatentLibrary_QuickTweenLatentChangeDistanceBy_SpringArm_Statics::NewProp_easeCurve = { "easeCurve", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Object, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(QuickTweenLatentLibrary_eventQuickTweenLatentChangeDistanceBy_SpringArm_Parms, easeCurve), Z_Construct_UClass_UCurveFloat_NoRegister, METADATA_PARAMS(0, nullptr) };
1615const UECodeGen_Private::FIntPropertyParams Z_Construct_UFunction_UQuickTweenLatentLibrary_QuickTweenLatentChangeDistanceBy_SpringArm_Statics::NewProp_loops = { "loops", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Int, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(QuickTweenLatentLibrary_eventQuickTweenLatentChangeDistanceBy_SpringArm_Parms, loops), METADATA_PARAMS(0, nullptr) };
1616const UECodeGen_Private::FBytePropertyParams Z_Construct_UFunction_UQuickTweenLatentLibrary_QuickTweenLatentChangeDistanceBy_SpringArm_Statics::NewProp_loopType_Underlying = { "UnderlyingType", nullptr, (EPropertyFlags)0x0000000000000000, UECodeGen_Private::EPropertyGenFlags::Byte, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, 0, nullptr, METADATA_PARAMS(0, nullptr) };
1617const UECodeGen_Private::FEnumPropertyParams Z_Construct_UFunction_UQuickTweenLatentLibrary_QuickTweenLatentChangeDistanceBy_SpringArm_Statics::NewProp_loopType = { "loopType", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Enum, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(QuickTweenLatentLibrary_eventQuickTweenLatentChangeDistanceBy_SpringArm_Parms, loopType), Z_Construct_UEnum_QuickTween_ELoopType, METADATA_PARAMS(0, nullptr) }; // 742143575
1618const UECodeGen_Private::FStrPropertyParams Z_Construct_UFunction_UQuickTweenLatentLibrary_QuickTweenLatentChangeDistanceBy_SpringArm_Statics::NewProp_tweenTag = { "tweenTag", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Str, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(QuickTweenLatentLibrary_eventQuickTweenLatentChangeDistanceBy_SpringArm_Parms, tweenTag), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_tweenTag_MetaData), NewProp_tweenTag_MetaData) };
1619void Z_Construct_UFunction_UQuickTweenLatentLibrary_QuickTweenLatentChangeDistanceBy_SpringArm_Statics::NewProp_bShouldAutoKill_SetBit(void* Obj)
1620{
1622}
1623const UECodeGen_Private::FBoolPropertyParams Z_Construct_UFunction_UQuickTweenLatentLibrary_QuickTweenLatentChangeDistanceBy_SpringArm_Statics::NewProp_bShouldAutoKill = { "bShouldAutoKill", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Bool | UECodeGen_Private::EPropertyGenFlags::NativeBool, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, sizeof(bool), sizeof(QuickTweenLatentLibrary_eventQuickTweenLatentChangeDistanceBy_SpringArm_Parms), &Z_Construct_UFunction_UQuickTweenLatentLibrary_QuickTweenLatentChangeDistanceBy_SpringArm_Statics::NewProp_bShouldAutoKill_SetBit, METADATA_PARAMS(0, nullptr) };
1624void Z_Construct_UFunction_UQuickTweenLatentLibrary_QuickTweenLatentChangeDistanceBy_SpringArm_Statics::NewProp_bShouldPlayWhilePaused_SetBit(void* Obj)
1625{
1627}
1628const UECodeGen_Private::FBoolPropertyParams Z_Construct_UFunction_UQuickTweenLatentLibrary_QuickTweenLatentChangeDistanceBy_SpringArm_Statics::NewProp_bShouldPlayWhilePaused = { "bShouldPlayWhilePaused", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Bool | UECodeGen_Private::EPropertyGenFlags::NativeBool, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, sizeof(bool), sizeof(QuickTweenLatentLibrary_eventQuickTweenLatentChangeDistanceBy_SpringArm_Parms), &Z_Construct_UFunction_UQuickTweenLatentLibrary_QuickTweenLatentChangeDistanceBy_SpringArm_Statics::NewProp_bShouldPlayWhilePaused_SetBit, METADATA_PARAMS(0, nullptr) };
1629void Z_Construct_UFunction_UQuickTweenLatentLibrary_QuickTweenLatentChangeDistanceBy_SpringArm_Statics::NewProp_bShouldAutoPlay_SetBit(void* Obj)
1630{
1632}
1633const UECodeGen_Private::FBoolPropertyParams Z_Construct_UFunction_UQuickTweenLatentLibrary_QuickTweenLatentChangeDistanceBy_SpringArm_Statics::NewProp_bShouldAutoPlay = { "bShouldAutoPlay", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Bool | UECodeGen_Private::EPropertyGenFlags::NativeBool, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, sizeof(bool), sizeof(QuickTweenLatentLibrary_eventQuickTweenLatentChangeDistanceBy_SpringArm_Parms), &Z_Construct_UFunction_UQuickTweenLatentLibrary_QuickTweenLatentChangeDistanceBy_SpringArm_Statics::NewProp_bShouldAutoPlay_SetBit, METADATA_PARAMS(0, nullptr) };
1634const UECodeGen_Private::FObjectPropertyParams Z_Construct_UFunction_UQuickTweenLatentLibrary_QuickTweenLatentChangeDistanceBy_SpringArm_Statics::NewProp_ReturnValue = { "ReturnValue", nullptr, (EPropertyFlags)0x0010000000000580, UECodeGen_Private::EPropertyGenFlags::Object, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(QuickTweenLatentLibrary_eventQuickTweenLatentChangeDistanceBy_SpringArm_Parms, ReturnValue), Z_Construct_UClass_UQuickFloatTween_NoRegister, METADATA_PARAMS(0, nullptr) };
1635const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_UQuickTweenLatentLibrary_QuickTweenLatentChangeDistanceBy_SpringArm_Statics::PropPointers[] = {
1636 (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UQuickTweenLatentLibrary_QuickTweenLatentChangeDistanceBy_SpringArm_Statics::NewProp_worldContextObject,
1637 (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UQuickTweenLatentLibrary_QuickTweenLatentChangeDistanceBy_SpringArm_Statics::NewProp_latentInfo,
1638 (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UQuickTweenLatentLibrary_QuickTweenLatentChangeDistanceBy_SpringArm_Statics::NewProp_latentStep_Underlying,
1639 (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UQuickTweenLatentLibrary_QuickTweenLatentChangeDistanceBy_SpringArm_Statics::NewProp_latentStep,
1640 (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UQuickTweenLatentLibrary_QuickTweenLatentChangeDistanceBy_SpringArm_Statics::NewProp_springArm,
1641 (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UQuickTweenLatentLibrary_QuickTweenLatentChangeDistanceBy_SpringArm_Statics::NewProp_by,
1642 (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UQuickTweenLatentLibrary_QuickTweenLatentChangeDistanceBy_SpringArm_Statics::NewProp_duration,
1643 (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UQuickTweenLatentLibrary_QuickTweenLatentChangeDistanceBy_SpringArm_Statics::NewProp_timeScale,
1644 (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UQuickTweenLatentLibrary_QuickTweenLatentChangeDistanceBy_SpringArm_Statics::NewProp_easeType_Underlying,
1645 (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UQuickTweenLatentLibrary_QuickTweenLatentChangeDistanceBy_SpringArm_Statics::NewProp_easeType,
1646 (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UQuickTweenLatentLibrary_QuickTweenLatentChangeDistanceBy_SpringArm_Statics::NewProp_easeCurve,
1647 (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UQuickTweenLatentLibrary_QuickTweenLatentChangeDistanceBy_SpringArm_Statics::NewProp_loops,
1648 (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UQuickTweenLatentLibrary_QuickTweenLatentChangeDistanceBy_SpringArm_Statics::NewProp_loopType_Underlying,
1649 (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UQuickTweenLatentLibrary_QuickTweenLatentChangeDistanceBy_SpringArm_Statics::NewProp_loopType,
1650 (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UQuickTweenLatentLibrary_QuickTweenLatentChangeDistanceBy_SpringArm_Statics::NewProp_tweenTag,
1651 (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UQuickTweenLatentLibrary_QuickTweenLatentChangeDistanceBy_SpringArm_Statics::NewProp_bShouldAutoKill,
1652 (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UQuickTweenLatentLibrary_QuickTweenLatentChangeDistanceBy_SpringArm_Statics::NewProp_bShouldPlayWhilePaused,
1653 (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UQuickTweenLatentLibrary_QuickTweenLatentChangeDistanceBy_SpringArm_Statics::NewProp_bShouldAutoPlay,
1654 (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UQuickTweenLatentLibrary_QuickTweenLatentChangeDistanceBy_SpringArm_Statics::NewProp_ReturnValue,
1655};
1656static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_UQuickTweenLatentLibrary_QuickTweenLatentChangeDistanceBy_SpringArm_Statics::PropPointers) < 2048);
1657const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_UQuickTweenLatentLibrary_QuickTweenLatentChangeDistanceBy_SpringArm_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_UQuickTweenLatentLibrary, nullptr, "QuickTweenLatentChangeDistanceBy_SpringArm", Z_Construct_UFunction_UQuickTweenLatentLibrary_QuickTweenLatentChangeDistanceBy_SpringArm_Statics::PropPointers, UE_ARRAY_COUNT(Z_Construct_UFunction_UQuickTweenLatentLibrary_QuickTweenLatentChangeDistanceBy_SpringArm_Statics::PropPointers), sizeof(Z_Construct_UFunction_UQuickTweenLatentLibrary_QuickTweenLatentChangeDistanceBy_SpringArm_Statics::QuickTweenLatentLibrary_eventQuickTweenLatentChangeDistanceBy_SpringArm_Parms), RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x04422401, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_UQuickTweenLatentLibrary_QuickTweenLatentChangeDistanceBy_SpringArm_Statics::Function_MetaDataParams), Z_Construct_UFunction_UQuickTweenLatentLibrary_QuickTweenLatentChangeDistanceBy_SpringArm_Statics::Function_MetaDataParams)}, };
1659UFunction* Z_Construct_UFunction_UQuickTweenLatentLibrary_QuickTweenLatentChangeDistanceBy_SpringArm()
1660{
1661 static UFunction* ReturnFunction = nullptr;
1662 if (!ReturnFunction)
1663 {
1664 UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_UQuickTweenLatentLibrary_QuickTweenLatentChangeDistanceBy_SpringArm_Statics::FuncParams);
1665 }
1666 return ReturnFunction;
1667}
1668DEFINE_FUNCTION(UQuickTweenLatentLibrary::execQuickTweenLatentChangeDistanceBy_SpringArm)
1669{
1670 P_GET_OBJECT(UObject,Z_Param_worldContextObject);
1671 P_GET_STRUCT(FLatentActionInfo,Z_Param_latentInfo);
1672 P_GET_ENUM_REF(EQuickTweenLatentSteps,Z_Param_Out_latentStep);
1673 P_GET_OBJECT(USpringArmComponent,Z_Param_springArm);
1674 P_GET_PROPERTY(FFloatProperty,Z_Param_by);
1675 P_GET_PROPERTY(FFloatProperty,Z_Param_duration);
1676 P_GET_PROPERTY(FFloatProperty,Z_Param_timeScale);
1677 P_GET_ENUM(EEaseType,Z_Param_easeType);
1678 P_GET_OBJECT(UCurveFloat,Z_Param_easeCurve);
1679 P_GET_PROPERTY(FIntProperty,Z_Param_loops);
1680 P_GET_ENUM(ELoopType,Z_Param_loopType);
1681 P_GET_PROPERTY(FStrProperty,Z_Param_tweenTag);
1682 P_GET_UBOOL(Z_Param_bShouldAutoKill);
1683 P_GET_UBOOL(Z_Param_bShouldPlayWhilePaused);
1684 P_GET_UBOOL(Z_Param_bShouldAutoPlay);
1685 P_FINISH;
1686 P_NATIVE_BEGIN;
1687 *(UQuickFloatTween**)Z_Param__Result=UQuickTweenLatentLibrary::QuickTweenLatentChangeDistanceBy_SpringArm(Z_Param_worldContextObject,Z_Param_latentInfo,(EQuickTweenLatentSteps&)(Z_Param_Out_latentStep),Z_Param_springArm,Z_Param_by,Z_Param_duration,Z_Param_timeScale,EEaseType(Z_Param_easeType),Z_Param_easeCurve,Z_Param_loops,ELoopType(Z_Param_loopType),Z_Param_tweenTag,Z_Param_bShouldAutoKill,Z_Param_bShouldPlayWhilePaused,Z_Param_bShouldAutoPlay);
1688 P_NATIVE_END;
1689}
1690// ********** End Class UQuickTweenLatentLibrary Function QuickTweenLatentChangeDistanceBy_SpringArm
1691
1692// ********** Begin Class UQuickTweenLatentLibrary Function QuickTweenLatentChangeDistanceTo_SpringArm
1694{
1696 {
1697 UObject* worldContextObject;
1698 FLatentActionInfo latentInfo;
1699 EQuickTweenLatentSteps latentStep;
1700 USpringArmComponent* springArm;
1701 float to;
1702 float duration;
1703 float timeScale;
1704 EEaseType easeType;
1705 UCurveFloat* easeCurve;
1706 int32 loops;
1707 ELoopType loopType;
1708 FString tweenTag;
1709 bool bShouldAutoKill;
1710 bool bShouldPlayWhilePaused;
1711 bool bShouldAutoPlay;
1712 UQuickFloatTween* ReturnValue;
1713 };
1714#if WITH_METADATA
1715 static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
1716 { "Category", "QuickTween" },
1717#if !UE_BUILD_SHIPPING
1718 { "Comment", "/**\n\x09 * Create a latent ChangeDistance tween for a spring arm (to target).\n\x09 *\n\x09 * Tweens the spring arm's target arm length to the specified value.\n\x09 *\n\x09 * @param worldContextObject World context for latent action execution.\n\x09 * @param latentInfo Latent action execution info supplied by Blueprint.\n\x09 * @param latentStep Enum reference expanded as exec pins to control flow from Blueprint.\n\x09 * @param springArm Spring arm component whose length will be changed.\n\x09 * @param to Target arm length.\n\x09 * @param duration Duration of the loop in seconds.\n\x09 * @param timeScale Global time scale multiplier for the tween.\n\x09 * @param easeType Built-in easing type to apply.\n\x09 * @param easeCurve Optional custom ease curve (overrides easeType when provided).\n\x09 * @param loops Number of times the tween will loop.\n\x09 * @param loopType Looping behavior.\n\x09 * @param tweenTag Optional tag for identification.\n\x09 * @param bShouldAutoKill If true the tween will be auto-killed when finished.\n\x09 * @param bShouldPlayWhilePaused If true the tween will update while paused.\n\x09 * @param bShouldAutoPlay If true the tween will start immediately after creation.\n\x09 * @return Pointer to the created UQuickFloatTween.\n\x09 */" },
1719#endif
1720 { "CPP_Default_bShouldAutoKill", "true" },
1721 { "CPP_Default_bShouldAutoPlay", "false" },
1722 { "CPP_Default_bShouldPlayWhilePaused", "false" },
1723 { "CPP_Default_duration", "1.000000" },
1724 { "CPP_Default_easeCurve", "None" },
1725 { "CPP_Default_easeType", "Linear" },
1726 { "CPP_Default_loops", "1" },
1727 { "CPP_Default_loopType", "Restart" },
1728 { "CPP_Default_timeScale", "1.000000" },
1729 { "CPP_Default_tweenTag", "" },
1730 { "ExpandEnumAsExecs", "latentStep" },
1731 { "HidePin", "latentStep" },
1732 { "Keywords", "Tween | Float | Create | Make | Latent" },
1733 { "Latent", "" },
1734 { "LatentInfo", "latentInfo" },
1735 { "ModuleRelativePath", "Public/Blueprint/QuickTweenLatentLibrary.h" },
1736#if !UE_BUILD_SHIPPING
1737 { "ToolTip", "Create a latent ChangeDistance tween for a spring arm (to target).\n\nTweens the spring arm's target arm length to the specified value.\n\n@param worldContextObject World context for latent action execution.\n@param latentInfo Latent action execution info supplied by Blueprint.\n@param latentStep Enum reference expanded as exec pins to control flow from Blueprint.\n@param springArm Spring arm component whose length will be changed.\n@param to Target arm length.\n@param duration Duration of the loop in seconds.\n@param timeScale Global time scale multiplier for the tween.\n@param easeType Built-in easing type to apply.\n@param easeCurve Optional custom ease curve (overrides easeType when provided).\n@param loops Number of times the tween will loop.\n@param loopType Looping behavior.\n@param tweenTag Optional tag for identification.\n@param bShouldAutoKill If true the tween will be auto-killed when finished.\n@param bShouldPlayWhilePaused If true the tween will update while paused.\n@param bShouldAutoPlay If true the tween will start immediately after creation.\n@return Pointer to the created UQuickFloatTween." },
1738#endif
1739 { "WorldContext", "worldContextObject" },
1740 };
1741 static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_springArm_MetaData[] = {
1742 { "EditInline", "true" },
1743 };
1744 static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_tweenTag_MetaData[] = {
1745 { "NativeConst", "" },
1746 };
1747#endif // WITH_METADATA
1748 static const UECodeGen_Private::FObjectPropertyParams NewProp_worldContextObject;
1749 static const UECodeGen_Private::FStructPropertyParams NewProp_latentInfo;
1750 static const UECodeGen_Private::FBytePropertyParams NewProp_latentStep_Underlying;
1751 static const UECodeGen_Private::FEnumPropertyParams NewProp_latentStep;
1752 static const UECodeGen_Private::FObjectPropertyParams NewProp_springArm;
1753 static const UECodeGen_Private::FFloatPropertyParams NewProp_to;
1754 static const UECodeGen_Private::FFloatPropertyParams NewProp_duration;
1755 static const UECodeGen_Private::FFloatPropertyParams NewProp_timeScale;
1756 static const UECodeGen_Private::FBytePropertyParams NewProp_easeType_Underlying;
1757 static const UECodeGen_Private::FEnumPropertyParams NewProp_easeType;
1758 static const UECodeGen_Private::FObjectPropertyParams NewProp_easeCurve;
1759 static const UECodeGen_Private::FIntPropertyParams NewProp_loops;
1760 static const UECodeGen_Private::FBytePropertyParams NewProp_loopType_Underlying;
1761 static const UECodeGen_Private::FEnumPropertyParams NewProp_loopType;
1762 static const UECodeGen_Private::FStrPropertyParams NewProp_tweenTag;
1763 static void NewProp_bShouldAutoKill_SetBit(void* Obj);
1764 static const UECodeGen_Private::FBoolPropertyParams NewProp_bShouldAutoKill;
1765 static void NewProp_bShouldPlayWhilePaused_SetBit(void* Obj);
1766 static const UECodeGen_Private::FBoolPropertyParams NewProp_bShouldPlayWhilePaused;
1767 static void NewProp_bShouldAutoPlay_SetBit(void* Obj);
1768 static const UECodeGen_Private::FBoolPropertyParams NewProp_bShouldAutoPlay;
1769 static const UECodeGen_Private::FObjectPropertyParams NewProp_ReturnValue;
1770 static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
1771 static const UECodeGen_Private::FFunctionParams FuncParams;
1772};
1773const UECodeGen_Private::FObjectPropertyParams Z_Construct_UFunction_UQuickTweenLatentLibrary_QuickTweenLatentChangeDistanceTo_SpringArm_Statics::NewProp_worldContextObject = { "worldContextObject", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Object, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(QuickTweenLatentLibrary_eventQuickTweenLatentChangeDistanceTo_SpringArm_Parms, worldContextObject), Z_Construct_UClass_UObject_NoRegister, METADATA_PARAMS(0, nullptr) };
1774const UECodeGen_Private::FStructPropertyParams Z_Construct_UFunction_UQuickTweenLatentLibrary_QuickTweenLatentChangeDistanceTo_SpringArm_Statics::NewProp_latentInfo = { "latentInfo", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(QuickTweenLatentLibrary_eventQuickTweenLatentChangeDistanceTo_SpringArm_Parms, latentInfo), Z_Construct_UScriptStruct_FLatentActionInfo, METADATA_PARAMS(0, nullptr) }; // 4146275481
1775const UECodeGen_Private::FBytePropertyParams Z_Construct_UFunction_UQuickTweenLatentLibrary_QuickTweenLatentChangeDistanceTo_SpringArm_Statics::NewProp_latentStep_Underlying = { "UnderlyingType", nullptr, (EPropertyFlags)0x0000000000000000, UECodeGen_Private::EPropertyGenFlags::Byte, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, 0, nullptr, METADATA_PARAMS(0, nullptr) };
1776const UECodeGen_Private::FEnumPropertyParams Z_Construct_UFunction_UQuickTweenLatentLibrary_QuickTweenLatentChangeDistanceTo_SpringArm_Statics::NewProp_latentStep = { "latentStep", nullptr, (EPropertyFlags)0x0010000000000180, UECodeGen_Private::EPropertyGenFlags::Enum, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(QuickTweenLatentLibrary_eventQuickTweenLatentChangeDistanceTo_SpringArm_Parms, latentStep), Z_Construct_UEnum_QuickTween_EQuickTweenLatentSteps, METADATA_PARAMS(0, nullptr) }; // 4258181484
1777const UECodeGen_Private::FObjectPropertyParams Z_Construct_UFunction_UQuickTweenLatentLibrary_QuickTweenLatentChangeDistanceTo_SpringArm_Statics::NewProp_springArm = { "springArm", nullptr, (EPropertyFlags)0x0010000000080080, UECodeGen_Private::EPropertyGenFlags::Object, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(QuickTweenLatentLibrary_eventQuickTweenLatentChangeDistanceTo_SpringArm_Parms, springArm), Z_Construct_UClass_USpringArmComponent_NoRegister, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_springArm_MetaData), NewProp_springArm_MetaData) };
1778const UECodeGen_Private::FFloatPropertyParams Z_Construct_UFunction_UQuickTweenLatentLibrary_QuickTweenLatentChangeDistanceTo_SpringArm_Statics::NewProp_to = { "to", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Float, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(QuickTweenLatentLibrary_eventQuickTweenLatentChangeDistanceTo_SpringArm_Parms, to), METADATA_PARAMS(0, nullptr) };
1779const UECodeGen_Private::FFloatPropertyParams Z_Construct_UFunction_UQuickTweenLatentLibrary_QuickTweenLatentChangeDistanceTo_SpringArm_Statics::NewProp_duration = { "duration", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Float, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(QuickTweenLatentLibrary_eventQuickTweenLatentChangeDistanceTo_SpringArm_Parms, duration), METADATA_PARAMS(0, nullptr) };
1780const UECodeGen_Private::FFloatPropertyParams Z_Construct_UFunction_UQuickTweenLatentLibrary_QuickTweenLatentChangeDistanceTo_SpringArm_Statics::NewProp_timeScale = { "timeScale", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Float, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(QuickTweenLatentLibrary_eventQuickTweenLatentChangeDistanceTo_SpringArm_Parms, timeScale), METADATA_PARAMS(0, nullptr) };
1781const UECodeGen_Private::FBytePropertyParams Z_Construct_UFunction_UQuickTweenLatentLibrary_QuickTweenLatentChangeDistanceTo_SpringArm_Statics::NewProp_easeType_Underlying = { "UnderlyingType", nullptr, (EPropertyFlags)0x0000000000000000, UECodeGen_Private::EPropertyGenFlags::Byte, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, 0, nullptr, METADATA_PARAMS(0, nullptr) };
1782const UECodeGen_Private::FEnumPropertyParams Z_Construct_UFunction_UQuickTweenLatentLibrary_QuickTweenLatentChangeDistanceTo_SpringArm_Statics::NewProp_easeType = { "easeType", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Enum, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(QuickTweenLatentLibrary_eventQuickTweenLatentChangeDistanceTo_SpringArm_Parms, easeType), Z_Construct_UEnum_QuickTween_EEaseType, METADATA_PARAMS(0, nullptr) }; // 2795540543
1783const UECodeGen_Private::FObjectPropertyParams Z_Construct_UFunction_UQuickTweenLatentLibrary_QuickTweenLatentChangeDistanceTo_SpringArm_Statics::NewProp_easeCurve = { "easeCurve", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Object, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(QuickTweenLatentLibrary_eventQuickTweenLatentChangeDistanceTo_SpringArm_Parms, easeCurve), Z_Construct_UClass_UCurveFloat_NoRegister, METADATA_PARAMS(0, nullptr) };
1784const UECodeGen_Private::FIntPropertyParams Z_Construct_UFunction_UQuickTweenLatentLibrary_QuickTweenLatentChangeDistanceTo_SpringArm_Statics::NewProp_loops = { "loops", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Int, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(QuickTweenLatentLibrary_eventQuickTweenLatentChangeDistanceTo_SpringArm_Parms, loops), METADATA_PARAMS(0, nullptr) };
1785const UECodeGen_Private::FBytePropertyParams Z_Construct_UFunction_UQuickTweenLatentLibrary_QuickTweenLatentChangeDistanceTo_SpringArm_Statics::NewProp_loopType_Underlying = { "UnderlyingType", nullptr, (EPropertyFlags)0x0000000000000000, UECodeGen_Private::EPropertyGenFlags::Byte, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, 0, nullptr, METADATA_PARAMS(0, nullptr) };
1786const UECodeGen_Private::FEnumPropertyParams Z_Construct_UFunction_UQuickTweenLatentLibrary_QuickTweenLatentChangeDistanceTo_SpringArm_Statics::NewProp_loopType = { "loopType", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Enum, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(QuickTweenLatentLibrary_eventQuickTweenLatentChangeDistanceTo_SpringArm_Parms, loopType), Z_Construct_UEnum_QuickTween_ELoopType, METADATA_PARAMS(0, nullptr) }; // 742143575
1787const UECodeGen_Private::FStrPropertyParams Z_Construct_UFunction_UQuickTweenLatentLibrary_QuickTweenLatentChangeDistanceTo_SpringArm_Statics::NewProp_tweenTag = { "tweenTag", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Str, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(QuickTweenLatentLibrary_eventQuickTweenLatentChangeDistanceTo_SpringArm_Parms, tweenTag), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_tweenTag_MetaData), NewProp_tweenTag_MetaData) };
1788void Z_Construct_UFunction_UQuickTweenLatentLibrary_QuickTweenLatentChangeDistanceTo_SpringArm_Statics::NewProp_bShouldAutoKill_SetBit(void* Obj)
1789{
1791}
1792const UECodeGen_Private::FBoolPropertyParams Z_Construct_UFunction_UQuickTweenLatentLibrary_QuickTweenLatentChangeDistanceTo_SpringArm_Statics::NewProp_bShouldAutoKill = { "bShouldAutoKill", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Bool | UECodeGen_Private::EPropertyGenFlags::NativeBool, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, sizeof(bool), sizeof(QuickTweenLatentLibrary_eventQuickTweenLatentChangeDistanceTo_SpringArm_Parms), &Z_Construct_UFunction_UQuickTweenLatentLibrary_QuickTweenLatentChangeDistanceTo_SpringArm_Statics::NewProp_bShouldAutoKill_SetBit, METADATA_PARAMS(0, nullptr) };
1793void Z_Construct_UFunction_UQuickTweenLatentLibrary_QuickTweenLatentChangeDistanceTo_SpringArm_Statics::NewProp_bShouldPlayWhilePaused_SetBit(void* Obj)
1794{
1796}
1797const UECodeGen_Private::FBoolPropertyParams Z_Construct_UFunction_UQuickTweenLatentLibrary_QuickTweenLatentChangeDistanceTo_SpringArm_Statics::NewProp_bShouldPlayWhilePaused = { "bShouldPlayWhilePaused", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Bool | UECodeGen_Private::EPropertyGenFlags::NativeBool, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, sizeof(bool), sizeof(QuickTweenLatentLibrary_eventQuickTweenLatentChangeDistanceTo_SpringArm_Parms), &Z_Construct_UFunction_UQuickTweenLatentLibrary_QuickTweenLatentChangeDistanceTo_SpringArm_Statics::NewProp_bShouldPlayWhilePaused_SetBit, METADATA_PARAMS(0, nullptr) };
1798void Z_Construct_UFunction_UQuickTweenLatentLibrary_QuickTweenLatentChangeDistanceTo_SpringArm_Statics::NewProp_bShouldAutoPlay_SetBit(void* Obj)
1799{
1801}
1802const UECodeGen_Private::FBoolPropertyParams Z_Construct_UFunction_UQuickTweenLatentLibrary_QuickTweenLatentChangeDistanceTo_SpringArm_Statics::NewProp_bShouldAutoPlay = { "bShouldAutoPlay", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Bool | UECodeGen_Private::EPropertyGenFlags::NativeBool, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, sizeof(bool), sizeof(QuickTweenLatentLibrary_eventQuickTweenLatentChangeDistanceTo_SpringArm_Parms), &Z_Construct_UFunction_UQuickTweenLatentLibrary_QuickTweenLatentChangeDistanceTo_SpringArm_Statics::NewProp_bShouldAutoPlay_SetBit, METADATA_PARAMS(0, nullptr) };
1803const UECodeGen_Private::FObjectPropertyParams Z_Construct_UFunction_UQuickTweenLatentLibrary_QuickTweenLatentChangeDistanceTo_SpringArm_Statics::NewProp_ReturnValue = { "ReturnValue", nullptr, (EPropertyFlags)0x0010000000000580, UECodeGen_Private::EPropertyGenFlags::Object, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(QuickTweenLatentLibrary_eventQuickTweenLatentChangeDistanceTo_SpringArm_Parms, ReturnValue), Z_Construct_UClass_UQuickFloatTween_NoRegister, METADATA_PARAMS(0, nullptr) };
1804const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_UQuickTweenLatentLibrary_QuickTweenLatentChangeDistanceTo_SpringArm_Statics::PropPointers[] = {
1805 (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UQuickTweenLatentLibrary_QuickTweenLatentChangeDistanceTo_SpringArm_Statics::NewProp_worldContextObject,
1806 (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UQuickTweenLatentLibrary_QuickTweenLatentChangeDistanceTo_SpringArm_Statics::NewProp_latentInfo,
1807 (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UQuickTweenLatentLibrary_QuickTweenLatentChangeDistanceTo_SpringArm_Statics::NewProp_latentStep_Underlying,
1808 (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UQuickTweenLatentLibrary_QuickTweenLatentChangeDistanceTo_SpringArm_Statics::NewProp_latentStep,
1809 (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UQuickTweenLatentLibrary_QuickTweenLatentChangeDistanceTo_SpringArm_Statics::NewProp_springArm,
1810 (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UQuickTweenLatentLibrary_QuickTweenLatentChangeDistanceTo_SpringArm_Statics::NewProp_to,
1811 (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UQuickTweenLatentLibrary_QuickTweenLatentChangeDistanceTo_SpringArm_Statics::NewProp_duration,
1812 (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UQuickTweenLatentLibrary_QuickTweenLatentChangeDistanceTo_SpringArm_Statics::NewProp_timeScale,
1813 (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UQuickTweenLatentLibrary_QuickTweenLatentChangeDistanceTo_SpringArm_Statics::NewProp_easeType_Underlying,
1814 (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UQuickTweenLatentLibrary_QuickTweenLatentChangeDistanceTo_SpringArm_Statics::NewProp_easeType,
1815 (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UQuickTweenLatentLibrary_QuickTweenLatentChangeDistanceTo_SpringArm_Statics::NewProp_easeCurve,
1816 (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UQuickTweenLatentLibrary_QuickTweenLatentChangeDistanceTo_SpringArm_Statics::NewProp_loops,
1817 (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UQuickTweenLatentLibrary_QuickTweenLatentChangeDistanceTo_SpringArm_Statics::NewProp_loopType_Underlying,
1818 (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UQuickTweenLatentLibrary_QuickTweenLatentChangeDistanceTo_SpringArm_Statics::NewProp_loopType,
1819 (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UQuickTweenLatentLibrary_QuickTweenLatentChangeDistanceTo_SpringArm_Statics::NewProp_tweenTag,
1820 (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UQuickTweenLatentLibrary_QuickTweenLatentChangeDistanceTo_SpringArm_Statics::NewProp_bShouldAutoKill,
1821 (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UQuickTweenLatentLibrary_QuickTweenLatentChangeDistanceTo_SpringArm_Statics::NewProp_bShouldPlayWhilePaused,
1822 (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UQuickTweenLatentLibrary_QuickTweenLatentChangeDistanceTo_SpringArm_Statics::NewProp_bShouldAutoPlay,
1823 (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UQuickTweenLatentLibrary_QuickTweenLatentChangeDistanceTo_SpringArm_Statics::NewProp_ReturnValue,
1824};
1825static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_UQuickTweenLatentLibrary_QuickTweenLatentChangeDistanceTo_SpringArm_Statics::PropPointers) < 2048);
1826const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_UQuickTweenLatentLibrary_QuickTweenLatentChangeDistanceTo_SpringArm_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_UQuickTweenLatentLibrary, nullptr, "QuickTweenLatentChangeDistanceTo_SpringArm", Z_Construct_UFunction_UQuickTweenLatentLibrary_QuickTweenLatentChangeDistanceTo_SpringArm_Statics::PropPointers, UE_ARRAY_COUNT(Z_Construct_UFunction_UQuickTweenLatentLibrary_QuickTweenLatentChangeDistanceTo_SpringArm_Statics::PropPointers), sizeof(Z_Construct_UFunction_UQuickTweenLatentLibrary_QuickTweenLatentChangeDistanceTo_SpringArm_Statics::QuickTweenLatentLibrary_eventQuickTweenLatentChangeDistanceTo_SpringArm_Parms), RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x04422401, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_UQuickTweenLatentLibrary_QuickTweenLatentChangeDistanceTo_SpringArm_Statics::Function_MetaDataParams), Z_Construct_UFunction_UQuickTweenLatentLibrary_QuickTweenLatentChangeDistanceTo_SpringArm_Statics::Function_MetaDataParams)}, };
1828UFunction* Z_Construct_UFunction_UQuickTweenLatentLibrary_QuickTweenLatentChangeDistanceTo_SpringArm()
1829{
1830 static UFunction* ReturnFunction = nullptr;
1831 if (!ReturnFunction)
1832 {
1833 UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_UQuickTweenLatentLibrary_QuickTweenLatentChangeDistanceTo_SpringArm_Statics::FuncParams);
1834 }
1835 return ReturnFunction;
1836}
1837DEFINE_FUNCTION(UQuickTweenLatentLibrary::execQuickTweenLatentChangeDistanceTo_SpringArm)
1838{
1839 P_GET_OBJECT(UObject,Z_Param_worldContextObject);
1840 P_GET_STRUCT(FLatentActionInfo,Z_Param_latentInfo);
1841 P_GET_ENUM_REF(EQuickTweenLatentSteps,Z_Param_Out_latentStep);
1842 P_GET_OBJECT(USpringArmComponent,Z_Param_springArm);
1843 P_GET_PROPERTY(FFloatProperty,Z_Param_to);
1844 P_GET_PROPERTY(FFloatProperty,Z_Param_duration);
1845 P_GET_PROPERTY(FFloatProperty,Z_Param_timeScale);
1846 P_GET_ENUM(EEaseType,Z_Param_easeType);
1847 P_GET_OBJECT(UCurveFloat,Z_Param_easeCurve);
1848 P_GET_PROPERTY(FIntProperty,Z_Param_loops);
1849 P_GET_ENUM(ELoopType,Z_Param_loopType);
1850 P_GET_PROPERTY(FStrProperty,Z_Param_tweenTag);
1851 P_GET_UBOOL(Z_Param_bShouldAutoKill);
1852 P_GET_UBOOL(Z_Param_bShouldPlayWhilePaused);
1853 P_GET_UBOOL(Z_Param_bShouldAutoPlay);
1854 P_FINISH;
1855 P_NATIVE_BEGIN;
1856 *(UQuickFloatTween**)Z_Param__Result=UQuickTweenLatentLibrary::QuickTweenLatentChangeDistanceTo_SpringArm(Z_Param_worldContextObject,Z_Param_latentInfo,(EQuickTweenLatentSteps&)(Z_Param_Out_latentStep),Z_Param_springArm,Z_Param_to,Z_Param_duration,Z_Param_timeScale,EEaseType(Z_Param_easeType),Z_Param_easeCurve,Z_Param_loops,ELoopType(Z_Param_loopType),Z_Param_tweenTag,Z_Param_bShouldAutoKill,Z_Param_bShouldPlayWhilePaused,Z_Param_bShouldAutoPlay);
1857 P_NATIVE_END;
1858}
1859// ********** End Class UQuickTweenLatentLibrary Function QuickTweenLatentChangeDistanceTo_SpringArm
1860
1861// ********** Begin Class UQuickTweenLatentLibrary Function QuickTweenLatentChangeFovTo_Camera *****
1863{
1865 {
1866 UObject* worldContextObject;
1867 FLatentActionInfo latentInfo;
1868 EQuickTweenLatentSteps latentStep;
1869 UCameraComponent* camera;
1870 float to;
1871 float duration;
1872 float timeScale;
1873 EEaseType easeType;
1874 UCurveFloat* easeCurve;
1875 int32 loops;
1876 ELoopType loopType;
1877 FString tweenTag;
1878 bool bShouldAutoKill;
1879 bool bShouldPlayWhilePaused;
1880 bool bShouldAutoPlay;
1881 UQuickFloatTween* ReturnValue;
1882 };
1883#if WITH_METADATA
1884 static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
1885 { "Category", "QuickTween" },
1886#if !UE_BUILD_SHIPPING
1887 { "Comment", "/**\n\x09 * Create a latent ChangeFov tween for a camera component.\n\x09 *\n\x09 * Tweens the camera's field of view to the target value over time.\n\x09 *\n\x09 * @param worldContextObject World context for latent action execution.\n\x09 * @param latentInfo Latent action execution info supplied by Blueprint.\n\x09 * @param latentStep Enum reference expanded as exec pins to control flow from Blueprint.\n\x09 * @param camera Camera component whose FOV will be changed.\n\x09 * @param to Target FOV value in degrees.\n\x09 * @param duration Duration of the loop in seconds.\n\x09 * @param timeScale Global time scale multiplier for the tween.\n\x09 * @param easeType Built-in easing type to apply.\n\x09 * @param easeCurve Optional custom ease curve (overrides easeType when provided).\n\x09 * @param loops Number of times the tween will loop.\n\x09 * @param loopType Looping behavior.\n\x09 * @param tweenTag Optional tag for identification.\n\x09 * @param bShouldAutoKill If true the tween will be auto-killed when finished.\n\x09 * @param bShouldPlayWhilePaused If true the tween will update while paused.\n\x09 * @param bShouldAutoPlay If true the tween will start immediately after creation.\n\x09 * @return Pointer to the created UQuickFloatTween.\n\x09 */" },
1888#endif
1889 { "CPP_Default_bShouldAutoKill", "true" },
1890 { "CPP_Default_bShouldAutoPlay", "false" },
1891 { "CPP_Default_bShouldPlayWhilePaused", "false" },
1892 { "CPP_Default_duration", "1.000000" },
1893 { "CPP_Default_easeCurve", "None" },
1894 { "CPP_Default_easeType", "Linear" },
1895 { "CPP_Default_loops", "1" },
1896 { "CPP_Default_loopType", "Restart" },
1897 { "CPP_Default_timeScale", "1.000000" },
1898 { "CPP_Default_tweenTag", "" },
1899 { "ExpandEnumAsExecs", "latentStep" },
1900 { "HidePin", "latentStep" },
1901 { "Keywords", "Tween | Float | Create | Make | Latent" },
1902 { "Latent", "" },
1903 { "LatentInfo", "latentInfo" },
1904 { "ModuleRelativePath", "Public/Blueprint/QuickTweenLatentLibrary.h" },
1905#if !UE_BUILD_SHIPPING
1906 { "ToolTip", "Create a latent ChangeFov tween for a camera component.\n\nTweens the camera's field of view to the target value over time.\n\n@param worldContextObject World context for latent action execution.\n@param latentInfo Latent action execution info supplied by Blueprint.\n@param latentStep Enum reference expanded as exec pins to control flow from Blueprint.\n@param camera Camera component whose FOV will be changed.\n@param to Target FOV value in degrees.\n@param duration Duration of the loop in seconds.\n@param timeScale Global time scale multiplier for the tween.\n@param easeType Built-in easing type to apply.\n@param easeCurve Optional custom ease curve (overrides easeType when provided).\n@param loops Number of times the tween will loop.\n@param loopType Looping behavior.\n@param tweenTag Optional tag for identification.\n@param bShouldAutoKill If true the tween will be auto-killed when finished.\n@param bShouldPlayWhilePaused If true the tween will update while paused.\n@param bShouldAutoPlay If true the tween will start immediately after creation.\n@return Pointer to the created UQuickFloatTween." },
1907#endif
1908 { "WorldContext", "worldContextObject" },
1909 };
1910 static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_camera_MetaData[] = {
1911 { "EditInline", "true" },
1912 };
1913 static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_tweenTag_MetaData[] = {
1914 { "NativeConst", "" },
1915 };
1916#endif // WITH_METADATA
1917 static const UECodeGen_Private::FObjectPropertyParams NewProp_worldContextObject;
1918 static const UECodeGen_Private::FStructPropertyParams NewProp_latentInfo;
1919 static const UECodeGen_Private::FBytePropertyParams NewProp_latentStep_Underlying;
1920 static const UECodeGen_Private::FEnumPropertyParams NewProp_latentStep;
1921 static const UECodeGen_Private::FObjectPropertyParams NewProp_camera;
1922 static const UECodeGen_Private::FFloatPropertyParams NewProp_to;
1923 static const UECodeGen_Private::FFloatPropertyParams NewProp_duration;
1924 static const UECodeGen_Private::FFloatPropertyParams NewProp_timeScale;
1925 static const UECodeGen_Private::FBytePropertyParams NewProp_easeType_Underlying;
1926 static const UECodeGen_Private::FEnumPropertyParams NewProp_easeType;
1927 static const UECodeGen_Private::FObjectPropertyParams NewProp_easeCurve;
1928 static const UECodeGen_Private::FIntPropertyParams NewProp_loops;
1929 static const UECodeGen_Private::FBytePropertyParams NewProp_loopType_Underlying;
1930 static const UECodeGen_Private::FEnumPropertyParams NewProp_loopType;
1931 static const UECodeGen_Private::FStrPropertyParams NewProp_tweenTag;
1932 static void NewProp_bShouldAutoKill_SetBit(void* Obj);
1933 static const UECodeGen_Private::FBoolPropertyParams NewProp_bShouldAutoKill;
1934 static void NewProp_bShouldPlayWhilePaused_SetBit(void* Obj);
1935 static const UECodeGen_Private::FBoolPropertyParams NewProp_bShouldPlayWhilePaused;
1936 static void NewProp_bShouldAutoPlay_SetBit(void* Obj);
1937 static const UECodeGen_Private::FBoolPropertyParams NewProp_bShouldAutoPlay;
1938 static const UECodeGen_Private::FObjectPropertyParams NewProp_ReturnValue;
1939 static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
1940 static const UECodeGen_Private::FFunctionParams FuncParams;
1941};
1942const UECodeGen_Private::FObjectPropertyParams Z_Construct_UFunction_UQuickTweenLatentLibrary_QuickTweenLatentChangeFovTo_Camera_Statics::NewProp_worldContextObject = { "worldContextObject", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Object, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(QuickTweenLatentLibrary_eventQuickTweenLatentChangeFovTo_Camera_Parms, worldContextObject), Z_Construct_UClass_UObject_NoRegister, METADATA_PARAMS(0, nullptr) };
1943const UECodeGen_Private::FStructPropertyParams Z_Construct_UFunction_UQuickTweenLatentLibrary_QuickTweenLatentChangeFovTo_Camera_Statics::NewProp_latentInfo = { "latentInfo", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(QuickTweenLatentLibrary_eventQuickTweenLatentChangeFovTo_Camera_Parms, latentInfo), Z_Construct_UScriptStruct_FLatentActionInfo, METADATA_PARAMS(0, nullptr) }; // 4146275481
1944const UECodeGen_Private::FBytePropertyParams Z_Construct_UFunction_UQuickTweenLatentLibrary_QuickTweenLatentChangeFovTo_Camera_Statics::NewProp_latentStep_Underlying = { "UnderlyingType", nullptr, (EPropertyFlags)0x0000000000000000, UECodeGen_Private::EPropertyGenFlags::Byte, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, 0, nullptr, METADATA_PARAMS(0, nullptr) };
1945const UECodeGen_Private::FEnumPropertyParams Z_Construct_UFunction_UQuickTweenLatentLibrary_QuickTweenLatentChangeFovTo_Camera_Statics::NewProp_latentStep = { "latentStep", nullptr, (EPropertyFlags)0x0010000000000180, UECodeGen_Private::EPropertyGenFlags::Enum, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(QuickTweenLatentLibrary_eventQuickTweenLatentChangeFovTo_Camera_Parms, latentStep), Z_Construct_UEnum_QuickTween_EQuickTweenLatentSteps, METADATA_PARAMS(0, nullptr) }; // 4258181484
1946const UECodeGen_Private::FObjectPropertyParams Z_Construct_UFunction_UQuickTweenLatentLibrary_QuickTweenLatentChangeFovTo_Camera_Statics::NewProp_camera = { "camera", nullptr, (EPropertyFlags)0x0010000000080080, UECodeGen_Private::EPropertyGenFlags::Object, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(QuickTweenLatentLibrary_eventQuickTweenLatentChangeFovTo_Camera_Parms, camera), Z_Construct_UClass_UCameraComponent_NoRegister, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_camera_MetaData), NewProp_camera_MetaData) };
1947const UECodeGen_Private::FFloatPropertyParams Z_Construct_UFunction_UQuickTweenLatentLibrary_QuickTweenLatentChangeFovTo_Camera_Statics::NewProp_to = { "to", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Float, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(QuickTweenLatentLibrary_eventQuickTweenLatentChangeFovTo_Camera_Parms, to), METADATA_PARAMS(0, nullptr) };
1948const UECodeGen_Private::FFloatPropertyParams Z_Construct_UFunction_UQuickTweenLatentLibrary_QuickTweenLatentChangeFovTo_Camera_Statics::NewProp_duration = { "duration", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Float, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(QuickTweenLatentLibrary_eventQuickTweenLatentChangeFovTo_Camera_Parms, duration), METADATA_PARAMS(0, nullptr) };
1949const UECodeGen_Private::FFloatPropertyParams Z_Construct_UFunction_UQuickTweenLatentLibrary_QuickTweenLatentChangeFovTo_Camera_Statics::NewProp_timeScale = { "timeScale", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Float, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(QuickTweenLatentLibrary_eventQuickTweenLatentChangeFovTo_Camera_Parms, timeScale), METADATA_PARAMS(0, nullptr) };
1950const UECodeGen_Private::FBytePropertyParams Z_Construct_UFunction_UQuickTweenLatentLibrary_QuickTweenLatentChangeFovTo_Camera_Statics::NewProp_easeType_Underlying = { "UnderlyingType", nullptr, (EPropertyFlags)0x0000000000000000, UECodeGen_Private::EPropertyGenFlags::Byte, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, 0, nullptr, METADATA_PARAMS(0, nullptr) };
1951const UECodeGen_Private::FEnumPropertyParams Z_Construct_UFunction_UQuickTweenLatentLibrary_QuickTweenLatentChangeFovTo_Camera_Statics::NewProp_easeType = { "easeType", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Enum, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(QuickTweenLatentLibrary_eventQuickTweenLatentChangeFovTo_Camera_Parms, easeType), Z_Construct_UEnum_QuickTween_EEaseType, METADATA_PARAMS(0, nullptr) }; // 2795540543
1952const UECodeGen_Private::FObjectPropertyParams Z_Construct_UFunction_UQuickTweenLatentLibrary_QuickTweenLatentChangeFovTo_Camera_Statics::NewProp_easeCurve = { "easeCurve", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Object, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(QuickTweenLatentLibrary_eventQuickTweenLatentChangeFovTo_Camera_Parms, easeCurve), Z_Construct_UClass_UCurveFloat_NoRegister, METADATA_PARAMS(0, nullptr) };
1953const UECodeGen_Private::FIntPropertyParams Z_Construct_UFunction_UQuickTweenLatentLibrary_QuickTweenLatentChangeFovTo_Camera_Statics::NewProp_loops = { "loops", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Int, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(QuickTweenLatentLibrary_eventQuickTweenLatentChangeFovTo_Camera_Parms, loops), METADATA_PARAMS(0, nullptr) };
1954const UECodeGen_Private::FBytePropertyParams Z_Construct_UFunction_UQuickTweenLatentLibrary_QuickTweenLatentChangeFovTo_Camera_Statics::NewProp_loopType_Underlying = { "UnderlyingType", nullptr, (EPropertyFlags)0x0000000000000000, UECodeGen_Private::EPropertyGenFlags::Byte, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, 0, nullptr, METADATA_PARAMS(0, nullptr) };
1955const UECodeGen_Private::FEnumPropertyParams Z_Construct_UFunction_UQuickTweenLatentLibrary_QuickTweenLatentChangeFovTo_Camera_Statics::NewProp_loopType = { "loopType", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Enum, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(QuickTweenLatentLibrary_eventQuickTweenLatentChangeFovTo_Camera_Parms, loopType), Z_Construct_UEnum_QuickTween_ELoopType, METADATA_PARAMS(0, nullptr) }; // 742143575
1956const UECodeGen_Private::FStrPropertyParams Z_Construct_UFunction_UQuickTweenLatentLibrary_QuickTweenLatentChangeFovTo_Camera_Statics::NewProp_tweenTag = { "tweenTag", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Str, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(QuickTweenLatentLibrary_eventQuickTweenLatentChangeFovTo_Camera_Parms, tweenTag), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_tweenTag_MetaData), NewProp_tweenTag_MetaData) };
1957void Z_Construct_UFunction_UQuickTweenLatentLibrary_QuickTweenLatentChangeFovTo_Camera_Statics::NewProp_bShouldAutoKill_SetBit(void* Obj)
1958{
1960}
1961const UECodeGen_Private::FBoolPropertyParams Z_Construct_UFunction_UQuickTweenLatentLibrary_QuickTweenLatentChangeFovTo_Camera_Statics::NewProp_bShouldAutoKill = { "bShouldAutoKill", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Bool | UECodeGen_Private::EPropertyGenFlags::NativeBool, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, sizeof(bool), sizeof(QuickTweenLatentLibrary_eventQuickTweenLatentChangeFovTo_Camera_Parms), &Z_Construct_UFunction_UQuickTweenLatentLibrary_QuickTweenLatentChangeFovTo_Camera_Statics::NewProp_bShouldAutoKill_SetBit, METADATA_PARAMS(0, nullptr) };
1962void Z_Construct_UFunction_UQuickTweenLatentLibrary_QuickTweenLatentChangeFovTo_Camera_Statics::NewProp_bShouldPlayWhilePaused_SetBit(void* Obj)
1963{
1965}
1966const UECodeGen_Private::FBoolPropertyParams Z_Construct_UFunction_UQuickTweenLatentLibrary_QuickTweenLatentChangeFovTo_Camera_Statics::NewProp_bShouldPlayWhilePaused = { "bShouldPlayWhilePaused", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Bool | UECodeGen_Private::EPropertyGenFlags::NativeBool, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, sizeof(bool), sizeof(QuickTweenLatentLibrary_eventQuickTweenLatentChangeFovTo_Camera_Parms), &Z_Construct_UFunction_UQuickTweenLatentLibrary_QuickTweenLatentChangeFovTo_Camera_Statics::NewProp_bShouldPlayWhilePaused_SetBit, METADATA_PARAMS(0, nullptr) };
1967void Z_Construct_UFunction_UQuickTweenLatentLibrary_QuickTweenLatentChangeFovTo_Camera_Statics::NewProp_bShouldAutoPlay_SetBit(void* Obj)
1968{
1970}
1971const UECodeGen_Private::FBoolPropertyParams Z_Construct_UFunction_UQuickTweenLatentLibrary_QuickTweenLatentChangeFovTo_Camera_Statics::NewProp_bShouldAutoPlay = { "bShouldAutoPlay", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Bool | UECodeGen_Private::EPropertyGenFlags::NativeBool, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, sizeof(bool), sizeof(QuickTweenLatentLibrary_eventQuickTweenLatentChangeFovTo_Camera_Parms), &Z_Construct_UFunction_UQuickTweenLatentLibrary_QuickTweenLatentChangeFovTo_Camera_Statics::NewProp_bShouldAutoPlay_SetBit, METADATA_PARAMS(0, nullptr) };
1972const UECodeGen_Private::FObjectPropertyParams Z_Construct_UFunction_UQuickTweenLatentLibrary_QuickTweenLatentChangeFovTo_Camera_Statics::NewProp_ReturnValue = { "ReturnValue", nullptr, (EPropertyFlags)0x0010000000000580, UECodeGen_Private::EPropertyGenFlags::Object, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(QuickTweenLatentLibrary_eventQuickTweenLatentChangeFovTo_Camera_Parms, ReturnValue), Z_Construct_UClass_UQuickFloatTween_NoRegister, METADATA_PARAMS(0, nullptr) };
1973const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_UQuickTweenLatentLibrary_QuickTweenLatentChangeFovTo_Camera_Statics::PropPointers[] = {
1974 (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UQuickTweenLatentLibrary_QuickTweenLatentChangeFovTo_Camera_Statics::NewProp_worldContextObject,
1975 (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UQuickTweenLatentLibrary_QuickTweenLatentChangeFovTo_Camera_Statics::NewProp_latentInfo,
1976 (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UQuickTweenLatentLibrary_QuickTweenLatentChangeFovTo_Camera_Statics::NewProp_latentStep_Underlying,
1977 (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UQuickTweenLatentLibrary_QuickTweenLatentChangeFovTo_Camera_Statics::NewProp_latentStep,
1978 (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UQuickTweenLatentLibrary_QuickTweenLatentChangeFovTo_Camera_Statics::NewProp_camera,
1979 (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UQuickTweenLatentLibrary_QuickTweenLatentChangeFovTo_Camera_Statics::NewProp_to,
1980 (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UQuickTweenLatentLibrary_QuickTweenLatentChangeFovTo_Camera_Statics::NewProp_duration,
1981 (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UQuickTweenLatentLibrary_QuickTweenLatentChangeFovTo_Camera_Statics::NewProp_timeScale,
1982 (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UQuickTweenLatentLibrary_QuickTweenLatentChangeFovTo_Camera_Statics::NewProp_easeType_Underlying,
1983 (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UQuickTweenLatentLibrary_QuickTweenLatentChangeFovTo_Camera_Statics::NewProp_easeType,
1984 (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UQuickTweenLatentLibrary_QuickTweenLatentChangeFovTo_Camera_Statics::NewProp_easeCurve,
1985 (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UQuickTweenLatentLibrary_QuickTweenLatentChangeFovTo_Camera_Statics::NewProp_loops,
1986 (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UQuickTweenLatentLibrary_QuickTweenLatentChangeFovTo_Camera_Statics::NewProp_loopType_Underlying,
1987 (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UQuickTweenLatentLibrary_QuickTweenLatentChangeFovTo_Camera_Statics::NewProp_loopType,
1988 (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UQuickTweenLatentLibrary_QuickTweenLatentChangeFovTo_Camera_Statics::NewProp_tweenTag,
1989 (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UQuickTweenLatentLibrary_QuickTweenLatentChangeFovTo_Camera_Statics::NewProp_bShouldAutoKill,
1990 (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UQuickTweenLatentLibrary_QuickTweenLatentChangeFovTo_Camera_Statics::NewProp_bShouldPlayWhilePaused,
1991 (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UQuickTweenLatentLibrary_QuickTweenLatentChangeFovTo_Camera_Statics::NewProp_bShouldAutoPlay,
1992 (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UQuickTweenLatentLibrary_QuickTweenLatentChangeFovTo_Camera_Statics::NewProp_ReturnValue,
1993};
1994static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_UQuickTweenLatentLibrary_QuickTweenLatentChangeFovTo_Camera_Statics::PropPointers) < 2048);
1995const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_UQuickTweenLatentLibrary_QuickTweenLatentChangeFovTo_Camera_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_UQuickTweenLatentLibrary, nullptr, "QuickTweenLatentChangeFovTo_Camera", Z_Construct_UFunction_UQuickTweenLatentLibrary_QuickTweenLatentChangeFovTo_Camera_Statics::PropPointers, UE_ARRAY_COUNT(Z_Construct_UFunction_UQuickTweenLatentLibrary_QuickTweenLatentChangeFovTo_Camera_Statics::PropPointers), sizeof(Z_Construct_UFunction_UQuickTweenLatentLibrary_QuickTweenLatentChangeFovTo_Camera_Statics::QuickTweenLatentLibrary_eventQuickTweenLatentChangeFovTo_Camera_Parms), RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x04422401, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_UQuickTweenLatentLibrary_QuickTweenLatentChangeFovTo_Camera_Statics::Function_MetaDataParams), Z_Construct_UFunction_UQuickTweenLatentLibrary_QuickTweenLatentChangeFovTo_Camera_Statics::Function_MetaDataParams)}, };
1997UFunction* Z_Construct_UFunction_UQuickTweenLatentLibrary_QuickTweenLatentChangeFovTo_Camera()
1998{
1999 static UFunction* ReturnFunction = nullptr;
2000 if (!ReturnFunction)
2001 {
2002 UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_UQuickTweenLatentLibrary_QuickTweenLatentChangeFovTo_Camera_Statics::FuncParams);
2003 }
2004 return ReturnFunction;
2005}
2006DEFINE_FUNCTION(UQuickTweenLatentLibrary::execQuickTweenLatentChangeFovTo_Camera)
2007{
2008 P_GET_OBJECT(UObject,Z_Param_worldContextObject);
2009 P_GET_STRUCT(FLatentActionInfo,Z_Param_latentInfo);
2010 P_GET_ENUM_REF(EQuickTweenLatentSteps,Z_Param_Out_latentStep);
2011 P_GET_OBJECT(UCameraComponent,Z_Param_camera);
2012 P_GET_PROPERTY(FFloatProperty,Z_Param_to);
2013 P_GET_PROPERTY(FFloatProperty,Z_Param_duration);
2014 P_GET_PROPERTY(FFloatProperty,Z_Param_timeScale);
2015 P_GET_ENUM(EEaseType,Z_Param_easeType);
2016 P_GET_OBJECT(UCurveFloat,Z_Param_easeCurve);
2017 P_GET_PROPERTY(FIntProperty,Z_Param_loops);
2018 P_GET_ENUM(ELoopType,Z_Param_loopType);
2019 P_GET_PROPERTY(FStrProperty,Z_Param_tweenTag);
2020 P_GET_UBOOL(Z_Param_bShouldAutoKill);
2021 P_GET_UBOOL(Z_Param_bShouldPlayWhilePaused);
2022 P_GET_UBOOL(Z_Param_bShouldAutoPlay);
2023 P_FINISH;
2024 P_NATIVE_BEGIN;
2025 *(UQuickFloatTween**)Z_Param__Result=UQuickTweenLatentLibrary::QuickTweenLatentChangeFovTo_Camera(Z_Param_worldContextObject,Z_Param_latentInfo,(EQuickTweenLatentSteps&)(Z_Param_Out_latentStep),Z_Param_camera,Z_Param_to,Z_Param_duration,Z_Param_timeScale,EEaseType(Z_Param_easeType),Z_Param_easeCurve,Z_Param_loops,ELoopType(Z_Param_loopType),Z_Param_tweenTag,Z_Param_bShouldAutoKill,Z_Param_bShouldPlayWhilePaused,Z_Param_bShouldAutoPlay);
2026 P_NATIVE_END;
2027}
2028// ********** End Class UQuickTweenLatentLibrary Function QuickTweenLatentChangeFovTo_Camera *******
2029
2030// ********** Begin Class UQuickTweenLatentLibrary Function QuickTweenLatentChangeOpacityTo_Widget *
2032{
2034 {
2035 UObject* worldContextObject;
2036 FLatentActionInfo latentInfo;
2037 EQuickTweenLatentSteps latentStep;
2038 UWidget* widget;
2039 float to;
2040 float duration;
2041 float timeScale;
2042 EEaseType easeType;
2043 UCurveFloat* easeCurve;
2044 int32 loops;
2045 ELoopType loopType;
2046 FString tweenTag;
2047 bool bShouldAutoKill;
2048 bool bShouldPlayWhilePaused;
2049 bool bShouldAutoPlay;
2050 UQuickFloatTween* ReturnValue;
2051 };
2052#if WITH_METADATA
2053 static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
2054 { "Category", "QuickTween" },
2055#if !UE_BUILD_SHIPPING
2056 { "Comment", "/**\n\x09 * Create a latent ChangeOpacity tween for a generic widget.\n\x09 *\n\x09 * Tweens a widget's opacity to the given value over the specified duration.\n\x09 *\n\x09 * @param worldContextObject World context for latent action execution.\n\x09 * @param latentInfo Latent action execution info supplied by Blueprint.\n\x09 * @param latentStep Enum reference expanded as exec pins to control flow from Blueprint.\n\x09 * @param widget Target widget whose opacity will be changed.\n\x09 * @param to Target opacity value (0.0 - 1.0).\n\x09 * @param duration Duration of the loop in seconds.\n\x09 * @param timeScale Global time scale multiplier for the tween.\n\x09 * @param easeType Built-in easing type to apply.\n\x09 * @param easeCurve Optional custom ease curve (overrides easeType when provided).\n\x09 * @param loops Number of times the tween will loop.\n\x09 * @param loopType Looping behavior (Restart, PingPong, etc.).\n\x09 * @param tweenTag Optional tag for identification.\n\x09 * @param bShouldAutoKill If true the tween will be auto-killed when finished.\n\x09 * @param bShouldPlayWhilePaused If true the tween will update while paused.\n\x09 * @param bShouldAutoPlay If true the tween will start immediately after creation.\n\x09 * @return Pointer to the created UQuickFloatTween.\n\x09 */" },
2057#endif
2058 { "CPP_Default_bShouldAutoKill", "true" },
2059 { "CPP_Default_bShouldAutoPlay", "false" },
2060 { "CPP_Default_bShouldPlayWhilePaused", "false" },
2061 { "CPP_Default_duration", "1.000000" },
2062 { "CPP_Default_easeCurve", "None" },
2063 { "CPP_Default_easeType", "Linear" },
2064 { "CPP_Default_loops", "1" },
2065 { "CPP_Default_loopType", "Restart" },
2066 { "CPP_Default_timeScale", "1.000000" },
2067 { "CPP_Default_tweenTag", "" },
2068 { "ExpandEnumAsExecs", "latentStep" },
2069 { "HidePin", "latentStep" },
2070 { "Keywords", "Tween | Float | Create | Make | Latent" },
2071 { "Latent", "" },
2072 { "LatentInfo", "latentInfo" },
2073 { "ModuleRelativePath", "Public/Blueprint/QuickTweenLatentLibrary.h" },
2074#if !UE_BUILD_SHIPPING
2075 { "ToolTip", "Create a latent ChangeOpacity tween for a generic widget.\n\nTweens a widget's opacity to the given value over the specified duration.\n\n@param worldContextObject World context for latent action execution.\n@param latentInfo Latent action execution info supplied by Blueprint.\n@param latentStep Enum reference expanded as exec pins to control flow from Blueprint.\n@param widget Target widget whose opacity will be changed.\n@param to Target opacity value (0.0 - 1.0).\n@param duration Duration of the loop in seconds.\n@param timeScale Global time scale multiplier for the tween.\n@param easeType Built-in easing type to apply.\n@param easeCurve Optional custom ease curve (overrides easeType when provided).\n@param loops Number of times the tween will loop.\n@param loopType Looping behavior (Restart, PingPong, etc.).\n@param tweenTag Optional tag for identification.\n@param bShouldAutoKill If true the tween will be auto-killed when finished.\n@param bShouldPlayWhilePaused If true the tween will update while paused.\n@param bShouldAutoPlay If true the tween will start immediately after creation.\n@return Pointer to the created UQuickFloatTween." },
2076#endif
2077 { "WorldContext", "worldContextObject" },
2078 };
2079 static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_widget_MetaData[] = {
2080 { "EditInline", "true" },
2081 };
2082 static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_tweenTag_MetaData[] = {
2083 { "NativeConst", "" },
2084 };
2085#endif // WITH_METADATA
2086 static const UECodeGen_Private::FObjectPropertyParams NewProp_worldContextObject;
2087 static const UECodeGen_Private::FStructPropertyParams NewProp_latentInfo;
2088 static const UECodeGen_Private::FBytePropertyParams NewProp_latentStep_Underlying;
2089 static const UECodeGen_Private::FEnumPropertyParams NewProp_latentStep;
2090 static const UECodeGen_Private::FObjectPropertyParams NewProp_widget;
2091 static const UECodeGen_Private::FFloatPropertyParams NewProp_to;
2092 static const UECodeGen_Private::FFloatPropertyParams NewProp_duration;
2093 static const UECodeGen_Private::FFloatPropertyParams NewProp_timeScale;
2094 static const UECodeGen_Private::FBytePropertyParams NewProp_easeType_Underlying;
2095 static const UECodeGen_Private::FEnumPropertyParams NewProp_easeType;
2096 static const UECodeGen_Private::FObjectPropertyParams NewProp_easeCurve;
2097 static const UECodeGen_Private::FIntPropertyParams NewProp_loops;
2098 static const UECodeGen_Private::FBytePropertyParams NewProp_loopType_Underlying;
2099 static const UECodeGen_Private::FEnumPropertyParams NewProp_loopType;
2100 static const UECodeGen_Private::FStrPropertyParams NewProp_tweenTag;
2101 static void NewProp_bShouldAutoKill_SetBit(void* Obj);
2102 static const UECodeGen_Private::FBoolPropertyParams NewProp_bShouldAutoKill;
2103 static void NewProp_bShouldPlayWhilePaused_SetBit(void* Obj);
2104 static const UECodeGen_Private::FBoolPropertyParams NewProp_bShouldPlayWhilePaused;
2105 static void NewProp_bShouldAutoPlay_SetBit(void* Obj);
2106 static const UECodeGen_Private::FBoolPropertyParams NewProp_bShouldAutoPlay;
2107 static const UECodeGen_Private::FObjectPropertyParams NewProp_ReturnValue;
2108 static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
2109 static const UECodeGen_Private::FFunctionParams FuncParams;
2110};
2111const UECodeGen_Private::FObjectPropertyParams Z_Construct_UFunction_UQuickTweenLatentLibrary_QuickTweenLatentChangeOpacityTo_Widget_Statics::NewProp_worldContextObject = { "worldContextObject", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Object, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(QuickTweenLatentLibrary_eventQuickTweenLatentChangeOpacityTo_Widget_Parms, worldContextObject), Z_Construct_UClass_UObject_NoRegister, METADATA_PARAMS(0, nullptr) };
2112const UECodeGen_Private::FStructPropertyParams Z_Construct_UFunction_UQuickTweenLatentLibrary_QuickTweenLatentChangeOpacityTo_Widget_Statics::NewProp_latentInfo = { "latentInfo", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(QuickTweenLatentLibrary_eventQuickTweenLatentChangeOpacityTo_Widget_Parms, latentInfo), Z_Construct_UScriptStruct_FLatentActionInfo, METADATA_PARAMS(0, nullptr) }; // 4146275481
2113const UECodeGen_Private::FBytePropertyParams Z_Construct_UFunction_UQuickTweenLatentLibrary_QuickTweenLatentChangeOpacityTo_Widget_Statics::NewProp_latentStep_Underlying = { "UnderlyingType", nullptr, (EPropertyFlags)0x0000000000000000, UECodeGen_Private::EPropertyGenFlags::Byte, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, 0, nullptr, METADATA_PARAMS(0, nullptr) };
2114const UECodeGen_Private::FEnumPropertyParams Z_Construct_UFunction_UQuickTweenLatentLibrary_QuickTweenLatentChangeOpacityTo_Widget_Statics::NewProp_latentStep = { "latentStep", nullptr, (EPropertyFlags)0x0010000000000180, UECodeGen_Private::EPropertyGenFlags::Enum, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(QuickTweenLatentLibrary_eventQuickTweenLatentChangeOpacityTo_Widget_Parms, latentStep), Z_Construct_UEnum_QuickTween_EQuickTweenLatentSteps, METADATA_PARAMS(0, nullptr) }; // 4258181484
2115const UECodeGen_Private::FObjectPropertyParams Z_Construct_UFunction_UQuickTweenLatentLibrary_QuickTweenLatentChangeOpacityTo_Widget_Statics::NewProp_widget = { "widget", nullptr, (EPropertyFlags)0x0010000000080080, UECodeGen_Private::EPropertyGenFlags::Object, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(QuickTweenLatentLibrary_eventQuickTweenLatentChangeOpacityTo_Widget_Parms, widget), Z_Construct_UClass_UWidget_NoRegister, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_widget_MetaData), NewProp_widget_MetaData) };
2116const UECodeGen_Private::FFloatPropertyParams Z_Construct_UFunction_UQuickTweenLatentLibrary_QuickTweenLatentChangeOpacityTo_Widget_Statics::NewProp_to = { "to", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Float, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(QuickTweenLatentLibrary_eventQuickTweenLatentChangeOpacityTo_Widget_Parms, to), METADATA_PARAMS(0, nullptr) };
2117const UECodeGen_Private::FFloatPropertyParams Z_Construct_UFunction_UQuickTweenLatentLibrary_QuickTweenLatentChangeOpacityTo_Widget_Statics::NewProp_duration = { "duration", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Float, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(QuickTweenLatentLibrary_eventQuickTweenLatentChangeOpacityTo_Widget_Parms, duration), METADATA_PARAMS(0, nullptr) };
2118const UECodeGen_Private::FFloatPropertyParams Z_Construct_UFunction_UQuickTweenLatentLibrary_QuickTweenLatentChangeOpacityTo_Widget_Statics::NewProp_timeScale = { "timeScale", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Float, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(QuickTweenLatentLibrary_eventQuickTweenLatentChangeOpacityTo_Widget_Parms, timeScale), METADATA_PARAMS(0, nullptr) };
2119const UECodeGen_Private::FBytePropertyParams Z_Construct_UFunction_UQuickTweenLatentLibrary_QuickTweenLatentChangeOpacityTo_Widget_Statics::NewProp_easeType_Underlying = { "UnderlyingType", nullptr, (EPropertyFlags)0x0000000000000000, UECodeGen_Private::EPropertyGenFlags::Byte, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, 0, nullptr, METADATA_PARAMS(0, nullptr) };
2120const UECodeGen_Private::FEnumPropertyParams Z_Construct_UFunction_UQuickTweenLatentLibrary_QuickTweenLatentChangeOpacityTo_Widget_Statics::NewProp_easeType = { "easeType", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Enum, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(QuickTweenLatentLibrary_eventQuickTweenLatentChangeOpacityTo_Widget_Parms, easeType), Z_Construct_UEnum_QuickTween_EEaseType, METADATA_PARAMS(0, nullptr) }; // 2795540543
2121const UECodeGen_Private::FObjectPropertyParams Z_Construct_UFunction_UQuickTweenLatentLibrary_QuickTweenLatentChangeOpacityTo_Widget_Statics::NewProp_easeCurve = { "easeCurve", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Object, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(QuickTweenLatentLibrary_eventQuickTweenLatentChangeOpacityTo_Widget_Parms, easeCurve), Z_Construct_UClass_UCurveFloat_NoRegister, METADATA_PARAMS(0, nullptr) };
2122const UECodeGen_Private::FIntPropertyParams Z_Construct_UFunction_UQuickTweenLatentLibrary_QuickTweenLatentChangeOpacityTo_Widget_Statics::NewProp_loops = { "loops", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Int, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(QuickTweenLatentLibrary_eventQuickTweenLatentChangeOpacityTo_Widget_Parms, loops), METADATA_PARAMS(0, nullptr) };
2123const UECodeGen_Private::FBytePropertyParams Z_Construct_UFunction_UQuickTweenLatentLibrary_QuickTweenLatentChangeOpacityTo_Widget_Statics::NewProp_loopType_Underlying = { "UnderlyingType", nullptr, (EPropertyFlags)0x0000000000000000, UECodeGen_Private::EPropertyGenFlags::Byte, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, 0, nullptr, METADATA_PARAMS(0, nullptr) };
2124const UECodeGen_Private::FEnumPropertyParams Z_Construct_UFunction_UQuickTweenLatentLibrary_QuickTweenLatentChangeOpacityTo_Widget_Statics::NewProp_loopType = { "loopType", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Enum, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(QuickTweenLatentLibrary_eventQuickTweenLatentChangeOpacityTo_Widget_Parms, loopType), Z_Construct_UEnum_QuickTween_ELoopType, METADATA_PARAMS(0, nullptr) }; // 742143575
2125const UECodeGen_Private::FStrPropertyParams Z_Construct_UFunction_UQuickTweenLatentLibrary_QuickTweenLatentChangeOpacityTo_Widget_Statics::NewProp_tweenTag = { "tweenTag", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Str, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(QuickTweenLatentLibrary_eventQuickTweenLatentChangeOpacityTo_Widget_Parms, tweenTag), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_tweenTag_MetaData), NewProp_tweenTag_MetaData) };
2126void Z_Construct_UFunction_UQuickTweenLatentLibrary_QuickTweenLatentChangeOpacityTo_Widget_Statics::NewProp_bShouldAutoKill_SetBit(void* Obj)
2127{
2129}
2130const UECodeGen_Private::FBoolPropertyParams Z_Construct_UFunction_UQuickTweenLatentLibrary_QuickTweenLatentChangeOpacityTo_Widget_Statics::NewProp_bShouldAutoKill = { "bShouldAutoKill", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Bool | UECodeGen_Private::EPropertyGenFlags::NativeBool, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, sizeof(bool), sizeof(QuickTweenLatentLibrary_eventQuickTweenLatentChangeOpacityTo_Widget_Parms), &Z_Construct_UFunction_UQuickTweenLatentLibrary_QuickTweenLatentChangeOpacityTo_Widget_Statics::NewProp_bShouldAutoKill_SetBit, METADATA_PARAMS(0, nullptr) };
2131void Z_Construct_UFunction_UQuickTweenLatentLibrary_QuickTweenLatentChangeOpacityTo_Widget_Statics::NewProp_bShouldPlayWhilePaused_SetBit(void* Obj)
2132{
2134}
2135const UECodeGen_Private::FBoolPropertyParams Z_Construct_UFunction_UQuickTweenLatentLibrary_QuickTweenLatentChangeOpacityTo_Widget_Statics::NewProp_bShouldPlayWhilePaused = { "bShouldPlayWhilePaused", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Bool | UECodeGen_Private::EPropertyGenFlags::NativeBool, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, sizeof(bool), sizeof(QuickTweenLatentLibrary_eventQuickTweenLatentChangeOpacityTo_Widget_Parms), &Z_Construct_UFunction_UQuickTweenLatentLibrary_QuickTweenLatentChangeOpacityTo_Widget_Statics::NewProp_bShouldPlayWhilePaused_SetBit, METADATA_PARAMS(0, nullptr) };
2136void Z_Construct_UFunction_UQuickTweenLatentLibrary_QuickTweenLatentChangeOpacityTo_Widget_Statics::NewProp_bShouldAutoPlay_SetBit(void* Obj)
2137{
2139}
2140const UECodeGen_Private::FBoolPropertyParams Z_Construct_UFunction_UQuickTweenLatentLibrary_QuickTweenLatentChangeOpacityTo_Widget_Statics::NewProp_bShouldAutoPlay = { "bShouldAutoPlay", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Bool | UECodeGen_Private::EPropertyGenFlags::NativeBool, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, sizeof(bool), sizeof(QuickTweenLatentLibrary_eventQuickTweenLatentChangeOpacityTo_Widget_Parms), &Z_Construct_UFunction_UQuickTweenLatentLibrary_QuickTweenLatentChangeOpacityTo_Widget_Statics::NewProp_bShouldAutoPlay_SetBit, METADATA_PARAMS(0, nullptr) };
2141const UECodeGen_Private::FObjectPropertyParams Z_Construct_UFunction_UQuickTweenLatentLibrary_QuickTweenLatentChangeOpacityTo_Widget_Statics::NewProp_ReturnValue = { "ReturnValue", nullptr, (EPropertyFlags)0x0010000000000580, UECodeGen_Private::EPropertyGenFlags::Object, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(QuickTweenLatentLibrary_eventQuickTweenLatentChangeOpacityTo_Widget_Parms, ReturnValue), Z_Construct_UClass_UQuickFloatTween_NoRegister, METADATA_PARAMS(0, nullptr) };
2142const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_UQuickTweenLatentLibrary_QuickTweenLatentChangeOpacityTo_Widget_Statics::PropPointers[] = {
2143 (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UQuickTweenLatentLibrary_QuickTweenLatentChangeOpacityTo_Widget_Statics::NewProp_worldContextObject,
2144 (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UQuickTweenLatentLibrary_QuickTweenLatentChangeOpacityTo_Widget_Statics::NewProp_latentInfo,
2145 (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UQuickTweenLatentLibrary_QuickTweenLatentChangeOpacityTo_Widget_Statics::NewProp_latentStep_Underlying,
2146 (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UQuickTweenLatentLibrary_QuickTweenLatentChangeOpacityTo_Widget_Statics::NewProp_latentStep,
2147 (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UQuickTweenLatentLibrary_QuickTweenLatentChangeOpacityTo_Widget_Statics::NewProp_widget,
2148 (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UQuickTweenLatentLibrary_QuickTweenLatentChangeOpacityTo_Widget_Statics::NewProp_to,
2149 (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UQuickTweenLatentLibrary_QuickTweenLatentChangeOpacityTo_Widget_Statics::NewProp_duration,
2150 (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UQuickTweenLatentLibrary_QuickTweenLatentChangeOpacityTo_Widget_Statics::NewProp_timeScale,
2151 (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UQuickTweenLatentLibrary_QuickTweenLatentChangeOpacityTo_Widget_Statics::NewProp_easeType_Underlying,
2152 (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UQuickTweenLatentLibrary_QuickTweenLatentChangeOpacityTo_Widget_Statics::NewProp_easeType,
2153 (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UQuickTweenLatentLibrary_QuickTweenLatentChangeOpacityTo_Widget_Statics::NewProp_easeCurve,
2154 (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UQuickTweenLatentLibrary_QuickTweenLatentChangeOpacityTo_Widget_Statics::NewProp_loops,
2155 (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UQuickTweenLatentLibrary_QuickTweenLatentChangeOpacityTo_Widget_Statics::NewProp_loopType_Underlying,
2156 (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UQuickTweenLatentLibrary_QuickTweenLatentChangeOpacityTo_Widget_Statics::NewProp_loopType,
2157 (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UQuickTweenLatentLibrary_QuickTweenLatentChangeOpacityTo_Widget_Statics::NewProp_tweenTag,
2158 (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UQuickTweenLatentLibrary_QuickTweenLatentChangeOpacityTo_Widget_Statics::NewProp_bShouldAutoKill,
2159 (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UQuickTweenLatentLibrary_QuickTweenLatentChangeOpacityTo_Widget_Statics::NewProp_bShouldPlayWhilePaused,
2160 (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UQuickTweenLatentLibrary_QuickTweenLatentChangeOpacityTo_Widget_Statics::NewProp_bShouldAutoPlay,
2161 (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UQuickTweenLatentLibrary_QuickTweenLatentChangeOpacityTo_Widget_Statics::NewProp_ReturnValue,
2162};
2163static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_UQuickTweenLatentLibrary_QuickTweenLatentChangeOpacityTo_Widget_Statics::PropPointers) < 2048);
2164const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_UQuickTweenLatentLibrary_QuickTweenLatentChangeOpacityTo_Widget_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_UQuickTweenLatentLibrary, nullptr, "QuickTweenLatentChangeOpacityTo_Widget", Z_Construct_UFunction_UQuickTweenLatentLibrary_QuickTweenLatentChangeOpacityTo_Widget_Statics::PropPointers, UE_ARRAY_COUNT(Z_Construct_UFunction_UQuickTweenLatentLibrary_QuickTweenLatentChangeOpacityTo_Widget_Statics::PropPointers), sizeof(Z_Construct_UFunction_UQuickTweenLatentLibrary_QuickTweenLatentChangeOpacityTo_Widget_Statics::QuickTweenLatentLibrary_eventQuickTweenLatentChangeOpacityTo_Widget_Parms), RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x04422401, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_UQuickTweenLatentLibrary_QuickTweenLatentChangeOpacityTo_Widget_Statics::Function_MetaDataParams), Z_Construct_UFunction_UQuickTweenLatentLibrary_QuickTweenLatentChangeOpacityTo_Widget_Statics::Function_MetaDataParams)}, };
2166UFunction* Z_Construct_UFunction_UQuickTweenLatentLibrary_QuickTweenLatentChangeOpacityTo_Widget()
2167{
2168 static UFunction* ReturnFunction = nullptr;
2169 if (!ReturnFunction)
2170 {
2171 UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_UQuickTweenLatentLibrary_QuickTweenLatentChangeOpacityTo_Widget_Statics::FuncParams);
2172 }
2173 return ReturnFunction;
2174}
2175DEFINE_FUNCTION(UQuickTweenLatentLibrary::execQuickTweenLatentChangeOpacityTo_Widget)
2176{
2177 P_GET_OBJECT(UObject,Z_Param_worldContextObject);
2178 P_GET_STRUCT(FLatentActionInfo,Z_Param_latentInfo);
2179 P_GET_ENUM_REF(EQuickTweenLatentSteps,Z_Param_Out_latentStep);
2180 P_GET_OBJECT(UWidget,Z_Param_widget);
2181 P_GET_PROPERTY(FFloatProperty,Z_Param_to);
2182 P_GET_PROPERTY(FFloatProperty,Z_Param_duration);
2183 P_GET_PROPERTY(FFloatProperty,Z_Param_timeScale);
2184 P_GET_ENUM(EEaseType,Z_Param_easeType);
2185 P_GET_OBJECT(UCurveFloat,Z_Param_easeCurve);
2186 P_GET_PROPERTY(FIntProperty,Z_Param_loops);
2187 P_GET_ENUM(ELoopType,Z_Param_loopType);
2188 P_GET_PROPERTY(FStrProperty,Z_Param_tweenTag);
2189 P_GET_UBOOL(Z_Param_bShouldAutoKill);
2190 P_GET_UBOOL(Z_Param_bShouldPlayWhilePaused);
2191 P_GET_UBOOL(Z_Param_bShouldAutoPlay);
2192 P_FINISH;
2193 P_NATIVE_BEGIN;
2194 *(UQuickFloatTween**)Z_Param__Result=UQuickTweenLatentLibrary::QuickTweenLatentChangeOpacityTo_Widget(Z_Param_worldContextObject,Z_Param_latentInfo,(EQuickTweenLatentSteps&)(Z_Param_Out_latentStep),Z_Param_widget,Z_Param_to,Z_Param_duration,Z_Param_timeScale,EEaseType(Z_Param_easeType),Z_Param_easeCurve,Z_Param_loops,ELoopType(Z_Param_loopType),Z_Param_tweenTag,Z_Param_bShouldAutoKill,Z_Param_bShouldPlayWhilePaused,Z_Param_bShouldAutoPlay);
2195 P_NATIVE_END;
2196}
2197// ********** End Class UQuickTweenLatentLibrary Function QuickTweenLatentChangeOpacityTo_Widget ***
2198
2199// ********** Begin Class UQuickTweenLatentLibrary Function QuickTweenLatentColorParameterBy_Material
2201{
2203 {
2204 UObject* worldContextObject;
2205 FLatentActionInfo latentInfo;
2206 EQuickTweenLatentSteps latentStep;
2207 UMaterialInstanceDynamic* material;
2208 FName parameterName;
2209 FColor by;
2210 float duration;
2211 float timeScale;
2212 EEaseType easeType;
2213 UCurveFloat* easeCurve;
2214 int32 loops;
2215 ELoopType loopType;
2216 FString tweenTag;
2217 bool bShouldAutoKill;
2218 bool bShouldPlayWhilePaused;
2219 bool bShouldAutoPlay;
2220 UQuickColorTween* ReturnValue;
2221 };
2222#if WITH_METADATA
2223 static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
2224 { "Category", "QuickTween" },
2225#if !UE_BUILD_SHIPPING
2226 { "Comment", "/**\n\x09 * Create a latent ColorParameterBy tween for a material instance.\n\x09 *\n\x09 * Tweens the named color parameter on the dynamic material by the specified scalar delta.\n\x09 * Typically used to adjust color channels uniformly by a value; implementation may interpret\n\x09 * the delta according to the material setup.\n\x09 *\n\x09 * @param worldContextObject World context for latent action execution.\n\x09 * @param latentInfo Latent action execution info supplied by Blueprint.\n\x09 * @param latentStep Enum reference expanded as exec pins to control flow from Blueprint.\n\x09 * @param material Dynamic material instance to modify.\n\x09 * @param parameterName Name of the color parameter.\n\x09 * @param by FColor delta to apply.\n\x09 * @param duration Duration of the loop in seconds.\n\x09 * @param timeScale Global time scale multiplier for the tween.\n\x09 * @param easeType Built-in easing type to apply.\n\x09 * @param easeCurve Optional custom ease curve (overrides easeType when provided).\n\x09 * @param loops Number of times the tween will loop.\n\x09 * @param loopType Looping behavior (Restart, PingPong, etc.).\n\x09 * @param tweenTag Optional tag for identification.\n\x09 * @param bShouldAutoKill If true the tween will be auto-killed when finished.\n\x09 * @param bShouldPlayWhilePaused If true the tween will update while paused.\n\x09 * @param bShouldAutoPlay If true the tween will start immediately after creation.\n\x09 * @return Pointer to the created UQuickColorTween.\n\x09 */" },
2227#endif
2228 { "CPP_Default_bShouldAutoKill", "true" },
2229 { "CPP_Default_bShouldAutoPlay", "false" },
2230 { "CPP_Default_bShouldPlayWhilePaused", "false" },
2231 { "CPP_Default_duration", "1.000000" },
2232 { "CPP_Default_easeCurve", "None" },
2233 { "CPP_Default_easeType", "Linear" },
2234 { "CPP_Default_loops", "1" },
2235 { "CPP_Default_loopType", "Restart" },
2236 { "CPP_Default_timeScale", "1.000000" },
2237 { "CPP_Default_tweenTag", "" },
2238 { "ExpandEnumAsExecs", "latentStep" },
2239 { "HidePin", "latentStep" },
2240 { "Keywords", "Tween | Color | Create | Make | Latent" },
2241 { "Latent", "" },
2242 { "LatentInfo", "latentInfo" },
2243 { "ModuleRelativePath", "Public/Blueprint/QuickTweenLatentLibrary.h" },
2244#if !UE_BUILD_SHIPPING
2245 { "ToolTip", "Create a latent ColorParameterBy tween for a material instance.\n\nTweens the named color parameter on the dynamic material by the specified scalar delta.\nTypically used to adjust color channels uniformly by a value; implementation may interpret\nthe delta according to the material setup.\n\n@param worldContextObject World context for latent action execution.\n@param latentInfo Latent action execution info supplied by Blueprint.\n@param latentStep Enum reference expanded as exec pins to control flow from Blueprint.\n@param material Dynamic material instance to modify.\n@param parameterName Name of the color parameter.\n@param by FColor delta to apply.\n@param duration Duration of the loop in seconds.\n@param timeScale Global time scale multiplier for the tween.\n@param easeType Built-in easing type to apply.\n@param easeCurve Optional custom ease curve (overrides easeType when provided).\n@param loops Number of times the tween will loop.\n@param loopType Looping behavior (Restart, PingPong, etc.).\n@param tweenTag Optional tag for identification.\n@param bShouldAutoKill If true the tween will be auto-killed when finished.\n@param bShouldPlayWhilePaused If true the tween will update while paused.\n@param bShouldAutoPlay If true the tween will start immediately after creation.\n@return Pointer to the created UQuickColorTween." },
2246#endif
2247 { "WorldContext", "worldContextObject" },
2248 };
2249 static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_parameterName_MetaData[] = {
2250 { "NativeConst", "" },
2251 };
2252 static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_by_MetaData[] = {
2253 { "NativeConst", "" },
2254 };
2255 static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_tweenTag_MetaData[] = {
2256 { "NativeConst", "" },
2257 };
2258#endif // WITH_METADATA
2259 static const UECodeGen_Private::FObjectPropertyParams NewProp_worldContextObject;
2260 static const UECodeGen_Private::FStructPropertyParams NewProp_latentInfo;
2261 static const UECodeGen_Private::FBytePropertyParams NewProp_latentStep_Underlying;
2262 static const UECodeGen_Private::FEnumPropertyParams NewProp_latentStep;
2263 static const UECodeGen_Private::FObjectPropertyParams NewProp_material;
2264 static const UECodeGen_Private::FNamePropertyParams NewProp_parameterName;
2265 static const UECodeGen_Private::FStructPropertyParams NewProp_by;
2266 static const UECodeGen_Private::FFloatPropertyParams NewProp_duration;
2267 static const UECodeGen_Private::FFloatPropertyParams NewProp_timeScale;
2268 static const UECodeGen_Private::FBytePropertyParams NewProp_easeType_Underlying;
2269 static const UECodeGen_Private::FEnumPropertyParams NewProp_easeType;
2270 static const UECodeGen_Private::FObjectPropertyParams NewProp_easeCurve;
2271 static const UECodeGen_Private::FIntPropertyParams NewProp_loops;
2272 static const UECodeGen_Private::FBytePropertyParams NewProp_loopType_Underlying;
2273 static const UECodeGen_Private::FEnumPropertyParams NewProp_loopType;
2274 static const UECodeGen_Private::FStrPropertyParams NewProp_tweenTag;
2275 static void NewProp_bShouldAutoKill_SetBit(void* Obj);
2276 static const UECodeGen_Private::FBoolPropertyParams NewProp_bShouldAutoKill;
2277 static void NewProp_bShouldPlayWhilePaused_SetBit(void* Obj);
2278 static const UECodeGen_Private::FBoolPropertyParams NewProp_bShouldPlayWhilePaused;
2279 static void NewProp_bShouldAutoPlay_SetBit(void* Obj);
2280 static const UECodeGen_Private::FBoolPropertyParams NewProp_bShouldAutoPlay;
2281 static const UECodeGen_Private::FObjectPropertyParams NewProp_ReturnValue;
2282 static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
2283 static const UECodeGen_Private::FFunctionParams FuncParams;
2284};
2285const UECodeGen_Private::FObjectPropertyParams Z_Construct_UFunction_UQuickTweenLatentLibrary_QuickTweenLatentColorParameterBy_Material_Statics::NewProp_worldContextObject = { "worldContextObject", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Object, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(QuickTweenLatentLibrary_eventQuickTweenLatentColorParameterBy_Material_Parms, worldContextObject), Z_Construct_UClass_UObject_NoRegister, METADATA_PARAMS(0, nullptr) };
2286const UECodeGen_Private::FStructPropertyParams Z_Construct_UFunction_UQuickTweenLatentLibrary_QuickTweenLatentColorParameterBy_Material_Statics::NewProp_latentInfo = { "latentInfo", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(QuickTweenLatentLibrary_eventQuickTweenLatentColorParameterBy_Material_Parms, latentInfo), Z_Construct_UScriptStruct_FLatentActionInfo, METADATA_PARAMS(0, nullptr) }; // 4146275481
2287const UECodeGen_Private::FBytePropertyParams Z_Construct_UFunction_UQuickTweenLatentLibrary_QuickTweenLatentColorParameterBy_Material_Statics::NewProp_latentStep_Underlying = { "UnderlyingType", nullptr, (EPropertyFlags)0x0000000000000000, UECodeGen_Private::EPropertyGenFlags::Byte, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, 0, nullptr, METADATA_PARAMS(0, nullptr) };
2288const UECodeGen_Private::FEnumPropertyParams Z_Construct_UFunction_UQuickTweenLatentLibrary_QuickTweenLatentColorParameterBy_Material_Statics::NewProp_latentStep = { "latentStep", nullptr, (EPropertyFlags)0x0010000000000180, UECodeGen_Private::EPropertyGenFlags::Enum, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(QuickTweenLatentLibrary_eventQuickTweenLatentColorParameterBy_Material_Parms, latentStep), Z_Construct_UEnum_QuickTween_EQuickTweenLatentSteps, METADATA_PARAMS(0, nullptr) }; // 4258181484
2289const UECodeGen_Private::FObjectPropertyParams Z_Construct_UFunction_UQuickTweenLatentLibrary_QuickTweenLatentColorParameterBy_Material_Statics::NewProp_material = { "material", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Object, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(QuickTweenLatentLibrary_eventQuickTweenLatentColorParameterBy_Material_Parms, material), Z_Construct_UClass_UMaterialInstanceDynamic_NoRegister, METADATA_PARAMS(0, nullptr) };
2290const UECodeGen_Private::FNamePropertyParams Z_Construct_UFunction_UQuickTweenLatentLibrary_QuickTweenLatentColorParameterBy_Material_Statics::NewProp_parameterName = { "parameterName", nullptr, (EPropertyFlags)0x0010000008000182, UECodeGen_Private::EPropertyGenFlags::Name, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(QuickTweenLatentLibrary_eventQuickTweenLatentColorParameterBy_Material_Parms, parameterName), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_parameterName_MetaData), NewProp_parameterName_MetaData) };
2291const UECodeGen_Private::FStructPropertyParams Z_Construct_UFunction_UQuickTweenLatentLibrary_QuickTweenLatentColorParameterBy_Material_Statics::NewProp_by = { "by", nullptr, (EPropertyFlags)0x0010000008000182, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(QuickTweenLatentLibrary_eventQuickTweenLatentColorParameterBy_Material_Parms, by), Z_Construct_UScriptStruct_FColor, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_by_MetaData), NewProp_by_MetaData) };
2292const UECodeGen_Private::FFloatPropertyParams Z_Construct_UFunction_UQuickTweenLatentLibrary_QuickTweenLatentColorParameterBy_Material_Statics::NewProp_duration = { "duration", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Float, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(QuickTweenLatentLibrary_eventQuickTweenLatentColorParameterBy_Material_Parms, duration), METADATA_PARAMS(0, nullptr) };
2293const UECodeGen_Private::FFloatPropertyParams Z_Construct_UFunction_UQuickTweenLatentLibrary_QuickTweenLatentColorParameterBy_Material_Statics::NewProp_timeScale = { "timeScale", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Float, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(QuickTweenLatentLibrary_eventQuickTweenLatentColorParameterBy_Material_Parms, timeScale), METADATA_PARAMS(0, nullptr) };
2294const UECodeGen_Private::FBytePropertyParams Z_Construct_UFunction_UQuickTweenLatentLibrary_QuickTweenLatentColorParameterBy_Material_Statics::NewProp_easeType_Underlying = { "UnderlyingType", nullptr, (EPropertyFlags)0x0000000000000000, UECodeGen_Private::EPropertyGenFlags::Byte, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, 0, nullptr, METADATA_PARAMS(0, nullptr) };
2295const UECodeGen_Private::FEnumPropertyParams Z_Construct_UFunction_UQuickTweenLatentLibrary_QuickTweenLatentColorParameterBy_Material_Statics::NewProp_easeType = { "easeType", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Enum, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(QuickTweenLatentLibrary_eventQuickTweenLatentColorParameterBy_Material_Parms, easeType), Z_Construct_UEnum_QuickTween_EEaseType, METADATA_PARAMS(0, nullptr) }; // 2795540543
2296const UECodeGen_Private::FObjectPropertyParams Z_Construct_UFunction_UQuickTweenLatentLibrary_QuickTweenLatentColorParameterBy_Material_Statics::NewProp_easeCurve = { "easeCurve", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Object, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(QuickTweenLatentLibrary_eventQuickTweenLatentColorParameterBy_Material_Parms, easeCurve), Z_Construct_UClass_UCurveFloat_NoRegister, METADATA_PARAMS(0, nullptr) };
2297const UECodeGen_Private::FIntPropertyParams Z_Construct_UFunction_UQuickTweenLatentLibrary_QuickTweenLatentColorParameterBy_Material_Statics::NewProp_loops = { "loops", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Int, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(QuickTweenLatentLibrary_eventQuickTweenLatentColorParameterBy_Material_Parms, loops), METADATA_PARAMS(0, nullptr) };
2298const UECodeGen_Private::FBytePropertyParams Z_Construct_UFunction_UQuickTweenLatentLibrary_QuickTweenLatentColorParameterBy_Material_Statics::NewProp_loopType_Underlying = { "UnderlyingType", nullptr, (EPropertyFlags)0x0000000000000000, UECodeGen_Private::EPropertyGenFlags::Byte, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, 0, nullptr, METADATA_PARAMS(0, nullptr) };
2299const UECodeGen_Private::FEnumPropertyParams Z_Construct_UFunction_UQuickTweenLatentLibrary_QuickTweenLatentColorParameterBy_Material_Statics::NewProp_loopType = { "loopType", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Enum, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(QuickTweenLatentLibrary_eventQuickTweenLatentColorParameterBy_Material_Parms, loopType), Z_Construct_UEnum_QuickTween_ELoopType, METADATA_PARAMS(0, nullptr) }; // 742143575
2300const UECodeGen_Private::FStrPropertyParams Z_Construct_UFunction_UQuickTweenLatentLibrary_QuickTweenLatentColorParameterBy_Material_Statics::NewProp_tweenTag = { "tweenTag", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Str, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(QuickTweenLatentLibrary_eventQuickTweenLatentColorParameterBy_Material_Parms, tweenTag), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_tweenTag_MetaData), NewProp_tweenTag_MetaData) };
2301void Z_Construct_UFunction_UQuickTweenLatentLibrary_QuickTweenLatentColorParameterBy_Material_Statics::NewProp_bShouldAutoKill_SetBit(void* Obj)
2302{
2304}
2305const UECodeGen_Private::FBoolPropertyParams Z_Construct_UFunction_UQuickTweenLatentLibrary_QuickTweenLatentColorParameterBy_Material_Statics::NewProp_bShouldAutoKill = { "bShouldAutoKill", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Bool | UECodeGen_Private::EPropertyGenFlags::NativeBool, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, sizeof(bool), sizeof(QuickTweenLatentLibrary_eventQuickTweenLatentColorParameterBy_Material_Parms), &Z_Construct_UFunction_UQuickTweenLatentLibrary_QuickTweenLatentColorParameterBy_Material_Statics::NewProp_bShouldAutoKill_SetBit, METADATA_PARAMS(0, nullptr) };
2306void Z_Construct_UFunction_UQuickTweenLatentLibrary_QuickTweenLatentColorParameterBy_Material_Statics::NewProp_bShouldPlayWhilePaused_SetBit(void* Obj)
2307{
2309}
2310const UECodeGen_Private::FBoolPropertyParams Z_Construct_UFunction_UQuickTweenLatentLibrary_QuickTweenLatentColorParameterBy_Material_Statics::NewProp_bShouldPlayWhilePaused = { "bShouldPlayWhilePaused", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Bool | UECodeGen_Private::EPropertyGenFlags::NativeBool, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, sizeof(bool), sizeof(QuickTweenLatentLibrary_eventQuickTweenLatentColorParameterBy_Material_Parms), &Z_Construct_UFunction_UQuickTweenLatentLibrary_QuickTweenLatentColorParameterBy_Material_Statics::NewProp_bShouldPlayWhilePaused_SetBit, METADATA_PARAMS(0, nullptr) };
2311void Z_Construct_UFunction_UQuickTweenLatentLibrary_QuickTweenLatentColorParameterBy_Material_Statics::NewProp_bShouldAutoPlay_SetBit(void* Obj)
2312{
2314}
2315const UECodeGen_Private::FBoolPropertyParams Z_Construct_UFunction_UQuickTweenLatentLibrary_QuickTweenLatentColorParameterBy_Material_Statics::NewProp_bShouldAutoPlay = { "bShouldAutoPlay", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Bool | UECodeGen_Private::EPropertyGenFlags::NativeBool, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, sizeof(bool), sizeof(QuickTweenLatentLibrary_eventQuickTweenLatentColorParameterBy_Material_Parms), &Z_Construct_UFunction_UQuickTweenLatentLibrary_QuickTweenLatentColorParameterBy_Material_Statics::NewProp_bShouldAutoPlay_SetBit, METADATA_PARAMS(0, nullptr) };
2316const UECodeGen_Private::FObjectPropertyParams Z_Construct_UFunction_UQuickTweenLatentLibrary_QuickTweenLatentColorParameterBy_Material_Statics::NewProp_ReturnValue = { "ReturnValue", nullptr, (EPropertyFlags)0x0010000000000580, UECodeGen_Private::EPropertyGenFlags::Object, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(QuickTweenLatentLibrary_eventQuickTweenLatentColorParameterBy_Material_Parms, ReturnValue), Z_Construct_UClass_UQuickColorTween_NoRegister, METADATA_PARAMS(0, nullptr) };
2317const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_UQuickTweenLatentLibrary_QuickTweenLatentColorParameterBy_Material_Statics::PropPointers[] = {
2318 (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UQuickTweenLatentLibrary_QuickTweenLatentColorParameterBy_Material_Statics::NewProp_worldContextObject,
2319 (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UQuickTweenLatentLibrary_QuickTweenLatentColorParameterBy_Material_Statics::NewProp_latentInfo,
2320 (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UQuickTweenLatentLibrary_QuickTweenLatentColorParameterBy_Material_Statics::NewProp_latentStep_Underlying,
2321 (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UQuickTweenLatentLibrary_QuickTweenLatentColorParameterBy_Material_Statics::NewProp_latentStep,
2322 (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UQuickTweenLatentLibrary_QuickTweenLatentColorParameterBy_Material_Statics::NewProp_material,
2323 (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UQuickTweenLatentLibrary_QuickTweenLatentColorParameterBy_Material_Statics::NewProp_parameterName,
2324 (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UQuickTweenLatentLibrary_QuickTweenLatentColorParameterBy_Material_Statics::NewProp_by,
2325 (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UQuickTweenLatentLibrary_QuickTweenLatentColorParameterBy_Material_Statics::NewProp_duration,
2326 (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UQuickTweenLatentLibrary_QuickTweenLatentColorParameterBy_Material_Statics::NewProp_timeScale,
2327 (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UQuickTweenLatentLibrary_QuickTweenLatentColorParameterBy_Material_Statics::NewProp_easeType_Underlying,
2328 (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UQuickTweenLatentLibrary_QuickTweenLatentColorParameterBy_Material_Statics::NewProp_easeType,
2329 (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UQuickTweenLatentLibrary_QuickTweenLatentColorParameterBy_Material_Statics::NewProp_easeCurve,
2330 (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UQuickTweenLatentLibrary_QuickTweenLatentColorParameterBy_Material_Statics::NewProp_loops,
2331 (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UQuickTweenLatentLibrary_QuickTweenLatentColorParameterBy_Material_Statics::NewProp_loopType_Underlying,
2332 (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UQuickTweenLatentLibrary_QuickTweenLatentColorParameterBy_Material_Statics::NewProp_loopType,
2333 (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UQuickTweenLatentLibrary_QuickTweenLatentColorParameterBy_Material_Statics::NewProp_tweenTag,
2334 (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UQuickTweenLatentLibrary_QuickTweenLatentColorParameterBy_Material_Statics::NewProp_bShouldAutoKill,
2335 (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UQuickTweenLatentLibrary_QuickTweenLatentColorParameterBy_Material_Statics::NewProp_bShouldPlayWhilePaused,
2336 (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UQuickTweenLatentLibrary_QuickTweenLatentColorParameterBy_Material_Statics::NewProp_bShouldAutoPlay,
2337 (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UQuickTweenLatentLibrary_QuickTweenLatentColorParameterBy_Material_Statics::NewProp_ReturnValue,
2338};
2339static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_UQuickTweenLatentLibrary_QuickTweenLatentColorParameterBy_Material_Statics::PropPointers) < 2048);
2340const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_UQuickTweenLatentLibrary_QuickTweenLatentColorParameterBy_Material_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_UQuickTweenLatentLibrary, nullptr, "QuickTweenLatentColorParameterBy_Material", Z_Construct_UFunction_UQuickTweenLatentLibrary_QuickTweenLatentColorParameterBy_Material_Statics::PropPointers, UE_ARRAY_COUNT(Z_Construct_UFunction_UQuickTweenLatentLibrary_QuickTweenLatentColorParameterBy_Material_Statics::PropPointers), sizeof(Z_Construct_UFunction_UQuickTweenLatentLibrary_QuickTweenLatentColorParameterBy_Material_Statics::QuickTweenLatentLibrary_eventQuickTweenLatentColorParameterBy_Material_Parms), RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x04C22401, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_UQuickTweenLatentLibrary_QuickTweenLatentColorParameterBy_Material_Statics::Function_MetaDataParams), Z_Construct_UFunction_UQuickTweenLatentLibrary_QuickTweenLatentColorParameterBy_Material_Statics::Function_MetaDataParams)}, };
2342UFunction* Z_Construct_UFunction_UQuickTweenLatentLibrary_QuickTweenLatentColorParameterBy_Material()
2343{
2344 static UFunction* ReturnFunction = nullptr;
2345 if (!ReturnFunction)
2346 {
2347 UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_UQuickTweenLatentLibrary_QuickTweenLatentColorParameterBy_Material_Statics::FuncParams);
2348 }
2349 return ReturnFunction;
2350}
2351DEFINE_FUNCTION(UQuickTweenLatentLibrary::execQuickTweenLatentColorParameterBy_Material)
2352{
2353 P_GET_OBJECT(UObject,Z_Param_worldContextObject);
2354 P_GET_STRUCT(FLatentActionInfo,Z_Param_latentInfo);
2355 P_GET_ENUM_REF(EQuickTweenLatentSteps,Z_Param_Out_latentStep);
2356 P_GET_OBJECT(UMaterialInstanceDynamic,Z_Param_material);
2357 P_GET_PROPERTY_REF(FNameProperty,Z_Param_Out_parameterName);
2358 P_GET_STRUCT_REF(FColor,Z_Param_Out_by);
2359 P_GET_PROPERTY(FFloatProperty,Z_Param_duration);
2360 P_GET_PROPERTY(FFloatProperty,Z_Param_timeScale);
2361 P_GET_ENUM(EEaseType,Z_Param_easeType);
2362 P_GET_OBJECT(UCurveFloat,Z_Param_easeCurve);
2363 P_GET_PROPERTY(FIntProperty,Z_Param_loops);
2364 P_GET_ENUM(ELoopType,Z_Param_loopType);
2365 P_GET_PROPERTY(FStrProperty,Z_Param_tweenTag);
2366 P_GET_UBOOL(Z_Param_bShouldAutoKill);
2367 P_GET_UBOOL(Z_Param_bShouldPlayWhilePaused);
2368 P_GET_UBOOL(Z_Param_bShouldAutoPlay);
2369 P_FINISH;
2370 P_NATIVE_BEGIN;
2371 *(UQuickColorTween**)Z_Param__Result=UQuickTweenLatentLibrary::QuickTweenLatentColorParameterBy_Material(Z_Param_worldContextObject,Z_Param_latentInfo,(EQuickTweenLatentSteps&)(Z_Param_Out_latentStep),Z_Param_material,Z_Param_Out_parameterName,Z_Param_Out_by,Z_Param_duration,Z_Param_timeScale,EEaseType(Z_Param_easeType),Z_Param_easeCurve,Z_Param_loops,ELoopType(Z_Param_loopType),Z_Param_tweenTag,Z_Param_bShouldAutoKill,Z_Param_bShouldPlayWhilePaused,Z_Param_bShouldAutoPlay);
2372 P_NATIVE_END;
2373}
2374// ********** End Class UQuickTweenLatentLibrary Function QuickTweenLatentColorParameterBy_Material
2375
2376// ********** Begin Class UQuickTweenLatentLibrary Function QuickTweenLatentColorParameterTo_Material
2378{
2380 {
2381 UObject* worldContextObject;
2382 FLatentActionInfo latentInfo;
2383 EQuickTweenLatentSteps latentStep;
2384 UMaterialInstanceDynamic* material;
2385 FName parameterName;
2386 FColor to;
2387 float duration;
2388 float timeScale;
2389 EEaseType easeType;
2390 UCurveFloat* easeCurve;
2391 int32 loops;
2392 ELoopType loopType;
2393 FString tweenTag;
2394 bool bShouldAutoKill;
2395 bool bShouldPlayWhilePaused;
2396 bool bShouldAutoPlay;
2397 UQuickColorTween* ReturnValue;
2398 };
2399#if WITH_METADATA
2400 static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
2401 { "Category", "QuickTween" },
2402#if !UE_BUILD_SHIPPING
2403 { "Comment", "/**\n\x09 * Create a latent ColorParameterTo tween for a material instance.\n\x09 *\n\x09 * Tweens the named color parameter on the dynamic material to the target color.\n\x09 *\n\x09 * @param worldContextObject World context for latent action execution.\n\x09 * @param latentInfo Latent action execution info supplied by Blueprint.\n\x09 * @param latentStep Enum reference expanded as exec pins to control flow from Blueprint.\n\x09 * @param material Dynamic material instance to modify.\n\x09 * @param parameterName Name of the color parameter.\n\x09 * @param to Target color value.\n\x09 * @param duration Duration of the loop in seconds.\n\x09 * @param timeScale Global time scale multiplier for the tween.\n\x09 * @param easeType Built-in easing type to apply.\n\x09 * @param easeCurve Optional custom ease curve (overrides easeType when provided).\n\x09 * @param loops Number of times the tween will loop.\n\x09 * @param loopType Looping behavior (Restart, PingPong, etc.).\n\x09 * @param tweenTag Optional tag for identification.\n\x09 * @param bShouldAutoKill If true the tween will be auto-killed when finished.\n\x09 * @param bShouldPlayWhilePaused If true the tween will update while paused.\n\x09 * @param bShouldAutoPlay If true the tween will start immediately after creation.\n\x09 * @return Pointer to the created UQuickColorTween.\n\x09 */" },
2404#endif
2405 { "CPP_Default_bShouldAutoKill", "true" },
2406 { "CPP_Default_bShouldAutoPlay", "false" },
2407 { "CPP_Default_bShouldPlayWhilePaused", "false" },
2408 { "CPP_Default_duration", "1.000000" },
2409 { "CPP_Default_easeCurve", "None" },
2410 { "CPP_Default_easeType", "Linear" },
2411 { "CPP_Default_loops", "1" },
2412 { "CPP_Default_loopType", "Restart" },
2413 { "CPP_Default_timeScale", "1.000000" },
2414 { "CPP_Default_tweenTag", "" },
2415 { "ExpandEnumAsExecs", "latentStep" },
2416 { "HidePin", "latentStep" },
2417 { "Keywords", "Tween | Color | Create | Make | Latent" },
2418 { "Latent", "" },
2419 { "LatentInfo", "latentInfo" },
2420 { "ModuleRelativePath", "Public/Blueprint/QuickTweenLatentLibrary.h" },
2421#if !UE_BUILD_SHIPPING
2422 { "ToolTip", "Create a latent ColorParameterTo tween for a material instance.\n\nTweens the named color parameter on the dynamic material to the target color.\n\n@param worldContextObject World context for latent action execution.\n@param latentInfo Latent action execution info supplied by Blueprint.\n@param latentStep Enum reference expanded as exec pins to control flow from Blueprint.\n@param material Dynamic material instance to modify.\n@param parameterName Name of the color parameter.\n@param to Target color value.\n@param duration Duration of the loop in seconds.\n@param timeScale Global time scale multiplier for the tween.\n@param easeType Built-in easing type to apply.\n@param easeCurve Optional custom ease curve (overrides easeType when provided).\n@param loops Number of times the tween will loop.\n@param loopType Looping behavior (Restart, PingPong, etc.).\n@param tweenTag Optional tag for identification.\n@param bShouldAutoKill If true the tween will be auto-killed when finished.\n@param bShouldPlayWhilePaused If true the tween will update while paused.\n@param bShouldAutoPlay If true the tween will start immediately after creation.\n@return Pointer to the created UQuickColorTween." },
2423#endif
2424 { "WorldContext", "worldContextObject" },
2425 };
2426 static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_parameterName_MetaData[] = {
2427 { "NativeConst", "" },
2428 };
2429 static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_to_MetaData[] = {
2430 { "NativeConst", "" },
2431 };
2432 static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_tweenTag_MetaData[] = {
2433 { "NativeConst", "" },
2434 };
2435#endif // WITH_METADATA
2436 static const UECodeGen_Private::FObjectPropertyParams NewProp_worldContextObject;
2437 static const UECodeGen_Private::FStructPropertyParams NewProp_latentInfo;
2438 static const UECodeGen_Private::FBytePropertyParams NewProp_latentStep_Underlying;
2439 static const UECodeGen_Private::FEnumPropertyParams NewProp_latentStep;
2440 static const UECodeGen_Private::FObjectPropertyParams NewProp_material;
2441 static const UECodeGen_Private::FNamePropertyParams NewProp_parameterName;
2442 static const UECodeGen_Private::FStructPropertyParams NewProp_to;
2443 static const UECodeGen_Private::FFloatPropertyParams NewProp_duration;
2444 static const UECodeGen_Private::FFloatPropertyParams NewProp_timeScale;
2445 static const UECodeGen_Private::FBytePropertyParams NewProp_easeType_Underlying;
2446 static const UECodeGen_Private::FEnumPropertyParams NewProp_easeType;
2447 static const UECodeGen_Private::FObjectPropertyParams NewProp_easeCurve;
2448 static const UECodeGen_Private::FIntPropertyParams NewProp_loops;
2449 static const UECodeGen_Private::FBytePropertyParams NewProp_loopType_Underlying;
2450 static const UECodeGen_Private::FEnumPropertyParams NewProp_loopType;
2451 static const UECodeGen_Private::FStrPropertyParams NewProp_tweenTag;
2452 static void NewProp_bShouldAutoKill_SetBit(void* Obj);
2453 static const UECodeGen_Private::FBoolPropertyParams NewProp_bShouldAutoKill;
2454 static void NewProp_bShouldPlayWhilePaused_SetBit(void* Obj);
2455 static const UECodeGen_Private::FBoolPropertyParams NewProp_bShouldPlayWhilePaused;
2456 static void NewProp_bShouldAutoPlay_SetBit(void* Obj);
2457 static const UECodeGen_Private::FBoolPropertyParams NewProp_bShouldAutoPlay;
2458 static const UECodeGen_Private::FObjectPropertyParams NewProp_ReturnValue;
2459 static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
2460 static const UECodeGen_Private::FFunctionParams FuncParams;
2461};
2462const UECodeGen_Private::FObjectPropertyParams Z_Construct_UFunction_UQuickTweenLatentLibrary_QuickTweenLatentColorParameterTo_Material_Statics::NewProp_worldContextObject = { "worldContextObject", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Object, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(QuickTweenLatentLibrary_eventQuickTweenLatentColorParameterTo_Material_Parms, worldContextObject), Z_Construct_UClass_UObject_NoRegister, METADATA_PARAMS(0, nullptr) };
2463const UECodeGen_Private::FStructPropertyParams Z_Construct_UFunction_UQuickTweenLatentLibrary_QuickTweenLatentColorParameterTo_Material_Statics::NewProp_latentInfo = { "latentInfo", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(QuickTweenLatentLibrary_eventQuickTweenLatentColorParameterTo_Material_Parms, latentInfo), Z_Construct_UScriptStruct_FLatentActionInfo, METADATA_PARAMS(0, nullptr) }; // 4146275481
2464const UECodeGen_Private::FBytePropertyParams Z_Construct_UFunction_UQuickTweenLatentLibrary_QuickTweenLatentColorParameterTo_Material_Statics::NewProp_latentStep_Underlying = { "UnderlyingType", nullptr, (EPropertyFlags)0x0000000000000000, UECodeGen_Private::EPropertyGenFlags::Byte, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, 0, nullptr, METADATA_PARAMS(0, nullptr) };
2465const UECodeGen_Private::FEnumPropertyParams Z_Construct_UFunction_UQuickTweenLatentLibrary_QuickTweenLatentColorParameterTo_Material_Statics::NewProp_latentStep = { "latentStep", nullptr, (EPropertyFlags)0x0010000000000180, UECodeGen_Private::EPropertyGenFlags::Enum, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(QuickTweenLatentLibrary_eventQuickTweenLatentColorParameterTo_Material_Parms, latentStep), Z_Construct_UEnum_QuickTween_EQuickTweenLatentSteps, METADATA_PARAMS(0, nullptr) }; // 4258181484
2466const UECodeGen_Private::FObjectPropertyParams Z_Construct_UFunction_UQuickTweenLatentLibrary_QuickTweenLatentColorParameterTo_Material_Statics::NewProp_material = { "material", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Object, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(QuickTweenLatentLibrary_eventQuickTweenLatentColorParameterTo_Material_Parms, material), Z_Construct_UClass_UMaterialInstanceDynamic_NoRegister, METADATA_PARAMS(0, nullptr) };
2467const UECodeGen_Private::FNamePropertyParams Z_Construct_UFunction_UQuickTweenLatentLibrary_QuickTweenLatentColorParameterTo_Material_Statics::NewProp_parameterName = { "parameterName", nullptr, (EPropertyFlags)0x0010000008000182, UECodeGen_Private::EPropertyGenFlags::Name, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(QuickTweenLatentLibrary_eventQuickTweenLatentColorParameterTo_Material_Parms, parameterName), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_parameterName_MetaData), NewProp_parameterName_MetaData) };
2468const UECodeGen_Private::FStructPropertyParams Z_Construct_UFunction_UQuickTweenLatentLibrary_QuickTweenLatentColorParameterTo_Material_Statics::NewProp_to = { "to", nullptr, (EPropertyFlags)0x0010000008000182, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(QuickTweenLatentLibrary_eventQuickTweenLatentColorParameterTo_Material_Parms, to), Z_Construct_UScriptStruct_FColor, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_to_MetaData), NewProp_to_MetaData) };
2469const UECodeGen_Private::FFloatPropertyParams Z_Construct_UFunction_UQuickTweenLatentLibrary_QuickTweenLatentColorParameterTo_Material_Statics::NewProp_duration = { "duration", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Float, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(QuickTweenLatentLibrary_eventQuickTweenLatentColorParameterTo_Material_Parms, duration), METADATA_PARAMS(0, nullptr) };
2470const UECodeGen_Private::FFloatPropertyParams Z_Construct_UFunction_UQuickTweenLatentLibrary_QuickTweenLatentColorParameterTo_Material_Statics::NewProp_timeScale = { "timeScale", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Float, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(QuickTweenLatentLibrary_eventQuickTweenLatentColorParameterTo_Material_Parms, timeScale), METADATA_PARAMS(0, nullptr) };
2471const UECodeGen_Private::FBytePropertyParams Z_Construct_UFunction_UQuickTweenLatentLibrary_QuickTweenLatentColorParameterTo_Material_Statics::NewProp_easeType_Underlying = { "UnderlyingType", nullptr, (EPropertyFlags)0x0000000000000000, UECodeGen_Private::EPropertyGenFlags::Byte, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, 0, nullptr, METADATA_PARAMS(0, nullptr) };
2472const UECodeGen_Private::FEnumPropertyParams Z_Construct_UFunction_UQuickTweenLatentLibrary_QuickTweenLatentColorParameterTo_Material_Statics::NewProp_easeType = { "easeType", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Enum, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(QuickTweenLatentLibrary_eventQuickTweenLatentColorParameterTo_Material_Parms, easeType), Z_Construct_UEnum_QuickTween_EEaseType, METADATA_PARAMS(0, nullptr) }; // 2795540543
2473const UECodeGen_Private::FObjectPropertyParams Z_Construct_UFunction_UQuickTweenLatentLibrary_QuickTweenLatentColorParameterTo_Material_Statics::NewProp_easeCurve = { "easeCurve", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Object, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(QuickTweenLatentLibrary_eventQuickTweenLatentColorParameterTo_Material_Parms, easeCurve), Z_Construct_UClass_UCurveFloat_NoRegister, METADATA_PARAMS(0, nullptr) };
2474const UECodeGen_Private::FIntPropertyParams Z_Construct_UFunction_UQuickTweenLatentLibrary_QuickTweenLatentColorParameterTo_Material_Statics::NewProp_loops = { "loops", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Int, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(QuickTweenLatentLibrary_eventQuickTweenLatentColorParameterTo_Material_Parms, loops), METADATA_PARAMS(0, nullptr) };
2475const UECodeGen_Private::FBytePropertyParams Z_Construct_UFunction_UQuickTweenLatentLibrary_QuickTweenLatentColorParameterTo_Material_Statics::NewProp_loopType_Underlying = { "UnderlyingType", nullptr, (EPropertyFlags)0x0000000000000000, UECodeGen_Private::EPropertyGenFlags::Byte, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, 0, nullptr, METADATA_PARAMS(0, nullptr) };
2476const UECodeGen_Private::FEnumPropertyParams Z_Construct_UFunction_UQuickTweenLatentLibrary_QuickTweenLatentColorParameterTo_Material_Statics::NewProp_loopType = { "loopType", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Enum, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(QuickTweenLatentLibrary_eventQuickTweenLatentColorParameterTo_Material_Parms, loopType), Z_Construct_UEnum_QuickTween_ELoopType, METADATA_PARAMS(0, nullptr) }; // 742143575
2477const UECodeGen_Private::FStrPropertyParams Z_Construct_UFunction_UQuickTweenLatentLibrary_QuickTweenLatentColorParameterTo_Material_Statics::NewProp_tweenTag = { "tweenTag", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Str, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(QuickTweenLatentLibrary_eventQuickTweenLatentColorParameterTo_Material_Parms, tweenTag), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_tweenTag_MetaData), NewProp_tweenTag_MetaData) };
2478void Z_Construct_UFunction_UQuickTweenLatentLibrary_QuickTweenLatentColorParameterTo_Material_Statics::NewProp_bShouldAutoKill_SetBit(void* Obj)
2479{
2481}
2482const UECodeGen_Private::FBoolPropertyParams Z_Construct_UFunction_UQuickTweenLatentLibrary_QuickTweenLatentColorParameterTo_Material_Statics::NewProp_bShouldAutoKill = { "bShouldAutoKill", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Bool | UECodeGen_Private::EPropertyGenFlags::NativeBool, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, sizeof(bool), sizeof(QuickTweenLatentLibrary_eventQuickTweenLatentColorParameterTo_Material_Parms), &Z_Construct_UFunction_UQuickTweenLatentLibrary_QuickTweenLatentColorParameterTo_Material_Statics::NewProp_bShouldAutoKill_SetBit, METADATA_PARAMS(0, nullptr) };
2483void Z_Construct_UFunction_UQuickTweenLatentLibrary_QuickTweenLatentColorParameterTo_Material_Statics::NewProp_bShouldPlayWhilePaused_SetBit(void* Obj)
2484{
2486}
2487const UECodeGen_Private::FBoolPropertyParams Z_Construct_UFunction_UQuickTweenLatentLibrary_QuickTweenLatentColorParameterTo_Material_Statics::NewProp_bShouldPlayWhilePaused = { "bShouldPlayWhilePaused", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Bool | UECodeGen_Private::EPropertyGenFlags::NativeBool, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, sizeof(bool), sizeof(QuickTweenLatentLibrary_eventQuickTweenLatentColorParameterTo_Material_Parms), &Z_Construct_UFunction_UQuickTweenLatentLibrary_QuickTweenLatentColorParameterTo_Material_Statics::NewProp_bShouldPlayWhilePaused_SetBit, METADATA_PARAMS(0, nullptr) };
2488void Z_Construct_UFunction_UQuickTweenLatentLibrary_QuickTweenLatentColorParameterTo_Material_Statics::NewProp_bShouldAutoPlay_SetBit(void* Obj)
2489{
2491}
2492const UECodeGen_Private::FBoolPropertyParams Z_Construct_UFunction_UQuickTweenLatentLibrary_QuickTweenLatentColorParameterTo_Material_Statics::NewProp_bShouldAutoPlay = { "bShouldAutoPlay", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Bool | UECodeGen_Private::EPropertyGenFlags::NativeBool, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, sizeof(bool), sizeof(QuickTweenLatentLibrary_eventQuickTweenLatentColorParameterTo_Material_Parms), &Z_Construct_UFunction_UQuickTweenLatentLibrary_QuickTweenLatentColorParameterTo_Material_Statics::NewProp_bShouldAutoPlay_SetBit, METADATA_PARAMS(0, nullptr) };
2493const UECodeGen_Private::FObjectPropertyParams Z_Construct_UFunction_UQuickTweenLatentLibrary_QuickTweenLatentColorParameterTo_Material_Statics::NewProp_ReturnValue = { "ReturnValue", nullptr, (EPropertyFlags)0x0010000000000580, UECodeGen_Private::EPropertyGenFlags::Object, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(QuickTweenLatentLibrary_eventQuickTweenLatentColorParameterTo_Material_Parms, ReturnValue), Z_Construct_UClass_UQuickColorTween_NoRegister, METADATA_PARAMS(0, nullptr) };
2494const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_UQuickTweenLatentLibrary_QuickTweenLatentColorParameterTo_Material_Statics::PropPointers[] = {
2495 (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UQuickTweenLatentLibrary_QuickTweenLatentColorParameterTo_Material_Statics::NewProp_worldContextObject,
2496 (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UQuickTweenLatentLibrary_QuickTweenLatentColorParameterTo_Material_Statics::NewProp_latentInfo,
2497 (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UQuickTweenLatentLibrary_QuickTweenLatentColorParameterTo_Material_Statics::NewProp_latentStep_Underlying,
2498 (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UQuickTweenLatentLibrary_QuickTweenLatentColorParameterTo_Material_Statics::NewProp_latentStep,
2499 (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UQuickTweenLatentLibrary_QuickTweenLatentColorParameterTo_Material_Statics::NewProp_material,
2500 (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UQuickTweenLatentLibrary_QuickTweenLatentColorParameterTo_Material_Statics::NewProp_parameterName,
2501 (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UQuickTweenLatentLibrary_QuickTweenLatentColorParameterTo_Material_Statics::NewProp_to,
2502 (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UQuickTweenLatentLibrary_QuickTweenLatentColorParameterTo_Material_Statics::NewProp_duration,
2503 (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UQuickTweenLatentLibrary_QuickTweenLatentColorParameterTo_Material_Statics::NewProp_timeScale,
2504 (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UQuickTweenLatentLibrary_QuickTweenLatentColorParameterTo_Material_Statics::NewProp_easeType_Underlying,
2505 (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UQuickTweenLatentLibrary_QuickTweenLatentColorParameterTo_Material_Statics::NewProp_easeType,
2506 (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UQuickTweenLatentLibrary_QuickTweenLatentColorParameterTo_Material_Statics::NewProp_easeCurve,
2507 (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UQuickTweenLatentLibrary_QuickTweenLatentColorParameterTo_Material_Statics::NewProp_loops,
2508 (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UQuickTweenLatentLibrary_QuickTweenLatentColorParameterTo_Material_Statics::NewProp_loopType_Underlying,
2509 (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UQuickTweenLatentLibrary_QuickTweenLatentColorParameterTo_Material_Statics::NewProp_loopType,
2510 (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UQuickTweenLatentLibrary_QuickTweenLatentColorParameterTo_Material_Statics::NewProp_tweenTag,
2511 (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UQuickTweenLatentLibrary_QuickTweenLatentColorParameterTo_Material_Statics::NewProp_bShouldAutoKill,
2512 (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UQuickTweenLatentLibrary_QuickTweenLatentColorParameterTo_Material_Statics::NewProp_bShouldPlayWhilePaused,
2513 (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UQuickTweenLatentLibrary_QuickTweenLatentColorParameterTo_Material_Statics::NewProp_bShouldAutoPlay,
2514 (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UQuickTweenLatentLibrary_QuickTweenLatentColorParameterTo_Material_Statics::NewProp_ReturnValue,
2515};
2516static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_UQuickTweenLatentLibrary_QuickTweenLatentColorParameterTo_Material_Statics::PropPointers) < 2048);
2517const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_UQuickTweenLatentLibrary_QuickTweenLatentColorParameterTo_Material_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_UQuickTweenLatentLibrary, nullptr, "QuickTweenLatentColorParameterTo_Material", Z_Construct_UFunction_UQuickTweenLatentLibrary_QuickTweenLatentColorParameterTo_Material_Statics::PropPointers, UE_ARRAY_COUNT(Z_Construct_UFunction_UQuickTweenLatentLibrary_QuickTweenLatentColorParameterTo_Material_Statics::PropPointers), sizeof(Z_Construct_UFunction_UQuickTweenLatentLibrary_QuickTweenLatentColorParameterTo_Material_Statics::QuickTweenLatentLibrary_eventQuickTweenLatentColorParameterTo_Material_Parms), RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x04C22401, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_UQuickTweenLatentLibrary_QuickTweenLatentColorParameterTo_Material_Statics::Function_MetaDataParams), Z_Construct_UFunction_UQuickTweenLatentLibrary_QuickTweenLatentColorParameterTo_Material_Statics::Function_MetaDataParams)}, };
2519UFunction* Z_Construct_UFunction_UQuickTweenLatentLibrary_QuickTweenLatentColorParameterTo_Material()
2520{
2521 static UFunction* ReturnFunction = nullptr;
2522 if (!ReturnFunction)
2523 {
2524 UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_UQuickTweenLatentLibrary_QuickTweenLatentColorParameterTo_Material_Statics::FuncParams);
2525 }
2526 return ReturnFunction;
2527}
2528DEFINE_FUNCTION(UQuickTweenLatentLibrary::execQuickTweenLatentColorParameterTo_Material)
2529{
2530 P_GET_OBJECT(UObject,Z_Param_worldContextObject);
2531 P_GET_STRUCT(FLatentActionInfo,Z_Param_latentInfo);
2532 P_GET_ENUM_REF(EQuickTweenLatentSteps,Z_Param_Out_latentStep);
2533 P_GET_OBJECT(UMaterialInstanceDynamic,Z_Param_material);
2534 P_GET_PROPERTY_REF(FNameProperty,Z_Param_Out_parameterName);
2535 P_GET_STRUCT_REF(FColor,Z_Param_Out_to);
2536 P_GET_PROPERTY(FFloatProperty,Z_Param_duration);
2537 P_GET_PROPERTY(FFloatProperty,Z_Param_timeScale);
2538 P_GET_ENUM(EEaseType,Z_Param_easeType);
2539 P_GET_OBJECT(UCurveFloat,Z_Param_easeCurve);
2540 P_GET_PROPERTY(FIntProperty,Z_Param_loops);
2541 P_GET_ENUM(ELoopType,Z_Param_loopType);
2542 P_GET_PROPERTY(FStrProperty,Z_Param_tweenTag);
2543 P_GET_UBOOL(Z_Param_bShouldAutoKill);
2544 P_GET_UBOOL(Z_Param_bShouldPlayWhilePaused);
2545 P_GET_UBOOL(Z_Param_bShouldAutoPlay);
2546 P_FINISH;
2547 P_NATIVE_BEGIN;
2548 *(UQuickColorTween**)Z_Param__Result=UQuickTweenLatentLibrary::QuickTweenLatentColorParameterTo_Material(Z_Param_worldContextObject,Z_Param_latentInfo,(EQuickTweenLatentSteps&)(Z_Param_Out_latentStep),Z_Param_material,Z_Param_Out_parameterName,Z_Param_Out_to,Z_Param_duration,Z_Param_timeScale,EEaseType(Z_Param_easeType),Z_Param_easeCurve,Z_Param_loops,ELoopType(Z_Param_loopType),Z_Param_tweenTag,Z_Param_bShouldAutoKill,Z_Param_bShouldPlayWhilePaused,Z_Param_bShouldAutoPlay);
2549 P_NATIVE_END;
2550}
2551// ********** End Class UQuickTweenLatentLibrary Function QuickTweenLatentColorParameterTo_Material
2552
2553// ********** Begin Class UQuickTweenLatentLibrary Function QuickTweenLatentLookAt_SceneComponent **
2555{
2557 {
2558 UObject* worldContextObject;
2559 FLatentActionInfo latentInfo;
2560 EQuickTweenLatentSteps latentStep;
2561 USceneComponent* component;
2562 FVector to;
2563 bool bUseShortestPath;
2564 float duration;
2565 float timeScale;
2566 EEaseType easeType;
2567 UCurveFloat* easeCurve;
2568 int32 loops;
2569 ELoopType loopType;
2570 FString tweenTag;
2571 bool bShouldAutoKill;
2572 bool bShouldPlayWhilePaused;
2573 bool bShouldAutoPlay;
2574 UQuickRotatorTween* ReturnValue;
2575 };
2576#if WITH_METADATA
2577 static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
2578 { "Category", "QuickTween" },
2579#if !UE_BUILD_SHIPPING
2580 { "Comment", "/**\n\x09 * Create a latent LookAt rotator tween for a scene component.\n\x09 *\n\x09 * Rotates the component to look at the specified target location.\n\x09 *\n\x09 * @param worldContextObject World context for latent action execution.\n\x09 * @param latentInfo Latent action execution info supplied by Blueprint.\n\x09 * @param latentStep Enum reference expanded as exec pins to control flow from Blueprint.\n\x09 * @param component Scene component to rotate.\n\x09 * @param to Target location to look at.\n\x09 * @param bUseShortestPath When true, interpolation will use the shortest rotational path.\n\x09 * @param duration Duration of the rotation in seconds.\n\x09 * @param timeScale Global time scale multiplier for the tween.\n\x09 * @param easeType Built-in easing type to apply.\n\x09 * @param easeCurve Optional custom ease curve.\n\x09 * @param loops Number of times the tween will loop.\n\x09 * @param loopType Looping behavior.\n\x09 * @param tweenTag Optional tag for identification.\n\x09 * @param bShouldAutoKill If true the tween will be auto-killed when finished.\n\x09 * @param bShouldPlayWhilePaused If true the tween will update while paused.\n\x09 * @param bShouldAutoPlay If true the tween will start immediately after creation.\n\x09 * @return Pointer to the created UQuickRotatorTween.\n\x09 */" },
2581#endif
2582 { "CPP_Default_bShouldAutoKill", "true" },
2583 { "CPP_Default_bShouldAutoPlay", "false" },
2584 { "CPP_Default_bShouldPlayWhilePaused", "false" },
2585 { "CPP_Default_bUseShortestPath", "true" },
2586 { "CPP_Default_duration", "1.000000" },
2587 { "CPP_Default_easeCurve", "None" },
2588 { "CPP_Default_easeType", "Linear" },
2589 { "CPP_Default_loops", "1" },
2590 { "CPP_Default_loopType", "Restart" },
2591 { "CPP_Default_timeScale", "1.000000" },
2592 { "CPP_Default_tweenTag", "" },
2593 { "ExpandEnumAsExecs", "latentStep" },
2594 { "HidePin", "latentStep" },
2595 { "Keywords", "Tween | Rotator | Create | Make | Latent" },
2596 { "Latent", "" },
2597 { "LatentInfo", "latentInfo" },
2598 { "ModuleRelativePath", "Public/Blueprint/QuickTweenLatentLibrary.h" },
2599#if !UE_BUILD_SHIPPING
2600 { "ToolTip", "Create a latent LookAt rotator tween for a scene component.\n\nRotates the component to look at the specified target location.\n\n@param worldContextObject World context for latent action execution.\n@param latentInfo Latent action execution info supplied by Blueprint.\n@param latentStep Enum reference expanded as exec pins to control flow from Blueprint.\n@param component Scene component to rotate.\n@param to Target location to look at.\n@param bUseShortestPath When true, interpolation will use the shortest rotational path.\n@param duration Duration of the rotation in seconds.\n@param timeScale Global time scale multiplier for the tween.\n@param easeType Built-in easing type to apply.\n@param easeCurve Optional custom ease curve.\n@param loops Number of times the tween will loop.\n@param loopType Looping behavior.\n@param tweenTag Optional tag for identification.\n@param bShouldAutoKill If true the tween will be auto-killed when finished.\n@param bShouldPlayWhilePaused If true the tween will update while paused.\n@param bShouldAutoPlay If true the tween will start immediately after creation.\n@return Pointer to the created UQuickRotatorTween." },
2601#endif
2602 { "WorldContext", "worldContextObject" },
2603 };
2604 static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_component_MetaData[] = {
2605 { "EditInline", "true" },
2606 };
2607 static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_to_MetaData[] = {
2608 { "NativeConst", "" },
2609 };
2610 static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_tweenTag_MetaData[] = {
2611 { "NativeConst", "" },
2612 };
2613#endif // WITH_METADATA
2614 static const UECodeGen_Private::FObjectPropertyParams NewProp_worldContextObject;
2615 static const UECodeGen_Private::FStructPropertyParams NewProp_latentInfo;
2616 static const UECodeGen_Private::FBytePropertyParams NewProp_latentStep_Underlying;
2617 static const UECodeGen_Private::FEnumPropertyParams NewProp_latentStep;
2618 static const UECodeGen_Private::FObjectPropertyParams NewProp_component;
2619 static const UECodeGen_Private::FStructPropertyParams NewProp_to;
2620 static void NewProp_bUseShortestPath_SetBit(void* Obj);
2621 static const UECodeGen_Private::FBoolPropertyParams NewProp_bUseShortestPath;
2622 static const UECodeGen_Private::FFloatPropertyParams NewProp_duration;
2623 static const UECodeGen_Private::FFloatPropertyParams NewProp_timeScale;
2624 static const UECodeGen_Private::FBytePropertyParams NewProp_easeType_Underlying;
2625 static const UECodeGen_Private::FEnumPropertyParams NewProp_easeType;
2626 static const UECodeGen_Private::FObjectPropertyParams NewProp_easeCurve;
2627 static const UECodeGen_Private::FIntPropertyParams NewProp_loops;
2628 static const UECodeGen_Private::FBytePropertyParams NewProp_loopType_Underlying;
2629 static const UECodeGen_Private::FEnumPropertyParams NewProp_loopType;
2630 static const UECodeGen_Private::FStrPropertyParams NewProp_tweenTag;
2631 static void NewProp_bShouldAutoKill_SetBit(void* Obj);
2632 static const UECodeGen_Private::FBoolPropertyParams NewProp_bShouldAutoKill;
2633 static void NewProp_bShouldPlayWhilePaused_SetBit(void* Obj);
2634 static const UECodeGen_Private::FBoolPropertyParams NewProp_bShouldPlayWhilePaused;
2635 static void NewProp_bShouldAutoPlay_SetBit(void* Obj);
2636 static const UECodeGen_Private::FBoolPropertyParams NewProp_bShouldAutoPlay;
2637 static const UECodeGen_Private::FObjectPropertyParams NewProp_ReturnValue;
2638 static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
2639 static const UECodeGen_Private::FFunctionParams FuncParams;
2640};
2641const UECodeGen_Private::FObjectPropertyParams Z_Construct_UFunction_UQuickTweenLatentLibrary_QuickTweenLatentLookAt_SceneComponent_Statics::NewProp_worldContextObject = { "worldContextObject", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Object, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(QuickTweenLatentLibrary_eventQuickTweenLatentLookAt_SceneComponent_Parms, worldContextObject), Z_Construct_UClass_UObject_NoRegister, METADATA_PARAMS(0, nullptr) };
2642const UECodeGen_Private::FStructPropertyParams Z_Construct_UFunction_UQuickTweenLatentLibrary_QuickTweenLatentLookAt_SceneComponent_Statics::NewProp_latentInfo = { "latentInfo", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(QuickTweenLatentLibrary_eventQuickTweenLatentLookAt_SceneComponent_Parms, latentInfo), Z_Construct_UScriptStruct_FLatentActionInfo, METADATA_PARAMS(0, nullptr) }; // 4146275481
2643const UECodeGen_Private::FBytePropertyParams Z_Construct_UFunction_UQuickTweenLatentLibrary_QuickTweenLatentLookAt_SceneComponent_Statics::NewProp_latentStep_Underlying = { "UnderlyingType", nullptr, (EPropertyFlags)0x0000000000000000, UECodeGen_Private::EPropertyGenFlags::Byte, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, 0, nullptr, METADATA_PARAMS(0, nullptr) };
2644const UECodeGen_Private::FEnumPropertyParams Z_Construct_UFunction_UQuickTweenLatentLibrary_QuickTweenLatentLookAt_SceneComponent_Statics::NewProp_latentStep = { "latentStep", nullptr, (EPropertyFlags)0x0010000000000180, UECodeGen_Private::EPropertyGenFlags::Enum, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(QuickTweenLatentLibrary_eventQuickTweenLatentLookAt_SceneComponent_Parms, latentStep), Z_Construct_UEnum_QuickTween_EQuickTweenLatentSteps, METADATA_PARAMS(0, nullptr) }; // 4258181484
2645const UECodeGen_Private::FObjectPropertyParams Z_Construct_UFunction_UQuickTweenLatentLibrary_QuickTweenLatentLookAt_SceneComponent_Statics::NewProp_component = { "component", nullptr, (EPropertyFlags)0x0010000000080080, UECodeGen_Private::EPropertyGenFlags::Object, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(QuickTweenLatentLibrary_eventQuickTweenLatentLookAt_SceneComponent_Parms, component), Z_Construct_UClass_USceneComponent_NoRegister, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_component_MetaData), NewProp_component_MetaData) };
2646const UECodeGen_Private::FStructPropertyParams Z_Construct_UFunction_UQuickTweenLatentLibrary_QuickTweenLatentLookAt_SceneComponent_Statics::NewProp_to = { "to", nullptr, (EPropertyFlags)0x0010000008000182, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(QuickTweenLatentLibrary_eventQuickTweenLatentLookAt_SceneComponent_Parms, to), Z_Construct_UScriptStruct_FVector, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_to_MetaData), NewProp_to_MetaData) };
2647void Z_Construct_UFunction_UQuickTweenLatentLibrary_QuickTweenLatentLookAt_SceneComponent_Statics::NewProp_bUseShortestPath_SetBit(void* Obj)
2648{
2650}
2651const UECodeGen_Private::FBoolPropertyParams Z_Construct_UFunction_UQuickTweenLatentLibrary_QuickTweenLatentLookAt_SceneComponent_Statics::NewProp_bUseShortestPath = { "bUseShortestPath", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Bool | UECodeGen_Private::EPropertyGenFlags::NativeBool, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, sizeof(bool), sizeof(QuickTweenLatentLibrary_eventQuickTweenLatentLookAt_SceneComponent_Parms), &Z_Construct_UFunction_UQuickTweenLatentLibrary_QuickTweenLatentLookAt_SceneComponent_Statics::NewProp_bUseShortestPath_SetBit, METADATA_PARAMS(0, nullptr) };
2652const UECodeGen_Private::FFloatPropertyParams Z_Construct_UFunction_UQuickTweenLatentLibrary_QuickTweenLatentLookAt_SceneComponent_Statics::NewProp_duration = { "duration", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Float, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(QuickTweenLatentLibrary_eventQuickTweenLatentLookAt_SceneComponent_Parms, duration), METADATA_PARAMS(0, nullptr) };
2653const UECodeGen_Private::FFloatPropertyParams Z_Construct_UFunction_UQuickTweenLatentLibrary_QuickTweenLatentLookAt_SceneComponent_Statics::NewProp_timeScale = { "timeScale", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Float, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(QuickTweenLatentLibrary_eventQuickTweenLatentLookAt_SceneComponent_Parms, timeScale), METADATA_PARAMS(0, nullptr) };
2654const UECodeGen_Private::FBytePropertyParams Z_Construct_UFunction_UQuickTweenLatentLibrary_QuickTweenLatentLookAt_SceneComponent_Statics::NewProp_easeType_Underlying = { "UnderlyingType", nullptr, (EPropertyFlags)0x0000000000000000, UECodeGen_Private::EPropertyGenFlags::Byte, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, 0, nullptr, METADATA_PARAMS(0, nullptr) };
2655const UECodeGen_Private::FEnumPropertyParams Z_Construct_UFunction_UQuickTweenLatentLibrary_QuickTweenLatentLookAt_SceneComponent_Statics::NewProp_easeType = { "easeType", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Enum, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(QuickTweenLatentLibrary_eventQuickTweenLatentLookAt_SceneComponent_Parms, easeType), Z_Construct_UEnum_QuickTween_EEaseType, METADATA_PARAMS(0, nullptr) }; // 2795540543
2656const UECodeGen_Private::FObjectPropertyParams Z_Construct_UFunction_UQuickTweenLatentLibrary_QuickTweenLatentLookAt_SceneComponent_Statics::NewProp_easeCurve = { "easeCurve", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Object, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(QuickTweenLatentLibrary_eventQuickTweenLatentLookAt_SceneComponent_Parms, easeCurve), Z_Construct_UClass_UCurveFloat_NoRegister, METADATA_PARAMS(0, nullptr) };
2657const UECodeGen_Private::FIntPropertyParams Z_Construct_UFunction_UQuickTweenLatentLibrary_QuickTweenLatentLookAt_SceneComponent_Statics::NewProp_loops = { "loops", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Int, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(QuickTweenLatentLibrary_eventQuickTweenLatentLookAt_SceneComponent_Parms, loops), METADATA_PARAMS(0, nullptr) };
2658const UECodeGen_Private::FBytePropertyParams Z_Construct_UFunction_UQuickTweenLatentLibrary_QuickTweenLatentLookAt_SceneComponent_Statics::NewProp_loopType_Underlying = { "UnderlyingType", nullptr, (EPropertyFlags)0x0000000000000000, UECodeGen_Private::EPropertyGenFlags::Byte, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, 0, nullptr, METADATA_PARAMS(0, nullptr) };
2659const UECodeGen_Private::FEnumPropertyParams Z_Construct_UFunction_UQuickTweenLatentLibrary_QuickTweenLatentLookAt_SceneComponent_Statics::NewProp_loopType = { "loopType", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Enum, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(QuickTweenLatentLibrary_eventQuickTweenLatentLookAt_SceneComponent_Parms, loopType), Z_Construct_UEnum_QuickTween_ELoopType, METADATA_PARAMS(0, nullptr) }; // 742143575
2660const UECodeGen_Private::FStrPropertyParams Z_Construct_UFunction_UQuickTweenLatentLibrary_QuickTweenLatentLookAt_SceneComponent_Statics::NewProp_tweenTag = { "tweenTag", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Str, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(QuickTweenLatentLibrary_eventQuickTweenLatentLookAt_SceneComponent_Parms, tweenTag), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_tweenTag_MetaData), NewProp_tweenTag_MetaData) };
2661void Z_Construct_UFunction_UQuickTweenLatentLibrary_QuickTweenLatentLookAt_SceneComponent_Statics::NewProp_bShouldAutoKill_SetBit(void* Obj)
2662{
2664}
2665const UECodeGen_Private::FBoolPropertyParams Z_Construct_UFunction_UQuickTweenLatentLibrary_QuickTweenLatentLookAt_SceneComponent_Statics::NewProp_bShouldAutoKill = { "bShouldAutoKill", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Bool | UECodeGen_Private::EPropertyGenFlags::NativeBool, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, sizeof(bool), sizeof(QuickTweenLatentLibrary_eventQuickTweenLatentLookAt_SceneComponent_Parms), &Z_Construct_UFunction_UQuickTweenLatentLibrary_QuickTweenLatentLookAt_SceneComponent_Statics::NewProp_bShouldAutoKill_SetBit, METADATA_PARAMS(0, nullptr) };
2666void Z_Construct_UFunction_UQuickTweenLatentLibrary_QuickTweenLatentLookAt_SceneComponent_Statics::NewProp_bShouldPlayWhilePaused_SetBit(void* Obj)
2667{
2669}
2670const UECodeGen_Private::FBoolPropertyParams Z_Construct_UFunction_UQuickTweenLatentLibrary_QuickTweenLatentLookAt_SceneComponent_Statics::NewProp_bShouldPlayWhilePaused = { "bShouldPlayWhilePaused", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Bool | UECodeGen_Private::EPropertyGenFlags::NativeBool, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, sizeof(bool), sizeof(QuickTweenLatentLibrary_eventQuickTweenLatentLookAt_SceneComponent_Parms), &Z_Construct_UFunction_UQuickTweenLatentLibrary_QuickTweenLatentLookAt_SceneComponent_Statics::NewProp_bShouldPlayWhilePaused_SetBit, METADATA_PARAMS(0, nullptr) };
2671void Z_Construct_UFunction_UQuickTweenLatentLibrary_QuickTweenLatentLookAt_SceneComponent_Statics::NewProp_bShouldAutoPlay_SetBit(void* Obj)
2672{
2674}
2675const UECodeGen_Private::FBoolPropertyParams Z_Construct_UFunction_UQuickTweenLatentLibrary_QuickTweenLatentLookAt_SceneComponent_Statics::NewProp_bShouldAutoPlay = { "bShouldAutoPlay", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Bool | UECodeGen_Private::EPropertyGenFlags::NativeBool, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, sizeof(bool), sizeof(QuickTweenLatentLibrary_eventQuickTweenLatentLookAt_SceneComponent_Parms), &Z_Construct_UFunction_UQuickTweenLatentLibrary_QuickTweenLatentLookAt_SceneComponent_Statics::NewProp_bShouldAutoPlay_SetBit, METADATA_PARAMS(0, nullptr) };
2676const UECodeGen_Private::FObjectPropertyParams Z_Construct_UFunction_UQuickTweenLatentLibrary_QuickTweenLatentLookAt_SceneComponent_Statics::NewProp_ReturnValue = { "ReturnValue", nullptr, (EPropertyFlags)0x0010000000000580, UECodeGen_Private::EPropertyGenFlags::Object, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(QuickTweenLatentLibrary_eventQuickTweenLatentLookAt_SceneComponent_Parms, ReturnValue), Z_Construct_UClass_UQuickRotatorTween_NoRegister, METADATA_PARAMS(0, nullptr) };
2677const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_UQuickTweenLatentLibrary_QuickTweenLatentLookAt_SceneComponent_Statics::PropPointers[] = {
2678 (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UQuickTweenLatentLibrary_QuickTweenLatentLookAt_SceneComponent_Statics::NewProp_worldContextObject,
2679 (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UQuickTweenLatentLibrary_QuickTweenLatentLookAt_SceneComponent_Statics::NewProp_latentInfo,
2680 (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UQuickTweenLatentLibrary_QuickTweenLatentLookAt_SceneComponent_Statics::NewProp_latentStep_Underlying,
2681 (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UQuickTweenLatentLibrary_QuickTweenLatentLookAt_SceneComponent_Statics::NewProp_latentStep,
2682 (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UQuickTweenLatentLibrary_QuickTweenLatentLookAt_SceneComponent_Statics::NewProp_component,
2683 (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UQuickTweenLatentLibrary_QuickTweenLatentLookAt_SceneComponent_Statics::NewProp_to,
2684 (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UQuickTweenLatentLibrary_QuickTweenLatentLookAt_SceneComponent_Statics::NewProp_bUseShortestPath,
2685 (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UQuickTweenLatentLibrary_QuickTweenLatentLookAt_SceneComponent_Statics::NewProp_duration,
2686 (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UQuickTweenLatentLibrary_QuickTweenLatentLookAt_SceneComponent_Statics::NewProp_timeScale,
2687 (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UQuickTweenLatentLibrary_QuickTweenLatentLookAt_SceneComponent_Statics::NewProp_easeType_Underlying,
2688 (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UQuickTweenLatentLibrary_QuickTweenLatentLookAt_SceneComponent_Statics::NewProp_easeType,
2689 (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UQuickTweenLatentLibrary_QuickTweenLatentLookAt_SceneComponent_Statics::NewProp_easeCurve,
2690 (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UQuickTweenLatentLibrary_QuickTweenLatentLookAt_SceneComponent_Statics::NewProp_loops,
2691 (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UQuickTweenLatentLibrary_QuickTweenLatentLookAt_SceneComponent_Statics::NewProp_loopType_Underlying,
2692 (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UQuickTweenLatentLibrary_QuickTweenLatentLookAt_SceneComponent_Statics::NewProp_loopType,
2693 (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UQuickTweenLatentLibrary_QuickTweenLatentLookAt_SceneComponent_Statics::NewProp_tweenTag,
2694 (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UQuickTweenLatentLibrary_QuickTweenLatentLookAt_SceneComponent_Statics::NewProp_bShouldAutoKill,
2695 (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UQuickTweenLatentLibrary_QuickTweenLatentLookAt_SceneComponent_Statics::NewProp_bShouldPlayWhilePaused,
2696 (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UQuickTweenLatentLibrary_QuickTweenLatentLookAt_SceneComponent_Statics::NewProp_bShouldAutoPlay,
2697 (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UQuickTweenLatentLibrary_QuickTweenLatentLookAt_SceneComponent_Statics::NewProp_ReturnValue,
2698};
2699static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_UQuickTweenLatentLibrary_QuickTweenLatentLookAt_SceneComponent_Statics::PropPointers) < 2048);
2700const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_UQuickTweenLatentLibrary_QuickTweenLatentLookAt_SceneComponent_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_UQuickTweenLatentLibrary, nullptr, "QuickTweenLatentLookAt_SceneComponent", Z_Construct_UFunction_UQuickTweenLatentLibrary_QuickTweenLatentLookAt_SceneComponent_Statics::PropPointers, UE_ARRAY_COUNT(Z_Construct_UFunction_UQuickTweenLatentLibrary_QuickTweenLatentLookAt_SceneComponent_Statics::PropPointers), sizeof(Z_Construct_UFunction_UQuickTweenLatentLibrary_QuickTweenLatentLookAt_SceneComponent_Statics::QuickTweenLatentLibrary_eventQuickTweenLatentLookAt_SceneComponent_Parms), RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x04C22401, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_UQuickTweenLatentLibrary_QuickTweenLatentLookAt_SceneComponent_Statics::Function_MetaDataParams), Z_Construct_UFunction_UQuickTweenLatentLibrary_QuickTweenLatentLookAt_SceneComponent_Statics::Function_MetaDataParams)}, };
2702UFunction* Z_Construct_UFunction_UQuickTweenLatentLibrary_QuickTweenLatentLookAt_SceneComponent()
2703{
2704 static UFunction* ReturnFunction = nullptr;
2705 if (!ReturnFunction)
2706 {
2707 UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_UQuickTweenLatentLibrary_QuickTweenLatentLookAt_SceneComponent_Statics::FuncParams);
2708 }
2709 return ReturnFunction;
2710}
2711DEFINE_FUNCTION(UQuickTweenLatentLibrary::execQuickTweenLatentLookAt_SceneComponent)
2712{
2713 P_GET_OBJECT(UObject,Z_Param_worldContextObject);
2714 P_GET_STRUCT(FLatentActionInfo,Z_Param_latentInfo);
2715 P_GET_ENUM_REF(EQuickTweenLatentSteps,Z_Param_Out_latentStep);
2716 P_GET_OBJECT(USceneComponent,Z_Param_component);
2717 P_GET_STRUCT_REF(FVector,Z_Param_Out_to);
2718 P_GET_UBOOL(Z_Param_bUseShortestPath);
2719 P_GET_PROPERTY(FFloatProperty,Z_Param_duration);
2720 P_GET_PROPERTY(FFloatProperty,Z_Param_timeScale);
2721 P_GET_ENUM(EEaseType,Z_Param_easeType);
2722 P_GET_OBJECT(UCurveFloat,Z_Param_easeCurve);
2723 P_GET_PROPERTY(FIntProperty,Z_Param_loops);
2724 P_GET_ENUM(ELoopType,Z_Param_loopType);
2725 P_GET_PROPERTY(FStrProperty,Z_Param_tweenTag);
2726 P_GET_UBOOL(Z_Param_bShouldAutoKill);
2727 P_GET_UBOOL(Z_Param_bShouldPlayWhilePaused);
2728 P_GET_UBOOL(Z_Param_bShouldAutoPlay);
2729 P_FINISH;
2730 P_NATIVE_BEGIN;
2731 *(UQuickRotatorTween**)Z_Param__Result=UQuickTweenLatentLibrary::QuickTweenLatentLookAt_SceneComponent(Z_Param_worldContextObject,Z_Param_latentInfo,(EQuickTweenLatentSteps&)(Z_Param_Out_latentStep),Z_Param_component,Z_Param_Out_to,Z_Param_bUseShortestPath,Z_Param_duration,Z_Param_timeScale,EEaseType(Z_Param_easeType),Z_Param_easeCurve,Z_Param_loops,ELoopType(Z_Param_loopType),Z_Param_tweenTag,Z_Param_bShouldAutoKill,Z_Param_bShouldPlayWhilePaused,Z_Param_bShouldAutoPlay);
2732 P_NATIVE_END;
2733}
2734// ********** End Class UQuickTweenLatentLibrary Function QuickTweenLatentLookAt_SceneComponent ****
2735
2736// ********** Begin Class UQuickTweenLatentLibrary Function QuickTweenLatentMoveBy_SceneComponent **
2738{
2740 {
2741 UObject* worldContextObject;
2742 FLatentActionInfo latentInfo;
2743 EQuickTweenLatentSteps latentStep;
2744 USceneComponent* component;
2745 FVector by;
2746 float duration;
2747 float timeScale;
2748 EEaseType easeType;
2749 UCurveFloat* easeCurve;
2750 int32 loops;
2751 ELoopType loopType;
2752 EQuickTweenSpace space;
2753 FString tweenTag;
2754 bool bShouldAutoKill;
2755 bool bShouldPlayWhilePaused;
2756 bool bShouldAutoPlay;
2757 UQuickVectorTween* ReturnValue;
2758 };
2759#if WITH_METADATA
2760 static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
2761 { "Category", "QuickTween" },
2762#if !UE_BUILD_SHIPPING
2763 { "Comment", "/**\n\x09 * Create a latent MoveBy tween for a scene component.\n\x09 *\n\x09 * Moves the provided scene component by the specified delta vector over time.\n\x09 * Exposed as a latent Blueprint node; execution can continue based on the\n\x09 * expanded \\c EQuickTweenLatentSteps output pins.\n\x09 *\n\x09 * @param worldContextObject World context used for latent action execution.\n\x09 * @param latentInfo Latent action execution info supplied by Blueprint.\n\x09 * @param latentStep Enum reference expanded as exec pins to control flow from Blueprint.\n\x09 * @param component Scene component to move.\n\x09 * @param by Delta vector to add to the component's current location.\n\x09 * @param duration Duration of the move in seconds.\n\x09 * @param timeScale Global time scale multiplier for the tween.\n\x09 * @param easeType Built-in easing type to apply.\n\x09 * @param easeCurve Optional custom ease curve; overrides \\c easeType when provided.\n\x09 * @param loops Number of times the tween will loop.\n\x09 * @param loopType Looping behavior (Restart, PingPong, etc.).\n\x09 * @param space Whether movement uses world or local space.\n\x09 * @param tweenTag Optional tag to identify the created tween.\n\x09 * @param bShouldAutoKill If true the tween will be auto-killed when finished.\n\x09 * @param bShouldPlayWhilePaused If true the tween will update while the game is paused.\n\x09 * @param bShouldAutoPlay If true the tween will start immediately after creation.\n\x09 * @return Pointer to the created UQuickVectorTween.\n\x09 */" },
2764#endif
2765 { "CPP_Default_bShouldAutoKill", "true" },
2766 { "CPP_Default_bShouldAutoPlay", "false" },
2767 { "CPP_Default_bShouldPlayWhilePaused", "false" },
2768 { "CPP_Default_duration", "1.000000" },
2769 { "CPP_Default_easeCurve", "None" },
2770 { "CPP_Default_easeType", "Linear" },
2771 { "CPP_Default_loops", "1" },
2772 { "CPP_Default_loopType", "Restart" },
2773 { "CPP_Default_space", "WorldSpace" },
2774 { "CPP_Default_timeScale", "1.000000" },
2775 { "CPP_Default_tweenTag", "" },
2776 { "ExpandEnumAsExecs", "latentStep" },
2777 { "HidePin", "latentStep" },
2778 { "Keywords", "Tween | Vector | Create | Make | Latent" },
2779 { "Latent", "" },
2780 { "LatentInfo", "latentInfo" },
2781 { "ModuleRelativePath", "Public/Blueprint/QuickTweenLatentLibrary.h" },
2782#if !UE_BUILD_SHIPPING
2783 { "ToolTip", "Create a latent MoveBy tween for a scene component.\n\nMoves the provided scene component by the specified delta vector over time.\nExposed as a latent Blueprint node; execution can continue based on the\nexpanded \\c EQuickTweenLatentSteps output pins.\n\n@param worldContextObject World context used for latent action execution.\n@param latentInfo Latent action execution info supplied by Blueprint.\n@param latentStep Enum reference expanded as exec pins to control flow from Blueprint.\n@param component Scene component to move.\n@param by Delta vector to add to the component's current location.\n@param duration Duration of the move in seconds.\n@param timeScale Global time scale multiplier for the tween.\n@param easeType Built-in easing type to apply.\n@param easeCurve Optional custom ease curve; overrides \\c easeType when provided.\n@param loops Number of times the tween will loop.\n@param loopType Looping behavior (Restart, PingPong, etc.).\n@param space Whether movement uses world or local space.\n@param tweenTag Optional tag to identify the created tween.\n@param bShouldAutoKill If true the tween will be auto-killed when finished.\n@param bShouldPlayWhilePaused If true the tween will update while the game is paused.\n@param bShouldAutoPlay If true the tween will start immediately after creation.\n@return Pointer to the created UQuickVectorTween." },
2784#endif
2785 { "WorldContext", "worldContextObject" },
2786 };
2787 static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_component_MetaData[] = {
2788 { "EditInline", "true" },
2789 };
2790 static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_by_MetaData[] = {
2791 { "NativeConst", "" },
2792 };
2793 static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_tweenTag_MetaData[] = {
2794 { "NativeConst", "" },
2795 };
2796#endif // WITH_METADATA
2797 static const UECodeGen_Private::FObjectPropertyParams NewProp_worldContextObject;
2798 static const UECodeGen_Private::FStructPropertyParams NewProp_latentInfo;
2799 static const UECodeGen_Private::FBytePropertyParams NewProp_latentStep_Underlying;
2800 static const UECodeGen_Private::FEnumPropertyParams NewProp_latentStep;
2801 static const UECodeGen_Private::FObjectPropertyParams NewProp_component;
2802 static const UECodeGen_Private::FStructPropertyParams NewProp_by;
2803 static const UECodeGen_Private::FFloatPropertyParams NewProp_duration;
2804 static const UECodeGen_Private::FFloatPropertyParams NewProp_timeScale;
2805 static const UECodeGen_Private::FBytePropertyParams NewProp_easeType_Underlying;
2806 static const UECodeGen_Private::FEnumPropertyParams NewProp_easeType;
2807 static const UECodeGen_Private::FObjectPropertyParams NewProp_easeCurve;
2808 static const UECodeGen_Private::FIntPropertyParams NewProp_loops;
2809 static const UECodeGen_Private::FBytePropertyParams NewProp_loopType_Underlying;
2810 static const UECodeGen_Private::FEnumPropertyParams NewProp_loopType;
2811 static const UECodeGen_Private::FBytePropertyParams NewProp_space_Underlying;
2812 static const UECodeGen_Private::FEnumPropertyParams NewProp_space;
2813 static const UECodeGen_Private::FStrPropertyParams NewProp_tweenTag;
2814 static void NewProp_bShouldAutoKill_SetBit(void* Obj);
2815 static const UECodeGen_Private::FBoolPropertyParams NewProp_bShouldAutoKill;
2816 static void NewProp_bShouldPlayWhilePaused_SetBit(void* Obj);
2817 static const UECodeGen_Private::FBoolPropertyParams NewProp_bShouldPlayWhilePaused;
2818 static void NewProp_bShouldAutoPlay_SetBit(void* Obj);
2819 static const UECodeGen_Private::FBoolPropertyParams NewProp_bShouldAutoPlay;
2820 static const UECodeGen_Private::FObjectPropertyParams NewProp_ReturnValue;
2821 static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
2822 static const UECodeGen_Private::FFunctionParams FuncParams;
2823};
2824const UECodeGen_Private::FObjectPropertyParams Z_Construct_UFunction_UQuickTweenLatentLibrary_QuickTweenLatentMoveBy_SceneComponent_Statics::NewProp_worldContextObject = { "worldContextObject", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Object, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(QuickTweenLatentLibrary_eventQuickTweenLatentMoveBy_SceneComponent_Parms, worldContextObject), Z_Construct_UClass_UObject_NoRegister, METADATA_PARAMS(0, nullptr) };
2825const UECodeGen_Private::FStructPropertyParams Z_Construct_UFunction_UQuickTweenLatentLibrary_QuickTweenLatentMoveBy_SceneComponent_Statics::NewProp_latentInfo = { "latentInfo", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(QuickTweenLatentLibrary_eventQuickTweenLatentMoveBy_SceneComponent_Parms, latentInfo), Z_Construct_UScriptStruct_FLatentActionInfo, METADATA_PARAMS(0, nullptr) }; // 4146275481
2826const UECodeGen_Private::FBytePropertyParams Z_Construct_UFunction_UQuickTweenLatentLibrary_QuickTweenLatentMoveBy_SceneComponent_Statics::NewProp_latentStep_Underlying = { "UnderlyingType", nullptr, (EPropertyFlags)0x0000000000000000, UECodeGen_Private::EPropertyGenFlags::Byte, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, 0, nullptr, METADATA_PARAMS(0, nullptr) };
2827const UECodeGen_Private::FEnumPropertyParams Z_Construct_UFunction_UQuickTweenLatentLibrary_QuickTweenLatentMoveBy_SceneComponent_Statics::NewProp_latentStep = { "latentStep", nullptr, (EPropertyFlags)0x0010000000000180, UECodeGen_Private::EPropertyGenFlags::Enum, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(QuickTweenLatentLibrary_eventQuickTweenLatentMoveBy_SceneComponent_Parms, latentStep), Z_Construct_UEnum_QuickTween_EQuickTweenLatentSteps, METADATA_PARAMS(0, nullptr) }; // 4258181484
2828const UECodeGen_Private::FObjectPropertyParams Z_Construct_UFunction_UQuickTweenLatentLibrary_QuickTweenLatentMoveBy_SceneComponent_Statics::NewProp_component = { "component", nullptr, (EPropertyFlags)0x0010000000080080, UECodeGen_Private::EPropertyGenFlags::Object, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(QuickTweenLatentLibrary_eventQuickTweenLatentMoveBy_SceneComponent_Parms, component), Z_Construct_UClass_USceneComponent_NoRegister, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_component_MetaData), NewProp_component_MetaData) };
2829const UECodeGen_Private::FStructPropertyParams Z_Construct_UFunction_UQuickTweenLatentLibrary_QuickTweenLatentMoveBy_SceneComponent_Statics::NewProp_by = { "by", nullptr, (EPropertyFlags)0x0010000008000182, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(QuickTweenLatentLibrary_eventQuickTweenLatentMoveBy_SceneComponent_Parms, by), Z_Construct_UScriptStruct_FVector, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_by_MetaData), NewProp_by_MetaData) };
2830const UECodeGen_Private::FFloatPropertyParams Z_Construct_UFunction_UQuickTweenLatentLibrary_QuickTweenLatentMoveBy_SceneComponent_Statics::NewProp_duration = { "duration", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Float, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(QuickTweenLatentLibrary_eventQuickTweenLatentMoveBy_SceneComponent_Parms, duration), METADATA_PARAMS(0, nullptr) };
2831const UECodeGen_Private::FFloatPropertyParams Z_Construct_UFunction_UQuickTweenLatentLibrary_QuickTweenLatentMoveBy_SceneComponent_Statics::NewProp_timeScale = { "timeScale", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Float, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(QuickTweenLatentLibrary_eventQuickTweenLatentMoveBy_SceneComponent_Parms, timeScale), METADATA_PARAMS(0, nullptr) };
2832const UECodeGen_Private::FBytePropertyParams Z_Construct_UFunction_UQuickTweenLatentLibrary_QuickTweenLatentMoveBy_SceneComponent_Statics::NewProp_easeType_Underlying = { "UnderlyingType", nullptr, (EPropertyFlags)0x0000000000000000, UECodeGen_Private::EPropertyGenFlags::Byte, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, 0, nullptr, METADATA_PARAMS(0, nullptr) };
2833const UECodeGen_Private::FEnumPropertyParams Z_Construct_UFunction_UQuickTweenLatentLibrary_QuickTweenLatentMoveBy_SceneComponent_Statics::NewProp_easeType = { "easeType", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Enum, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(QuickTweenLatentLibrary_eventQuickTweenLatentMoveBy_SceneComponent_Parms, easeType), Z_Construct_UEnum_QuickTween_EEaseType, METADATA_PARAMS(0, nullptr) }; // 2795540543
2834const UECodeGen_Private::FObjectPropertyParams Z_Construct_UFunction_UQuickTweenLatentLibrary_QuickTweenLatentMoveBy_SceneComponent_Statics::NewProp_easeCurve = { "easeCurve", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Object, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(QuickTweenLatentLibrary_eventQuickTweenLatentMoveBy_SceneComponent_Parms, easeCurve), Z_Construct_UClass_UCurveFloat_NoRegister, METADATA_PARAMS(0, nullptr) };
2835const UECodeGen_Private::FIntPropertyParams Z_Construct_UFunction_UQuickTweenLatentLibrary_QuickTweenLatentMoveBy_SceneComponent_Statics::NewProp_loops = { "loops", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Int, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(QuickTweenLatentLibrary_eventQuickTweenLatentMoveBy_SceneComponent_Parms, loops), METADATA_PARAMS(0, nullptr) };
2836const UECodeGen_Private::FBytePropertyParams Z_Construct_UFunction_UQuickTweenLatentLibrary_QuickTweenLatentMoveBy_SceneComponent_Statics::NewProp_loopType_Underlying = { "UnderlyingType", nullptr, (EPropertyFlags)0x0000000000000000, UECodeGen_Private::EPropertyGenFlags::Byte, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, 0, nullptr, METADATA_PARAMS(0, nullptr) };
2837const UECodeGen_Private::FEnumPropertyParams Z_Construct_UFunction_UQuickTweenLatentLibrary_QuickTweenLatentMoveBy_SceneComponent_Statics::NewProp_loopType = { "loopType", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Enum, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(QuickTweenLatentLibrary_eventQuickTweenLatentMoveBy_SceneComponent_Parms, loopType), Z_Construct_UEnum_QuickTween_ELoopType, METADATA_PARAMS(0, nullptr) }; // 742143575
2838const UECodeGen_Private::FBytePropertyParams Z_Construct_UFunction_UQuickTweenLatentLibrary_QuickTweenLatentMoveBy_SceneComponent_Statics::NewProp_space_Underlying = { "UnderlyingType", nullptr, (EPropertyFlags)0x0000000000000000, UECodeGen_Private::EPropertyGenFlags::Byte, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, 0, nullptr, METADATA_PARAMS(0, nullptr) };
2839const UECodeGen_Private::FEnumPropertyParams Z_Construct_UFunction_UQuickTweenLatentLibrary_QuickTweenLatentMoveBy_SceneComponent_Statics::NewProp_space = { "space", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Enum, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(QuickTweenLatentLibrary_eventQuickTweenLatentMoveBy_SceneComponent_Parms, space), Z_Construct_UEnum_QuickTween_EQuickTweenSpace, METADATA_PARAMS(0, nullptr) }; // 210838799
2840const UECodeGen_Private::FStrPropertyParams Z_Construct_UFunction_UQuickTweenLatentLibrary_QuickTweenLatentMoveBy_SceneComponent_Statics::NewProp_tweenTag = { "tweenTag", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Str, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(QuickTweenLatentLibrary_eventQuickTweenLatentMoveBy_SceneComponent_Parms, tweenTag), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_tweenTag_MetaData), NewProp_tweenTag_MetaData) };
2841void Z_Construct_UFunction_UQuickTweenLatentLibrary_QuickTweenLatentMoveBy_SceneComponent_Statics::NewProp_bShouldAutoKill_SetBit(void* Obj)
2842{
2844}
2845const UECodeGen_Private::FBoolPropertyParams Z_Construct_UFunction_UQuickTweenLatentLibrary_QuickTweenLatentMoveBy_SceneComponent_Statics::NewProp_bShouldAutoKill = { "bShouldAutoKill", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Bool | UECodeGen_Private::EPropertyGenFlags::NativeBool, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, sizeof(bool), sizeof(QuickTweenLatentLibrary_eventQuickTweenLatentMoveBy_SceneComponent_Parms), &Z_Construct_UFunction_UQuickTweenLatentLibrary_QuickTweenLatentMoveBy_SceneComponent_Statics::NewProp_bShouldAutoKill_SetBit, METADATA_PARAMS(0, nullptr) };
2846void Z_Construct_UFunction_UQuickTweenLatentLibrary_QuickTweenLatentMoveBy_SceneComponent_Statics::NewProp_bShouldPlayWhilePaused_SetBit(void* Obj)
2847{
2849}
2850const UECodeGen_Private::FBoolPropertyParams Z_Construct_UFunction_UQuickTweenLatentLibrary_QuickTweenLatentMoveBy_SceneComponent_Statics::NewProp_bShouldPlayWhilePaused = { "bShouldPlayWhilePaused", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Bool | UECodeGen_Private::EPropertyGenFlags::NativeBool, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, sizeof(bool), sizeof(QuickTweenLatentLibrary_eventQuickTweenLatentMoveBy_SceneComponent_Parms), &Z_Construct_UFunction_UQuickTweenLatentLibrary_QuickTweenLatentMoveBy_SceneComponent_Statics::NewProp_bShouldPlayWhilePaused_SetBit, METADATA_PARAMS(0, nullptr) };
2851void Z_Construct_UFunction_UQuickTweenLatentLibrary_QuickTweenLatentMoveBy_SceneComponent_Statics::NewProp_bShouldAutoPlay_SetBit(void* Obj)
2852{
2854}
2855const UECodeGen_Private::FBoolPropertyParams Z_Construct_UFunction_UQuickTweenLatentLibrary_QuickTweenLatentMoveBy_SceneComponent_Statics::NewProp_bShouldAutoPlay = { "bShouldAutoPlay", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Bool | UECodeGen_Private::EPropertyGenFlags::NativeBool, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, sizeof(bool), sizeof(QuickTweenLatentLibrary_eventQuickTweenLatentMoveBy_SceneComponent_Parms), &Z_Construct_UFunction_UQuickTweenLatentLibrary_QuickTweenLatentMoveBy_SceneComponent_Statics::NewProp_bShouldAutoPlay_SetBit, METADATA_PARAMS(0, nullptr) };
2856const UECodeGen_Private::FObjectPropertyParams Z_Construct_UFunction_UQuickTweenLatentLibrary_QuickTweenLatentMoveBy_SceneComponent_Statics::NewProp_ReturnValue = { "ReturnValue", nullptr, (EPropertyFlags)0x0010000000000580, UECodeGen_Private::EPropertyGenFlags::Object, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(QuickTweenLatentLibrary_eventQuickTweenLatentMoveBy_SceneComponent_Parms, ReturnValue), Z_Construct_UClass_UQuickVectorTween_NoRegister, METADATA_PARAMS(0, nullptr) };
2857const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_UQuickTweenLatentLibrary_QuickTweenLatentMoveBy_SceneComponent_Statics::PropPointers[] = {
2858 (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UQuickTweenLatentLibrary_QuickTweenLatentMoveBy_SceneComponent_Statics::NewProp_worldContextObject,
2859 (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UQuickTweenLatentLibrary_QuickTweenLatentMoveBy_SceneComponent_Statics::NewProp_latentInfo,
2860 (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UQuickTweenLatentLibrary_QuickTweenLatentMoveBy_SceneComponent_Statics::NewProp_latentStep_Underlying,
2861 (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UQuickTweenLatentLibrary_QuickTweenLatentMoveBy_SceneComponent_Statics::NewProp_latentStep,
2862 (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UQuickTweenLatentLibrary_QuickTweenLatentMoveBy_SceneComponent_Statics::NewProp_component,
2863 (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UQuickTweenLatentLibrary_QuickTweenLatentMoveBy_SceneComponent_Statics::NewProp_by,
2864 (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UQuickTweenLatentLibrary_QuickTweenLatentMoveBy_SceneComponent_Statics::NewProp_duration,
2865 (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UQuickTweenLatentLibrary_QuickTweenLatentMoveBy_SceneComponent_Statics::NewProp_timeScale,
2866 (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UQuickTweenLatentLibrary_QuickTweenLatentMoveBy_SceneComponent_Statics::NewProp_easeType_Underlying,
2867 (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UQuickTweenLatentLibrary_QuickTweenLatentMoveBy_SceneComponent_Statics::NewProp_easeType,
2868 (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UQuickTweenLatentLibrary_QuickTweenLatentMoveBy_SceneComponent_Statics::NewProp_easeCurve,
2869 (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UQuickTweenLatentLibrary_QuickTweenLatentMoveBy_SceneComponent_Statics::NewProp_loops,
2870 (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UQuickTweenLatentLibrary_QuickTweenLatentMoveBy_SceneComponent_Statics::NewProp_loopType_Underlying,
2871 (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UQuickTweenLatentLibrary_QuickTweenLatentMoveBy_SceneComponent_Statics::NewProp_loopType,
2872 (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UQuickTweenLatentLibrary_QuickTweenLatentMoveBy_SceneComponent_Statics::NewProp_space_Underlying,
2873 (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UQuickTweenLatentLibrary_QuickTweenLatentMoveBy_SceneComponent_Statics::NewProp_space,
2874 (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UQuickTweenLatentLibrary_QuickTweenLatentMoveBy_SceneComponent_Statics::NewProp_tweenTag,
2875 (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UQuickTweenLatentLibrary_QuickTweenLatentMoveBy_SceneComponent_Statics::NewProp_bShouldAutoKill,
2876 (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UQuickTweenLatentLibrary_QuickTweenLatentMoveBy_SceneComponent_Statics::NewProp_bShouldPlayWhilePaused,
2877 (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UQuickTweenLatentLibrary_QuickTweenLatentMoveBy_SceneComponent_Statics::NewProp_bShouldAutoPlay,
2878 (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UQuickTweenLatentLibrary_QuickTweenLatentMoveBy_SceneComponent_Statics::NewProp_ReturnValue,
2879};
2880static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_UQuickTweenLatentLibrary_QuickTweenLatentMoveBy_SceneComponent_Statics::PropPointers) < 2048);
2881const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_UQuickTweenLatentLibrary_QuickTweenLatentMoveBy_SceneComponent_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_UQuickTweenLatentLibrary, nullptr, "QuickTweenLatentMoveBy_SceneComponent", Z_Construct_UFunction_UQuickTweenLatentLibrary_QuickTweenLatentMoveBy_SceneComponent_Statics::PropPointers, UE_ARRAY_COUNT(Z_Construct_UFunction_UQuickTweenLatentLibrary_QuickTweenLatentMoveBy_SceneComponent_Statics::PropPointers), sizeof(Z_Construct_UFunction_UQuickTweenLatentLibrary_QuickTweenLatentMoveBy_SceneComponent_Statics::QuickTweenLatentLibrary_eventQuickTweenLatentMoveBy_SceneComponent_Parms), RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x04C22401, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_UQuickTweenLatentLibrary_QuickTweenLatentMoveBy_SceneComponent_Statics::Function_MetaDataParams), Z_Construct_UFunction_UQuickTweenLatentLibrary_QuickTweenLatentMoveBy_SceneComponent_Statics::Function_MetaDataParams)}, };
2883UFunction* Z_Construct_UFunction_UQuickTweenLatentLibrary_QuickTweenLatentMoveBy_SceneComponent()
2884{
2885 static UFunction* ReturnFunction = nullptr;
2886 if (!ReturnFunction)
2887 {
2888 UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_UQuickTweenLatentLibrary_QuickTweenLatentMoveBy_SceneComponent_Statics::FuncParams);
2889 }
2890 return ReturnFunction;
2891}
2892DEFINE_FUNCTION(UQuickTweenLatentLibrary::execQuickTweenLatentMoveBy_SceneComponent)
2893{
2894 P_GET_OBJECT(UObject,Z_Param_worldContextObject);
2895 P_GET_STRUCT(FLatentActionInfo,Z_Param_latentInfo);
2896 P_GET_ENUM_REF(EQuickTweenLatentSteps,Z_Param_Out_latentStep);
2897 P_GET_OBJECT(USceneComponent,Z_Param_component);
2898 P_GET_STRUCT_REF(FVector,Z_Param_Out_by);
2899 P_GET_PROPERTY(FFloatProperty,Z_Param_duration);
2900 P_GET_PROPERTY(FFloatProperty,Z_Param_timeScale);
2901 P_GET_ENUM(EEaseType,Z_Param_easeType);
2902 P_GET_OBJECT(UCurveFloat,Z_Param_easeCurve);
2903 P_GET_PROPERTY(FIntProperty,Z_Param_loops);
2904 P_GET_ENUM(ELoopType,Z_Param_loopType);
2905 P_GET_ENUM(EQuickTweenSpace,Z_Param_space);
2906 P_GET_PROPERTY(FStrProperty,Z_Param_tweenTag);
2907 P_GET_UBOOL(Z_Param_bShouldAutoKill);
2908 P_GET_UBOOL(Z_Param_bShouldPlayWhilePaused);
2909 P_GET_UBOOL(Z_Param_bShouldAutoPlay);
2910 P_FINISH;
2911 P_NATIVE_BEGIN;
2912 *(UQuickVectorTween**)Z_Param__Result=UQuickTweenLatentLibrary::QuickTweenLatentMoveBy_SceneComponent(Z_Param_worldContextObject,Z_Param_latentInfo,(EQuickTweenLatentSteps&)(Z_Param_Out_latentStep),Z_Param_component,Z_Param_Out_by,Z_Param_duration,Z_Param_timeScale,EEaseType(Z_Param_easeType),Z_Param_easeCurve,Z_Param_loops,ELoopType(Z_Param_loopType),EQuickTweenSpace(Z_Param_space),Z_Param_tweenTag,Z_Param_bShouldAutoKill,Z_Param_bShouldPlayWhilePaused,Z_Param_bShouldAutoPlay);
2913 P_NATIVE_END;
2914}
2915// ********** End Class UQuickTweenLatentLibrary Function QuickTweenLatentMoveBy_SceneComponent ****
2916
2917// ********** Begin Class UQuickTweenLatentLibrary Function QuickTweenLatentMoveBy_Widget **********
2919{
2921 {
2922 UObject* worldContextObject;
2923 FLatentActionInfo latentInfo;
2924 EQuickTweenLatentSteps latentStep;
2925 UWidget* widget;
2926 FVector2D by;
2927 float duration;
2928 float timeScale;
2929 EEaseType easeType;
2930 UCurveFloat* easeCurve;
2931 int32 loops;
2932 ELoopType loopType;
2933 FString tweenTag;
2934 bool bShouldAutoKill;
2935 bool bShouldPlayWhilePaused;
2936 bool bShouldAutoPlay;
2937 UQuickVector2DTween* ReturnValue;
2938 };
2939#if WITH_METADATA
2940 static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
2941 { "Category", "QuickTween" },
2942#if !UE_BUILD_SHIPPING
2943 { "Comment", "/**\n\x09 * Create a latent MoveBy tween for a UWidget.\n\x09 *\n\x09 * Moves the provided widget by the specified delta over the given duration.\n\x09 * Exposed as a latent Blueprint node; execution can continue based on the\n\x09 * expanded \\c EQuickTweenLatentSteps output pins.\n\x09 *\n\x09 * @param worldContextObject World context used for latent action execution.\n\x09 * @param latentInfo Latent action execution info supplied by Blueprint.\n\x09 * @param latentStep Enum reference expanded as exec pins to control flow from Blueprint.\n\x09 * @param widget Target widget to move.\n\x09 * @param by Delta 2D vector to add to the widget's current position.\n\x09 * @param duration Duration of the move in seconds.\n\x09 * @param timeScale Global time scale multiplier for the tween.\n\x09 * @param easeType Built-in easing type to apply.\n\x09 * @param easeCurve Optional custom ease curve; overrides \\c easeType when provided.\n\x09 * @param loops Number of times the tween will loop.\n\x09 * @param loopType Looping behavior (Restart, PingPong, etc.).\n\x09 * @param tweenTag Optional tag to identify the created tween.\n\x09 * @param bShouldAutoKill If true the tween will be auto-killed when finished.\n\x09 * @param bShouldPlayWhilePaused If true the tween will update while the game is paused.\n\x09 * @param bShouldAutoPlay If true the tween will start immediately after creation.\n\x09 * @return Pointer to the created UQuickVector2DTween.\n\x09 */" },
2944#endif
2945 { "CPP_Default_bShouldAutoKill", "true" },
2946 { "CPP_Default_bShouldAutoPlay", "false" },
2947 { "CPP_Default_bShouldPlayWhilePaused", "false" },
2948 { "CPP_Default_duration", "1.000000" },
2949 { "CPP_Default_easeCurve", "None" },
2950 { "CPP_Default_easeType", "Linear" },
2951 { "CPP_Default_loops", "1" },
2952 { "CPP_Default_loopType", "Restart" },
2953 { "CPP_Default_timeScale", "1.000000" },
2954 { "CPP_Default_tweenTag", "" },
2955 { "ExpandEnumAsExecs", "latentStep" },
2956 { "HidePin", "latentStep" },
2957 { "Keywords", "Tween | Vector2D | Create | Make | Latent" },
2958 { "Latent", "" },
2959 { "LatentInfo", "latentInfo" },
2960 { "ModuleRelativePath", "Public/Blueprint/QuickTweenLatentLibrary.h" },
2961#if !UE_BUILD_SHIPPING
2962 { "ToolTip", "Create a latent MoveBy tween for a UWidget.\n\nMoves the provided widget by the specified delta over the given duration.\nExposed as a latent Blueprint node; execution can continue based on the\nexpanded \\c EQuickTweenLatentSteps output pins.\n\n@param worldContextObject World context used for latent action execution.\n@param latentInfo Latent action execution info supplied by Blueprint.\n@param latentStep Enum reference expanded as exec pins to control flow from Blueprint.\n@param widget Target widget to move.\n@param by Delta 2D vector to add to the widget's current position.\n@param duration Duration of the move in seconds.\n@param timeScale Global time scale multiplier for the tween.\n@param easeType Built-in easing type to apply.\n@param easeCurve Optional custom ease curve; overrides \\c easeType when provided.\n@param loops Number of times the tween will loop.\n@param loopType Looping behavior (Restart, PingPong, etc.).\n@param tweenTag Optional tag to identify the created tween.\n@param bShouldAutoKill If true the tween will be auto-killed when finished.\n@param bShouldPlayWhilePaused If true the tween will update while the game is paused.\n@param bShouldAutoPlay If true the tween will start immediately after creation.\n@return Pointer to the created UQuickVector2DTween." },
2963#endif
2964 { "WorldContext", "worldContextObject" },
2965 };
2966 static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_widget_MetaData[] = {
2967 { "EditInline", "true" },
2968 };
2969 static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_by_MetaData[] = {
2970 { "NativeConst", "" },
2971 };
2972 static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_tweenTag_MetaData[] = {
2973 { "NativeConst", "" },
2974 };
2975#endif // WITH_METADATA
2976 static const UECodeGen_Private::FObjectPropertyParams NewProp_worldContextObject;
2977 static const UECodeGen_Private::FStructPropertyParams NewProp_latentInfo;
2978 static const UECodeGen_Private::FBytePropertyParams NewProp_latentStep_Underlying;
2979 static const UECodeGen_Private::FEnumPropertyParams NewProp_latentStep;
2980 static const UECodeGen_Private::FObjectPropertyParams NewProp_widget;
2981 static const UECodeGen_Private::FStructPropertyParams NewProp_by;
2982 static const UECodeGen_Private::FFloatPropertyParams NewProp_duration;
2983 static const UECodeGen_Private::FFloatPropertyParams NewProp_timeScale;
2984 static const UECodeGen_Private::FBytePropertyParams NewProp_easeType_Underlying;
2985 static const UECodeGen_Private::FEnumPropertyParams NewProp_easeType;
2986 static const UECodeGen_Private::FObjectPropertyParams NewProp_easeCurve;
2987 static const UECodeGen_Private::FIntPropertyParams NewProp_loops;
2988 static const UECodeGen_Private::FBytePropertyParams NewProp_loopType_Underlying;
2989 static const UECodeGen_Private::FEnumPropertyParams NewProp_loopType;
2990 static const UECodeGen_Private::FStrPropertyParams NewProp_tweenTag;
2991 static void NewProp_bShouldAutoKill_SetBit(void* Obj);
2992 static const UECodeGen_Private::FBoolPropertyParams NewProp_bShouldAutoKill;
2993 static void NewProp_bShouldPlayWhilePaused_SetBit(void* Obj);
2994 static const UECodeGen_Private::FBoolPropertyParams NewProp_bShouldPlayWhilePaused;
2995 static void NewProp_bShouldAutoPlay_SetBit(void* Obj);
2996 static const UECodeGen_Private::FBoolPropertyParams NewProp_bShouldAutoPlay;
2997 static const UECodeGen_Private::FObjectPropertyParams NewProp_ReturnValue;
2998 static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
2999 static const UECodeGen_Private::FFunctionParams FuncParams;
3000};
3001const UECodeGen_Private::FObjectPropertyParams Z_Construct_UFunction_UQuickTweenLatentLibrary_QuickTweenLatentMoveBy_Widget_Statics::NewProp_worldContextObject = { "worldContextObject", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Object, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(QuickTweenLatentLibrary_eventQuickTweenLatentMoveBy_Widget_Parms, worldContextObject), Z_Construct_UClass_UObject_NoRegister, METADATA_PARAMS(0, nullptr) };
3002const UECodeGen_Private::FStructPropertyParams Z_Construct_UFunction_UQuickTweenLatentLibrary_QuickTweenLatentMoveBy_Widget_Statics::NewProp_latentInfo = { "latentInfo", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(QuickTweenLatentLibrary_eventQuickTweenLatentMoveBy_Widget_Parms, latentInfo), Z_Construct_UScriptStruct_FLatentActionInfo, METADATA_PARAMS(0, nullptr) }; // 4146275481
3003const UECodeGen_Private::FBytePropertyParams Z_Construct_UFunction_UQuickTweenLatentLibrary_QuickTweenLatentMoveBy_Widget_Statics::NewProp_latentStep_Underlying = { "UnderlyingType", nullptr, (EPropertyFlags)0x0000000000000000, UECodeGen_Private::EPropertyGenFlags::Byte, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, 0, nullptr, METADATA_PARAMS(0, nullptr) };
3004const UECodeGen_Private::FEnumPropertyParams Z_Construct_UFunction_UQuickTweenLatentLibrary_QuickTweenLatentMoveBy_Widget_Statics::NewProp_latentStep = { "latentStep", nullptr, (EPropertyFlags)0x0010000000000180, UECodeGen_Private::EPropertyGenFlags::Enum, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(QuickTweenLatentLibrary_eventQuickTweenLatentMoveBy_Widget_Parms, latentStep), Z_Construct_UEnum_QuickTween_EQuickTweenLatentSteps, METADATA_PARAMS(0, nullptr) }; // 4258181484
3005const UECodeGen_Private::FObjectPropertyParams Z_Construct_UFunction_UQuickTweenLatentLibrary_QuickTweenLatentMoveBy_Widget_Statics::NewProp_widget = { "widget", nullptr, (EPropertyFlags)0x0010000000080080, UECodeGen_Private::EPropertyGenFlags::Object, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(QuickTweenLatentLibrary_eventQuickTweenLatentMoveBy_Widget_Parms, widget), Z_Construct_UClass_UWidget_NoRegister, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_widget_MetaData), NewProp_widget_MetaData) };
3006const UECodeGen_Private::FStructPropertyParams Z_Construct_UFunction_UQuickTweenLatentLibrary_QuickTweenLatentMoveBy_Widget_Statics::NewProp_by = { "by", nullptr, (EPropertyFlags)0x0010000008000182, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(QuickTweenLatentLibrary_eventQuickTweenLatentMoveBy_Widget_Parms, by), Z_Construct_UScriptStruct_FVector2D, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_by_MetaData), NewProp_by_MetaData) };
3007const UECodeGen_Private::FFloatPropertyParams Z_Construct_UFunction_UQuickTweenLatentLibrary_QuickTweenLatentMoveBy_Widget_Statics::NewProp_duration = { "duration", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Float, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(QuickTweenLatentLibrary_eventQuickTweenLatentMoveBy_Widget_Parms, duration), METADATA_PARAMS(0, nullptr) };
3008const UECodeGen_Private::FFloatPropertyParams Z_Construct_UFunction_UQuickTweenLatentLibrary_QuickTweenLatentMoveBy_Widget_Statics::NewProp_timeScale = { "timeScale", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Float, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(QuickTweenLatentLibrary_eventQuickTweenLatentMoveBy_Widget_Parms, timeScale), METADATA_PARAMS(0, nullptr) };
3009const UECodeGen_Private::FBytePropertyParams Z_Construct_UFunction_UQuickTweenLatentLibrary_QuickTweenLatentMoveBy_Widget_Statics::NewProp_easeType_Underlying = { "UnderlyingType", nullptr, (EPropertyFlags)0x0000000000000000, UECodeGen_Private::EPropertyGenFlags::Byte, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, 0, nullptr, METADATA_PARAMS(0, nullptr) };
3010const UECodeGen_Private::FEnumPropertyParams Z_Construct_UFunction_UQuickTweenLatentLibrary_QuickTweenLatentMoveBy_Widget_Statics::NewProp_easeType = { "easeType", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Enum, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(QuickTweenLatentLibrary_eventQuickTweenLatentMoveBy_Widget_Parms, easeType), Z_Construct_UEnum_QuickTween_EEaseType, METADATA_PARAMS(0, nullptr) }; // 2795540543
3011const UECodeGen_Private::FObjectPropertyParams Z_Construct_UFunction_UQuickTweenLatentLibrary_QuickTweenLatentMoveBy_Widget_Statics::NewProp_easeCurve = { "easeCurve", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Object, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(QuickTweenLatentLibrary_eventQuickTweenLatentMoveBy_Widget_Parms, easeCurve), Z_Construct_UClass_UCurveFloat_NoRegister, METADATA_PARAMS(0, nullptr) };
3012const UECodeGen_Private::FIntPropertyParams Z_Construct_UFunction_UQuickTweenLatentLibrary_QuickTweenLatentMoveBy_Widget_Statics::NewProp_loops = { "loops", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Int, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(QuickTweenLatentLibrary_eventQuickTweenLatentMoveBy_Widget_Parms, loops), METADATA_PARAMS(0, nullptr) };
3013const UECodeGen_Private::FBytePropertyParams Z_Construct_UFunction_UQuickTweenLatentLibrary_QuickTweenLatentMoveBy_Widget_Statics::NewProp_loopType_Underlying = { "UnderlyingType", nullptr, (EPropertyFlags)0x0000000000000000, UECodeGen_Private::EPropertyGenFlags::Byte, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, 0, nullptr, METADATA_PARAMS(0, nullptr) };
3014const UECodeGen_Private::FEnumPropertyParams Z_Construct_UFunction_UQuickTweenLatentLibrary_QuickTweenLatentMoveBy_Widget_Statics::NewProp_loopType = { "loopType", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Enum, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(QuickTweenLatentLibrary_eventQuickTweenLatentMoveBy_Widget_Parms, loopType), Z_Construct_UEnum_QuickTween_ELoopType, METADATA_PARAMS(0, nullptr) }; // 742143575
3015const UECodeGen_Private::FStrPropertyParams Z_Construct_UFunction_UQuickTweenLatentLibrary_QuickTweenLatentMoveBy_Widget_Statics::NewProp_tweenTag = { "tweenTag", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Str, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(QuickTweenLatentLibrary_eventQuickTweenLatentMoveBy_Widget_Parms, tweenTag), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_tweenTag_MetaData), NewProp_tweenTag_MetaData) };
3016void Z_Construct_UFunction_UQuickTweenLatentLibrary_QuickTweenLatentMoveBy_Widget_Statics::NewProp_bShouldAutoKill_SetBit(void* Obj)
3017{
3019}
3020const UECodeGen_Private::FBoolPropertyParams Z_Construct_UFunction_UQuickTweenLatentLibrary_QuickTweenLatentMoveBy_Widget_Statics::NewProp_bShouldAutoKill = { "bShouldAutoKill", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Bool | UECodeGen_Private::EPropertyGenFlags::NativeBool, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, sizeof(bool), sizeof(QuickTweenLatentLibrary_eventQuickTweenLatentMoveBy_Widget_Parms), &Z_Construct_UFunction_UQuickTweenLatentLibrary_QuickTweenLatentMoveBy_Widget_Statics::NewProp_bShouldAutoKill_SetBit, METADATA_PARAMS(0, nullptr) };
3021void Z_Construct_UFunction_UQuickTweenLatentLibrary_QuickTweenLatentMoveBy_Widget_Statics::NewProp_bShouldPlayWhilePaused_SetBit(void* Obj)
3022{
3023 ((QuickTweenLatentLibrary_eventQuickTweenLatentMoveBy_Widget_Parms*)Obj)->bShouldPlayWhilePaused = 1;
3024}
3025const UECodeGen_Private::FBoolPropertyParams Z_Construct_UFunction_UQuickTweenLatentLibrary_QuickTweenLatentMoveBy_Widget_Statics::NewProp_bShouldPlayWhilePaused = { "bShouldPlayWhilePaused", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Bool | UECodeGen_Private::EPropertyGenFlags::NativeBool, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, sizeof(bool), sizeof(QuickTweenLatentLibrary_eventQuickTweenLatentMoveBy_Widget_Parms), &Z_Construct_UFunction_UQuickTweenLatentLibrary_QuickTweenLatentMoveBy_Widget_Statics::NewProp_bShouldPlayWhilePaused_SetBit, METADATA_PARAMS(0, nullptr) };
3026void Z_Construct_UFunction_UQuickTweenLatentLibrary_QuickTweenLatentMoveBy_Widget_Statics::NewProp_bShouldAutoPlay_SetBit(void* Obj)
3027{
3029}
3030const UECodeGen_Private::FBoolPropertyParams Z_Construct_UFunction_UQuickTweenLatentLibrary_QuickTweenLatentMoveBy_Widget_Statics::NewProp_bShouldAutoPlay = { "bShouldAutoPlay", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Bool | UECodeGen_Private::EPropertyGenFlags::NativeBool, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, sizeof(bool), sizeof(QuickTweenLatentLibrary_eventQuickTweenLatentMoveBy_Widget_Parms), &Z_Construct_UFunction_UQuickTweenLatentLibrary_QuickTweenLatentMoveBy_Widget_Statics::NewProp_bShouldAutoPlay_SetBit, METADATA_PARAMS(0, nullptr) };
3031const UECodeGen_Private::FObjectPropertyParams Z_Construct_UFunction_UQuickTweenLatentLibrary_QuickTweenLatentMoveBy_Widget_Statics::NewProp_ReturnValue = { "ReturnValue", nullptr, (EPropertyFlags)0x0010000000000580, UECodeGen_Private::EPropertyGenFlags::Object, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(QuickTweenLatentLibrary_eventQuickTweenLatentMoveBy_Widget_Parms, ReturnValue), Z_Construct_UClass_UQuickVector2DTween_NoRegister, METADATA_PARAMS(0, nullptr) };
3032const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_UQuickTweenLatentLibrary_QuickTweenLatentMoveBy_Widget_Statics::PropPointers[] = {
3033 (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UQuickTweenLatentLibrary_QuickTweenLatentMoveBy_Widget_Statics::NewProp_worldContextObject,
3034 (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UQuickTweenLatentLibrary_QuickTweenLatentMoveBy_Widget_Statics::NewProp_latentInfo,
3035 (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UQuickTweenLatentLibrary_QuickTweenLatentMoveBy_Widget_Statics::NewProp_latentStep_Underlying,
3036 (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UQuickTweenLatentLibrary_QuickTweenLatentMoveBy_Widget_Statics::NewProp_latentStep,
3037 (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UQuickTweenLatentLibrary_QuickTweenLatentMoveBy_Widget_Statics::NewProp_widget,
3038 (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UQuickTweenLatentLibrary_QuickTweenLatentMoveBy_Widget_Statics::NewProp_by,
3039 (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UQuickTweenLatentLibrary_QuickTweenLatentMoveBy_Widget_Statics::NewProp_duration,
3040 (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UQuickTweenLatentLibrary_QuickTweenLatentMoveBy_Widget_Statics::NewProp_timeScale,
3041 (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UQuickTweenLatentLibrary_QuickTweenLatentMoveBy_Widget_Statics::NewProp_easeType_Underlying,
3042 (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UQuickTweenLatentLibrary_QuickTweenLatentMoveBy_Widget_Statics::NewProp_easeType,
3043 (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UQuickTweenLatentLibrary_QuickTweenLatentMoveBy_Widget_Statics::NewProp_easeCurve,
3044 (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UQuickTweenLatentLibrary_QuickTweenLatentMoveBy_Widget_Statics::NewProp_loops,
3045 (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UQuickTweenLatentLibrary_QuickTweenLatentMoveBy_Widget_Statics::NewProp_loopType_Underlying,
3046 (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UQuickTweenLatentLibrary_QuickTweenLatentMoveBy_Widget_Statics::NewProp_loopType,
3047 (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UQuickTweenLatentLibrary_QuickTweenLatentMoveBy_Widget_Statics::NewProp_tweenTag,
3048 (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UQuickTweenLatentLibrary_QuickTweenLatentMoveBy_Widget_Statics::NewProp_bShouldAutoKill,
3049 (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UQuickTweenLatentLibrary_QuickTweenLatentMoveBy_Widget_Statics::NewProp_bShouldPlayWhilePaused,
3050 (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UQuickTweenLatentLibrary_QuickTweenLatentMoveBy_Widget_Statics::NewProp_bShouldAutoPlay,
3051 (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UQuickTweenLatentLibrary_QuickTweenLatentMoveBy_Widget_Statics::NewProp_ReturnValue,
3052};
3053static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_UQuickTweenLatentLibrary_QuickTweenLatentMoveBy_Widget_Statics::PropPointers) < 2048);
3054const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_UQuickTweenLatentLibrary_QuickTweenLatentMoveBy_Widget_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_UQuickTweenLatentLibrary, nullptr, "QuickTweenLatentMoveBy_Widget", Z_Construct_UFunction_UQuickTweenLatentLibrary_QuickTweenLatentMoveBy_Widget_Statics::PropPointers, UE_ARRAY_COUNT(Z_Construct_UFunction_UQuickTweenLatentLibrary_QuickTweenLatentMoveBy_Widget_Statics::PropPointers), sizeof(Z_Construct_UFunction_UQuickTweenLatentLibrary_QuickTweenLatentMoveBy_Widget_Statics::QuickTweenLatentLibrary_eventQuickTweenLatentMoveBy_Widget_Parms), RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x04C22401, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_UQuickTweenLatentLibrary_QuickTweenLatentMoveBy_Widget_Statics::Function_MetaDataParams), Z_Construct_UFunction_UQuickTweenLatentLibrary_QuickTweenLatentMoveBy_Widget_Statics::Function_MetaDataParams)}, };
3056UFunction* Z_Construct_UFunction_UQuickTweenLatentLibrary_QuickTweenLatentMoveBy_Widget()
3057{
3058 static UFunction* ReturnFunction = nullptr;
3059 if (!ReturnFunction)
3060 {
3061 UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_UQuickTweenLatentLibrary_QuickTweenLatentMoveBy_Widget_Statics::FuncParams);
3062 }
3063 return ReturnFunction;
3064}
3065DEFINE_FUNCTION(UQuickTweenLatentLibrary::execQuickTweenLatentMoveBy_Widget)
3066{
3067 P_GET_OBJECT(UObject,Z_Param_worldContextObject);
3068 P_GET_STRUCT(FLatentActionInfo,Z_Param_latentInfo);
3069 P_GET_ENUM_REF(EQuickTweenLatentSteps,Z_Param_Out_latentStep);
3070 P_GET_OBJECT(UWidget,Z_Param_widget);
3071 P_GET_STRUCT_REF(FVector2D,Z_Param_Out_by);
3072 P_GET_PROPERTY(FFloatProperty,Z_Param_duration);
3073 P_GET_PROPERTY(FFloatProperty,Z_Param_timeScale);
3074 P_GET_ENUM(EEaseType,Z_Param_easeType);
3075 P_GET_OBJECT(UCurveFloat,Z_Param_easeCurve);
3076 P_GET_PROPERTY(FIntProperty,Z_Param_loops);
3077 P_GET_ENUM(ELoopType,Z_Param_loopType);
3078 P_GET_PROPERTY(FStrProperty,Z_Param_tweenTag);
3079 P_GET_UBOOL(Z_Param_bShouldAutoKill);
3080 P_GET_UBOOL(Z_Param_bShouldPlayWhilePaused);
3081 P_GET_UBOOL(Z_Param_bShouldAutoPlay);
3082 P_FINISH;
3083 P_NATIVE_BEGIN;
3084 *(UQuickVector2DTween**)Z_Param__Result=UQuickTweenLatentLibrary::QuickTweenLatentMoveBy_Widget(Z_Param_worldContextObject,Z_Param_latentInfo,(EQuickTweenLatentSteps&)(Z_Param_Out_latentStep),Z_Param_widget,Z_Param_Out_by,Z_Param_duration,Z_Param_timeScale,EEaseType(Z_Param_easeType),Z_Param_easeCurve,Z_Param_loops,ELoopType(Z_Param_loopType),Z_Param_tweenTag,Z_Param_bShouldAutoKill,Z_Param_bShouldPlayWhilePaused,Z_Param_bShouldAutoPlay);
3085 P_NATIVE_END;
3086}
3087// ********** End Class UQuickTweenLatentLibrary Function QuickTweenLatentMoveBy_Widget ************
3088
3089// ********** Begin Class UQuickTweenLatentLibrary Function QuickTweenLatentMoveTo_SceneComponent **
3091{
3093 {
3094 UObject* worldContextObject;
3095 FLatentActionInfo latentInfo;
3096 EQuickTweenLatentSteps latentStep;
3097 USceneComponent* component;
3098 FVector to;
3099 float duration;
3100 float timeScale;
3101 EEaseType easeType;
3102 UCurveFloat* easeCurve;
3103 int32 loops;
3104 ELoopType loopType;
3105 EQuickTweenSpace space;
3106 FString tweenTag;
3107 bool bShouldAutoKill;
3108 bool bShouldPlayWhilePaused;
3109 bool bShouldAutoPlay;
3110 UQuickVectorTween* ReturnValue;
3111 };
3112#if WITH_METADATA
3113 static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
3114 { "Category", "QuickTween" },
3115#if !UE_BUILD_SHIPPING
3116 { "Comment", "/**\n\x09 * Create a latent MoveTo tween for a scene component.\n\x09 *\n\x09 * Moves the provided scene component to the target location over time.\n\x09 *\n\x09 * @param worldContextObject World context for latent action execution.\n\x09 * @param latentInfo Latent action execution info supplied by Blueprint.\n\x09 * @param latentStep Enum reference expanded as exec pins to control flow from Blueprint.\n\x09 * @param component Scene component to move.\n\x09 * @param to Target world/local location depending on \\p space.\n\x09 * @param duration Duration of the move in seconds.\n\x09 * @param timeScale Global time scale multiplier for the tween.\n\x09 * @param easeType Built-in easing type to apply.\n\x09 * @param easeCurve Optional custom ease curve.\n\x09 * @param loops Number of times the tween will loop.\n\x09 * @param loopType Looping behavior.\n\x09 * @param space Whether the target is in WorldSpace or LocalSpace.\n\x09 * @param tweenTag Optional tag for identification.\n\x09 * @param bShouldAutoKill If true the tween will be auto-killed when finished.\n\x09 * @param bShouldPlayWhilePaused If true the tween will update while paused.\n\x09 * @param bShouldAutoPlay If true the tween will start immediately after creation.\n\x09 * @return Pointer to the created UQuickVectorTween.\n\x09 */" },
3117#endif
3118 { "CPP_Default_bShouldAutoKill", "true" },
3119 { "CPP_Default_bShouldAutoPlay", "false" },
3120 { "CPP_Default_bShouldPlayWhilePaused", "false" },
3121 { "CPP_Default_duration", "1.000000" },
3122 { "CPP_Default_easeCurve", "None" },
3123 { "CPP_Default_easeType", "Linear" },
3124 { "CPP_Default_loops", "1" },
3125 { "CPP_Default_loopType", "Restart" },
3126 { "CPP_Default_space", "WorldSpace" },
3127 { "CPP_Default_timeScale", "1.000000" },
3128 { "CPP_Default_tweenTag", "" },
3129 { "ExpandEnumAsExecs", "latentStep" },
3130 { "HidePin", "latentStep" },
3131 { "Keywords", "Tween | Vector | Create | Make | Latent" },
3132 { "Latent", "" },
3133 { "LatentInfo", "latentInfo" },
3134 { "ModuleRelativePath", "Public/Blueprint/QuickTweenLatentLibrary.h" },
3135#if !UE_BUILD_SHIPPING
3136 { "ToolTip", "Create a latent MoveTo tween for a scene component.\n\nMoves the provided scene component to the target location over time.\n\n@param worldContextObject World context for latent action execution.\n@param latentInfo Latent action execution info supplied by Blueprint.\n@param latentStep Enum reference expanded as exec pins to control flow from Blueprint.\n@param component Scene component to move.\n@param to Target world/local location depending on \\p space.\n@param duration Duration of the move in seconds.\n@param timeScale Global time scale multiplier for the tween.\n@param easeType Built-in easing type to apply.\n@param easeCurve Optional custom ease curve.\n@param loops Number of times the tween will loop.\n@param loopType Looping behavior.\n@param space Whether the target is in WorldSpace or LocalSpace.\n@param tweenTag Optional tag for identification.\n@param bShouldAutoKill If true the tween will be auto-killed when finished.\n@param bShouldPlayWhilePaused If true the tween will update while paused.\n@param bShouldAutoPlay If true the tween will start immediately after creation.\n@return Pointer to the created UQuickVectorTween." },
3137#endif
3138 { "WorldContext", "worldContextObject" },
3139 };
3140 static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_component_MetaData[] = {
3141 { "EditInline", "true" },
3142 };
3143 static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_to_MetaData[] = {
3144 { "NativeConst", "" },
3145 };
3146 static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_tweenTag_MetaData[] = {
3147 { "NativeConst", "" },
3148 };
3149#endif // WITH_METADATA
3150 static const UECodeGen_Private::FObjectPropertyParams NewProp_worldContextObject;
3151 static const UECodeGen_Private::FStructPropertyParams NewProp_latentInfo;
3152 static const UECodeGen_Private::FBytePropertyParams NewProp_latentStep_Underlying;
3153 static const UECodeGen_Private::FEnumPropertyParams NewProp_latentStep;
3154 static const UECodeGen_Private::FObjectPropertyParams NewProp_component;
3155 static const UECodeGen_Private::FStructPropertyParams NewProp_to;
3156 static const UECodeGen_Private::FFloatPropertyParams NewProp_duration;
3157 static const UECodeGen_Private::FFloatPropertyParams NewProp_timeScale;
3158 static const UECodeGen_Private::FBytePropertyParams NewProp_easeType_Underlying;
3159 static const UECodeGen_Private::FEnumPropertyParams NewProp_easeType;
3160 static const UECodeGen_Private::FObjectPropertyParams NewProp_easeCurve;
3161 static const UECodeGen_Private::FIntPropertyParams NewProp_loops;
3162 static const UECodeGen_Private::FBytePropertyParams NewProp_loopType_Underlying;
3163 static const UECodeGen_Private::FEnumPropertyParams NewProp_loopType;
3164 static const UECodeGen_Private::FBytePropertyParams NewProp_space_Underlying;
3165 static const UECodeGen_Private::FEnumPropertyParams NewProp_space;
3166 static const UECodeGen_Private::FStrPropertyParams NewProp_tweenTag;
3167 static void NewProp_bShouldAutoKill_SetBit(void* Obj);
3168 static const UECodeGen_Private::FBoolPropertyParams NewProp_bShouldAutoKill;
3169 static void NewProp_bShouldPlayWhilePaused_SetBit(void* Obj);
3170 static const UECodeGen_Private::FBoolPropertyParams NewProp_bShouldPlayWhilePaused;
3171 static void NewProp_bShouldAutoPlay_SetBit(void* Obj);
3172 static const UECodeGen_Private::FBoolPropertyParams NewProp_bShouldAutoPlay;
3173 static const UECodeGen_Private::FObjectPropertyParams NewProp_ReturnValue;
3174 static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
3175 static const UECodeGen_Private::FFunctionParams FuncParams;
3176};
3177const UECodeGen_Private::FObjectPropertyParams Z_Construct_UFunction_UQuickTweenLatentLibrary_QuickTweenLatentMoveTo_SceneComponent_Statics::NewProp_worldContextObject = { "worldContextObject", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Object, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(QuickTweenLatentLibrary_eventQuickTweenLatentMoveTo_SceneComponent_Parms, worldContextObject), Z_Construct_UClass_UObject_NoRegister, METADATA_PARAMS(0, nullptr) };
3178const UECodeGen_Private::FStructPropertyParams Z_Construct_UFunction_UQuickTweenLatentLibrary_QuickTweenLatentMoveTo_SceneComponent_Statics::NewProp_latentInfo = { "latentInfo", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(QuickTweenLatentLibrary_eventQuickTweenLatentMoveTo_SceneComponent_Parms, latentInfo), Z_Construct_UScriptStruct_FLatentActionInfo, METADATA_PARAMS(0, nullptr) }; // 4146275481
3179const UECodeGen_Private::FBytePropertyParams Z_Construct_UFunction_UQuickTweenLatentLibrary_QuickTweenLatentMoveTo_SceneComponent_Statics::NewProp_latentStep_Underlying = { "UnderlyingType", nullptr, (EPropertyFlags)0x0000000000000000, UECodeGen_Private::EPropertyGenFlags::Byte, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, 0, nullptr, METADATA_PARAMS(0, nullptr) };
3180const UECodeGen_Private::FEnumPropertyParams Z_Construct_UFunction_UQuickTweenLatentLibrary_QuickTweenLatentMoveTo_SceneComponent_Statics::NewProp_latentStep = { "latentStep", nullptr, (EPropertyFlags)0x0010000000000180, UECodeGen_Private::EPropertyGenFlags::Enum, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(QuickTweenLatentLibrary_eventQuickTweenLatentMoveTo_SceneComponent_Parms, latentStep), Z_Construct_UEnum_QuickTween_EQuickTweenLatentSteps, METADATA_PARAMS(0, nullptr) }; // 4258181484
3181const UECodeGen_Private::FObjectPropertyParams Z_Construct_UFunction_UQuickTweenLatentLibrary_QuickTweenLatentMoveTo_SceneComponent_Statics::NewProp_component = { "component", nullptr, (EPropertyFlags)0x0010000000080080, UECodeGen_Private::EPropertyGenFlags::Object, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(QuickTweenLatentLibrary_eventQuickTweenLatentMoveTo_SceneComponent_Parms, component), Z_Construct_UClass_USceneComponent_NoRegister, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_component_MetaData), NewProp_component_MetaData) };
3182const UECodeGen_Private::FStructPropertyParams Z_Construct_UFunction_UQuickTweenLatentLibrary_QuickTweenLatentMoveTo_SceneComponent_Statics::NewProp_to = { "to", nullptr, (EPropertyFlags)0x0010000008000182, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(QuickTweenLatentLibrary_eventQuickTweenLatentMoveTo_SceneComponent_Parms, to), Z_Construct_UScriptStruct_FVector, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_to_MetaData), NewProp_to_MetaData) };
3183const UECodeGen_Private::FFloatPropertyParams Z_Construct_UFunction_UQuickTweenLatentLibrary_QuickTweenLatentMoveTo_SceneComponent_Statics::NewProp_duration = { "duration", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Float, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(QuickTweenLatentLibrary_eventQuickTweenLatentMoveTo_SceneComponent_Parms, duration), METADATA_PARAMS(0, nullptr) };
3184const UECodeGen_Private::FFloatPropertyParams Z_Construct_UFunction_UQuickTweenLatentLibrary_QuickTweenLatentMoveTo_SceneComponent_Statics::NewProp_timeScale = { "timeScale", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Float, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(QuickTweenLatentLibrary_eventQuickTweenLatentMoveTo_SceneComponent_Parms, timeScale), METADATA_PARAMS(0, nullptr) };
3185const UECodeGen_Private::FBytePropertyParams Z_Construct_UFunction_UQuickTweenLatentLibrary_QuickTweenLatentMoveTo_SceneComponent_Statics::NewProp_easeType_Underlying = { "UnderlyingType", nullptr, (EPropertyFlags)0x0000000000000000, UECodeGen_Private::EPropertyGenFlags::Byte, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, 0, nullptr, METADATA_PARAMS(0, nullptr) };
3186const UECodeGen_Private::FEnumPropertyParams Z_Construct_UFunction_UQuickTweenLatentLibrary_QuickTweenLatentMoveTo_SceneComponent_Statics::NewProp_easeType = { "easeType", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Enum, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(QuickTweenLatentLibrary_eventQuickTweenLatentMoveTo_SceneComponent_Parms, easeType), Z_Construct_UEnum_QuickTween_EEaseType, METADATA_PARAMS(0, nullptr) }; // 2795540543
3187const UECodeGen_Private::FObjectPropertyParams Z_Construct_UFunction_UQuickTweenLatentLibrary_QuickTweenLatentMoveTo_SceneComponent_Statics::NewProp_easeCurve = { "easeCurve", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Object, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(QuickTweenLatentLibrary_eventQuickTweenLatentMoveTo_SceneComponent_Parms, easeCurve), Z_Construct_UClass_UCurveFloat_NoRegister, METADATA_PARAMS(0, nullptr) };
3188const UECodeGen_Private::FIntPropertyParams Z_Construct_UFunction_UQuickTweenLatentLibrary_QuickTweenLatentMoveTo_SceneComponent_Statics::NewProp_loops = { "loops", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Int, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(QuickTweenLatentLibrary_eventQuickTweenLatentMoveTo_SceneComponent_Parms, loops), METADATA_PARAMS(0, nullptr) };
3189const UECodeGen_Private::FBytePropertyParams Z_Construct_UFunction_UQuickTweenLatentLibrary_QuickTweenLatentMoveTo_SceneComponent_Statics::NewProp_loopType_Underlying = { "UnderlyingType", nullptr, (EPropertyFlags)0x0000000000000000, UECodeGen_Private::EPropertyGenFlags::Byte, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, 0, nullptr, METADATA_PARAMS(0, nullptr) };
3190const UECodeGen_Private::FEnumPropertyParams Z_Construct_UFunction_UQuickTweenLatentLibrary_QuickTweenLatentMoveTo_SceneComponent_Statics::NewProp_loopType = { "loopType", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Enum, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(QuickTweenLatentLibrary_eventQuickTweenLatentMoveTo_SceneComponent_Parms, loopType), Z_Construct_UEnum_QuickTween_ELoopType, METADATA_PARAMS(0, nullptr) }; // 742143575
3191const UECodeGen_Private::FBytePropertyParams Z_Construct_UFunction_UQuickTweenLatentLibrary_QuickTweenLatentMoveTo_SceneComponent_Statics::NewProp_space_Underlying = { "UnderlyingType", nullptr, (EPropertyFlags)0x0000000000000000, UECodeGen_Private::EPropertyGenFlags::Byte, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, 0, nullptr, METADATA_PARAMS(0, nullptr) };
3192const UECodeGen_Private::FEnumPropertyParams Z_Construct_UFunction_UQuickTweenLatentLibrary_QuickTweenLatentMoveTo_SceneComponent_Statics::NewProp_space = { "space", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Enum, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(QuickTweenLatentLibrary_eventQuickTweenLatentMoveTo_SceneComponent_Parms, space), Z_Construct_UEnum_QuickTween_EQuickTweenSpace, METADATA_PARAMS(0, nullptr) }; // 210838799
3193const UECodeGen_Private::FStrPropertyParams Z_Construct_UFunction_UQuickTweenLatentLibrary_QuickTweenLatentMoveTo_SceneComponent_Statics::NewProp_tweenTag = { "tweenTag", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Str, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(QuickTweenLatentLibrary_eventQuickTweenLatentMoveTo_SceneComponent_Parms, tweenTag), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_tweenTag_MetaData), NewProp_tweenTag_MetaData) };
3194void Z_Construct_UFunction_UQuickTweenLatentLibrary_QuickTweenLatentMoveTo_SceneComponent_Statics::NewProp_bShouldAutoKill_SetBit(void* Obj)
3195{
3197}
3198const UECodeGen_Private::FBoolPropertyParams Z_Construct_UFunction_UQuickTweenLatentLibrary_QuickTweenLatentMoveTo_SceneComponent_Statics::NewProp_bShouldAutoKill = { "bShouldAutoKill", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Bool | UECodeGen_Private::EPropertyGenFlags::NativeBool, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, sizeof(bool), sizeof(QuickTweenLatentLibrary_eventQuickTweenLatentMoveTo_SceneComponent_Parms), &Z_Construct_UFunction_UQuickTweenLatentLibrary_QuickTweenLatentMoveTo_SceneComponent_Statics::NewProp_bShouldAutoKill_SetBit, METADATA_PARAMS(0, nullptr) };
3199void Z_Construct_UFunction_UQuickTweenLatentLibrary_QuickTweenLatentMoveTo_SceneComponent_Statics::NewProp_bShouldPlayWhilePaused_SetBit(void* Obj)
3200{
3202}
3203const UECodeGen_Private::FBoolPropertyParams Z_Construct_UFunction_UQuickTweenLatentLibrary_QuickTweenLatentMoveTo_SceneComponent_Statics::NewProp_bShouldPlayWhilePaused = { "bShouldPlayWhilePaused", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Bool | UECodeGen_Private::EPropertyGenFlags::NativeBool, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, sizeof(bool), sizeof(QuickTweenLatentLibrary_eventQuickTweenLatentMoveTo_SceneComponent_Parms), &Z_Construct_UFunction_UQuickTweenLatentLibrary_QuickTweenLatentMoveTo_SceneComponent_Statics::NewProp_bShouldPlayWhilePaused_SetBit, METADATA_PARAMS(0, nullptr) };
3204void Z_Construct_UFunction_UQuickTweenLatentLibrary_QuickTweenLatentMoveTo_SceneComponent_Statics::NewProp_bShouldAutoPlay_SetBit(void* Obj)
3205{
3207}
3208const UECodeGen_Private::FBoolPropertyParams Z_Construct_UFunction_UQuickTweenLatentLibrary_QuickTweenLatentMoveTo_SceneComponent_Statics::NewProp_bShouldAutoPlay = { "bShouldAutoPlay", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Bool | UECodeGen_Private::EPropertyGenFlags::NativeBool, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, sizeof(bool), sizeof(QuickTweenLatentLibrary_eventQuickTweenLatentMoveTo_SceneComponent_Parms), &Z_Construct_UFunction_UQuickTweenLatentLibrary_QuickTweenLatentMoveTo_SceneComponent_Statics::NewProp_bShouldAutoPlay_SetBit, METADATA_PARAMS(0, nullptr) };
3209const UECodeGen_Private::FObjectPropertyParams Z_Construct_UFunction_UQuickTweenLatentLibrary_QuickTweenLatentMoveTo_SceneComponent_Statics::NewProp_ReturnValue = { "ReturnValue", nullptr, (EPropertyFlags)0x0010000000000580, UECodeGen_Private::EPropertyGenFlags::Object, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(QuickTweenLatentLibrary_eventQuickTweenLatentMoveTo_SceneComponent_Parms, ReturnValue), Z_Construct_UClass_UQuickVectorTween_NoRegister, METADATA_PARAMS(0, nullptr) };
3210const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_UQuickTweenLatentLibrary_QuickTweenLatentMoveTo_SceneComponent_Statics::PropPointers[] = {
3211 (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UQuickTweenLatentLibrary_QuickTweenLatentMoveTo_SceneComponent_Statics::NewProp_worldContextObject,
3212 (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UQuickTweenLatentLibrary_QuickTweenLatentMoveTo_SceneComponent_Statics::NewProp_latentInfo,
3213 (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UQuickTweenLatentLibrary_QuickTweenLatentMoveTo_SceneComponent_Statics::NewProp_latentStep_Underlying,
3214 (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UQuickTweenLatentLibrary_QuickTweenLatentMoveTo_SceneComponent_Statics::NewProp_latentStep,
3215 (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UQuickTweenLatentLibrary_QuickTweenLatentMoveTo_SceneComponent_Statics::NewProp_component,
3216 (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UQuickTweenLatentLibrary_QuickTweenLatentMoveTo_SceneComponent_Statics::NewProp_to,
3217 (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UQuickTweenLatentLibrary_QuickTweenLatentMoveTo_SceneComponent_Statics::NewProp_duration,
3218 (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UQuickTweenLatentLibrary_QuickTweenLatentMoveTo_SceneComponent_Statics::NewProp_timeScale,
3219 (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UQuickTweenLatentLibrary_QuickTweenLatentMoveTo_SceneComponent_Statics::NewProp_easeType_Underlying,
3220 (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UQuickTweenLatentLibrary_QuickTweenLatentMoveTo_SceneComponent_Statics::NewProp_easeType,
3221 (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UQuickTweenLatentLibrary_QuickTweenLatentMoveTo_SceneComponent_Statics::NewProp_easeCurve,
3222 (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UQuickTweenLatentLibrary_QuickTweenLatentMoveTo_SceneComponent_Statics::NewProp_loops,
3223 (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UQuickTweenLatentLibrary_QuickTweenLatentMoveTo_SceneComponent_Statics::NewProp_loopType_Underlying,
3224 (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UQuickTweenLatentLibrary_QuickTweenLatentMoveTo_SceneComponent_Statics::NewProp_loopType,
3225 (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UQuickTweenLatentLibrary_QuickTweenLatentMoveTo_SceneComponent_Statics::NewProp_space_Underlying,
3226 (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UQuickTweenLatentLibrary_QuickTweenLatentMoveTo_SceneComponent_Statics::NewProp_space,
3227 (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UQuickTweenLatentLibrary_QuickTweenLatentMoveTo_SceneComponent_Statics::NewProp_tweenTag,
3228 (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UQuickTweenLatentLibrary_QuickTweenLatentMoveTo_SceneComponent_Statics::NewProp_bShouldAutoKill,
3229 (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UQuickTweenLatentLibrary_QuickTweenLatentMoveTo_SceneComponent_Statics::NewProp_bShouldPlayWhilePaused,
3230 (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UQuickTweenLatentLibrary_QuickTweenLatentMoveTo_SceneComponent_Statics::NewProp_bShouldAutoPlay,
3231 (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UQuickTweenLatentLibrary_QuickTweenLatentMoveTo_SceneComponent_Statics::NewProp_ReturnValue,
3232};
3233static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_UQuickTweenLatentLibrary_QuickTweenLatentMoveTo_SceneComponent_Statics::PropPointers) < 2048);
3234const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_UQuickTweenLatentLibrary_QuickTweenLatentMoveTo_SceneComponent_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_UQuickTweenLatentLibrary, nullptr, "QuickTweenLatentMoveTo_SceneComponent", Z_Construct_UFunction_UQuickTweenLatentLibrary_QuickTweenLatentMoveTo_SceneComponent_Statics::PropPointers, UE_ARRAY_COUNT(Z_Construct_UFunction_UQuickTweenLatentLibrary_QuickTweenLatentMoveTo_SceneComponent_Statics::PropPointers), sizeof(Z_Construct_UFunction_UQuickTweenLatentLibrary_QuickTweenLatentMoveTo_SceneComponent_Statics::QuickTweenLatentLibrary_eventQuickTweenLatentMoveTo_SceneComponent_Parms), RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x04C22401, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_UQuickTweenLatentLibrary_QuickTweenLatentMoveTo_SceneComponent_Statics::Function_MetaDataParams), Z_Construct_UFunction_UQuickTweenLatentLibrary_QuickTweenLatentMoveTo_SceneComponent_Statics::Function_MetaDataParams)}, };
3236UFunction* Z_Construct_UFunction_UQuickTweenLatentLibrary_QuickTweenLatentMoveTo_SceneComponent()
3237{
3238 static UFunction* ReturnFunction = nullptr;
3239 if (!ReturnFunction)
3240 {
3241 UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_UQuickTweenLatentLibrary_QuickTweenLatentMoveTo_SceneComponent_Statics::FuncParams);
3242 }
3243 return ReturnFunction;
3244}
3245DEFINE_FUNCTION(UQuickTweenLatentLibrary::execQuickTweenLatentMoveTo_SceneComponent)
3246{
3247 P_GET_OBJECT(UObject,Z_Param_worldContextObject);
3248 P_GET_STRUCT(FLatentActionInfo,Z_Param_latentInfo);
3249 P_GET_ENUM_REF(EQuickTweenLatentSteps,Z_Param_Out_latentStep);
3250 P_GET_OBJECT(USceneComponent,Z_Param_component);
3251 P_GET_STRUCT_REF(FVector,Z_Param_Out_to);
3252 P_GET_PROPERTY(FFloatProperty,Z_Param_duration);
3253 P_GET_PROPERTY(FFloatProperty,Z_Param_timeScale);
3254 P_GET_ENUM(EEaseType,Z_Param_easeType);
3255 P_GET_OBJECT(UCurveFloat,Z_Param_easeCurve);
3256 P_GET_PROPERTY(FIntProperty,Z_Param_loops);
3257 P_GET_ENUM(ELoopType,Z_Param_loopType);
3258 P_GET_ENUM(EQuickTweenSpace,Z_Param_space);
3259 P_GET_PROPERTY(FStrProperty,Z_Param_tweenTag);
3260 P_GET_UBOOL(Z_Param_bShouldAutoKill);
3261 P_GET_UBOOL(Z_Param_bShouldPlayWhilePaused);
3262 P_GET_UBOOL(Z_Param_bShouldAutoPlay);
3263 P_FINISH;
3264 P_NATIVE_BEGIN;
3265 *(UQuickVectorTween**)Z_Param__Result=UQuickTweenLatentLibrary::QuickTweenLatentMoveTo_SceneComponent(Z_Param_worldContextObject,Z_Param_latentInfo,(EQuickTweenLatentSteps&)(Z_Param_Out_latentStep),Z_Param_component,Z_Param_Out_to,Z_Param_duration,Z_Param_timeScale,EEaseType(Z_Param_easeType),Z_Param_easeCurve,Z_Param_loops,ELoopType(Z_Param_loopType),EQuickTweenSpace(Z_Param_space),Z_Param_tweenTag,Z_Param_bShouldAutoKill,Z_Param_bShouldPlayWhilePaused,Z_Param_bShouldAutoPlay);
3266 P_NATIVE_END;
3267}
3268// ********** End Class UQuickTweenLatentLibrary Function QuickTweenLatentMoveTo_SceneComponent ****
3269
3270// ********** Begin Class UQuickTweenLatentLibrary Function QuickTweenLatentMoveTo_Widget **********
3272{
3274 {
3275 UObject* worldContextObject;
3276 FLatentActionInfo latentInfo;
3277 EQuickTweenLatentSteps latentStep;
3278 UWidget* widget;
3279 FVector2D to;
3280 float duration;
3281 float timeScale;
3282 EEaseType easeType;
3283 UCurveFloat* easeCurve;
3284 int32 loops;
3285 ELoopType loopType;
3286 FString tweenTag;
3287 bool bShouldAutoKill;
3288 bool bShouldPlayWhilePaused;
3289 bool bShouldAutoPlay;
3290 UQuickVector2DTween* ReturnValue;
3291 };
3292#if WITH_METADATA
3293 static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
3294 { "Category", "QuickTween" },
3295#if !UE_BUILD_SHIPPING
3296 { "Comment", "/**\n\x09 * Create a latent MoveTo tween for a UWidget.\n\x09 *\n\x09 * Moves the provided widget to the target position over the given duration.\n\x09 * Exposed as a latent Blueprint node; execution can continue based on the\n\x09 * expanded \\c EQuickTweenLatentSteps output pins.\n\x09 *\n\x09 * @param worldContextObject World context used for latent action execution.\n\x09 * @param latentInfo Latent action execution info supplied by Blueprint.\n\x09 * @param latentStep Enum reference expanded as exec pins to control flow from Blueprint.\n\x09 * @param widget Target widget to move.\n\x09 * @param to Target local position for the widget.\n\x09 * @param duration Duration of the move in seconds.\n\x09 * @param timeScale Global time scale multiplier for the tween.\n\x09 * @param easeType Built-in easing type to apply.\n\x09 * @param easeCurve Optional custom ease curve; when provided it overrides \\c easeType.\n\x09 * @param loops Number of times the tween will loop.\n\x09 * @param loopType Looping behavior (Restart, PingPong, etc.).\n\x09 * @param tweenTag Optional tag to identify the created tween.\n\x09 * @param bShouldAutoKill If true the tween will be auto-killed when finished.\n\x09 * @param bShouldPlayWhilePaused If true the tween will update while the game is paused.\n\x09 * @param bShouldAutoPlay If true the tween will start immediately after creation.\n\x09 * @return Pointer to the created UQuickVector2DTween.\n\x09 */" },
3297#endif
3298 { "CPP_Default_bShouldAutoKill", "true" },
3299 { "CPP_Default_bShouldAutoPlay", "false" },
3300 { "CPP_Default_bShouldPlayWhilePaused", "false" },
3301 { "CPP_Default_duration", "1.000000" },
3302 { "CPP_Default_easeCurve", "None" },
3303 { "CPP_Default_easeType", "Linear" },
3304 { "CPP_Default_loops", "1" },
3305 { "CPP_Default_loopType", "Restart" },
3306 { "CPP_Default_timeScale", "1.000000" },
3307 { "CPP_Default_tweenTag", "" },
3308 { "ExpandEnumAsExecs", "latentStep" },
3309 { "HidePin", "latentStep" },
3310 { "Keywords", "Tween | Vector | Create | Make | Latent" },
3311 { "Latent", "" },
3312 { "LatentInfo", "latentInfo" },
3313 { "ModuleRelativePath", "Public/Blueprint/QuickTweenLatentLibrary.h" },
3314#if !UE_BUILD_SHIPPING
3315 { "ToolTip", "Create a latent MoveTo tween for a UWidget.\n\nMoves the provided widget to the target position over the given duration.\nExposed as a latent Blueprint node; execution can continue based on the\nexpanded \\c EQuickTweenLatentSteps output pins.\n\n@param worldContextObject World context used for latent action execution.\n@param latentInfo Latent action execution info supplied by Blueprint.\n@param latentStep Enum reference expanded as exec pins to control flow from Blueprint.\n@param widget Target widget to move.\n@param to Target local position for the widget.\n@param duration Duration of the move in seconds.\n@param timeScale Global time scale multiplier for the tween.\n@param easeType Built-in easing type to apply.\n@param easeCurve Optional custom ease curve; when provided it overrides \\c easeType.\n@param loops Number of times the tween will loop.\n@param loopType Looping behavior (Restart, PingPong, etc.).\n@param tweenTag Optional tag to identify the created tween.\n@param bShouldAutoKill If true the tween will be auto-killed when finished.\n@param bShouldPlayWhilePaused If true the tween will update while the game is paused.\n@param bShouldAutoPlay If true the tween will start immediately after creation.\n@return Pointer to the created UQuickVector2DTween." },
3316#endif
3317 { "WorldContext", "worldContextObject" },
3318 };
3319 static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_widget_MetaData[] = {
3320 { "EditInline", "true" },
3321 };
3322 static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_to_MetaData[] = {
3323 { "NativeConst", "" },
3324 };
3325 static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_tweenTag_MetaData[] = {
3326 { "NativeConst", "" },
3327 };
3328#endif // WITH_METADATA
3329 static const UECodeGen_Private::FObjectPropertyParams NewProp_worldContextObject;
3330 static const UECodeGen_Private::FStructPropertyParams NewProp_latentInfo;
3331 static const UECodeGen_Private::FBytePropertyParams NewProp_latentStep_Underlying;
3332 static const UECodeGen_Private::FEnumPropertyParams NewProp_latentStep;
3333 static const UECodeGen_Private::FObjectPropertyParams NewProp_widget;
3334 static const UECodeGen_Private::FStructPropertyParams NewProp_to;
3335 static const UECodeGen_Private::FFloatPropertyParams NewProp_duration;
3336 static const UECodeGen_Private::FFloatPropertyParams NewProp_timeScale;
3337 static const UECodeGen_Private::FBytePropertyParams NewProp_easeType_Underlying;
3338 static const UECodeGen_Private::FEnumPropertyParams NewProp_easeType;
3339 static const UECodeGen_Private::FObjectPropertyParams NewProp_easeCurve;
3340 static const UECodeGen_Private::FIntPropertyParams NewProp_loops;
3341 static const UECodeGen_Private::FBytePropertyParams NewProp_loopType_Underlying;
3342 static const UECodeGen_Private::FEnumPropertyParams NewProp_loopType;
3343 static const UECodeGen_Private::FStrPropertyParams NewProp_tweenTag;
3344 static void NewProp_bShouldAutoKill_SetBit(void* Obj);
3345 static const UECodeGen_Private::FBoolPropertyParams NewProp_bShouldAutoKill;
3346 static void NewProp_bShouldPlayWhilePaused_SetBit(void* Obj);
3347 static const UECodeGen_Private::FBoolPropertyParams NewProp_bShouldPlayWhilePaused;
3348 static void NewProp_bShouldAutoPlay_SetBit(void* Obj);
3349 static const UECodeGen_Private::FBoolPropertyParams NewProp_bShouldAutoPlay;
3350 static const UECodeGen_Private::FObjectPropertyParams NewProp_ReturnValue;
3351 static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
3352 static const UECodeGen_Private::FFunctionParams FuncParams;
3353};
3354const UECodeGen_Private::FObjectPropertyParams Z_Construct_UFunction_UQuickTweenLatentLibrary_QuickTweenLatentMoveTo_Widget_Statics::NewProp_worldContextObject = { "worldContextObject", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Object, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(QuickTweenLatentLibrary_eventQuickTweenLatentMoveTo_Widget_Parms, worldContextObject), Z_Construct_UClass_UObject_NoRegister, METADATA_PARAMS(0, nullptr) };
3355const UECodeGen_Private::FStructPropertyParams Z_Construct_UFunction_UQuickTweenLatentLibrary_QuickTweenLatentMoveTo_Widget_Statics::NewProp_latentInfo = { "latentInfo", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(QuickTweenLatentLibrary_eventQuickTweenLatentMoveTo_Widget_Parms, latentInfo), Z_Construct_UScriptStruct_FLatentActionInfo, METADATA_PARAMS(0, nullptr) }; // 4146275481
3356const UECodeGen_Private::FBytePropertyParams Z_Construct_UFunction_UQuickTweenLatentLibrary_QuickTweenLatentMoveTo_Widget_Statics::NewProp_latentStep_Underlying = { "UnderlyingType", nullptr, (EPropertyFlags)0x0000000000000000, UECodeGen_Private::EPropertyGenFlags::Byte, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, 0, nullptr, METADATA_PARAMS(0, nullptr) };
3357const UECodeGen_Private::FEnumPropertyParams Z_Construct_UFunction_UQuickTweenLatentLibrary_QuickTweenLatentMoveTo_Widget_Statics::NewProp_latentStep = { "latentStep", nullptr, (EPropertyFlags)0x0010000000000180, UECodeGen_Private::EPropertyGenFlags::Enum, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(QuickTweenLatentLibrary_eventQuickTweenLatentMoveTo_Widget_Parms, latentStep), Z_Construct_UEnum_QuickTween_EQuickTweenLatentSteps, METADATA_PARAMS(0, nullptr) }; // 4258181484
3358const UECodeGen_Private::FObjectPropertyParams Z_Construct_UFunction_UQuickTweenLatentLibrary_QuickTweenLatentMoveTo_Widget_Statics::NewProp_widget = { "widget", nullptr, (EPropertyFlags)0x0010000000080080, UECodeGen_Private::EPropertyGenFlags::Object, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(QuickTweenLatentLibrary_eventQuickTweenLatentMoveTo_Widget_Parms, widget), Z_Construct_UClass_UWidget_NoRegister, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_widget_MetaData), NewProp_widget_MetaData) };
3359const UECodeGen_Private::FStructPropertyParams Z_Construct_UFunction_UQuickTweenLatentLibrary_QuickTweenLatentMoveTo_Widget_Statics::NewProp_to = { "to", nullptr, (EPropertyFlags)0x0010000008000182, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(QuickTweenLatentLibrary_eventQuickTweenLatentMoveTo_Widget_Parms, to), Z_Construct_UScriptStruct_FVector2D, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_to_MetaData), NewProp_to_MetaData) };
3360const UECodeGen_Private::FFloatPropertyParams Z_Construct_UFunction_UQuickTweenLatentLibrary_QuickTweenLatentMoveTo_Widget_Statics::NewProp_duration = { "duration", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Float, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(QuickTweenLatentLibrary_eventQuickTweenLatentMoveTo_Widget_Parms, duration), METADATA_PARAMS(0, nullptr) };
3361const UECodeGen_Private::FFloatPropertyParams Z_Construct_UFunction_UQuickTweenLatentLibrary_QuickTweenLatentMoveTo_Widget_Statics::NewProp_timeScale = { "timeScale", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Float, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(QuickTweenLatentLibrary_eventQuickTweenLatentMoveTo_Widget_Parms, timeScale), METADATA_PARAMS(0, nullptr) };
3362const UECodeGen_Private::FBytePropertyParams Z_Construct_UFunction_UQuickTweenLatentLibrary_QuickTweenLatentMoveTo_Widget_Statics::NewProp_easeType_Underlying = { "UnderlyingType", nullptr, (EPropertyFlags)0x0000000000000000, UECodeGen_Private::EPropertyGenFlags::Byte, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, 0, nullptr, METADATA_PARAMS(0, nullptr) };
3363const UECodeGen_Private::FEnumPropertyParams Z_Construct_UFunction_UQuickTweenLatentLibrary_QuickTweenLatentMoveTo_Widget_Statics::NewProp_easeType = { "easeType", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Enum, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(QuickTweenLatentLibrary_eventQuickTweenLatentMoveTo_Widget_Parms, easeType), Z_Construct_UEnum_QuickTween_EEaseType, METADATA_PARAMS(0, nullptr) }; // 2795540543
3364const UECodeGen_Private::FObjectPropertyParams Z_Construct_UFunction_UQuickTweenLatentLibrary_QuickTweenLatentMoveTo_Widget_Statics::NewProp_easeCurve = { "easeCurve", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Object, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(QuickTweenLatentLibrary_eventQuickTweenLatentMoveTo_Widget_Parms, easeCurve), Z_Construct_UClass_UCurveFloat_NoRegister, METADATA_PARAMS(0, nullptr) };
3365const UECodeGen_Private::FIntPropertyParams Z_Construct_UFunction_UQuickTweenLatentLibrary_QuickTweenLatentMoveTo_Widget_Statics::NewProp_loops = { "loops", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Int, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(QuickTweenLatentLibrary_eventQuickTweenLatentMoveTo_Widget_Parms, loops), METADATA_PARAMS(0, nullptr) };
3366const UECodeGen_Private::FBytePropertyParams Z_Construct_UFunction_UQuickTweenLatentLibrary_QuickTweenLatentMoveTo_Widget_Statics::NewProp_loopType_Underlying = { "UnderlyingType", nullptr, (EPropertyFlags)0x0000000000000000, UECodeGen_Private::EPropertyGenFlags::Byte, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, 0, nullptr, METADATA_PARAMS(0, nullptr) };
3367const UECodeGen_Private::FEnumPropertyParams Z_Construct_UFunction_UQuickTweenLatentLibrary_QuickTweenLatentMoveTo_Widget_Statics::NewProp_loopType = { "loopType", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Enum, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(QuickTweenLatentLibrary_eventQuickTweenLatentMoveTo_Widget_Parms, loopType), Z_Construct_UEnum_QuickTween_ELoopType, METADATA_PARAMS(0, nullptr) }; // 742143575
3368const UECodeGen_Private::FStrPropertyParams Z_Construct_UFunction_UQuickTweenLatentLibrary_QuickTweenLatentMoveTo_Widget_Statics::NewProp_tweenTag = { "tweenTag", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Str, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(QuickTweenLatentLibrary_eventQuickTweenLatentMoveTo_Widget_Parms, tweenTag), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_tweenTag_MetaData), NewProp_tweenTag_MetaData) };
3369void Z_Construct_UFunction_UQuickTweenLatentLibrary_QuickTweenLatentMoveTo_Widget_Statics::NewProp_bShouldAutoKill_SetBit(void* Obj)
3370{
3372}
3373const UECodeGen_Private::FBoolPropertyParams Z_Construct_UFunction_UQuickTweenLatentLibrary_QuickTweenLatentMoveTo_Widget_Statics::NewProp_bShouldAutoKill = { "bShouldAutoKill", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Bool | UECodeGen_Private::EPropertyGenFlags::NativeBool, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, sizeof(bool), sizeof(QuickTweenLatentLibrary_eventQuickTweenLatentMoveTo_Widget_Parms), &Z_Construct_UFunction_UQuickTweenLatentLibrary_QuickTweenLatentMoveTo_Widget_Statics::NewProp_bShouldAutoKill_SetBit, METADATA_PARAMS(0, nullptr) };
3374void Z_Construct_UFunction_UQuickTweenLatentLibrary_QuickTweenLatentMoveTo_Widget_Statics::NewProp_bShouldPlayWhilePaused_SetBit(void* Obj)
3375{
3376 ((QuickTweenLatentLibrary_eventQuickTweenLatentMoveTo_Widget_Parms*)Obj)->bShouldPlayWhilePaused = 1;
3377}
3378const UECodeGen_Private::FBoolPropertyParams Z_Construct_UFunction_UQuickTweenLatentLibrary_QuickTweenLatentMoveTo_Widget_Statics::NewProp_bShouldPlayWhilePaused = { "bShouldPlayWhilePaused", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Bool | UECodeGen_Private::EPropertyGenFlags::NativeBool, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, sizeof(bool), sizeof(QuickTweenLatentLibrary_eventQuickTweenLatentMoveTo_Widget_Parms), &Z_Construct_UFunction_UQuickTweenLatentLibrary_QuickTweenLatentMoveTo_Widget_Statics::NewProp_bShouldPlayWhilePaused_SetBit, METADATA_PARAMS(0, nullptr) };
3379void Z_Construct_UFunction_UQuickTweenLatentLibrary_QuickTweenLatentMoveTo_Widget_Statics::NewProp_bShouldAutoPlay_SetBit(void* Obj)
3380{
3382}
3383const UECodeGen_Private::FBoolPropertyParams Z_Construct_UFunction_UQuickTweenLatentLibrary_QuickTweenLatentMoveTo_Widget_Statics::NewProp_bShouldAutoPlay = { "bShouldAutoPlay", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Bool | UECodeGen_Private::EPropertyGenFlags::NativeBool, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, sizeof(bool), sizeof(QuickTweenLatentLibrary_eventQuickTweenLatentMoveTo_Widget_Parms), &Z_Construct_UFunction_UQuickTweenLatentLibrary_QuickTweenLatentMoveTo_Widget_Statics::NewProp_bShouldAutoPlay_SetBit, METADATA_PARAMS(0, nullptr) };
3384const UECodeGen_Private::FObjectPropertyParams Z_Construct_UFunction_UQuickTweenLatentLibrary_QuickTweenLatentMoveTo_Widget_Statics::NewProp_ReturnValue = { "ReturnValue", nullptr, (EPropertyFlags)0x0010000000000580, UECodeGen_Private::EPropertyGenFlags::Object, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(QuickTweenLatentLibrary_eventQuickTweenLatentMoveTo_Widget_Parms, ReturnValue), Z_Construct_UClass_UQuickVector2DTween_NoRegister, METADATA_PARAMS(0, nullptr) };
3385const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_UQuickTweenLatentLibrary_QuickTweenLatentMoveTo_Widget_Statics::PropPointers[] = {
3386 (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UQuickTweenLatentLibrary_QuickTweenLatentMoveTo_Widget_Statics::NewProp_worldContextObject,
3387 (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UQuickTweenLatentLibrary_QuickTweenLatentMoveTo_Widget_Statics::NewProp_latentInfo,
3388 (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UQuickTweenLatentLibrary_QuickTweenLatentMoveTo_Widget_Statics::NewProp_latentStep_Underlying,
3389 (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UQuickTweenLatentLibrary_QuickTweenLatentMoveTo_Widget_Statics::NewProp_latentStep,
3390 (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UQuickTweenLatentLibrary_QuickTweenLatentMoveTo_Widget_Statics::NewProp_widget,
3391 (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UQuickTweenLatentLibrary_QuickTweenLatentMoveTo_Widget_Statics::NewProp_to,
3392 (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UQuickTweenLatentLibrary_QuickTweenLatentMoveTo_Widget_Statics::NewProp_duration,
3393 (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UQuickTweenLatentLibrary_QuickTweenLatentMoveTo_Widget_Statics::NewProp_timeScale,
3394 (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UQuickTweenLatentLibrary_QuickTweenLatentMoveTo_Widget_Statics::NewProp_easeType_Underlying,
3395 (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UQuickTweenLatentLibrary_QuickTweenLatentMoveTo_Widget_Statics::NewProp_easeType,
3396 (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UQuickTweenLatentLibrary_QuickTweenLatentMoveTo_Widget_Statics::NewProp_easeCurve,
3397 (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UQuickTweenLatentLibrary_QuickTweenLatentMoveTo_Widget_Statics::NewProp_loops,
3398 (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UQuickTweenLatentLibrary_QuickTweenLatentMoveTo_Widget_Statics::NewProp_loopType_Underlying,
3399 (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UQuickTweenLatentLibrary_QuickTweenLatentMoveTo_Widget_Statics::NewProp_loopType,
3400 (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UQuickTweenLatentLibrary_QuickTweenLatentMoveTo_Widget_Statics::NewProp_tweenTag,
3401 (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UQuickTweenLatentLibrary_QuickTweenLatentMoveTo_Widget_Statics::NewProp_bShouldAutoKill,
3402 (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UQuickTweenLatentLibrary_QuickTweenLatentMoveTo_Widget_Statics::NewProp_bShouldPlayWhilePaused,
3403 (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UQuickTweenLatentLibrary_QuickTweenLatentMoveTo_Widget_Statics::NewProp_bShouldAutoPlay,
3404 (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UQuickTweenLatentLibrary_QuickTweenLatentMoveTo_Widget_Statics::NewProp_ReturnValue,
3405};
3406static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_UQuickTweenLatentLibrary_QuickTweenLatentMoveTo_Widget_Statics::PropPointers) < 2048);
3407const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_UQuickTweenLatentLibrary_QuickTweenLatentMoveTo_Widget_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_UQuickTweenLatentLibrary, nullptr, "QuickTweenLatentMoveTo_Widget", Z_Construct_UFunction_UQuickTweenLatentLibrary_QuickTweenLatentMoveTo_Widget_Statics::PropPointers, UE_ARRAY_COUNT(Z_Construct_UFunction_UQuickTweenLatentLibrary_QuickTweenLatentMoveTo_Widget_Statics::PropPointers), sizeof(Z_Construct_UFunction_UQuickTweenLatentLibrary_QuickTweenLatentMoveTo_Widget_Statics::QuickTweenLatentLibrary_eventQuickTweenLatentMoveTo_Widget_Parms), RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x04C22401, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_UQuickTweenLatentLibrary_QuickTweenLatentMoveTo_Widget_Statics::Function_MetaDataParams), Z_Construct_UFunction_UQuickTweenLatentLibrary_QuickTweenLatentMoveTo_Widget_Statics::Function_MetaDataParams)}, };
3409UFunction* Z_Construct_UFunction_UQuickTweenLatentLibrary_QuickTweenLatentMoveTo_Widget()
3410{
3411 static UFunction* ReturnFunction = nullptr;
3412 if (!ReturnFunction)
3413 {
3414 UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_UQuickTweenLatentLibrary_QuickTweenLatentMoveTo_Widget_Statics::FuncParams);
3415 }
3416 return ReturnFunction;
3417}
3418DEFINE_FUNCTION(UQuickTweenLatentLibrary::execQuickTweenLatentMoveTo_Widget)
3419{
3420 P_GET_OBJECT(UObject,Z_Param_worldContextObject);
3421 P_GET_STRUCT(FLatentActionInfo,Z_Param_latentInfo);
3422 P_GET_ENUM_REF(EQuickTweenLatentSteps,Z_Param_Out_latentStep);
3423 P_GET_OBJECT(UWidget,Z_Param_widget);
3424 P_GET_STRUCT_REF(FVector2D,Z_Param_Out_to);
3425 P_GET_PROPERTY(FFloatProperty,Z_Param_duration);
3426 P_GET_PROPERTY(FFloatProperty,Z_Param_timeScale);
3427 P_GET_ENUM(EEaseType,Z_Param_easeType);
3428 P_GET_OBJECT(UCurveFloat,Z_Param_easeCurve);
3429 P_GET_PROPERTY(FIntProperty,Z_Param_loops);
3430 P_GET_ENUM(ELoopType,Z_Param_loopType);
3431 P_GET_PROPERTY(FStrProperty,Z_Param_tweenTag);
3432 P_GET_UBOOL(Z_Param_bShouldAutoKill);
3433 P_GET_UBOOL(Z_Param_bShouldPlayWhilePaused);
3434 P_GET_UBOOL(Z_Param_bShouldAutoPlay);
3435 P_FINISH;
3436 P_NATIVE_BEGIN;
3437 *(UQuickVector2DTween**)Z_Param__Result=UQuickTweenLatentLibrary::QuickTweenLatentMoveTo_Widget(Z_Param_worldContextObject,Z_Param_latentInfo,(EQuickTweenLatentSteps&)(Z_Param_Out_latentStep),Z_Param_widget,Z_Param_Out_to,Z_Param_duration,Z_Param_timeScale,EEaseType(Z_Param_easeType),Z_Param_easeCurve,Z_Param_loops,ELoopType(Z_Param_loopType),Z_Param_tweenTag,Z_Param_bShouldAutoKill,Z_Param_bShouldPlayWhilePaused,Z_Param_bShouldAutoPlay);
3438 P_NATIVE_END;
3439}
3440// ********** End Class UQuickTweenLatentLibrary Function QuickTweenLatentMoveTo_Widget ************
3441
3442// ********** Begin Class UQuickTweenLatentLibrary Function QuickTweenLatentRotateAroundPoint_SceneComponent
3444{
3446 {
3447 UObject* worldContextObject;
3448 FLatentActionInfo latentInfo;
3449 EQuickTweenLatentSteps latentStep;
3450 USceneComponent* component;
3451 float from;
3452 float to;
3453 FVector point;
3454 FVector normal;
3455 float duration;
3456 float timeScale;
3457 EEaseType easeType;
3458 UCurveFloat* easeCurve;
3459 int32 loops;
3460 ELoopType loopType;
3461 FString tweenTag;
3462 bool bShouldAutoKill;
3463 bool bShouldPlayWhilePaused;
3464 bool bShouldAutoPlay;
3465 UQuickFloatTween* ReturnValue;
3466 };
3467#if WITH_METADATA
3468 static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
3469 { "Category", "QuickTween" },
3470#if !UE_BUILD_SHIPPING
3471 { "Comment", "/**\n\x09 * Create a latent RotateAround tween for a scene component.\n\x09 *\n\x09 * Tweens a rotation value (float) around a point and axis (normal).\n\x09 *\n\x09 * @param worldContextObject World context for latent action execution.\n\x09 * @param latentInfo Latent action execution info supplied by Blueprint.\n\x09 * @param latentStep Enum reference expanded as exec pins to control flow from Blueprint.\n\x09 * @param component Scene component that will be rotated around the point.\n\x09 * @param from Starting angle in degrees.\n\x09 * @param to Target angle in degrees.\n\x09 * @param point Center point of rotation.\n\x09 * @param normal Axis (normal) around which to rotate.\n\x09 * @param duration Duration of the rotation in seconds.\n\x09 * @param timeScale Global time scale multiplier for the tween.\n\x09 * @param easeType Built-in easing type to apply.\n\x09 * @param easeCurve Optional custom ease curve.\n\x09 * @param loops Number of times the tween will loop.\n\x09 * @param loopType Looping behavior.\n\x09 * @param tweenTag Optional tag for identification.\n\x09 * @param bShouldAutoKill If true the tween will be auto-killed when finished.\n\x09 * @param bShouldPlayWhilePaused If true the tween will update while paused.\n\x09 * @param bShouldAutoPlay If true the tween will start immediately after creation.\n\x09 * @return Pointer to the created UQuickFloatTween.\n\x09 */" },
3472#endif
3473 { "CPP_Default_bShouldAutoKill", "true" },
3474 { "CPP_Default_bShouldAutoPlay", "false" },
3475 { "CPP_Default_bShouldPlayWhilePaused", "false" },
3476 { "CPP_Default_duration", "1.000000" },
3477 { "CPP_Default_easeCurve", "None" },
3478 { "CPP_Default_easeType", "Linear" },
3479 { "CPP_Default_loops", "1" },
3480 { "CPP_Default_loopType", "Restart" },
3481 { "CPP_Default_timeScale", "1.000000" },
3482 { "CPP_Default_tweenTag", "" },
3483 { "ExpandEnumAsExecs", "latentStep" },
3484 { "HidePin", "latentStep" },
3485 { "Keywords", "Tween | Float | Create | Make | Latent" },
3486 { "Latent", "" },
3487 { "LatentInfo", "latentInfo" },
3488 { "ModuleRelativePath", "Public/Blueprint/QuickTweenLatentLibrary.h" },
3489#if !UE_BUILD_SHIPPING
3490 { "ToolTip", "Create a latent RotateAround tween for a scene component.\n\nTweens a rotation value (float) around a point and axis (normal).\n\n@param worldContextObject World context for latent action execution.\n@param latentInfo Latent action execution info supplied by Blueprint.\n@param latentStep Enum reference expanded as exec pins to control flow from Blueprint.\n@param component Scene component that will be rotated around the point.\n@param from Starting angle in degrees.\n@param to Target angle in degrees.\n@param point Center point of rotation.\n@param normal Axis (normal) around which to rotate.\n@param duration Duration of the rotation in seconds.\n@param timeScale Global time scale multiplier for the tween.\n@param easeType Built-in easing type to apply.\n@param easeCurve Optional custom ease curve.\n@param loops Number of times the tween will loop.\n@param loopType Looping behavior.\n@param tweenTag Optional tag for identification.\n@param bShouldAutoKill If true the tween will be auto-killed when finished.\n@param bShouldPlayWhilePaused If true the tween will update while paused.\n@param bShouldAutoPlay If true the tween will start immediately after creation.\n@return Pointer to the created UQuickFloatTween." },
3491#endif
3492 { "WorldContext", "worldContextObject" },
3493 };
3494 static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_component_MetaData[] = {
3495 { "EditInline", "true" },
3496 };
3497 static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_point_MetaData[] = {
3498 { "NativeConst", "" },
3499 };
3500 static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_normal_MetaData[] = {
3501 { "NativeConst", "" },
3502 };
3503 static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_tweenTag_MetaData[] = {
3504 { "NativeConst", "" },
3505 };
3506#endif // WITH_METADATA
3507 static const UECodeGen_Private::FObjectPropertyParams NewProp_worldContextObject;
3508 static const UECodeGen_Private::FStructPropertyParams NewProp_latentInfo;
3509 static const UECodeGen_Private::FBytePropertyParams NewProp_latentStep_Underlying;
3510 static const UECodeGen_Private::FEnumPropertyParams NewProp_latentStep;
3511 static const UECodeGen_Private::FObjectPropertyParams NewProp_component;
3512 static const UECodeGen_Private::FFloatPropertyParams NewProp_from;
3513 static const UECodeGen_Private::FFloatPropertyParams NewProp_to;
3514 static const UECodeGen_Private::FStructPropertyParams NewProp_point;
3515 static const UECodeGen_Private::FStructPropertyParams NewProp_normal;
3516 static const UECodeGen_Private::FFloatPropertyParams NewProp_duration;
3517 static const UECodeGen_Private::FFloatPropertyParams NewProp_timeScale;
3518 static const UECodeGen_Private::FBytePropertyParams NewProp_easeType_Underlying;
3519 static const UECodeGen_Private::FEnumPropertyParams NewProp_easeType;
3520 static const UECodeGen_Private::FObjectPropertyParams NewProp_easeCurve;
3521 static const UECodeGen_Private::FIntPropertyParams NewProp_loops;
3522 static const UECodeGen_Private::FBytePropertyParams NewProp_loopType_Underlying;
3523 static const UECodeGen_Private::FEnumPropertyParams NewProp_loopType;
3524 static const UECodeGen_Private::FStrPropertyParams NewProp_tweenTag;
3525 static void NewProp_bShouldAutoKill_SetBit(void* Obj);
3526 static const UECodeGen_Private::FBoolPropertyParams NewProp_bShouldAutoKill;
3527 static void NewProp_bShouldPlayWhilePaused_SetBit(void* Obj);
3528 static const UECodeGen_Private::FBoolPropertyParams NewProp_bShouldPlayWhilePaused;
3529 static void NewProp_bShouldAutoPlay_SetBit(void* Obj);
3530 static const UECodeGen_Private::FBoolPropertyParams NewProp_bShouldAutoPlay;
3531 static const UECodeGen_Private::FObjectPropertyParams NewProp_ReturnValue;
3532 static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
3533 static const UECodeGen_Private::FFunctionParams FuncParams;
3534};
3535const UECodeGen_Private::FObjectPropertyParams Z_Construct_UFunction_UQuickTweenLatentLibrary_QuickTweenLatentRotateAroundPoint_SceneComponent_Statics::NewProp_worldContextObject = { "worldContextObject", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Object, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(QuickTweenLatentLibrary_eventQuickTweenLatentRotateAroundPoint_SceneComponent_Parms, worldContextObject), Z_Construct_UClass_UObject_NoRegister, METADATA_PARAMS(0, nullptr) };
3536const UECodeGen_Private::FStructPropertyParams Z_Construct_UFunction_UQuickTweenLatentLibrary_QuickTweenLatentRotateAroundPoint_SceneComponent_Statics::NewProp_latentInfo = { "latentInfo", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(QuickTweenLatentLibrary_eventQuickTweenLatentRotateAroundPoint_SceneComponent_Parms, latentInfo), Z_Construct_UScriptStruct_FLatentActionInfo, METADATA_PARAMS(0, nullptr) }; // 4146275481
3537const UECodeGen_Private::FBytePropertyParams Z_Construct_UFunction_UQuickTweenLatentLibrary_QuickTweenLatentRotateAroundPoint_SceneComponent_Statics::NewProp_latentStep_Underlying = { "UnderlyingType", nullptr, (EPropertyFlags)0x0000000000000000, UECodeGen_Private::EPropertyGenFlags::Byte, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, 0, nullptr, METADATA_PARAMS(0, nullptr) };
3538const UECodeGen_Private::FEnumPropertyParams Z_Construct_UFunction_UQuickTweenLatentLibrary_QuickTweenLatentRotateAroundPoint_SceneComponent_Statics::NewProp_latentStep = { "latentStep", nullptr, (EPropertyFlags)0x0010000000000180, UECodeGen_Private::EPropertyGenFlags::Enum, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(QuickTweenLatentLibrary_eventQuickTweenLatentRotateAroundPoint_SceneComponent_Parms, latentStep), Z_Construct_UEnum_QuickTween_EQuickTweenLatentSteps, METADATA_PARAMS(0, nullptr) }; // 4258181484
3539const UECodeGen_Private::FObjectPropertyParams Z_Construct_UFunction_UQuickTweenLatentLibrary_QuickTweenLatentRotateAroundPoint_SceneComponent_Statics::NewProp_component = { "component", nullptr, (EPropertyFlags)0x0010000000080080, UECodeGen_Private::EPropertyGenFlags::Object, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(QuickTweenLatentLibrary_eventQuickTweenLatentRotateAroundPoint_SceneComponent_Parms, component), Z_Construct_UClass_USceneComponent_NoRegister, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_component_MetaData), NewProp_component_MetaData) };
3540const UECodeGen_Private::FFloatPropertyParams Z_Construct_UFunction_UQuickTweenLatentLibrary_QuickTweenLatentRotateAroundPoint_SceneComponent_Statics::NewProp_from = { "from", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Float, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(QuickTweenLatentLibrary_eventQuickTweenLatentRotateAroundPoint_SceneComponent_Parms, from), METADATA_PARAMS(0, nullptr) };
3541const UECodeGen_Private::FFloatPropertyParams Z_Construct_UFunction_UQuickTweenLatentLibrary_QuickTweenLatentRotateAroundPoint_SceneComponent_Statics::NewProp_to = { "to", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Float, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(QuickTweenLatentLibrary_eventQuickTweenLatentRotateAroundPoint_SceneComponent_Parms, to), METADATA_PARAMS(0, nullptr) };
3542const UECodeGen_Private::FStructPropertyParams Z_Construct_UFunction_UQuickTweenLatentLibrary_QuickTweenLatentRotateAroundPoint_SceneComponent_Statics::NewProp_point = { "point", nullptr, (EPropertyFlags)0x0010000008000182, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(QuickTweenLatentLibrary_eventQuickTweenLatentRotateAroundPoint_SceneComponent_Parms, point), Z_Construct_UScriptStruct_FVector, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_point_MetaData), NewProp_point_MetaData) };
3543const UECodeGen_Private::FStructPropertyParams Z_Construct_UFunction_UQuickTweenLatentLibrary_QuickTweenLatentRotateAroundPoint_SceneComponent_Statics::NewProp_normal = { "normal", nullptr, (EPropertyFlags)0x0010000008000182, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(QuickTweenLatentLibrary_eventQuickTweenLatentRotateAroundPoint_SceneComponent_Parms, normal), Z_Construct_UScriptStruct_FVector, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_normal_MetaData), NewProp_normal_MetaData) };
3544const UECodeGen_Private::FFloatPropertyParams Z_Construct_UFunction_UQuickTweenLatentLibrary_QuickTweenLatentRotateAroundPoint_SceneComponent_Statics::NewProp_duration = { "duration", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Float, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(QuickTweenLatentLibrary_eventQuickTweenLatentRotateAroundPoint_SceneComponent_Parms, duration), METADATA_PARAMS(0, nullptr) };
3545const UECodeGen_Private::FFloatPropertyParams Z_Construct_UFunction_UQuickTweenLatentLibrary_QuickTweenLatentRotateAroundPoint_SceneComponent_Statics::NewProp_timeScale = { "timeScale", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Float, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(QuickTweenLatentLibrary_eventQuickTweenLatentRotateAroundPoint_SceneComponent_Parms, timeScale), METADATA_PARAMS(0, nullptr) };
3546const UECodeGen_Private::FBytePropertyParams Z_Construct_UFunction_UQuickTweenLatentLibrary_QuickTweenLatentRotateAroundPoint_SceneComponent_Statics::NewProp_easeType_Underlying = { "UnderlyingType", nullptr, (EPropertyFlags)0x0000000000000000, UECodeGen_Private::EPropertyGenFlags::Byte, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, 0, nullptr, METADATA_PARAMS(0, nullptr) };
3547const UECodeGen_Private::FEnumPropertyParams Z_Construct_UFunction_UQuickTweenLatentLibrary_QuickTweenLatentRotateAroundPoint_SceneComponent_Statics::NewProp_easeType = { "easeType", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Enum, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(QuickTweenLatentLibrary_eventQuickTweenLatentRotateAroundPoint_SceneComponent_Parms, easeType), Z_Construct_UEnum_QuickTween_EEaseType, METADATA_PARAMS(0, nullptr) }; // 2795540543
3548const UECodeGen_Private::FObjectPropertyParams Z_Construct_UFunction_UQuickTweenLatentLibrary_QuickTweenLatentRotateAroundPoint_SceneComponent_Statics::NewProp_easeCurve = { "easeCurve", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Object, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(QuickTweenLatentLibrary_eventQuickTweenLatentRotateAroundPoint_SceneComponent_Parms, easeCurve), Z_Construct_UClass_UCurveFloat_NoRegister, METADATA_PARAMS(0, nullptr) };
3549const UECodeGen_Private::FIntPropertyParams Z_Construct_UFunction_UQuickTweenLatentLibrary_QuickTweenLatentRotateAroundPoint_SceneComponent_Statics::NewProp_loops = { "loops", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Int, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(QuickTweenLatentLibrary_eventQuickTweenLatentRotateAroundPoint_SceneComponent_Parms, loops), METADATA_PARAMS(0, nullptr) };
3550const UECodeGen_Private::FBytePropertyParams Z_Construct_UFunction_UQuickTweenLatentLibrary_QuickTweenLatentRotateAroundPoint_SceneComponent_Statics::NewProp_loopType_Underlying = { "UnderlyingType", nullptr, (EPropertyFlags)0x0000000000000000, UECodeGen_Private::EPropertyGenFlags::Byte, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, 0, nullptr, METADATA_PARAMS(0, nullptr) };
3551const UECodeGen_Private::FEnumPropertyParams Z_Construct_UFunction_UQuickTweenLatentLibrary_QuickTweenLatentRotateAroundPoint_SceneComponent_Statics::NewProp_loopType = { "loopType", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Enum, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(QuickTweenLatentLibrary_eventQuickTweenLatentRotateAroundPoint_SceneComponent_Parms, loopType), Z_Construct_UEnum_QuickTween_ELoopType, METADATA_PARAMS(0, nullptr) }; // 742143575
3552const UECodeGen_Private::FStrPropertyParams Z_Construct_UFunction_UQuickTweenLatentLibrary_QuickTweenLatentRotateAroundPoint_SceneComponent_Statics::NewProp_tweenTag = { "tweenTag", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Str, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(QuickTweenLatentLibrary_eventQuickTweenLatentRotateAroundPoint_SceneComponent_Parms, tweenTag), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_tweenTag_MetaData), NewProp_tweenTag_MetaData) };
3553void Z_Construct_UFunction_UQuickTweenLatentLibrary_QuickTweenLatentRotateAroundPoint_SceneComponent_Statics::NewProp_bShouldAutoKill_SetBit(void* Obj)
3554{
3556}
3557const UECodeGen_Private::FBoolPropertyParams Z_Construct_UFunction_UQuickTweenLatentLibrary_QuickTweenLatentRotateAroundPoint_SceneComponent_Statics::NewProp_bShouldAutoKill = { "bShouldAutoKill", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Bool | UECodeGen_Private::EPropertyGenFlags::NativeBool, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, sizeof(bool), sizeof(QuickTweenLatentLibrary_eventQuickTweenLatentRotateAroundPoint_SceneComponent_Parms), &Z_Construct_UFunction_UQuickTweenLatentLibrary_QuickTweenLatentRotateAroundPoint_SceneComponent_Statics::NewProp_bShouldAutoKill_SetBit, METADATA_PARAMS(0, nullptr) };
3558void Z_Construct_UFunction_UQuickTweenLatentLibrary_QuickTweenLatentRotateAroundPoint_SceneComponent_Statics::NewProp_bShouldPlayWhilePaused_SetBit(void* Obj)
3559{
3561}
3562const UECodeGen_Private::FBoolPropertyParams Z_Construct_UFunction_UQuickTweenLatentLibrary_QuickTweenLatentRotateAroundPoint_SceneComponent_Statics::NewProp_bShouldPlayWhilePaused = { "bShouldPlayWhilePaused", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Bool | UECodeGen_Private::EPropertyGenFlags::NativeBool, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, sizeof(bool), sizeof(QuickTweenLatentLibrary_eventQuickTweenLatentRotateAroundPoint_SceneComponent_Parms), &Z_Construct_UFunction_UQuickTweenLatentLibrary_QuickTweenLatentRotateAroundPoint_SceneComponent_Statics::NewProp_bShouldPlayWhilePaused_SetBit, METADATA_PARAMS(0, nullptr) };
3563void Z_Construct_UFunction_UQuickTweenLatentLibrary_QuickTweenLatentRotateAroundPoint_SceneComponent_Statics::NewProp_bShouldAutoPlay_SetBit(void* Obj)
3564{
3566}
3567const UECodeGen_Private::FBoolPropertyParams Z_Construct_UFunction_UQuickTweenLatentLibrary_QuickTweenLatentRotateAroundPoint_SceneComponent_Statics::NewProp_bShouldAutoPlay = { "bShouldAutoPlay", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Bool | UECodeGen_Private::EPropertyGenFlags::NativeBool, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, sizeof(bool), sizeof(QuickTweenLatentLibrary_eventQuickTweenLatentRotateAroundPoint_SceneComponent_Parms), &Z_Construct_UFunction_UQuickTweenLatentLibrary_QuickTweenLatentRotateAroundPoint_SceneComponent_Statics::NewProp_bShouldAutoPlay_SetBit, METADATA_PARAMS(0, nullptr) };
3568const UECodeGen_Private::FObjectPropertyParams Z_Construct_UFunction_UQuickTweenLatentLibrary_QuickTweenLatentRotateAroundPoint_SceneComponent_Statics::NewProp_ReturnValue = { "ReturnValue", nullptr, (EPropertyFlags)0x0010000000000580, UECodeGen_Private::EPropertyGenFlags::Object, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(QuickTweenLatentLibrary_eventQuickTweenLatentRotateAroundPoint_SceneComponent_Parms, ReturnValue), Z_Construct_UClass_UQuickFloatTween_NoRegister, METADATA_PARAMS(0, nullptr) };
3569const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_UQuickTweenLatentLibrary_QuickTweenLatentRotateAroundPoint_SceneComponent_Statics::PropPointers[] = {
3570 (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UQuickTweenLatentLibrary_QuickTweenLatentRotateAroundPoint_SceneComponent_Statics::NewProp_worldContextObject,
3571 (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UQuickTweenLatentLibrary_QuickTweenLatentRotateAroundPoint_SceneComponent_Statics::NewProp_latentInfo,
3572 (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UQuickTweenLatentLibrary_QuickTweenLatentRotateAroundPoint_SceneComponent_Statics::NewProp_latentStep_Underlying,
3573 (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UQuickTweenLatentLibrary_QuickTweenLatentRotateAroundPoint_SceneComponent_Statics::NewProp_latentStep,
3574 (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UQuickTweenLatentLibrary_QuickTweenLatentRotateAroundPoint_SceneComponent_Statics::NewProp_component,
3575 (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UQuickTweenLatentLibrary_QuickTweenLatentRotateAroundPoint_SceneComponent_Statics::NewProp_from,
3576 (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UQuickTweenLatentLibrary_QuickTweenLatentRotateAroundPoint_SceneComponent_Statics::NewProp_to,
3577 (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UQuickTweenLatentLibrary_QuickTweenLatentRotateAroundPoint_SceneComponent_Statics::NewProp_point,
3578 (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UQuickTweenLatentLibrary_QuickTweenLatentRotateAroundPoint_SceneComponent_Statics::NewProp_normal,
3579 (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UQuickTweenLatentLibrary_QuickTweenLatentRotateAroundPoint_SceneComponent_Statics::NewProp_duration,
3580 (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UQuickTweenLatentLibrary_QuickTweenLatentRotateAroundPoint_SceneComponent_Statics::NewProp_timeScale,
3581 (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UQuickTweenLatentLibrary_QuickTweenLatentRotateAroundPoint_SceneComponent_Statics::NewProp_easeType_Underlying,
3582 (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UQuickTweenLatentLibrary_QuickTweenLatentRotateAroundPoint_SceneComponent_Statics::NewProp_easeType,
3583 (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UQuickTweenLatentLibrary_QuickTweenLatentRotateAroundPoint_SceneComponent_Statics::NewProp_easeCurve,
3584 (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UQuickTweenLatentLibrary_QuickTweenLatentRotateAroundPoint_SceneComponent_Statics::NewProp_loops,
3585 (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UQuickTweenLatentLibrary_QuickTweenLatentRotateAroundPoint_SceneComponent_Statics::NewProp_loopType_Underlying,
3586 (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UQuickTweenLatentLibrary_QuickTweenLatentRotateAroundPoint_SceneComponent_Statics::NewProp_loopType,
3587 (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UQuickTweenLatentLibrary_QuickTweenLatentRotateAroundPoint_SceneComponent_Statics::NewProp_tweenTag,
3588 (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UQuickTweenLatentLibrary_QuickTweenLatentRotateAroundPoint_SceneComponent_Statics::NewProp_bShouldAutoKill,
3589 (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UQuickTweenLatentLibrary_QuickTweenLatentRotateAroundPoint_SceneComponent_Statics::NewProp_bShouldPlayWhilePaused,
3590 (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UQuickTweenLatentLibrary_QuickTweenLatentRotateAroundPoint_SceneComponent_Statics::NewProp_bShouldAutoPlay,
3591 (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UQuickTweenLatentLibrary_QuickTweenLatentRotateAroundPoint_SceneComponent_Statics::NewProp_ReturnValue,
3592};
3593static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_UQuickTweenLatentLibrary_QuickTweenLatentRotateAroundPoint_SceneComponent_Statics::PropPointers) < 2048);
3594const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_UQuickTweenLatentLibrary_QuickTweenLatentRotateAroundPoint_SceneComponent_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_UQuickTweenLatentLibrary, nullptr, "QuickTweenLatentRotateAroundPoint_SceneComponent", Z_Construct_UFunction_UQuickTweenLatentLibrary_QuickTweenLatentRotateAroundPoint_SceneComponent_Statics::PropPointers, UE_ARRAY_COUNT(Z_Construct_UFunction_UQuickTweenLatentLibrary_QuickTweenLatentRotateAroundPoint_SceneComponent_Statics::PropPointers), sizeof(Z_Construct_UFunction_UQuickTweenLatentLibrary_QuickTweenLatentRotateAroundPoint_SceneComponent_Statics::QuickTweenLatentLibrary_eventQuickTweenLatentRotateAroundPoint_SceneComponent_Parms), RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x04C22401, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_UQuickTweenLatentLibrary_QuickTweenLatentRotateAroundPoint_SceneComponent_Statics::Function_MetaDataParams), Z_Construct_UFunction_UQuickTweenLatentLibrary_QuickTweenLatentRotateAroundPoint_SceneComponent_Statics::Function_MetaDataParams)}, };
3596UFunction* Z_Construct_UFunction_UQuickTweenLatentLibrary_QuickTweenLatentRotateAroundPoint_SceneComponent()
3597{
3598 static UFunction* ReturnFunction = nullptr;
3599 if (!ReturnFunction)
3600 {
3601 UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_UQuickTweenLatentLibrary_QuickTweenLatentRotateAroundPoint_SceneComponent_Statics::FuncParams);
3602 }
3603 return ReturnFunction;
3604}
3605DEFINE_FUNCTION(UQuickTweenLatentLibrary::execQuickTweenLatentRotateAroundPoint_SceneComponent)
3606{
3607 P_GET_OBJECT(UObject,Z_Param_worldContextObject);
3608 P_GET_STRUCT(FLatentActionInfo,Z_Param_latentInfo);
3609 P_GET_ENUM_REF(EQuickTweenLatentSteps,Z_Param_Out_latentStep);
3610 P_GET_OBJECT(USceneComponent,Z_Param_component);
3611 P_GET_PROPERTY(FFloatProperty,Z_Param_from);
3612 P_GET_PROPERTY(FFloatProperty,Z_Param_to);
3613 P_GET_STRUCT_REF(FVector,Z_Param_Out_point);
3614 P_GET_STRUCT_REF(FVector,Z_Param_Out_normal);
3615 P_GET_PROPERTY(FFloatProperty,Z_Param_duration);
3616 P_GET_PROPERTY(FFloatProperty,Z_Param_timeScale);
3617 P_GET_ENUM(EEaseType,Z_Param_easeType);
3618 P_GET_OBJECT(UCurveFloat,Z_Param_easeCurve);
3619 P_GET_PROPERTY(FIntProperty,Z_Param_loops);
3620 P_GET_ENUM(ELoopType,Z_Param_loopType);
3621 P_GET_PROPERTY(FStrProperty,Z_Param_tweenTag);
3622 P_GET_UBOOL(Z_Param_bShouldAutoKill);
3623 P_GET_UBOOL(Z_Param_bShouldPlayWhilePaused);
3624 P_GET_UBOOL(Z_Param_bShouldAutoPlay);
3625 P_FINISH;
3626 P_NATIVE_BEGIN;
3627 *(UQuickFloatTween**)Z_Param__Result=UQuickTweenLatentLibrary::QuickTweenLatentRotateAroundPoint_SceneComponent(Z_Param_worldContextObject,Z_Param_latentInfo,(EQuickTweenLatentSteps&)(Z_Param_Out_latentStep),Z_Param_component,Z_Param_from,Z_Param_to,Z_Param_Out_point,Z_Param_Out_normal,Z_Param_duration,Z_Param_timeScale,EEaseType(Z_Param_easeType),Z_Param_easeCurve,Z_Param_loops,ELoopType(Z_Param_loopType),Z_Param_tweenTag,Z_Param_bShouldAutoKill,Z_Param_bShouldPlayWhilePaused,Z_Param_bShouldAutoPlay);
3628 P_NATIVE_END;
3629}
3630// ********** End Class UQuickTweenLatentLibrary Function QuickTweenLatentRotateAroundPoint_SceneComponent
3631
3632// ********** Begin Class UQuickTweenLatentLibrary Function QuickTweenLatentRotateBy_SceneComponent
3634{
3636 {
3637 UObject* worldContextObject;
3638 FLatentActionInfo latentInfo;
3639 EQuickTweenLatentSteps latentStep;
3640 USceneComponent* component;
3641 FRotator by;
3642 bool bUseShortestPath;
3643 float duration;
3644 float timeScale;
3645 EEaseType easeType;
3646 UCurveFloat* easeCurve;
3647 int32 loops;
3648 ELoopType loopType;
3649 EQuickTweenSpace space;
3650 FString tweenTag;
3651 bool bShouldAutoKill;
3652 bool bShouldPlayWhilePaused;
3653 bool bShouldAutoPlay;
3654 UQuickRotatorTween* ReturnValue;
3655 };
3656#if WITH_METADATA
3657 static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
3658 { "Category", "QuickTween" },
3659#if !UE_BUILD_SHIPPING
3660 { "Comment", "/**\n\x09 * Create a latent RotateBy tween for a scene component.\n\x09 *\n\x09 * Rotates the provided scene component by the specified rotator delta over time.\n\x09 *\n\x09 * @param worldContextObject World context for latent action execution.\n\x09 * @param latentInfo Latent action execution info supplied by Blueprint.\n\x09 * @param latentStep Enum reference expanded as exec pins to control flow from Blueprint.\n\x09 * @param component Scene component to rotate.\n\x09 * @param by Rotation delta to apply (added to current rotation).\n\x09 * @param bUseShortestPath When true, interpolation will use the shortest rotational path.\n\x09 * @param duration Duration of the rotation in seconds.\n\x09 * @param timeScale Global time scale multiplier for the tween.\n\x09 * @param easeType Built-in easing type to apply.\n\x09 * @param easeCurve Optional custom ease curve (overrides easeType when provided).\n\x09 * @param loops Number of times the tween will loop.\n\x09 * @param loopType Looping behavior (Restart, PingPong, etc.).\n\x09 * @param space Whether rotation is applied in WorldSpace or LocalSpace.\n\x09 * @param tweenTag Optional tag for identification.\n\x09 * @param bShouldAutoKill If true the tween will be auto-killed when finished.\n\x09 * @param bShouldPlayWhilePaused If true the tween will update while paused.\n\x09 * @param bShouldAutoPlay If true the tween will start immediately after creation.\n\x09 * @return Pointer to the created UQuickRotatorTween.\n\x09 */" },
3661#endif
3662 { "CPP_Default_bShouldAutoKill", "true" },
3663 { "CPP_Default_bShouldAutoPlay", "false" },
3664 { "CPP_Default_bShouldPlayWhilePaused", "false" },
3665 { "CPP_Default_bUseShortestPath", "true" },
3666 { "CPP_Default_duration", "1.000000" },
3667 { "CPP_Default_easeCurve", "None" },
3668 { "CPP_Default_easeType", "Linear" },
3669 { "CPP_Default_loops", "1" },
3670 { "CPP_Default_loopType", "Restart" },
3671 { "CPP_Default_space", "LocalSpace" },
3672 { "CPP_Default_timeScale", "1.000000" },
3673 { "CPP_Default_tweenTag", "" },
3674 { "ExpandEnumAsExecs", "latentStep" },
3675 { "HidePin", "latentStep" },
3676 { "Keywords", "Tween | Rotator | Create | Make | Latent" },
3677 { "Latent", "" },
3678 { "LatentInfo", "latentInfo" },
3679 { "ModuleRelativePath", "Public/Blueprint/QuickTweenLatentLibrary.h" },
3680#if !UE_BUILD_SHIPPING
3681 { "ToolTip", "Create a latent RotateBy tween for a scene component.\n\nRotates the provided scene component by the specified rotator delta over time.\n\n@param worldContextObject World context for latent action execution.\n@param latentInfo Latent action execution info supplied by Blueprint.\n@param latentStep Enum reference expanded as exec pins to control flow from Blueprint.\n@param component Scene component to rotate.\n@param by Rotation delta to apply (added to current rotation).\n@param bUseShortestPath When true, interpolation will use the shortest rotational path.\n@param duration Duration of the rotation in seconds.\n@param timeScale Global time scale multiplier for the tween.\n@param easeType Built-in easing type to apply.\n@param easeCurve Optional custom ease curve (overrides easeType when provided).\n@param loops Number of times the tween will loop.\n@param loopType Looping behavior (Restart, PingPong, etc.).\n@param space Whether rotation is applied in WorldSpace or LocalSpace.\n@param tweenTag Optional tag for identification.\n@param bShouldAutoKill If true the tween will be auto-killed when finished.\n@param bShouldPlayWhilePaused If true the tween will update while paused.\n@param bShouldAutoPlay If true the tween will start immediately after creation.\n@return Pointer to the created UQuickRotatorTween." },
3682#endif
3683 { "WorldContext", "worldContextObject" },
3684 };
3685 static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_component_MetaData[] = {
3686 { "EditInline", "true" },
3687 };
3688 static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_by_MetaData[] = {
3689 { "NativeConst", "" },
3690 };
3691 static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_tweenTag_MetaData[] = {
3692 { "NativeConst", "" },
3693 };
3694#endif // WITH_METADATA
3695 static const UECodeGen_Private::FObjectPropertyParams NewProp_worldContextObject;
3696 static const UECodeGen_Private::FStructPropertyParams NewProp_latentInfo;
3697 static const UECodeGen_Private::FBytePropertyParams NewProp_latentStep_Underlying;
3698 static const UECodeGen_Private::FEnumPropertyParams NewProp_latentStep;
3699 static const UECodeGen_Private::FObjectPropertyParams NewProp_component;
3700 static const UECodeGen_Private::FStructPropertyParams NewProp_by;
3701 static void NewProp_bUseShortestPath_SetBit(void* Obj);
3702 static const UECodeGen_Private::FBoolPropertyParams NewProp_bUseShortestPath;
3703 static const UECodeGen_Private::FFloatPropertyParams NewProp_duration;
3704 static const UECodeGen_Private::FFloatPropertyParams NewProp_timeScale;
3705 static const UECodeGen_Private::FBytePropertyParams NewProp_easeType_Underlying;
3706 static const UECodeGen_Private::FEnumPropertyParams NewProp_easeType;
3707 static const UECodeGen_Private::FObjectPropertyParams NewProp_easeCurve;
3708 static const UECodeGen_Private::FIntPropertyParams NewProp_loops;
3709 static const UECodeGen_Private::FBytePropertyParams NewProp_loopType_Underlying;
3710 static const UECodeGen_Private::FEnumPropertyParams NewProp_loopType;
3711 static const UECodeGen_Private::FBytePropertyParams NewProp_space_Underlying;
3712 static const UECodeGen_Private::FEnumPropertyParams NewProp_space;
3713 static const UECodeGen_Private::FStrPropertyParams NewProp_tweenTag;
3714 static void NewProp_bShouldAutoKill_SetBit(void* Obj);
3715 static const UECodeGen_Private::FBoolPropertyParams NewProp_bShouldAutoKill;
3716 static void NewProp_bShouldPlayWhilePaused_SetBit(void* Obj);
3717 static const UECodeGen_Private::FBoolPropertyParams NewProp_bShouldPlayWhilePaused;
3718 static void NewProp_bShouldAutoPlay_SetBit(void* Obj);
3719 static const UECodeGen_Private::FBoolPropertyParams NewProp_bShouldAutoPlay;
3720 static const UECodeGen_Private::FObjectPropertyParams NewProp_ReturnValue;
3721 static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
3722 static const UECodeGen_Private::FFunctionParams FuncParams;
3723};
3724const UECodeGen_Private::FObjectPropertyParams Z_Construct_UFunction_UQuickTweenLatentLibrary_QuickTweenLatentRotateBy_SceneComponent_Statics::NewProp_worldContextObject = { "worldContextObject", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Object, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(QuickTweenLatentLibrary_eventQuickTweenLatentRotateBy_SceneComponent_Parms, worldContextObject), Z_Construct_UClass_UObject_NoRegister, METADATA_PARAMS(0, nullptr) };
3725const UECodeGen_Private::FStructPropertyParams Z_Construct_UFunction_UQuickTweenLatentLibrary_QuickTweenLatentRotateBy_SceneComponent_Statics::NewProp_latentInfo = { "latentInfo", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(QuickTweenLatentLibrary_eventQuickTweenLatentRotateBy_SceneComponent_Parms, latentInfo), Z_Construct_UScriptStruct_FLatentActionInfo, METADATA_PARAMS(0, nullptr) }; // 4146275481
3726const UECodeGen_Private::FBytePropertyParams Z_Construct_UFunction_UQuickTweenLatentLibrary_QuickTweenLatentRotateBy_SceneComponent_Statics::NewProp_latentStep_Underlying = { "UnderlyingType", nullptr, (EPropertyFlags)0x0000000000000000, UECodeGen_Private::EPropertyGenFlags::Byte, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, 0, nullptr, METADATA_PARAMS(0, nullptr) };
3727const UECodeGen_Private::FEnumPropertyParams Z_Construct_UFunction_UQuickTweenLatentLibrary_QuickTweenLatentRotateBy_SceneComponent_Statics::NewProp_latentStep = { "latentStep", nullptr, (EPropertyFlags)0x0010000000000180, UECodeGen_Private::EPropertyGenFlags::Enum, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(QuickTweenLatentLibrary_eventQuickTweenLatentRotateBy_SceneComponent_Parms, latentStep), Z_Construct_UEnum_QuickTween_EQuickTweenLatentSteps, METADATA_PARAMS(0, nullptr) }; // 4258181484
3728const UECodeGen_Private::FObjectPropertyParams Z_Construct_UFunction_UQuickTweenLatentLibrary_QuickTweenLatentRotateBy_SceneComponent_Statics::NewProp_component = { "component", nullptr, (EPropertyFlags)0x0010000000080080, UECodeGen_Private::EPropertyGenFlags::Object, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(QuickTweenLatentLibrary_eventQuickTweenLatentRotateBy_SceneComponent_Parms, component), Z_Construct_UClass_USceneComponent_NoRegister, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_component_MetaData), NewProp_component_MetaData) };
3729const UECodeGen_Private::FStructPropertyParams Z_Construct_UFunction_UQuickTweenLatentLibrary_QuickTweenLatentRotateBy_SceneComponent_Statics::NewProp_by = { "by", nullptr, (EPropertyFlags)0x0010000008000182, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(QuickTweenLatentLibrary_eventQuickTweenLatentRotateBy_SceneComponent_Parms, by), Z_Construct_UScriptStruct_FRotator, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_by_MetaData), NewProp_by_MetaData) };
3730void Z_Construct_UFunction_UQuickTweenLatentLibrary_QuickTweenLatentRotateBy_SceneComponent_Statics::NewProp_bUseShortestPath_SetBit(void* Obj)
3731{
3733}
3734const UECodeGen_Private::FBoolPropertyParams Z_Construct_UFunction_UQuickTweenLatentLibrary_QuickTweenLatentRotateBy_SceneComponent_Statics::NewProp_bUseShortestPath = { "bUseShortestPath", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Bool | UECodeGen_Private::EPropertyGenFlags::NativeBool, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, sizeof(bool), sizeof(QuickTweenLatentLibrary_eventQuickTweenLatentRotateBy_SceneComponent_Parms), &Z_Construct_UFunction_UQuickTweenLatentLibrary_QuickTweenLatentRotateBy_SceneComponent_Statics::NewProp_bUseShortestPath_SetBit, METADATA_PARAMS(0, nullptr) };
3735const UECodeGen_Private::FFloatPropertyParams Z_Construct_UFunction_UQuickTweenLatentLibrary_QuickTweenLatentRotateBy_SceneComponent_Statics::NewProp_duration = { "duration", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Float, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(QuickTweenLatentLibrary_eventQuickTweenLatentRotateBy_SceneComponent_Parms, duration), METADATA_PARAMS(0, nullptr) };
3736const UECodeGen_Private::FFloatPropertyParams Z_Construct_UFunction_UQuickTweenLatentLibrary_QuickTweenLatentRotateBy_SceneComponent_Statics::NewProp_timeScale = { "timeScale", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Float, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(QuickTweenLatentLibrary_eventQuickTweenLatentRotateBy_SceneComponent_Parms, timeScale), METADATA_PARAMS(0, nullptr) };
3737const UECodeGen_Private::FBytePropertyParams Z_Construct_UFunction_UQuickTweenLatentLibrary_QuickTweenLatentRotateBy_SceneComponent_Statics::NewProp_easeType_Underlying = { "UnderlyingType", nullptr, (EPropertyFlags)0x0000000000000000, UECodeGen_Private::EPropertyGenFlags::Byte, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, 0, nullptr, METADATA_PARAMS(0, nullptr) };
3738const UECodeGen_Private::FEnumPropertyParams Z_Construct_UFunction_UQuickTweenLatentLibrary_QuickTweenLatentRotateBy_SceneComponent_Statics::NewProp_easeType = { "easeType", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Enum, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(QuickTweenLatentLibrary_eventQuickTweenLatentRotateBy_SceneComponent_Parms, easeType), Z_Construct_UEnum_QuickTween_EEaseType, METADATA_PARAMS(0, nullptr) }; // 2795540543
3739const UECodeGen_Private::FObjectPropertyParams Z_Construct_UFunction_UQuickTweenLatentLibrary_QuickTweenLatentRotateBy_SceneComponent_Statics::NewProp_easeCurve = { "easeCurve", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Object, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(QuickTweenLatentLibrary_eventQuickTweenLatentRotateBy_SceneComponent_Parms, easeCurve), Z_Construct_UClass_UCurveFloat_NoRegister, METADATA_PARAMS(0, nullptr) };
3740const UECodeGen_Private::FIntPropertyParams Z_Construct_UFunction_UQuickTweenLatentLibrary_QuickTweenLatentRotateBy_SceneComponent_Statics::NewProp_loops = { "loops", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Int, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(QuickTweenLatentLibrary_eventQuickTweenLatentRotateBy_SceneComponent_Parms, loops), METADATA_PARAMS(0, nullptr) };
3741const UECodeGen_Private::FBytePropertyParams Z_Construct_UFunction_UQuickTweenLatentLibrary_QuickTweenLatentRotateBy_SceneComponent_Statics::NewProp_loopType_Underlying = { "UnderlyingType", nullptr, (EPropertyFlags)0x0000000000000000, UECodeGen_Private::EPropertyGenFlags::Byte, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, 0, nullptr, METADATA_PARAMS(0, nullptr) };
3742const UECodeGen_Private::FEnumPropertyParams Z_Construct_UFunction_UQuickTweenLatentLibrary_QuickTweenLatentRotateBy_SceneComponent_Statics::NewProp_loopType = { "loopType", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Enum, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(QuickTweenLatentLibrary_eventQuickTweenLatentRotateBy_SceneComponent_Parms, loopType), Z_Construct_UEnum_QuickTween_ELoopType, METADATA_PARAMS(0, nullptr) }; // 742143575
3743const UECodeGen_Private::FBytePropertyParams Z_Construct_UFunction_UQuickTweenLatentLibrary_QuickTweenLatentRotateBy_SceneComponent_Statics::NewProp_space_Underlying = { "UnderlyingType", nullptr, (EPropertyFlags)0x0000000000000000, UECodeGen_Private::EPropertyGenFlags::Byte, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, 0, nullptr, METADATA_PARAMS(0, nullptr) };
3744const UECodeGen_Private::FEnumPropertyParams Z_Construct_UFunction_UQuickTweenLatentLibrary_QuickTweenLatentRotateBy_SceneComponent_Statics::NewProp_space = { "space", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Enum, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(QuickTweenLatentLibrary_eventQuickTweenLatentRotateBy_SceneComponent_Parms, space), Z_Construct_UEnum_QuickTween_EQuickTweenSpace, METADATA_PARAMS(0, nullptr) }; // 210838799
3745const UECodeGen_Private::FStrPropertyParams Z_Construct_UFunction_UQuickTweenLatentLibrary_QuickTweenLatentRotateBy_SceneComponent_Statics::NewProp_tweenTag = { "tweenTag", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Str, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(QuickTweenLatentLibrary_eventQuickTweenLatentRotateBy_SceneComponent_Parms, tweenTag), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_tweenTag_MetaData), NewProp_tweenTag_MetaData) };
3746void Z_Construct_UFunction_UQuickTweenLatentLibrary_QuickTweenLatentRotateBy_SceneComponent_Statics::NewProp_bShouldAutoKill_SetBit(void* Obj)
3747{
3749}
3750const UECodeGen_Private::FBoolPropertyParams Z_Construct_UFunction_UQuickTweenLatentLibrary_QuickTweenLatentRotateBy_SceneComponent_Statics::NewProp_bShouldAutoKill = { "bShouldAutoKill", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Bool | UECodeGen_Private::EPropertyGenFlags::NativeBool, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, sizeof(bool), sizeof(QuickTweenLatentLibrary_eventQuickTweenLatentRotateBy_SceneComponent_Parms), &Z_Construct_UFunction_UQuickTweenLatentLibrary_QuickTweenLatentRotateBy_SceneComponent_Statics::NewProp_bShouldAutoKill_SetBit, METADATA_PARAMS(0, nullptr) };
3751void Z_Construct_UFunction_UQuickTweenLatentLibrary_QuickTweenLatentRotateBy_SceneComponent_Statics::NewProp_bShouldPlayWhilePaused_SetBit(void* Obj)
3752{
3754}
3755const UECodeGen_Private::FBoolPropertyParams Z_Construct_UFunction_UQuickTweenLatentLibrary_QuickTweenLatentRotateBy_SceneComponent_Statics::NewProp_bShouldPlayWhilePaused = { "bShouldPlayWhilePaused", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Bool | UECodeGen_Private::EPropertyGenFlags::NativeBool, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, sizeof(bool), sizeof(QuickTweenLatentLibrary_eventQuickTweenLatentRotateBy_SceneComponent_Parms), &Z_Construct_UFunction_UQuickTweenLatentLibrary_QuickTweenLatentRotateBy_SceneComponent_Statics::NewProp_bShouldPlayWhilePaused_SetBit, METADATA_PARAMS(0, nullptr) };
3756void Z_Construct_UFunction_UQuickTweenLatentLibrary_QuickTweenLatentRotateBy_SceneComponent_Statics::NewProp_bShouldAutoPlay_SetBit(void* Obj)
3757{
3759}
3760const UECodeGen_Private::FBoolPropertyParams Z_Construct_UFunction_UQuickTweenLatentLibrary_QuickTweenLatentRotateBy_SceneComponent_Statics::NewProp_bShouldAutoPlay = { "bShouldAutoPlay", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Bool | UECodeGen_Private::EPropertyGenFlags::NativeBool, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, sizeof(bool), sizeof(QuickTweenLatentLibrary_eventQuickTweenLatentRotateBy_SceneComponent_Parms), &Z_Construct_UFunction_UQuickTweenLatentLibrary_QuickTweenLatentRotateBy_SceneComponent_Statics::NewProp_bShouldAutoPlay_SetBit, METADATA_PARAMS(0, nullptr) };
3761const UECodeGen_Private::FObjectPropertyParams Z_Construct_UFunction_UQuickTweenLatentLibrary_QuickTweenLatentRotateBy_SceneComponent_Statics::NewProp_ReturnValue = { "ReturnValue", nullptr, (EPropertyFlags)0x0010000000000580, UECodeGen_Private::EPropertyGenFlags::Object, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(QuickTweenLatentLibrary_eventQuickTweenLatentRotateBy_SceneComponent_Parms, ReturnValue), Z_Construct_UClass_UQuickRotatorTween_NoRegister, METADATA_PARAMS(0, nullptr) };
3762const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_UQuickTweenLatentLibrary_QuickTweenLatentRotateBy_SceneComponent_Statics::PropPointers[] = {
3763 (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UQuickTweenLatentLibrary_QuickTweenLatentRotateBy_SceneComponent_Statics::NewProp_worldContextObject,
3764 (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UQuickTweenLatentLibrary_QuickTweenLatentRotateBy_SceneComponent_Statics::NewProp_latentInfo,
3765 (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UQuickTweenLatentLibrary_QuickTweenLatentRotateBy_SceneComponent_Statics::NewProp_latentStep_Underlying,
3766 (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UQuickTweenLatentLibrary_QuickTweenLatentRotateBy_SceneComponent_Statics::NewProp_latentStep,
3767 (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UQuickTweenLatentLibrary_QuickTweenLatentRotateBy_SceneComponent_Statics::NewProp_component,
3768 (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UQuickTweenLatentLibrary_QuickTweenLatentRotateBy_SceneComponent_Statics::NewProp_by,
3769 (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UQuickTweenLatentLibrary_QuickTweenLatentRotateBy_SceneComponent_Statics::NewProp_bUseShortestPath,
3770 (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UQuickTweenLatentLibrary_QuickTweenLatentRotateBy_SceneComponent_Statics::NewProp_duration,
3771 (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UQuickTweenLatentLibrary_QuickTweenLatentRotateBy_SceneComponent_Statics::NewProp_timeScale,
3772 (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UQuickTweenLatentLibrary_QuickTweenLatentRotateBy_SceneComponent_Statics::NewProp_easeType_Underlying,
3773 (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UQuickTweenLatentLibrary_QuickTweenLatentRotateBy_SceneComponent_Statics::NewProp_easeType,
3774 (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UQuickTweenLatentLibrary_QuickTweenLatentRotateBy_SceneComponent_Statics::NewProp_easeCurve,
3775 (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UQuickTweenLatentLibrary_QuickTweenLatentRotateBy_SceneComponent_Statics::NewProp_loops,
3776 (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UQuickTweenLatentLibrary_QuickTweenLatentRotateBy_SceneComponent_Statics::NewProp_loopType_Underlying,
3777 (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UQuickTweenLatentLibrary_QuickTweenLatentRotateBy_SceneComponent_Statics::NewProp_loopType,
3778 (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UQuickTweenLatentLibrary_QuickTweenLatentRotateBy_SceneComponent_Statics::NewProp_space_Underlying,
3779 (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UQuickTweenLatentLibrary_QuickTweenLatentRotateBy_SceneComponent_Statics::NewProp_space,
3780 (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UQuickTweenLatentLibrary_QuickTweenLatentRotateBy_SceneComponent_Statics::NewProp_tweenTag,
3781 (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UQuickTweenLatentLibrary_QuickTweenLatentRotateBy_SceneComponent_Statics::NewProp_bShouldAutoKill,
3782 (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UQuickTweenLatentLibrary_QuickTweenLatentRotateBy_SceneComponent_Statics::NewProp_bShouldPlayWhilePaused,
3783 (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UQuickTweenLatentLibrary_QuickTweenLatentRotateBy_SceneComponent_Statics::NewProp_bShouldAutoPlay,
3784 (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UQuickTweenLatentLibrary_QuickTweenLatentRotateBy_SceneComponent_Statics::NewProp_ReturnValue,
3785};
3786static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_UQuickTweenLatentLibrary_QuickTweenLatentRotateBy_SceneComponent_Statics::PropPointers) < 2048);
3787const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_UQuickTweenLatentLibrary_QuickTweenLatentRotateBy_SceneComponent_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_UQuickTweenLatentLibrary, nullptr, "QuickTweenLatentRotateBy_SceneComponent", Z_Construct_UFunction_UQuickTweenLatentLibrary_QuickTweenLatentRotateBy_SceneComponent_Statics::PropPointers, UE_ARRAY_COUNT(Z_Construct_UFunction_UQuickTweenLatentLibrary_QuickTweenLatentRotateBy_SceneComponent_Statics::PropPointers), sizeof(Z_Construct_UFunction_UQuickTweenLatentLibrary_QuickTweenLatentRotateBy_SceneComponent_Statics::QuickTweenLatentLibrary_eventQuickTweenLatentRotateBy_SceneComponent_Parms), RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x04C22401, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_UQuickTweenLatentLibrary_QuickTweenLatentRotateBy_SceneComponent_Statics::Function_MetaDataParams), Z_Construct_UFunction_UQuickTweenLatentLibrary_QuickTweenLatentRotateBy_SceneComponent_Statics::Function_MetaDataParams)}, };
3789UFunction* Z_Construct_UFunction_UQuickTweenLatentLibrary_QuickTweenLatentRotateBy_SceneComponent()
3790{
3791 static UFunction* ReturnFunction = nullptr;
3792 if (!ReturnFunction)
3793 {
3794 UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_UQuickTweenLatentLibrary_QuickTweenLatentRotateBy_SceneComponent_Statics::FuncParams);
3795 }
3796 return ReturnFunction;
3797}
3798DEFINE_FUNCTION(UQuickTweenLatentLibrary::execQuickTweenLatentRotateBy_SceneComponent)
3799{
3800 P_GET_OBJECT(UObject,Z_Param_worldContextObject);
3801 P_GET_STRUCT(FLatentActionInfo,Z_Param_latentInfo);
3802 P_GET_ENUM_REF(EQuickTweenLatentSteps,Z_Param_Out_latentStep);
3803 P_GET_OBJECT(USceneComponent,Z_Param_component);
3804 P_GET_STRUCT_REF(FRotator,Z_Param_Out_by);
3805 P_GET_UBOOL(Z_Param_bUseShortestPath);
3806 P_GET_PROPERTY(FFloatProperty,Z_Param_duration);
3807 P_GET_PROPERTY(FFloatProperty,Z_Param_timeScale);
3808 P_GET_ENUM(EEaseType,Z_Param_easeType);
3809 P_GET_OBJECT(UCurveFloat,Z_Param_easeCurve);
3810 P_GET_PROPERTY(FIntProperty,Z_Param_loops);
3811 P_GET_ENUM(ELoopType,Z_Param_loopType);
3812 P_GET_ENUM(EQuickTweenSpace,Z_Param_space);
3813 P_GET_PROPERTY(FStrProperty,Z_Param_tweenTag);
3814 P_GET_UBOOL(Z_Param_bShouldAutoKill);
3815 P_GET_UBOOL(Z_Param_bShouldPlayWhilePaused);
3816 P_GET_UBOOL(Z_Param_bShouldAutoPlay);
3817 P_FINISH;
3818 P_NATIVE_BEGIN;
3819 *(UQuickRotatorTween**)Z_Param__Result=UQuickTweenLatentLibrary::QuickTweenLatentRotateBy_SceneComponent(Z_Param_worldContextObject,Z_Param_latentInfo,(EQuickTweenLatentSteps&)(Z_Param_Out_latentStep),Z_Param_component,Z_Param_Out_by,Z_Param_bUseShortestPath,Z_Param_duration,Z_Param_timeScale,EEaseType(Z_Param_easeType),Z_Param_easeCurve,Z_Param_loops,ELoopType(Z_Param_loopType),EQuickTweenSpace(Z_Param_space),Z_Param_tweenTag,Z_Param_bShouldAutoKill,Z_Param_bShouldPlayWhilePaused,Z_Param_bShouldAutoPlay);
3820 P_NATIVE_END;
3821}
3822// ********** End Class UQuickTweenLatentLibrary Function QuickTweenLatentRotateBy_SceneComponent **
3823
3824// ********** Begin Class UQuickTweenLatentLibrary Function QuickTweenLatentRotateBy_Widget ********
3826{
3828 {
3829 UObject* worldContextObject;
3830 FLatentActionInfo latentInfo;
3831 EQuickTweenLatentSteps latentStep;
3832 UWidget* widget;
3833 float by;
3834 float duration;
3835 float timeScale;
3836 EEaseType easeType;
3837 UCurveFloat* easeCurve;
3838 int32 loops;
3839 ELoopType loopType;
3840 FString tweenTag;
3841 bool bShouldAutoKill;
3842 bool bShouldPlayWhilePaused;
3843 bool bShouldAutoPlay;
3844 UQuickFloatTween* ReturnValue;
3845 };
3846#if WITH_METADATA
3847 static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
3848 { "Category", "QuickTween" },
3849#if !UE_BUILD_SHIPPING
3850 { "Comment", "/**\n\x09 * Create a latent RotateBy tween for a widget.\n\x09 *\n\x09 * Rotates the provided widget by the specified delta over time. Exposed as a latent\n\x09 * Blueprint node so execution can continue based on the latent step.\n\x09 *\n\x09 * @param worldContextObject World context for latent action execution.\n\x09 * @param latentInfo Latent action execution info supplied by Blueprint.\n\x09 * @param latentStep Enum reference expanded as exec pins to control flow from Blueprint.\n\x09 * @param widget Widget to rotate.\n\x09 * @param by Rotation delta to apply (added to current rotation).\n\x09 * @param duration Duration of the rotation in seconds.\n\x09 * @param timeScale Global time scale multiplier for the tween.\n\x09 * @param easeType Built-in easing type to apply.\n\x09 * @param easeCurve Optional custom ease curve (overrides easeType when provided).\n\x09 * @param loops Number of times the tween will loop.\n\x09 * @param loopType Looping behavior (Restart, PingPong, etc.).\n\x09 * @param tweenTag Optional tag for identification.\n\x09 * @param bShouldAutoKill If true the tween will be auto-killed when finished.\n\x09 * @param bShouldPlayWhilePaused If true the tween will update while paused.\n\x09 * @param bShouldAutoPlay If true the tween will start immediately after creation.\n\x09 * @return Pointer to the created UQuickRotatorTween.\n\x09 */" },
3851#endif
3852 { "CPP_Default_bShouldAutoKill", "true" },
3853 { "CPP_Default_bShouldAutoPlay", "false" },
3854 { "CPP_Default_bShouldPlayWhilePaused", "false" },
3855 { "CPP_Default_duration", "1.000000" },
3856 { "CPP_Default_easeCurve", "None" },
3857 { "CPP_Default_easeType", "Linear" },
3858 { "CPP_Default_loops", "1" },
3859 { "CPP_Default_loopType", "Restart" },
3860 { "CPP_Default_timeScale", "1.000000" },
3861 { "CPP_Default_tweenTag", "" },
3862 { "ExpandEnumAsExecs", "latentStep" },
3863 { "HidePin", "latentStep" },
3864 { "Keywords", "Tween | Rotator | Create | Make | Latent" },
3865 { "Latent", "" },
3866 { "LatentInfo", "latentInfo" },
3867 { "ModuleRelativePath", "Public/Blueprint/QuickTweenLatentLibrary.h" },
3868#if !UE_BUILD_SHIPPING
3869 { "ToolTip", "Create a latent RotateBy tween for a widget.\n\nRotates the provided widget by the specified delta over time. Exposed as a latent\nBlueprint node so execution can continue based on the latent step.\n\n@param worldContextObject World context for latent action execution.\n@param latentInfo Latent action execution info supplied by Blueprint.\n@param latentStep Enum reference expanded as exec pins to control flow from Blueprint.\n@param widget Widget to rotate.\n@param by Rotation delta to apply (added to current rotation).\n@param duration Duration of the rotation in seconds.\n@param timeScale Global time scale multiplier for the tween.\n@param easeType Built-in easing type to apply.\n@param easeCurve Optional custom ease curve (overrides easeType when provided).\n@param loops Number of times the tween will loop.\n@param loopType Looping behavior (Restart, PingPong, etc.).\n@param tweenTag Optional tag for identification.\n@param bShouldAutoKill If true the tween will be auto-killed when finished.\n@param bShouldPlayWhilePaused If true the tween will update while paused.\n@param bShouldAutoPlay If true the tween will start immediately after creation.\n@return Pointer to the created UQuickRotatorTween." },
3870#endif
3871 { "WorldContext", "worldContextObject" },
3872 };
3873 static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_widget_MetaData[] = {
3874 { "EditInline", "true" },
3875 };
3876 static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_tweenTag_MetaData[] = {
3877 { "NativeConst", "" },
3878 };
3879#endif // WITH_METADATA
3880 static const UECodeGen_Private::FObjectPropertyParams NewProp_worldContextObject;
3881 static const UECodeGen_Private::FStructPropertyParams NewProp_latentInfo;
3882 static const UECodeGen_Private::FBytePropertyParams NewProp_latentStep_Underlying;
3883 static const UECodeGen_Private::FEnumPropertyParams NewProp_latentStep;
3884 static const UECodeGen_Private::FObjectPropertyParams NewProp_widget;
3885 static const UECodeGen_Private::FFloatPropertyParams NewProp_by;
3886 static const UECodeGen_Private::FFloatPropertyParams NewProp_duration;
3887 static const UECodeGen_Private::FFloatPropertyParams NewProp_timeScale;
3888 static const UECodeGen_Private::FBytePropertyParams NewProp_easeType_Underlying;
3889 static const UECodeGen_Private::FEnumPropertyParams NewProp_easeType;
3890 static const UECodeGen_Private::FObjectPropertyParams NewProp_easeCurve;
3891 static const UECodeGen_Private::FIntPropertyParams NewProp_loops;
3892 static const UECodeGen_Private::FBytePropertyParams NewProp_loopType_Underlying;
3893 static const UECodeGen_Private::FEnumPropertyParams NewProp_loopType;
3894 static const UECodeGen_Private::FStrPropertyParams NewProp_tweenTag;
3895 static void NewProp_bShouldAutoKill_SetBit(void* Obj);
3896 static const UECodeGen_Private::FBoolPropertyParams NewProp_bShouldAutoKill;
3897 static void NewProp_bShouldPlayWhilePaused_SetBit(void* Obj);
3898 static const UECodeGen_Private::FBoolPropertyParams NewProp_bShouldPlayWhilePaused;
3899 static void NewProp_bShouldAutoPlay_SetBit(void* Obj);
3900 static const UECodeGen_Private::FBoolPropertyParams NewProp_bShouldAutoPlay;
3901 static const UECodeGen_Private::FObjectPropertyParams NewProp_ReturnValue;
3902 static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
3903 static const UECodeGen_Private::FFunctionParams FuncParams;
3904};
3905const UECodeGen_Private::FObjectPropertyParams Z_Construct_UFunction_UQuickTweenLatentLibrary_QuickTweenLatentRotateBy_Widget_Statics::NewProp_worldContextObject = { "worldContextObject", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Object, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(QuickTweenLatentLibrary_eventQuickTweenLatentRotateBy_Widget_Parms, worldContextObject), Z_Construct_UClass_UObject_NoRegister, METADATA_PARAMS(0, nullptr) };
3906const UECodeGen_Private::FStructPropertyParams Z_Construct_UFunction_UQuickTweenLatentLibrary_QuickTweenLatentRotateBy_Widget_Statics::NewProp_latentInfo = { "latentInfo", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(QuickTweenLatentLibrary_eventQuickTweenLatentRotateBy_Widget_Parms, latentInfo), Z_Construct_UScriptStruct_FLatentActionInfo, METADATA_PARAMS(0, nullptr) }; // 4146275481
3907const UECodeGen_Private::FBytePropertyParams Z_Construct_UFunction_UQuickTweenLatentLibrary_QuickTweenLatentRotateBy_Widget_Statics::NewProp_latentStep_Underlying = { "UnderlyingType", nullptr, (EPropertyFlags)0x0000000000000000, UECodeGen_Private::EPropertyGenFlags::Byte, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, 0, nullptr, METADATA_PARAMS(0, nullptr) };
3908const UECodeGen_Private::FEnumPropertyParams Z_Construct_UFunction_UQuickTweenLatentLibrary_QuickTweenLatentRotateBy_Widget_Statics::NewProp_latentStep = { "latentStep", nullptr, (EPropertyFlags)0x0010000000000180, UECodeGen_Private::EPropertyGenFlags::Enum, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(QuickTweenLatentLibrary_eventQuickTweenLatentRotateBy_Widget_Parms, latentStep), Z_Construct_UEnum_QuickTween_EQuickTweenLatentSteps, METADATA_PARAMS(0, nullptr) }; // 4258181484
3909const UECodeGen_Private::FObjectPropertyParams Z_Construct_UFunction_UQuickTweenLatentLibrary_QuickTweenLatentRotateBy_Widget_Statics::NewProp_widget = { "widget", nullptr, (EPropertyFlags)0x0010000000080080, UECodeGen_Private::EPropertyGenFlags::Object, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(QuickTweenLatentLibrary_eventQuickTweenLatentRotateBy_Widget_Parms, widget), Z_Construct_UClass_UWidget_NoRegister, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_widget_MetaData), NewProp_widget_MetaData) };
3910const UECodeGen_Private::FFloatPropertyParams Z_Construct_UFunction_UQuickTweenLatentLibrary_QuickTweenLatentRotateBy_Widget_Statics::NewProp_by = { "by", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Float, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(QuickTweenLatentLibrary_eventQuickTweenLatentRotateBy_Widget_Parms, by), METADATA_PARAMS(0, nullptr) };
3911const UECodeGen_Private::FFloatPropertyParams Z_Construct_UFunction_UQuickTweenLatentLibrary_QuickTweenLatentRotateBy_Widget_Statics::NewProp_duration = { "duration", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Float, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(QuickTweenLatentLibrary_eventQuickTweenLatentRotateBy_Widget_Parms, duration), METADATA_PARAMS(0, nullptr) };
3912const UECodeGen_Private::FFloatPropertyParams Z_Construct_UFunction_UQuickTweenLatentLibrary_QuickTweenLatentRotateBy_Widget_Statics::NewProp_timeScale = { "timeScale", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Float, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(QuickTweenLatentLibrary_eventQuickTweenLatentRotateBy_Widget_Parms, timeScale), METADATA_PARAMS(0, nullptr) };
3913const UECodeGen_Private::FBytePropertyParams Z_Construct_UFunction_UQuickTweenLatentLibrary_QuickTweenLatentRotateBy_Widget_Statics::NewProp_easeType_Underlying = { "UnderlyingType", nullptr, (EPropertyFlags)0x0000000000000000, UECodeGen_Private::EPropertyGenFlags::Byte, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, 0, nullptr, METADATA_PARAMS(0, nullptr) };
3914const UECodeGen_Private::FEnumPropertyParams Z_Construct_UFunction_UQuickTweenLatentLibrary_QuickTweenLatentRotateBy_Widget_Statics::NewProp_easeType = { "easeType", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Enum, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(QuickTweenLatentLibrary_eventQuickTweenLatentRotateBy_Widget_Parms, easeType), Z_Construct_UEnum_QuickTween_EEaseType, METADATA_PARAMS(0, nullptr) }; // 2795540543
3915const UECodeGen_Private::FObjectPropertyParams Z_Construct_UFunction_UQuickTweenLatentLibrary_QuickTweenLatentRotateBy_Widget_Statics::NewProp_easeCurve = { "easeCurve", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Object, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(QuickTweenLatentLibrary_eventQuickTweenLatentRotateBy_Widget_Parms, easeCurve), Z_Construct_UClass_UCurveFloat_NoRegister, METADATA_PARAMS(0, nullptr) };
3916const UECodeGen_Private::FIntPropertyParams Z_Construct_UFunction_UQuickTweenLatentLibrary_QuickTweenLatentRotateBy_Widget_Statics::NewProp_loops = { "loops", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Int, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(QuickTweenLatentLibrary_eventQuickTweenLatentRotateBy_Widget_Parms, loops), METADATA_PARAMS(0, nullptr) };
3917const UECodeGen_Private::FBytePropertyParams Z_Construct_UFunction_UQuickTweenLatentLibrary_QuickTweenLatentRotateBy_Widget_Statics::NewProp_loopType_Underlying = { "UnderlyingType", nullptr, (EPropertyFlags)0x0000000000000000, UECodeGen_Private::EPropertyGenFlags::Byte, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, 0, nullptr, METADATA_PARAMS(0, nullptr) };
3918const UECodeGen_Private::FEnumPropertyParams Z_Construct_UFunction_UQuickTweenLatentLibrary_QuickTweenLatentRotateBy_Widget_Statics::NewProp_loopType = { "loopType", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Enum, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(QuickTweenLatentLibrary_eventQuickTweenLatentRotateBy_Widget_Parms, loopType), Z_Construct_UEnum_QuickTween_ELoopType, METADATA_PARAMS(0, nullptr) }; // 742143575
3919const UECodeGen_Private::FStrPropertyParams Z_Construct_UFunction_UQuickTweenLatentLibrary_QuickTweenLatentRotateBy_Widget_Statics::NewProp_tweenTag = { "tweenTag", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Str, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(QuickTweenLatentLibrary_eventQuickTweenLatentRotateBy_Widget_Parms, tweenTag), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_tweenTag_MetaData), NewProp_tweenTag_MetaData) };
3920void Z_Construct_UFunction_UQuickTweenLatentLibrary_QuickTweenLatentRotateBy_Widget_Statics::NewProp_bShouldAutoKill_SetBit(void* Obj)
3921{
3923}
3924const UECodeGen_Private::FBoolPropertyParams Z_Construct_UFunction_UQuickTweenLatentLibrary_QuickTweenLatentRotateBy_Widget_Statics::NewProp_bShouldAutoKill = { "bShouldAutoKill", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Bool | UECodeGen_Private::EPropertyGenFlags::NativeBool, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, sizeof(bool), sizeof(QuickTweenLatentLibrary_eventQuickTweenLatentRotateBy_Widget_Parms), &Z_Construct_UFunction_UQuickTweenLatentLibrary_QuickTweenLatentRotateBy_Widget_Statics::NewProp_bShouldAutoKill_SetBit, METADATA_PARAMS(0, nullptr) };
3925void Z_Construct_UFunction_UQuickTweenLatentLibrary_QuickTweenLatentRotateBy_Widget_Statics::NewProp_bShouldPlayWhilePaused_SetBit(void* Obj)
3926{
3928}
3929const UECodeGen_Private::FBoolPropertyParams Z_Construct_UFunction_UQuickTweenLatentLibrary_QuickTweenLatentRotateBy_Widget_Statics::NewProp_bShouldPlayWhilePaused = { "bShouldPlayWhilePaused", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Bool | UECodeGen_Private::EPropertyGenFlags::NativeBool, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, sizeof(bool), sizeof(QuickTweenLatentLibrary_eventQuickTweenLatentRotateBy_Widget_Parms), &Z_Construct_UFunction_UQuickTweenLatentLibrary_QuickTweenLatentRotateBy_Widget_Statics::NewProp_bShouldPlayWhilePaused_SetBit, METADATA_PARAMS(0, nullptr) };
3930void Z_Construct_UFunction_UQuickTweenLatentLibrary_QuickTweenLatentRotateBy_Widget_Statics::NewProp_bShouldAutoPlay_SetBit(void* Obj)
3931{
3933}
3934const UECodeGen_Private::FBoolPropertyParams Z_Construct_UFunction_UQuickTweenLatentLibrary_QuickTweenLatentRotateBy_Widget_Statics::NewProp_bShouldAutoPlay = { "bShouldAutoPlay", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Bool | UECodeGen_Private::EPropertyGenFlags::NativeBool, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, sizeof(bool), sizeof(QuickTweenLatentLibrary_eventQuickTweenLatentRotateBy_Widget_Parms), &Z_Construct_UFunction_UQuickTweenLatentLibrary_QuickTweenLatentRotateBy_Widget_Statics::NewProp_bShouldAutoPlay_SetBit, METADATA_PARAMS(0, nullptr) };
3935const UECodeGen_Private::FObjectPropertyParams Z_Construct_UFunction_UQuickTweenLatentLibrary_QuickTweenLatentRotateBy_Widget_Statics::NewProp_ReturnValue = { "ReturnValue", nullptr, (EPropertyFlags)0x0010000000000580, UECodeGen_Private::EPropertyGenFlags::Object, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(QuickTweenLatentLibrary_eventQuickTweenLatentRotateBy_Widget_Parms, ReturnValue), Z_Construct_UClass_UQuickFloatTween_NoRegister, METADATA_PARAMS(0, nullptr) };
3936const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_UQuickTweenLatentLibrary_QuickTweenLatentRotateBy_Widget_Statics::PropPointers[] = {
3937 (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UQuickTweenLatentLibrary_QuickTweenLatentRotateBy_Widget_Statics::NewProp_worldContextObject,
3938 (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UQuickTweenLatentLibrary_QuickTweenLatentRotateBy_Widget_Statics::NewProp_latentInfo,
3939 (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UQuickTweenLatentLibrary_QuickTweenLatentRotateBy_Widget_Statics::NewProp_latentStep_Underlying,
3940 (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UQuickTweenLatentLibrary_QuickTweenLatentRotateBy_Widget_Statics::NewProp_latentStep,
3941 (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UQuickTweenLatentLibrary_QuickTweenLatentRotateBy_Widget_Statics::NewProp_widget,
3942 (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UQuickTweenLatentLibrary_QuickTweenLatentRotateBy_Widget_Statics::NewProp_by,
3943 (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UQuickTweenLatentLibrary_QuickTweenLatentRotateBy_Widget_Statics::NewProp_duration,
3944 (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UQuickTweenLatentLibrary_QuickTweenLatentRotateBy_Widget_Statics::NewProp_timeScale,
3945 (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UQuickTweenLatentLibrary_QuickTweenLatentRotateBy_Widget_Statics::NewProp_easeType_Underlying,
3946 (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UQuickTweenLatentLibrary_QuickTweenLatentRotateBy_Widget_Statics::NewProp_easeType,
3947 (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UQuickTweenLatentLibrary_QuickTweenLatentRotateBy_Widget_Statics::NewProp_easeCurve,
3948 (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UQuickTweenLatentLibrary_QuickTweenLatentRotateBy_Widget_Statics::NewProp_loops,
3949 (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UQuickTweenLatentLibrary_QuickTweenLatentRotateBy_Widget_Statics::NewProp_loopType_Underlying,
3950 (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UQuickTweenLatentLibrary_QuickTweenLatentRotateBy_Widget_Statics::NewProp_loopType,
3951 (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UQuickTweenLatentLibrary_QuickTweenLatentRotateBy_Widget_Statics::NewProp_tweenTag,
3952 (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UQuickTweenLatentLibrary_QuickTweenLatentRotateBy_Widget_Statics::NewProp_bShouldAutoKill,
3953 (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UQuickTweenLatentLibrary_QuickTweenLatentRotateBy_Widget_Statics::NewProp_bShouldPlayWhilePaused,
3954 (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UQuickTweenLatentLibrary_QuickTweenLatentRotateBy_Widget_Statics::NewProp_bShouldAutoPlay,
3955 (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UQuickTweenLatentLibrary_QuickTweenLatentRotateBy_Widget_Statics::NewProp_ReturnValue,
3956};
3957static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_UQuickTweenLatentLibrary_QuickTweenLatentRotateBy_Widget_Statics::PropPointers) < 2048);
3958const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_UQuickTweenLatentLibrary_QuickTweenLatentRotateBy_Widget_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_UQuickTweenLatentLibrary, nullptr, "QuickTweenLatentRotateBy_Widget", Z_Construct_UFunction_UQuickTweenLatentLibrary_QuickTweenLatentRotateBy_Widget_Statics::PropPointers, UE_ARRAY_COUNT(Z_Construct_UFunction_UQuickTweenLatentLibrary_QuickTweenLatentRotateBy_Widget_Statics::PropPointers), sizeof(Z_Construct_UFunction_UQuickTweenLatentLibrary_QuickTweenLatentRotateBy_Widget_Statics::QuickTweenLatentLibrary_eventQuickTweenLatentRotateBy_Widget_Parms), RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x04422401, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_UQuickTweenLatentLibrary_QuickTweenLatentRotateBy_Widget_Statics::Function_MetaDataParams), Z_Construct_UFunction_UQuickTweenLatentLibrary_QuickTweenLatentRotateBy_Widget_Statics::Function_MetaDataParams)}, };
3960UFunction* Z_Construct_UFunction_UQuickTweenLatentLibrary_QuickTweenLatentRotateBy_Widget()
3961{
3962 static UFunction* ReturnFunction = nullptr;
3963 if (!ReturnFunction)
3964 {
3965 UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_UQuickTweenLatentLibrary_QuickTweenLatentRotateBy_Widget_Statics::FuncParams);
3966 }
3967 return ReturnFunction;
3968}
3969DEFINE_FUNCTION(UQuickTweenLatentLibrary::execQuickTweenLatentRotateBy_Widget)
3970{
3971 P_GET_OBJECT(UObject,Z_Param_worldContextObject);
3972 P_GET_STRUCT(FLatentActionInfo,Z_Param_latentInfo);
3973 P_GET_ENUM_REF(EQuickTweenLatentSteps,Z_Param_Out_latentStep);
3974 P_GET_OBJECT(UWidget,Z_Param_widget);
3975 P_GET_PROPERTY(FFloatProperty,Z_Param_by);
3976 P_GET_PROPERTY(FFloatProperty,Z_Param_duration);
3977 P_GET_PROPERTY(FFloatProperty,Z_Param_timeScale);
3978 P_GET_ENUM(EEaseType,Z_Param_easeType);
3979 P_GET_OBJECT(UCurveFloat,Z_Param_easeCurve);
3980 P_GET_PROPERTY(FIntProperty,Z_Param_loops);
3981 P_GET_ENUM(ELoopType,Z_Param_loopType);
3982 P_GET_PROPERTY(FStrProperty,Z_Param_tweenTag);
3983 P_GET_UBOOL(Z_Param_bShouldAutoKill);
3984 P_GET_UBOOL(Z_Param_bShouldPlayWhilePaused);
3985 P_GET_UBOOL(Z_Param_bShouldAutoPlay);
3986 P_FINISH;
3987 P_NATIVE_BEGIN;
3988 *(UQuickFloatTween**)Z_Param__Result=UQuickTweenLatentLibrary::QuickTweenLatentRotateBy_Widget(Z_Param_worldContextObject,Z_Param_latentInfo,(EQuickTweenLatentSteps&)(Z_Param_Out_latentStep),Z_Param_widget,Z_Param_by,Z_Param_duration,Z_Param_timeScale,EEaseType(Z_Param_easeType),Z_Param_easeCurve,Z_Param_loops,ELoopType(Z_Param_loopType),Z_Param_tweenTag,Z_Param_bShouldAutoKill,Z_Param_bShouldPlayWhilePaused,Z_Param_bShouldAutoPlay);
3989 P_NATIVE_END;
3990}
3991// ********** End Class UQuickTweenLatentLibrary Function QuickTweenLatentRotateBy_Widget **********
3992
3993// ********** Begin Class UQuickTweenLatentLibrary Function QuickTweenLatentRotateTo_SceneComponent
3995{
3997 {
3998 UObject* worldContextObject;
3999 FLatentActionInfo latentInfo;
4000 EQuickTweenLatentSteps latentStep;
4001 USceneComponent* component;
4002 FRotator to;
4003 bool bUseShortestPath;
4004 float duration;
4005 float timeScale;
4006 EEaseType easeType;
4007 UCurveFloat* easeCurve;
4008 int32 loops;
4009 ELoopType loopType;
4010 EQuickTweenSpace space;
4011 FString tweenTag;
4012 bool bShouldAutoKill;
4013 bool bShouldPlayWhilePaused;
4014 bool bShouldAutoPlay;
4015 UQuickRotatorTween* ReturnValue;
4016 };
4017#if WITH_METADATA
4018 static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
4019 { "Category", "QuickTween" },
4020#if !UE_BUILD_SHIPPING
4021 { "Comment", "/**\n\x09 * Create a latent RotateTo tween for a scene component.\n\x09 *\n\x09 * Rotates the provided scene component to the target rotator.\n\x09 *\n\x09 * @param worldContextObject World context for latent action execution.\n\x09 * @param latentInfo Latent action execution info supplied by Blueprint.\n\x09 * @param latentStep Enum reference expanded as exec pins to control flow from Blueprint.\n\x09 * @param component Scene component to rotate.\n\x09 * @param to Target rotator (should be in target space).\n\x09 * @param bUseShortestPath When true, interpolation will use the shortest rotational path.\n\x09 * @param duration Duration of the rotation in seconds.\n\x09 * @param timeScale Global time scale multiplier for the tween.\n\x09 * @param easeType Built-in easing type to apply.\n\x09 * @param easeCurve Optional custom ease curve.\n\x09 * @param loops Number of times the tween will loop.\n\x09 * @param loopType Looping behavior.\n\x09 * @param space Whether the target is in WorldSpace or LocalSpace.\n\x09 * @param tweenTag Optional tag for identification.\n\x09 * @param bShouldAutoKill If true the tween will be auto-killed when finished.\n\x09 * @param bShouldPlayWhilePaused If true the tween will update while paused.\n\x09 * @param bShouldAutoPlay If true the tween will start immediately after creation.\n\x09 * @return Pointer to the created UQuickRotatorTween.\n\x09 */" },
4022#endif
4023 { "CPP_Default_bShouldAutoKill", "true" },
4024 { "CPP_Default_bShouldAutoPlay", "false" },
4025 { "CPP_Default_bShouldPlayWhilePaused", "false" },
4026 { "CPP_Default_bUseShortestPath", "true" },
4027 { "CPP_Default_duration", "1.000000" },
4028 { "CPP_Default_easeCurve", "None" },
4029 { "CPP_Default_easeType", "Linear" },
4030 { "CPP_Default_loops", "1" },
4031 { "CPP_Default_loopType", "Restart" },
4032 { "CPP_Default_space", "LocalSpace" },
4033 { "CPP_Default_timeScale", "1.000000" },
4034 { "CPP_Default_tweenTag", "" },
4035 { "ExpandEnumAsExecs", "latentStep" },
4036 { "HidePin", "latentStep" },
4037 { "Keywords", "Tween | Rotator | Create | Make | Latent" },
4038 { "Latent", "" },
4039 { "LatentInfo", "latentInfo" },
4040 { "ModuleRelativePath", "Public/Blueprint/QuickTweenLatentLibrary.h" },
4041#if !UE_BUILD_SHIPPING
4042 { "ToolTip", "Create a latent RotateTo tween for a scene component.\n\nRotates the provided scene component to the target rotator.\n\n@param worldContextObject World context for latent action execution.\n@param latentInfo Latent action execution info supplied by Blueprint.\n@param latentStep Enum reference expanded as exec pins to control flow from Blueprint.\n@param component Scene component to rotate.\n@param to Target rotator (should be in target space).\n@param bUseShortestPath When true, interpolation will use the shortest rotational path.\n@param duration Duration of the rotation in seconds.\n@param timeScale Global time scale multiplier for the tween.\n@param easeType Built-in easing type to apply.\n@param easeCurve Optional custom ease curve.\n@param loops Number of times the tween will loop.\n@param loopType Looping behavior.\n@param space Whether the target is in WorldSpace or LocalSpace.\n@param tweenTag Optional tag for identification.\n@param bShouldAutoKill If true the tween will be auto-killed when finished.\n@param bShouldPlayWhilePaused If true the tween will update while paused.\n@param bShouldAutoPlay If true the tween will start immediately after creation.\n@return Pointer to the created UQuickRotatorTween." },
4043#endif
4044 { "WorldContext", "worldContextObject" },
4045 };
4046 static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_component_MetaData[] = {
4047 { "EditInline", "true" },
4048 };
4049 static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_to_MetaData[] = {
4050 { "NativeConst", "" },
4051 };
4052 static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_tweenTag_MetaData[] = {
4053 { "NativeConst", "" },
4054 };
4055#endif // WITH_METADATA
4056 static const UECodeGen_Private::FObjectPropertyParams NewProp_worldContextObject;
4057 static const UECodeGen_Private::FStructPropertyParams NewProp_latentInfo;
4058 static const UECodeGen_Private::FBytePropertyParams NewProp_latentStep_Underlying;
4059 static const UECodeGen_Private::FEnumPropertyParams NewProp_latentStep;
4060 static const UECodeGen_Private::FObjectPropertyParams NewProp_component;
4061 static const UECodeGen_Private::FStructPropertyParams NewProp_to;
4062 static void NewProp_bUseShortestPath_SetBit(void* Obj);
4063 static const UECodeGen_Private::FBoolPropertyParams NewProp_bUseShortestPath;
4064 static const UECodeGen_Private::FFloatPropertyParams NewProp_duration;
4065 static const UECodeGen_Private::FFloatPropertyParams NewProp_timeScale;
4066 static const UECodeGen_Private::FBytePropertyParams NewProp_easeType_Underlying;
4067 static const UECodeGen_Private::FEnumPropertyParams NewProp_easeType;
4068 static const UECodeGen_Private::FObjectPropertyParams NewProp_easeCurve;
4069 static const UECodeGen_Private::FIntPropertyParams NewProp_loops;
4070 static const UECodeGen_Private::FBytePropertyParams NewProp_loopType_Underlying;
4071 static const UECodeGen_Private::FEnumPropertyParams NewProp_loopType;
4072 static const UECodeGen_Private::FBytePropertyParams NewProp_space_Underlying;
4073 static const UECodeGen_Private::FEnumPropertyParams NewProp_space;
4074 static const UECodeGen_Private::FStrPropertyParams NewProp_tweenTag;
4075 static void NewProp_bShouldAutoKill_SetBit(void* Obj);
4076 static const UECodeGen_Private::FBoolPropertyParams NewProp_bShouldAutoKill;
4077 static void NewProp_bShouldPlayWhilePaused_SetBit(void* Obj);
4078 static const UECodeGen_Private::FBoolPropertyParams NewProp_bShouldPlayWhilePaused;
4079 static void NewProp_bShouldAutoPlay_SetBit(void* Obj);
4080 static const UECodeGen_Private::FBoolPropertyParams NewProp_bShouldAutoPlay;
4081 static const UECodeGen_Private::FObjectPropertyParams NewProp_ReturnValue;
4082 static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
4083 static const UECodeGen_Private::FFunctionParams FuncParams;
4084};
4085const UECodeGen_Private::FObjectPropertyParams Z_Construct_UFunction_UQuickTweenLatentLibrary_QuickTweenLatentRotateTo_SceneComponent_Statics::NewProp_worldContextObject = { "worldContextObject", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Object, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(QuickTweenLatentLibrary_eventQuickTweenLatentRotateTo_SceneComponent_Parms, worldContextObject), Z_Construct_UClass_UObject_NoRegister, METADATA_PARAMS(0, nullptr) };
4086const UECodeGen_Private::FStructPropertyParams Z_Construct_UFunction_UQuickTweenLatentLibrary_QuickTweenLatentRotateTo_SceneComponent_Statics::NewProp_latentInfo = { "latentInfo", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(QuickTweenLatentLibrary_eventQuickTweenLatentRotateTo_SceneComponent_Parms, latentInfo), Z_Construct_UScriptStruct_FLatentActionInfo, METADATA_PARAMS(0, nullptr) }; // 4146275481
4087const UECodeGen_Private::FBytePropertyParams Z_Construct_UFunction_UQuickTweenLatentLibrary_QuickTweenLatentRotateTo_SceneComponent_Statics::NewProp_latentStep_Underlying = { "UnderlyingType", nullptr, (EPropertyFlags)0x0000000000000000, UECodeGen_Private::EPropertyGenFlags::Byte, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, 0, nullptr, METADATA_PARAMS(0, nullptr) };
4088const UECodeGen_Private::FEnumPropertyParams Z_Construct_UFunction_UQuickTweenLatentLibrary_QuickTweenLatentRotateTo_SceneComponent_Statics::NewProp_latentStep = { "latentStep", nullptr, (EPropertyFlags)0x0010000000000180, UECodeGen_Private::EPropertyGenFlags::Enum, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(QuickTweenLatentLibrary_eventQuickTweenLatentRotateTo_SceneComponent_Parms, latentStep), Z_Construct_UEnum_QuickTween_EQuickTweenLatentSteps, METADATA_PARAMS(0, nullptr) }; // 4258181484
4089const UECodeGen_Private::FObjectPropertyParams Z_Construct_UFunction_UQuickTweenLatentLibrary_QuickTweenLatentRotateTo_SceneComponent_Statics::NewProp_component = { "component", nullptr, (EPropertyFlags)0x0010000000080080, UECodeGen_Private::EPropertyGenFlags::Object, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(QuickTweenLatentLibrary_eventQuickTweenLatentRotateTo_SceneComponent_Parms, component), Z_Construct_UClass_USceneComponent_NoRegister, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_component_MetaData), NewProp_component_MetaData) };
4090const UECodeGen_Private::FStructPropertyParams Z_Construct_UFunction_UQuickTweenLatentLibrary_QuickTweenLatentRotateTo_SceneComponent_Statics::NewProp_to = { "to", nullptr, (EPropertyFlags)0x0010000008000182, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(QuickTweenLatentLibrary_eventQuickTweenLatentRotateTo_SceneComponent_Parms, to), Z_Construct_UScriptStruct_FRotator, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_to_MetaData), NewProp_to_MetaData) };
4091void Z_Construct_UFunction_UQuickTweenLatentLibrary_QuickTweenLatentRotateTo_SceneComponent_Statics::NewProp_bUseShortestPath_SetBit(void* Obj)
4092{
4094}
4095const UECodeGen_Private::FBoolPropertyParams Z_Construct_UFunction_UQuickTweenLatentLibrary_QuickTweenLatentRotateTo_SceneComponent_Statics::NewProp_bUseShortestPath = { "bUseShortestPath", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Bool | UECodeGen_Private::EPropertyGenFlags::NativeBool, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, sizeof(bool), sizeof(QuickTweenLatentLibrary_eventQuickTweenLatentRotateTo_SceneComponent_Parms), &Z_Construct_UFunction_UQuickTweenLatentLibrary_QuickTweenLatentRotateTo_SceneComponent_Statics::NewProp_bUseShortestPath_SetBit, METADATA_PARAMS(0, nullptr) };
4096const UECodeGen_Private::FFloatPropertyParams Z_Construct_UFunction_UQuickTweenLatentLibrary_QuickTweenLatentRotateTo_SceneComponent_Statics::NewProp_duration = { "duration", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Float, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(QuickTweenLatentLibrary_eventQuickTweenLatentRotateTo_SceneComponent_Parms, duration), METADATA_PARAMS(0, nullptr) };
4097const UECodeGen_Private::FFloatPropertyParams Z_Construct_UFunction_UQuickTweenLatentLibrary_QuickTweenLatentRotateTo_SceneComponent_Statics::NewProp_timeScale = { "timeScale", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Float, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(QuickTweenLatentLibrary_eventQuickTweenLatentRotateTo_SceneComponent_Parms, timeScale), METADATA_PARAMS(0, nullptr) };
4098const UECodeGen_Private::FBytePropertyParams Z_Construct_UFunction_UQuickTweenLatentLibrary_QuickTweenLatentRotateTo_SceneComponent_Statics::NewProp_easeType_Underlying = { "UnderlyingType", nullptr, (EPropertyFlags)0x0000000000000000, UECodeGen_Private::EPropertyGenFlags::Byte, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, 0, nullptr, METADATA_PARAMS(0, nullptr) };
4099const UECodeGen_Private::FEnumPropertyParams Z_Construct_UFunction_UQuickTweenLatentLibrary_QuickTweenLatentRotateTo_SceneComponent_Statics::NewProp_easeType = { "easeType", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Enum, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(QuickTweenLatentLibrary_eventQuickTweenLatentRotateTo_SceneComponent_Parms, easeType), Z_Construct_UEnum_QuickTween_EEaseType, METADATA_PARAMS(0, nullptr) }; // 2795540543
4100const UECodeGen_Private::FObjectPropertyParams Z_Construct_UFunction_UQuickTweenLatentLibrary_QuickTweenLatentRotateTo_SceneComponent_Statics::NewProp_easeCurve = { "easeCurve", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Object, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(QuickTweenLatentLibrary_eventQuickTweenLatentRotateTo_SceneComponent_Parms, easeCurve), Z_Construct_UClass_UCurveFloat_NoRegister, METADATA_PARAMS(0, nullptr) };
4101const UECodeGen_Private::FIntPropertyParams Z_Construct_UFunction_UQuickTweenLatentLibrary_QuickTweenLatentRotateTo_SceneComponent_Statics::NewProp_loops = { "loops", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Int, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(QuickTweenLatentLibrary_eventQuickTweenLatentRotateTo_SceneComponent_Parms, loops), METADATA_PARAMS(0, nullptr) };
4102const UECodeGen_Private::FBytePropertyParams Z_Construct_UFunction_UQuickTweenLatentLibrary_QuickTweenLatentRotateTo_SceneComponent_Statics::NewProp_loopType_Underlying = { "UnderlyingType", nullptr, (EPropertyFlags)0x0000000000000000, UECodeGen_Private::EPropertyGenFlags::Byte, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, 0, nullptr, METADATA_PARAMS(0, nullptr) };
4103const UECodeGen_Private::FEnumPropertyParams Z_Construct_UFunction_UQuickTweenLatentLibrary_QuickTweenLatentRotateTo_SceneComponent_Statics::NewProp_loopType = { "loopType", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Enum, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(QuickTweenLatentLibrary_eventQuickTweenLatentRotateTo_SceneComponent_Parms, loopType), Z_Construct_UEnum_QuickTween_ELoopType, METADATA_PARAMS(0, nullptr) }; // 742143575
4104const UECodeGen_Private::FBytePropertyParams Z_Construct_UFunction_UQuickTweenLatentLibrary_QuickTweenLatentRotateTo_SceneComponent_Statics::NewProp_space_Underlying = { "UnderlyingType", nullptr, (EPropertyFlags)0x0000000000000000, UECodeGen_Private::EPropertyGenFlags::Byte, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, 0, nullptr, METADATA_PARAMS(0, nullptr) };
4105const UECodeGen_Private::FEnumPropertyParams Z_Construct_UFunction_UQuickTweenLatentLibrary_QuickTweenLatentRotateTo_SceneComponent_Statics::NewProp_space = { "space", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Enum, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(QuickTweenLatentLibrary_eventQuickTweenLatentRotateTo_SceneComponent_Parms, space), Z_Construct_UEnum_QuickTween_EQuickTweenSpace, METADATA_PARAMS(0, nullptr) }; // 210838799
4106const UECodeGen_Private::FStrPropertyParams Z_Construct_UFunction_UQuickTweenLatentLibrary_QuickTweenLatentRotateTo_SceneComponent_Statics::NewProp_tweenTag = { "tweenTag", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Str, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(QuickTweenLatentLibrary_eventQuickTweenLatentRotateTo_SceneComponent_Parms, tweenTag), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_tweenTag_MetaData), NewProp_tweenTag_MetaData) };
4107void Z_Construct_UFunction_UQuickTweenLatentLibrary_QuickTweenLatentRotateTo_SceneComponent_Statics::NewProp_bShouldAutoKill_SetBit(void* Obj)
4108{
4110}
4111const UECodeGen_Private::FBoolPropertyParams Z_Construct_UFunction_UQuickTweenLatentLibrary_QuickTweenLatentRotateTo_SceneComponent_Statics::NewProp_bShouldAutoKill = { "bShouldAutoKill", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Bool | UECodeGen_Private::EPropertyGenFlags::NativeBool, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, sizeof(bool), sizeof(QuickTweenLatentLibrary_eventQuickTweenLatentRotateTo_SceneComponent_Parms), &Z_Construct_UFunction_UQuickTweenLatentLibrary_QuickTweenLatentRotateTo_SceneComponent_Statics::NewProp_bShouldAutoKill_SetBit, METADATA_PARAMS(0, nullptr) };
4112void Z_Construct_UFunction_UQuickTweenLatentLibrary_QuickTweenLatentRotateTo_SceneComponent_Statics::NewProp_bShouldPlayWhilePaused_SetBit(void* Obj)
4113{
4115}
4116const UECodeGen_Private::FBoolPropertyParams Z_Construct_UFunction_UQuickTweenLatentLibrary_QuickTweenLatentRotateTo_SceneComponent_Statics::NewProp_bShouldPlayWhilePaused = { "bShouldPlayWhilePaused", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Bool | UECodeGen_Private::EPropertyGenFlags::NativeBool, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, sizeof(bool), sizeof(QuickTweenLatentLibrary_eventQuickTweenLatentRotateTo_SceneComponent_Parms), &Z_Construct_UFunction_UQuickTweenLatentLibrary_QuickTweenLatentRotateTo_SceneComponent_Statics::NewProp_bShouldPlayWhilePaused_SetBit, METADATA_PARAMS(0, nullptr) };
4117void Z_Construct_UFunction_UQuickTweenLatentLibrary_QuickTweenLatentRotateTo_SceneComponent_Statics::NewProp_bShouldAutoPlay_SetBit(void* Obj)
4118{
4120}
4121const UECodeGen_Private::FBoolPropertyParams Z_Construct_UFunction_UQuickTweenLatentLibrary_QuickTweenLatentRotateTo_SceneComponent_Statics::NewProp_bShouldAutoPlay = { "bShouldAutoPlay", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Bool | UECodeGen_Private::EPropertyGenFlags::NativeBool, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, sizeof(bool), sizeof(QuickTweenLatentLibrary_eventQuickTweenLatentRotateTo_SceneComponent_Parms), &Z_Construct_UFunction_UQuickTweenLatentLibrary_QuickTweenLatentRotateTo_SceneComponent_Statics::NewProp_bShouldAutoPlay_SetBit, METADATA_PARAMS(0, nullptr) };
4122const UECodeGen_Private::FObjectPropertyParams Z_Construct_UFunction_UQuickTweenLatentLibrary_QuickTweenLatentRotateTo_SceneComponent_Statics::NewProp_ReturnValue = { "ReturnValue", nullptr, (EPropertyFlags)0x0010000000000580, UECodeGen_Private::EPropertyGenFlags::Object, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(QuickTweenLatentLibrary_eventQuickTweenLatentRotateTo_SceneComponent_Parms, ReturnValue), Z_Construct_UClass_UQuickRotatorTween_NoRegister, METADATA_PARAMS(0, nullptr) };
4123const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_UQuickTweenLatentLibrary_QuickTweenLatentRotateTo_SceneComponent_Statics::PropPointers[] = {
4124 (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UQuickTweenLatentLibrary_QuickTweenLatentRotateTo_SceneComponent_Statics::NewProp_worldContextObject,
4125 (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UQuickTweenLatentLibrary_QuickTweenLatentRotateTo_SceneComponent_Statics::NewProp_latentInfo,
4126 (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UQuickTweenLatentLibrary_QuickTweenLatentRotateTo_SceneComponent_Statics::NewProp_latentStep_Underlying,
4127 (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UQuickTweenLatentLibrary_QuickTweenLatentRotateTo_SceneComponent_Statics::NewProp_latentStep,
4128 (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UQuickTweenLatentLibrary_QuickTweenLatentRotateTo_SceneComponent_Statics::NewProp_component,
4129 (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UQuickTweenLatentLibrary_QuickTweenLatentRotateTo_SceneComponent_Statics::NewProp_to,
4130 (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UQuickTweenLatentLibrary_QuickTweenLatentRotateTo_SceneComponent_Statics::NewProp_bUseShortestPath,
4131 (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UQuickTweenLatentLibrary_QuickTweenLatentRotateTo_SceneComponent_Statics::NewProp_duration,
4132 (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UQuickTweenLatentLibrary_QuickTweenLatentRotateTo_SceneComponent_Statics::NewProp_timeScale,
4133 (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UQuickTweenLatentLibrary_QuickTweenLatentRotateTo_SceneComponent_Statics::NewProp_easeType_Underlying,
4134 (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UQuickTweenLatentLibrary_QuickTweenLatentRotateTo_SceneComponent_Statics::NewProp_easeType,
4135 (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UQuickTweenLatentLibrary_QuickTweenLatentRotateTo_SceneComponent_Statics::NewProp_easeCurve,
4136 (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UQuickTweenLatentLibrary_QuickTweenLatentRotateTo_SceneComponent_Statics::NewProp_loops,
4137 (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UQuickTweenLatentLibrary_QuickTweenLatentRotateTo_SceneComponent_Statics::NewProp_loopType_Underlying,
4138 (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UQuickTweenLatentLibrary_QuickTweenLatentRotateTo_SceneComponent_Statics::NewProp_loopType,
4139 (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UQuickTweenLatentLibrary_QuickTweenLatentRotateTo_SceneComponent_Statics::NewProp_space_Underlying,
4140 (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UQuickTweenLatentLibrary_QuickTweenLatentRotateTo_SceneComponent_Statics::NewProp_space,
4141 (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UQuickTweenLatentLibrary_QuickTweenLatentRotateTo_SceneComponent_Statics::NewProp_tweenTag,
4142 (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UQuickTweenLatentLibrary_QuickTweenLatentRotateTo_SceneComponent_Statics::NewProp_bShouldAutoKill,
4143 (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UQuickTweenLatentLibrary_QuickTweenLatentRotateTo_SceneComponent_Statics::NewProp_bShouldPlayWhilePaused,
4144 (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UQuickTweenLatentLibrary_QuickTweenLatentRotateTo_SceneComponent_Statics::NewProp_bShouldAutoPlay,
4145 (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UQuickTweenLatentLibrary_QuickTweenLatentRotateTo_SceneComponent_Statics::NewProp_ReturnValue,
4146};
4147static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_UQuickTweenLatentLibrary_QuickTweenLatentRotateTo_SceneComponent_Statics::PropPointers) < 2048);
4148const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_UQuickTweenLatentLibrary_QuickTweenLatentRotateTo_SceneComponent_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_UQuickTweenLatentLibrary, nullptr, "QuickTweenLatentRotateTo_SceneComponent", Z_Construct_UFunction_UQuickTweenLatentLibrary_QuickTweenLatentRotateTo_SceneComponent_Statics::PropPointers, UE_ARRAY_COUNT(Z_Construct_UFunction_UQuickTweenLatentLibrary_QuickTweenLatentRotateTo_SceneComponent_Statics::PropPointers), sizeof(Z_Construct_UFunction_UQuickTweenLatentLibrary_QuickTweenLatentRotateTo_SceneComponent_Statics::QuickTweenLatentLibrary_eventQuickTweenLatentRotateTo_SceneComponent_Parms), RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x04C22401, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_UQuickTweenLatentLibrary_QuickTweenLatentRotateTo_SceneComponent_Statics::Function_MetaDataParams), Z_Construct_UFunction_UQuickTweenLatentLibrary_QuickTweenLatentRotateTo_SceneComponent_Statics::Function_MetaDataParams)}, };
4150UFunction* Z_Construct_UFunction_UQuickTweenLatentLibrary_QuickTweenLatentRotateTo_SceneComponent()
4151{
4152 static UFunction* ReturnFunction = nullptr;
4153 if (!ReturnFunction)
4154 {
4155 UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_UQuickTweenLatentLibrary_QuickTweenLatentRotateTo_SceneComponent_Statics::FuncParams);
4156 }
4157 return ReturnFunction;
4158}
4159DEFINE_FUNCTION(UQuickTweenLatentLibrary::execQuickTweenLatentRotateTo_SceneComponent)
4160{
4161 P_GET_OBJECT(UObject,Z_Param_worldContextObject);
4162 P_GET_STRUCT(FLatentActionInfo,Z_Param_latentInfo);
4163 P_GET_ENUM_REF(EQuickTweenLatentSteps,Z_Param_Out_latentStep);
4164 P_GET_OBJECT(USceneComponent,Z_Param_component);
4165 P_GET_STRUCT_REF(FRotator,Z_Param_Out_to);
4166 P_GET_UBOOL(Z_Param_bUseShortestPath);
4167 P_GET_PROPERTY(FFloatProperty,Z_Param_duration);
4168 P_GET_PROPERTY(FFloatProperty,Z_Param_timeScale);
4169 P_GET_ENUM(EEaseType,Z_Param_easeType);
4170 P_GET_OBJECT(UCurveFloat,Z_Param_easeCurve);
4171 P_GET_PROPERTY(FIntProperty,Z_Param_loops);
4172 P_GET_ENUM(ELoopType,Z_Param_loopType);
4173 P_GET_ENUM(EQuickTweenSpace,Z_Param_space);
4174 P_GET_PROPERTY(FStrProperty,Z_Param_tweenTag);
4175 P_GET_UBOOL(Z_Param_bShouldAutoKill);
4176 P_GET_UBOOL(Z_Param_bShouldPlayWhilePaused);
4177 P_GET_UBOOL(Z_Param_bShouldAutoPlay);
4178 P_FINISH;
4179 P_NATIVE_BEGIN;
4180 *(UQuickRotatorTween**)Z_Param__Result=UQuickTweenLatentLibrary::QuickTweenLatentRotateTo_SceneComponent(Z_Param_worldContextObject,Z_Param_latentInfo,(EQuickTweenLatentSteps&)(Z_Param_Out_latentStep),Z_Param_component,Z_Param_Out_to,Z_Param_bUseShortestPath,Z_Param_duration,Z_Param_timeScale,EEaseType(Z_Param_easeType),Z_Param_easeCurve,Z_Param_loops,ELoopType(Z_Param_loopType),EQuickTweenSpace(Z_Param_space),Z_Param_tweenTag,Z_Param_bShouldAutoKill,Z_Param_bShouldPlayWhilePaused,Z_Param_bShouldAutoPlay);
4181 P_NATIVE_END;
4182}
4183// ********** End Class UQuickTweenLatentLibrary Function QuickTweenLatentRotateTo_SceneComponent **
4184
4185// ********** Begin Class UQuickTweenLatentLibrary Function QuickTweenLatentRotateTo_Widget ********
4187{
4189 {
4190 UObject* worldContextObject;
4191 FLatentActionInfo latentInfo;
4192 EQuickTweenLatentSteps latentStep;
4193 UWidget* widget;
4194 float to;
4195 float duration;
4196 float timeScale;
4197 EEaseType easeType;
4198 UCurveFloat* easeCurve;
4199 int32 loops;
4200 ELoopType loopType;
4201 FString tweenTag;
4202 bool bShouldAutoKill;
4203 bool bShouldPlayWhilePaused;
4204 bool bShouldAutoPlay;
4205 UQuickFloatTween* ReturnValue;
4206 };
4207#if WITH_METADATA
4208 static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
4209 { "Category", "QuickTween" },
4210#if !UE_BUILD_SHIPPING
4211 { "Comment", "/**\n\x09 * Create a latent RotateTo tween for a widget.\n\x09 *\n\x09 * Tweens a widget's rotation value to the target angle over the specified duration.\n\x09 * This is exposed as a latent Blueprint node so execution can continue based on\n\x09 * the latent step enum (EQuickTweenLatentSteps).\n\x09 *\n\x09 * @param worldContextObject World context for latent action execution.\n\x09 * @param latentInfo Latent action execution info supplied by Blueprint.\n\x09 * @param latentStep Enum reference expanded as exec pins to control flow from Blueprint.\n\x09 * @param widget Target widget whose rotation will be changed.\n\x09 * @param to Target rotation value (in degrees).\n\x09 * @param duration Duration of the loop in seconds.\n\x09 * @param timeScale Global time scale multiplier for the tween.\n\x09 * @param easeType Built-in easing type to apply.\n\x09 * @param easeCurve Optional custom ease curve (overrides easeType when provided).\n\x09 * @param loops Number of times the tween will loop.\n\x09 * @param loopType Looping behavior (Restart, PingPong, etc.).\n\x09 * @param tweenTag Optional tag for identification.\n\x09 * @param bShouldAutoKill If true the tween will be auto-killed when finished.\n\x09 * @param bShouldPlayWhilePaused If true the tween will update while the game is paused.\n\x09 * @param bShouldAutoPlay If true the tween will start immediately after creation.\n\x09 * @return Pointer to the created UQuickFloatTween.\n\x09 */" },
4212#endif
4213 { "CPP_Default_bShouldAutoKill", "true" },
4214 { "CPP_Default_bShouldAutoPlay", "false" },
4215 { "CPP_Default_bShouldPlayWhilePaused", "false" },
4216 { "CPP_Default_duration", "1.000000" },
4217 { "CPP_Default_easeCurve", "None" },
4218 { "CPP_Default_easeType", "Linear" },
4219 { "CPP_Default_loops", "1" },
4220 { "CPP_Default_loopType", "Restart" },
4221 { "CPP_Default_timeScale", "1.000000" },
4222 { "CPP_Default_tweenTag", "" },
4223 { "ExpandEnumAsExecs", "latentStep" },
4224 { "HidePin", "latentStep" },
4225 { "Keywords", "Tween | Flo | Create | Make | Latent" },
4226 { "Latent", "" },
4227 { "LatentInfo", "latentInfo" },
4228 { "ModuleRelativePath", "Public/Blueprint/QuickTweenLatentLibrary.h" },
4229#if !UE_BUILD_SHIPPING
4230 { "ToolTip", "Create a latent RotateTo tween for a widget.\n\nTweens a widget's rotation value to the target angle over the specified duration.\nThis is exposed as a latent Blueprint node so execution can continue based on\nthe latent step enum (EQuickTweenLatentSteps).\n\n@param worldContextObject World context for latent action execution.\n@param latentInfo Latent action execution info supplied by Blueprint.\n@param latentStep Enum reference expanded as exec pins to control flow from Blueprint.\n@param widget Target widget whose rotation will be changed.\n@param to Target rotation value (in degrees).\n@param duration Duration of the loop in seconds.\n@param timeScale Global time scale multiplier for the tween.\n@param easeType Built-in easing type to apply.\n@param easeCurve Optional custom ease curve (overrides easeType when provided).\n@param loops Number of times the tween will loop.\n@param loopType Looping behavior (Restart, PingPong, etc.).\n@param tweenTag Optional tag for identification.\n@param bShouldAutoKill If true the tween will be auto-killed when finished.\n@param bShouldPlayWhilePaused If true the tween will update while the game is paused.\n@param bShouldAutoPlay If true the tween will start immediately after creation.\n@return Pointer to the created UQuickFloatTween." },
4231#endif
4232 { "WorldContext", "worldContextObject" },
4233 };
4234 static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_widget_MetaData[] = {
4235 { "EditInline", "true" },
4236 };
4237 static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_tweenTag_MetaData[] = {
4238 { "NativeConst", "" },
4239 };
4240#endif // WITH_METADATA
4241 static const UECodeGen_Private::FObjectPropertyParams NewProp_worldContextObject;
4242 static const UECodeGen_Private::FStructPropertyParams NewProp_latentInfo;
4243 static const UECodeGen_Private::FBytePropertyParams NewProp_latentStep_Underlying;
4244 static const UECodeGen_Private::FEnumPropertyParams NewProp_latentStep;
4245 static const UECodeGen_Private::FObjectPropertyParams NewProp_widget;
4246 static const UECodeGen_Private::FFloatPropertyParams NewProp_to;
4247 static const UECodeGen_Private::FFloatPropertyParams NewProp_duration;
4248 static const UECodeGen_Private::FFloatPropertyParams NewProp_timeScale;
4249 static const UECodeGen_Private::FBytePropertyParams NewProp_easeType_Underlying;
4250 static const UECodeGen_Private::FEnumPropertyParams NewProp_easeType;
4251 static const UECodeGen_Private::FObjectPropertyParams NewProp_easeCurve;
4252 static const UECodeGen_Private::FIntPropertyParams NewProp_loops;
4253 static const UECodeGen_Private::FBytePropertyParams NewProp_loopType_Underlying;
4254 static const UECodeGen_Private::FEnumPropertyParams NewProp_loopType;
4255 static const UECodeGen_Private::FStrPropertyParams NewProp_tweenTag;
4256 static void NewProp_bShouldAutoKill_SetBit(void* Obj);
4257 static const UECodeGen_Private::FBoolPropertyParams NewProp_bShouldAutoKill;
4258 static void NewProp_bShouldPlayWhilePaused_SetBit(void* Obj);
4259 static const UECodeGen_Private::FBoolPropertyParams NewProp_bShouldPlayWhilePaused;
4260 static void NewProp_bShouldAutoPlay_SetBit(void* Obj);
4261 static const UECodeGen_Private::FBoolPropertyParams NewProp_bShouldAutoPlay;
4262 static const UECodeGen_Private::FObjectPropertyParams NewProp_ReturnValue;
4263 static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
4264 static const UECodeGen_Private::FFunctionParams FuncParams;
4265};
4266const UECodeGen_Private::FObjectPropertyParams Z_Construct_UFunction_UQuickTweenLatentLibrary_QuickTweenLatentRotateTo_Widget_Statics::NewProp_worldContextObject = { "worldContextObject", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Object, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(QuickTweenLatentLibrary_eventQuickTweenLatentRotateTo_Widget_Parms, worldContextObject), Z_Construct_UClass_UObject_NoRegister, METADATA_PARAMS(0, nullptr) };
4267const UECodeGen_Private::FStructPropertyParams Z_Construct_UFunction_UQuickTweenLatentLibrary_QuickTweenLatentRotateTo_Widget_Statics::NewProp_latentInfo = { "latentInfo", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(QuickTweenLatentLibrary_eventQuickTweenLatentRotateTo_Widget_Parms, latentInfo), Z_Construct_UScriptStruct_FLatentActionInfo, METADATA_PARAMS(0, nullptr) }; // 4146275481
4268const UECodeGen_Private::FBytePropertyParams Z_Construct_UFunction_UQuickTweenLatentLibrary_QuickTweenLatentRotateTo_Widget_Statics::NewProp_latentStep_Underlying = { "UnderlyingType", nullptr, (EPropertyFlags)0x0000000000000000, UECodeGen_Private::EPropertyGenFlags::Byte, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, 0, nullptr, METADATA_PARAMS(0, nullptr) };
4269const UECodeGen_Private::FEnumPropertyParams Z_Construct_UFunction_UQuickTweenLatentLibrary_QuickTweenLatentRotateTo_Widget_Statics::NewProp_latentStep = { "latentStep", nullptr, (EPropertyFlags)0x0010000000000180, UECodeGen_Private::EPropertyGenFlags::Enum, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(QuickTweenLatentLibrary_eventQuickTweenLatentRotateTo_Widget_Parms, latentStep), Z_Construct_UEnum_QuickTween_EQuickTweenLatentSteps, METADATA_PARAMS(0, nullptr) }; // 4258181484
4270const UECodeGen_Private::FObjectPropertyParams Z_Construct_UFunction_UQuickTweenLatentLibrary_QuickTweenLatentRotateTo_Widget_Statics::NewProp_widget = { "widget", nullptr, (EPropertyFlags)0x0010000000080080, UECodeGen_Private::EPropertyGenFlags::Object, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(QuickTweenLatentLibrary_eventQuickTweenLatentRotateTo_Widget_Parms, widget), Z_Construct_UClass_UWidget_NoRegister, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_widget_MetaData), NewProp_widget_MetaData) };
4271const UECodeGen_Private::FFloatPropertyParams Z_Construct_UFunction_UQuickTweenLatentLibrary_QuickTweenLatentRotateTo_Widget_Statics::NewProp_to = { "to", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Float, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(QuickTweenLatentLibrary_eventQuickTweenLatentRotateTo_Widget_Parms, to), METADATA_PARAMS(0, nullptr) };
4272const UECodeGen_Private::FFloatPropertyParams Z_Construct_UFunction_UQuickTweenLatentLibrary_QuickTweenLatentRotateTo_Widget_Statics::NewProp_duration = { "duration", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Float, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(QuickTweenLatentLibrary_eventQuickTweenLatentRotateTo_Widget_Parms, duration), METADATA_PARAMS(0, nullptr) };
4273const UECodeGen_Private::FFloatPropertyParams Z_Construct_UFunction_UQuickTweenLatentLibrary_QuickTweenLatentRotateTo_Widget_Statics::NewProp_timeScale = { "timeScale", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Float, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(QuickTweenLatentLibrary_eventQuickTweenLatentRotateTo_Widget_Parms, timeScale), METADATA_PARAMS(0, nullptr) };
4274const UECodeGen_Private::FBytePropertyParams Z_Construct_UFunction_UQuickTweenLatentLibrary_QuickTweenLatentRotateTo_Widget_Statics::NewProp_easeType_Underlying = { "UnderlyingType", nullptr, (EPropertyFlags)0x0000000000000000, UECodeGen_Private::EPropertyGenFlags::Byte, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, 0, nullptr, METADATA_PARAMS(0, nullptr) };
4275const UECodeGen_Private::FEnumPropertyParams Z_Construct_UFunction_UQuickTweenLatentLibrary_QuickTweenLatentRotateTo_Widget_Statics::NewProp_easeType = { "easeType", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Enum, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(QuickTweenLatentLibrary_eventQuickTweenLatentRotateTo_Widget_Parms, easeType), Z_Construct_UEnum_QuickTween_EEaseType, METADATA_PARAMS(0, nullptr) }; // 2795540543
4276const UECodeGen_Private::FObjectPropertyParams Z_Construct_UFunction_UQuickTweenLatentLibrary_QuickTweenLatentRotateTo_Widget_Statics::NewProp_easeCurve = { "easeCurve", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Object, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(QuickTweenLatentLibrary_eventQuickTweenLatentRotateTo_Widget_Parms, easeCurve), Z_Construct_UClass_UCurveFloat_NoRegister, METADATA_PARAMS(0, nullptr) };
4277const UECodeGen_Private::FIntPropertyParams Z_Construct_UFunction_UQuickTweenLatentLibrary_QuickTweenLatentRotateTo_Widget_Statics::NewProp_loops = { "loops", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Int, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(QuickTweenLatentLibrary_eventQuickTweenLatentRotateTo_Widget_Parms, loops), METADATA_PARAMS(0, nullptr) };
4278const UECodeGen_Private::FBytePropertyParams Z_Construct_UFunction_UQuickTweenLatentLibrary_QuickTweenLatentRotateTo_Widget_Statics::NewProp_loopType_Underlying = { "UnderlyingType", nullptr, (EPropertyFlags)0x0000000000000000, UECodeGen_Private::EPropertyGenFlags::Byte, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, 0, nullptr, METADATA_PARAMS(0, nullptr) };
4279const UECodeGen_Private::FEnumPropertyParams Z_Construct_UFunction_UQuickTweenLatentLibrary_QuickTweenLatentRotateTo_Widget_Statics::NewProp_loopType = { "loopType", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Enum, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(QuickTweenLatentLibrary_eventQuickTweenLatentRotateTo_Widget_Parms, loopType), Z_Construct_UEnum_QuickTween_ELoopType, METADATA_PARAMS(0, nullptr) }; // 742143575
4280const UECodeGen_Private::FStrPropertyParams Z_Construct_UFunction_UQuickTweenLatentLibrary_QuickTweenLatentRotateTo_Widget_Statics::NewProp_tweenTag = { "tweenTag", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Str, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(QuickTweenLatentLibrary_eventQuickTweenLatentRotateTo_Widget_Parms, tweenTag), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_tweenTag_MetaData), NewProp_tweenTag_MetaData) };
4281void Z_Construct_UFunction_UQuickTweenLatentLibrary_QuickTweenLatentRotateTo_Widget_Statics::NewProp_bShouldAutoKill_SetBit(void* Obj)
4282{
4284}
4285const UECodeGen_Private::FBoolPropertyParams Z_Construct_UFunction_UQuickTweenLatentLibrary_QuickTweenLatentRotateTo_Widget_Statics::NewProp_bShouldAutoKill = { "bShouldAutoKill", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Bool | UECodeGen_Private::EPropertyGenFlags::NativeBool, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, sizeof(bool), sizeof(QuickTweenLatentLibrary_eventQuickTweenLatentRotateTo_Widget_Parms), &Z_Construct_UFunction_UQuickTweenLatentLibrary_QuickTweenLatentRotateTo_Widget_Statics::NewProp_bShouldAutoKill_SetBit, METADATA_PARAMS(0, nullptr) };
4286void Z_Construct_UFunction_UQuickTweenLatentLibrary_QuickTweenLatentRotateTo_Widget_Statics::NewProp_bShouldPlayWhilePaused_SetBit(void* Obj)
4287{
4289}
4290const UECodeGen_Private::FBoolPropertyParams Z_Construct_UFunction_UQuickTweenLatentLibrary_QuickTweenLatentRotateTo_Widget_Statics::NewProp_bShouldPlayWhilePaused = { "bShouldPlayWhilePaused", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Bool | UECodeGen_Private::EPropertyGenFlags::NativeBool, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, sizeof(bool), sizeof(QuickTweenLatentLibrary_eventQuickTweenLatentRotateTo_Widget_Parms), &Z_Construct_UFunction_UQuickTweenLatentLibrary_QuickTweenLatentRotateTo_Widget_Statics::NewProp_bShouldPlayWhilePaused_SetBit, METADATA_PARAMS(0, nullptr) };
4291void Z_Construct_UFunction_UQuickTweenLatentLibrary_QuickTweenLatentRotateTo_Widget_Statics::NewProp_bShouldAutoPlay_SetBit(void* Obj)
4292{
4294}
4295const UECodeGen_Private::FBoolPropertyParams Z_Construct_UFunction_UQuickTweenLatentLibrary_QuickTweenLatentRotateTo_Widget_Statics::NewProp_bShouldAutoPlay = { "bShouldAutoPlay", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Bool | UECodeGen_Private::EPropertyGenFlags::NativeBool, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, sizeof(bool), sizeof(QuickTweenLatentLibrary_eventQuickTweenLatentRotateTo_Widget_Parms), &Z_Construct_UFunction_UQuickTweenLatentLibrary_QuickTweenLatentRotateTo_Widget_Statics::NewProp_bShouldAutoPlay_SetBit, METADATA_PARAMS(0, nullptr) };
4296const UECodeGen_Private::FObjectPropertyParams Z_Construct_UFunction_UQuickTweenLatentLibrary_QuickTweenLatentRotateTo_Widget_Statics::NewProp_ReturnValue = { "ReturnValue", nullptr, (EPropertyFlags)0x0010000000000580, UECodeGen_Private::EPropertyGenFlags::Object, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(QuickTweenLatentLibrary_eventQuickTweenLatentRotateTo_Widget_Parms, ReturnValue), Z_Construct_UClass_UQuickFloatTween_NoRegister, METADATA_PARAMS(0, nullptr) };
4297const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_UQuickTweenLatentLibrary_QuickTweenLatentRotateTo_Widget_Statics::PropPointers[] = {
4298 (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UQuickTweenLatentLibrary_QuickTweenLatentRotateTo_Widget_Statics::NewProp_worldContextObject,
4299 (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UQuickTweenLatentLibrary_QuickTweenLatentRotateTo_Widget_Statics::NewProp_latentInfo,
4300 (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UQuickTweenLatentLibrary_QuickTweenLatentRotateTo_Widget_Statics::NewProp_latentStep_Underlying,
4301 (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UQuickTweenLatentLibrary_QuickTweenLatentRotateTo_Widget_Statics::NewProp_latentStep,
4302 (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UQuickTweenLatentLibrary_QuickTweenLatentRotateTo_Widget_Statics::NewProp_widget,
4303 (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UQuickTweenLatentLibrary_QuickTweenLatentRotateTo_Widget_Statics::NewProp_to,
4304 (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UQuickTweenLatentLibrary_QuickTweenLatentRotateTo_Widget_Statics::NewProp_duration,
4305 (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UQuickTweenLatentLibrary_QuickTweenLatentRotateTo_Widget_Statics::NewProp_timeScale,
4306 (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UQuickTweenLatentLibrary_QuickTweenLatentRotateTo_Widget_Statics::NewProp_easeType_Underlying,
4307 (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UQuickTweenLatentLibrary_QuickTweenLatentRotateTo_Widget_Statics::NewProp_easeType,
4308 (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UQuickTweenLatentLibrary_QuickTweenLatentRotateTo_Widget_Statics::NewProp_easeCurve,
4309 (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UQuickTweenLatentLibrary_QuickTweenLatentRotateTo_Widget_Statics::NewProp_loops,
4310 (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UQuickTweenLatentLibrary_QuickTweenLatentRotateTo_Widget_Statics::NewProp_loopType_Underlying,
4311 (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UQuickTweenLatentLibrary_QuickTweenLatentRotateTo_Widget_Statics::NewProp_loopType,
4312 (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UQuickTweenLatentLibrary_QuickTweenLatentRotateTo_Widget_Statics::NewProp_tweenTag,
4313 (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UQuickTweenLatentLibrary_QuickTweenLatentRotateTo_Widget_Statics::NewProp_bShouldAutoKill,
4314 (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UQuickTweenLatentLibrary_QuickTweenLatentRotateTo_Widget_Statics::NewProp_bShouldPlayWhilePaused,
4315 (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UQuickTweenLatentLibrary_QuickTweenLatentRotateTo_Widget_Statics::NewProp_bShouldAutoPlay,
4316 (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UQuickTweenLatentLibrary_QuickTweenLatentRotateTo_Widget_Statics::NewProp_ReturnValue,
4317};
4318static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_UQuickTweenLatentLibrary_QuickTweenLatentRotateTo_Widget_Statics::PropPointers) < 2048);
4319const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_UQuickTweenLatentLibrary_QuickTweenLatentRotateTo_Widget_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_UQuickTweenLatentLibrary, nullptr, "QuickTweenLatentRotateTo_Widget", Z_Construct_UFunction_UQuickTweenLatentLibrary_QuickTweenLatentRotateTo_Widget_Statics::PropPointers, UE_ARRAY_COUNT(Z_Construct_UFunction_UQuickTweenLatentLibrary_QuickTweenLatentRotateTo_Widget_Statics::PropPointers), sizeof(Z_Construct_UFunction_UQuickTweenLatentLibrary_QuickTweenLatentRotateTo_Widget_Statics::QuickTweenLatentLibrary_eventQuickTweenLatentRotateTo_Widget_Parms), RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x04422401, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_UQuickTweenLatentLibrary_QuickTweenLatentRotateTo_Widget_Statics::Function_MetaDataParams), Z_Construct_UFunction_UQuickTweenLatentLibrary_QuickTweenLatentRotateTo_Widget_Statics::Function_MetaDataParams)}, };
4321UFunction* Z_Construct_UFunction_UQuickTweenLatentLibrary_QuickTweenLatentRotateTo_Widget()
4322{
4323 static UFunction* ReturnFunction = nullptr;
4324 if (!ReturnFunction)
4325 {
4326 UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_UQuickTweenLatentLibrary_QuickTweenLatentRotateTo_Widget_Statics::FuncParams);
4327 }
4328 return ReturnFunction;
4329}
4330DEFINE_FUNCTION(UQuickTweenLatentLibrary::execQuickTweenLatentRotateTo_Widget)
4331{
4332 P_GET_OBJECT(UObject,Z_Param_worldContextObject);
4333 P_GET_STRUCT(FLatentActionInfo,Z_Param_latentInfo);
4334 P_GET_ENUM_REF(EQuickTweenLatentSteps,Z_Param_Out_latentStep);
4335 P_GET_OBJECT(UWidget,Z_Param_widget);
4336 P_GET_PROPERTY(FFloatProperty,Z_Param_to);
4337 P_GET_PROPERTY(FFloatProperty,Z_Param_duration);
4338 P_GET_PROPERTY(FFloatProperty,Z_Param_timeScale);
4339 P_GET_ENUM(EEaseType,Z_Param_easeType);
4340 P_GET_OBJECT(UCurveFloat,Z_Param_easeCurve);
4341 P_GET_PROPERTY(FIntProperty,Z_Param_loops);
4342 P_GET_ENUM(ELoopType,Z_Param_loopType);
4343 P_GET_PROPERTY(FStrProperty,Z_Param_tweenTag);
4344 P_GET_UBOOL(Z_Param_bShouldAutoKill);
4345 P_GET_UBOOL(Z_Param_bShouldPlayWhilePaused);
4346 P_GET_UBOOL(Z_Param_bShouldAutoPlay);
4347 P_FINISH;
4348 P_NATIVE_BEGIN;
4349 *(UQuickFloatTween**)Z_Param__Result=UQuickTweenLatentLibrary::QuickTweenLatentRotateTo_Widget(Z_Param_worldContextObject,Z_Param_latentInfo,(EQuickTweenLatentSteps&)(Z_Param_Out_latentStep),Z_Param_widget,Z_Param_to,Z_Param_duration,Z_Param_timeScale,EEaseType(Z_Param_easeType),Z_Param_easeCurve,Z_Param_loops,ELoopType(Z_Param_loopType),Z_Param_tweenTag,Z_Param_bShouldAutoKill,Z_Param_bShouldPlayWhilePaused,Z_Param_bShouldAutoPlay);
4350 P_NATIVE_END;
4351}
4352// ********** End Class UQuickTweenLatentLibrary Function QuickTweenLatentRotateTo_Widget **********
4353
4354// ********** Begin Class UQuickTweenLatentLibrary Function QuickTweenLatentScalarParameterBy_Material
4356{
4358 {
4359 UObject* worldContextObject;
4360 FLatentActionInfo latentInfo;
4361 EQuickTweenLatentSteps latentStep;
4362 UMaterialInstanceDynamic* material;
4363 FName parameterName;
4364 float by;
4365 float duration;
4366 float timeScale;
4367 EEaseType easeType;
4368 UCurveFloat* easeCurve;
4369 int32 loops;
4370 ELoopType loopType;
4371 FString tweenTag;
4372 bool bShouldAutoKill;
4373 bool bShouldPlayWhilePaused;
4374 bool bShouldAutoPlay;
4375 UQuickFloatTween* ReturnValue;
4376 };
4377#if WITH_METADATA
4378 static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
4379 { "Category", "QuickTween" },
4380#if !UE_BUILD_SHIPPING
4381 { "Comment", "/**\n\x09 * Create a latent ScalarParameterBy tween for a material instance.\n\x09 *\n\x09 * Tweens the named scalar parameter on the dynamic material by the specified delta.\n\x09 *\n\x09 * @param worldContextObject World context for latent action execution.\n\x09 * @param latentInfo Latent action execution info supplied by Blueprint.\n\x09 * @param latentStep Enum reference expanded as exec pins to control flow from Blueprint.\n\x09 * @param material Dynamic material instance to modify.\n\x09 * @param parameterName Name of the scalar parameter.\n\x09 * @param by Delta to add to the current scalar parameter.\n\x09 * @param duration Duration of the loop in seconds.\n\x09 * @param timeScale Global time scale multiplier for the tween.\n\x09 * @param easeType Built-in easing type to apply.\n\x09 * @param easeCurve Optional custom ease curve (overrides easeType when provided).\n\x09 * @param loops Number of times the tween will loop.\n\x09 * @param loopType Looping behavior (Restart, PingPong, etc.).\n\x09 * @param tweenTag Optional tag for identification.\n\x09 * @param bShouldAutoKill If true the tween will be auto-killed when finished.\n\x09 * @param bShouldPlayWhilePaused If true the tween will update while paused.\n\x09 * @param bShouldAutoPlay If true the tween will start immediately after creation.\n\x09 * @return Pointer to the created UQuickFloatTween.\n\x09 */" },
4382#endif
4383 { "CPP_Default_bShouldAutoKill", "true" },
4384 { "CPP_Default_bShouldAutoPlay", "false" },
4385 { "CPP_Default_bShouldPlayWhilePaused", "false" },
4386 { "CPP_Default_duration", "1.000000" },
4387 { "CPP_Default_easeCurve", "None" },
4388 { "CPP_Default_easeType", "Linear" },
4389 { "CPP_Default_loops", "1" },
4390 { "CPP_Default_loopType", "Restart" },
4391 { "CPP_Default_timeScale", "1.000000" },
4392 { "CPP_Default_tweenTag", "" },
4393 { "ExpandEnumAsExecs", "latentStep" },
4394 { "HidePin", "latentStep" },
4395 { "Keywords", "Tween | Float | Create | Make | Latent" },
4396 { "Latent", "" },
4397 { "LatentInfo", "latentInfo" },
4398 { "ModuleRelativePath", "Public/Blueprint/QuickTweenLatentLibrary.h" },
4399#if !UE_BUILD_SHIPPING
4400 { "ToolTip", "Create a latent ScalarParameterBy tween for a material instance.\n\nTweens the named scalar parameter on the dynamic material by the specified delta.\n\n@param worldContextObject World context for latent action execution.\n@param latentInfo Latent action execution info supplied by Blueprint.\n@param latentStep Enum reference expanded as exec pins to control flow from Blueprint.\n@param material Dynamic material instance to modify.\n@param parameterName Name of the scalar parameter.\n@param by Delta to add to the current scalar parameter.\n@param duration Duration of the loop in seconds.\n@param timeScale Global time scale multiplier for the tween.\n@param easeType Built-in easing type to apply.\n@param easeCurve Optional custom ease curve (overrides easeType when provided).\n@param loops Number of times the tween will loop.\n@param loopType Looping behavior (Restart, PingPong, etc.).\n@param tweenTag Optional tag for identification.\n@param bShouldAutoKill If true the tween will be auto-killed when finished.\n@param bShouldPlayWhilePaused If true the tween will update while paused.\n@param bShouldAutoPlay If true the tween will start immediately after creation.\n@return Pointer to the created UQuickFloatTween." },
4401#endif
4402 { "WorldContext", "worldContextObject" },
4403 };
4404 static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_parameterName_MetaData[] = {
4405 { "NativeConst", "" },
4406 };
4407 static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_tweenTag_MetaData[] = {
4408 { "NativeConst", "" },
4409 };
4410#endif // WITH_METADATA
4411 static const UECodeGen_Private::FObjectPropertyParams NewProp_worldContextObject;
4412 static const UECodeGen_Private::FStructPropertyParams NewProp_latentInfo;
4413 static const UECodeGen_Private::FBytePropertyParams NewProp_latentStep_Underlying;
4414 static const UECodeGen_Private::FEnumPropertyParams NewProp_latentStep;
4415 static const UECodeGen_Private::FObjectPropertyParams NewProp_material;
4416 static const UECodeGen_Private::FNamePropertyParams NewProp_parameterName;
4417 static const UECodeGen_Private::FFloatPropertyParams NewProp_by;
4418 static const UECodeGen_Private::FFloatPropertyParams NewProp_duration;
4419 static const UECodeGen_Private::FFloatPropertyParams NewProp_timeScale;
4420 static const UECodeGen_Private::FBytePropertyParams NewProp_easeType_Underlying;
4421 static const UECodeGen_Private::FEnumPropertyParams NewProp_easeType;
4422 static const UECodeGen_Private::FObjectPropertyParams NewProp_easeCurve;
4423 static const UECodeGen_Private::FIntPropertyParams NewProp_loops;
4424 static const UECodeGen_Private::FBytePropertyParams NewProp_loopType_Underlying;
4425 static const UECodeGen_Private::FEnumPropertyParams NewProp_loopType;
4426 static const UECodeGen_Private::FStrPropertyParams NewProp_tweenTag;
4427 static void NewProp_bShouldAutoKill_SetBit(void* Obj);
4428 static const UECodeGen_Private::FBoolPropertyParams NewProp_bShouldAutoKill;
4429 static void NewProp_bShouldPlayWhilePaused_SetBit(void* Obj);
4430 static const UECodeGen_Private::FBoolPropertyParams NewProp_bShouldPlayWhilePaused;
4431 static void NewProp_bShouldAutoPlay_SetBit(void* Obj);
4432 static const UECodeGen_Private::FBoolPropertyParams NewProp_bShouldAutoPlay;
4433 static const UECodeGen_Private::FObjectPropertyParams NewProp_ReturnValue;
4434 static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
4435 static const UECodeGen_Private::FFunctionParams FuncParams;
4436};
4437const UECodeGen_Private::FObjectPropertyParams Z_Construct_UFunction_UQuickTweenLatentLibrary_QuickTweenLatentScalarParameterBy_Material_Statics::NewProp_worldContextObject = { "worldContextObject", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Object, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(QuickTweenLatentLibrary_eventQuickTweenLatentScalarParameterBy_Material_Parms, worldContextObject), Z_Construct_UClass_UObject_NoRegister, METADATA_PARAMS(0, nullptr) };
4438const UECodeGen_Private::FStructPropertyParams Z_Construct_UFunction_UQuickTweenLatentLibrary_QuickTweenLatentScalarParameterBy_Material_Statics::NewProp_latentInfo = { "latentInfo", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(QuickTweenLatentLibrary_eventQuickTweenLatentScalarParameterBy_Material_Parms, latentInfo), Z_Construct_UScriptStruct_FLatentActionInfo, METADATA_PARAMS(0, nullptr) }; // 4146275481
4439const UECodeGen_Private::FBytePropertyParams Z_Construct_UFunction_UQuickTweenLatentLibrary_QuickTweenLatentScalarParameterBy_Material_Statics::NewProp_latentStep_Underlying = { "UnderlyingType", nullptr, (EPropertyFlags)0x0000000000000000, UECodeGen_Private::EPropertyGenFlags::Byte, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, 0, nullptr, METADATA_PARAMS(0, nullptr) };
4440const UECodeGen_Private::FEnumPropertyParams Z_Construct_UFunction_UQuickTweenLatentLibrary_QuickTweenLatentScalarParameterBy_Material_Statics::NewProp_latentStep = { "latentStep", nullptr, (EPropertyFlags)0x0010000000000180, UECodeGen_Private::EPropertyGenFlags::Enum, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(QuickTweenLatentLibrary_eventQuickTweenLatentScalarParameterBy_Material_Parms, latentStep), Z_Construct_UEnum_QuickTween_EQuickTweenLatentSteps, METADATA_PARAMS(0, nullptr) }; // 4258181484
4441const UECodeGen_Private::FObjectPropertyParams Z_Construct_UFunction_UQuickTweenLatentLibrary_QuickTweenLatentScalarParameterBy_Material_Statics::NewProp_material = { "material", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Object, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(QuickTweenLatentLibrary_eventQuickTweenLatentScalarParameterBy_Material_Parms, material), Z_Construct_UClass_UMaterialInstanceDynamic_NoRegister, METADATA_PARAMS(0, nullptr) };
4442const UECodeGen_Private::FNamePropertyParams Z_Construct_UFunction_UQuickTweenLatentLibrary_QuickTweenLatentScalarParameterBy_Material_Statics::NewProp_parameterName = { "parameterName", nullptr, (EPropertyFlags)0x0010000008000182, UECodeGen_Private::EPropertyGenFlags::Name, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(QuickTweenLatentLibrary_eventQuickTweenLatentScalarParameterBy_Material_Parms, parameterName), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_parameterName_MetaData), NewProp_parameterName_MetaData) };
4443const UECodeGen_Private::FFloatPropertyParams Z_Construct_UFunction_UQuickTweenLatentLibrary_QuickTweenLatentScalarParameterBy_Material_Statics::NewProp_by = { "by", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Float, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(QuickTweenLatentLibrary_eventQuickTweenLatentScalarParameterBy_Material_Parms, by), METADATA_PARAMS(0, nullptr) };
4444const UECodeGen_Private::FFloatPropertyParams Z_Construct_UFunction_UQuickTweenLatentLibrary_QuickTweenLatentScalarParameterBy_Material_Statics::NewProp_duration = { "duration", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Float, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(QuickTweenLatentLibrary_eventQuickTweenLatentScalarParameterBy_Material_Parms, duration), METADATA_PARAMS(0, nullptr) };
4445const UECodeGen_Private::FFloatPropertyParams Z_Construct_UFunction_UQuickTweenLatentLibrary_QuickTweenLatentScalarParameterBy_Material_Statics::NewProp_timeScale = { "timeScale", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Float, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(QuickTweenLatentLibrary_eventQuickTweenLatentScalarParameterBy_Material_Parms, timeScale), METADATA_PARAMS(0, nullptr) };
4446const UECodeGen_Private::FBytePropertyParams Z_Construct_UFunction_UQuickTweenLatentLibrary_QuickTweenLatentScalarParameterBy_Material_Statics::NewProp_easeType_Underlying = { "UnderlyingType", nullptr, (EPropertyFlags)0x0000000000000000, UECodeGen_Private::EPropertyGenFlags::Byte, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, 0, nullptr, METADATA_PARAMS(0, nullptr) };
4447const UECodeGen_Private::FEnumPropertyParams Z_Construct_UFunction_UQuickTweenLatentLibrary_QuickTweenLatentScalarParameterBy_Material_Statics::NewProp_easeType = { "easeType", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Enum, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(QuickTweenLatentLibrary_eventQuickTweenLatentScalarParameterBy_Material_Parms, easeType), Z_Construct_UEnum_QuickTween_EEaseType, METADATA_PARAMS(0, nullptr) }; // 2795540543
4448const UECodeGen_Private::FObjectPropertyParams Z_Construct_UFunction_UQuickTweenLatentLibrary_QuickTweenLatentScalarParameterBy_Material_Statics::NewProp_easeCurve = { "easeCurve", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Object, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(QuickTweenLatentLibrary_eventQuickTweenLatentScalarParameterBy_Material_Parms, easeCurve), Z_Construct_UClass_UCurveFloat_NoRegister, METADATA_PARAMS(0, nullptr) };
4449const UECodeGen_Private::FIntPropertyParams Z_Construct_UFunction_UQuickTweenLatentLibrary_QuickTweenLatentScalarParameterBy_Material_Statics::NewProp_loops = { "loops", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Int, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(QuickTweenLatentLibrary_eventQuickTweenLatentScalarParameterBy_Material_Parms, loops), METADATA_PARAMS(0, nullptr) };
4450const UECodeGen_Private::FBytePropertyParams Z_Construct_UFunction_UQuickTweenLatentLibrary_QuickTweenLatentScalarParameterBy_Material_Statics::NewProp_loopType_Underlying = { "UnderlyingType", nullptr, (EPropertyFlags)0x0000000000000000, UECodeGen_Private::EPropertyGenFlags::Byte, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, 0, nullptr, METADATA_PARAMS(0, nullptr) };
4451const UECodeGen_Private::FEnumPropertyParams Z_Construct_UFunction_UQuickTweenLatentLibrary_QuickTweenLatentScalarParameterBy_Material_Statics::NewProp_loopType = { "loopType", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Enum, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(QuickTweenLatentLibrary_eventQuickTweenLatentScalarParameterBy_Material_Parms, loopType), Z_Construct_UEnum_QuickTween_ELoopType, METADATA_PARAMS(0, nullptr) }; // 742143575
4452const UECodeGen_Private::FStrPropertyParams Z_Construct_UFunction_UQuickTweenLatentLibrary_QuickTweenLatentScalarParameterBy_Material_Statics::NewProp_tweenTag = { "tweenTag", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Str, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(QuickTweenLatentLibrary_eventQuickTweenLatentScalarParameterBy_Material_Parms, tweenTag), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_tweenTag_MetaData), NewProp_tweenTag_MetaData) };
4453void Z_Construct_UFunction_UQuickTweenLatentLibrary_QuickTweenLatentScalarParameterBy_Material_Statics::NewProp_bShouldAutoKill_SetBit(void* Obj)
4454{
4456}
4457const UECodeGen_Private::FBoolPropertyParams Z_Construct_UFunction_UQuickTweenLatentLibrary_QuickTweenLatentScalarParameterBy_Material_Statics::NewProp_bShouldAutoKill = { "bShouldAutoKill", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Bool | UECodeGen_Private::EPropertyGenFlags::NativeBool, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, sizeof(bool), sizeof(QuickTweenLatentLibrary_eventQuickTweenLatentScalarParameterBy_Material_Parms), &Z_Construct_UFunction_UQuickTweenLatentLibrary_QuickTweenLatentScalarParameterBy_Material_Statics::NewProp_bShouldAutoKill_SetBit, METADATA_PARAMS(0, nullptr) };
4458void Z_Construct_UFunction_UQuickTweenLatentLibrary_QuickTweenLatentScalarParameterBy_Material_Statics::NewProp_bShouldPlayWhilePaused_SetBit(void* Obj)
4459{
4461}
4462const UECodeGen_Private::FBoolPropertyParams Z_Construct_UFunction_UQuickTweenLatentLibrary_QuickTweenLatentScalarParameterBy_Material_Statics::NewProp_bShouldPlayWhilePaused = { "bShouldPlayWhilePaused", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Bool | UECodeGen_Private::EPropertyGenFlags::NativeBool, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, sizeof(bool), sizeof(QuickTweenLatentLibrary_eventQuickTweenLatentScalarParameterBy_Material_Parms), &Z_Construct_UFunction_UQuickTweenLatentLibrary_QuickTweenLatentScalarParameterBy_Material_Statics::NewProp_bShouldPlayWhilePaused_SetBit, METADATA_PARAMS(0, nullptr) };
4463void Z_Construct_UFunction_UQuickTweenLatentLibrary_QuickTweenLatentScalarParameterBy_Material_Statics::NewProp_bShouldAutoPlay_SetBit(void* Obj)
4464{
4466}
4467const UECodeGen_Private::FBoolPropertyParams Z_Construct_UFunction_UQuickTweenLatentLibrary_QuickTweenLatentScalarParameterBy_Material_Statics::NewProp_bShouldAutoPlay = { "bShouldAutoPlay", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Bool | UECodeGen_Private::EPropertyGenFlags::NativeBool, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, sizeof(bool), sizeof(QuickTweenLatentLibrary_eventQuickTweenLatentScalarParameterBy_Material_Parms), &Z_Construct_UFunction_UQuickTweenLatentLibrary_QuickTweenLatentScalarParameterBy_Material_Statics::NewProp_bShouldAutoPlay_SetBit, METADATA_PARAMS(0, nullptr) };
4468const UECodeGen_Private::FObjectPropertyParams Z_Construct_UFunction_UQuickTweenLatentLibrary_QuickTweenLatentScalarParameterBy_Material_Statics::NewProp_ReturnValue = { "ReturnValue", nullptr, (EPropertyFlags)0x0010000000000580, UECodeGen_Private::EPropertyGenFlags::Object, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(QuickTweenLatentLibrary_eventQuickTweenLatentScalarParameterBy_Material_Parms, ReturnValue), Z_Construct_UClass_UQuickFloatTween_NoRegister, METADATA_PARAMS(0, nullptr) };
4469const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_UQuickTweenLatentLibrary_QuickTweenLatentScalarParameterBy_Material_Statics::PropPointers[] = {
4470 (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UQuickTweenLatentLibrary_QuickTweenLatentScalarParameterBy_Material_Statics::NewProp_worldContextObject,
4471 (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UQuickTweenLatentLibrary_QuickTweenLatentScalarParameterBy_Material_Statics::NewProp_latentInfo,
4472 (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UQuickTweenLatentLibrary_QuickTweenLatentScalarParameterBy_Material_Statics::NewProp_latentStep_Underlying,
4473 (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UQuickTweenLatentLibrary_QuickTweenLatentScalarParameterBy_Material_Statics::NewProp_latentStep,
4474 (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UQuickTweenLatentLibrary_QuickTweenLatentScalarParameterBy_Material_Statics::NewProp_material,
4475 (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UQuickTweenLatentLibrary_QuickTweenLatentScalarParameterBy_Material_Statics::NewProp_parameterName,
4476 (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UQuickTweenLatentLibrary_QuickTweenLatentScalarParameterBy_Material_Statics::NewProp_by,
4477 (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UQuickTweenLatentLibrary_QuickTweenLatentScalarParameterBy_Material_Statics::NewProp_duration,
4478 (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UQuickTweenLatentLibrary_QuickTweenLatentScalarParameterBy_Material_Statics::NewProp_timeScale,
4479 (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UQuickTweenLatentLibrary_QuickTweenLatentScalarParameterBy_Material_Statics::NewProp_easeType_Underlying,
4480 (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UQuickTweenLatentLibrary_QuickTweenLatentScalarParameterBy_Material_Statics::NewProp_easeType,
4481 (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UQuickTweenLatentLibrary_QuickTweenLatentScalarParameterBy_Material_Statics::NewProp_easeCurve,
4482 (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UQuickTweenLatentLibrary_QuickTweenLatentScalarParameterBy_Material_Statics::NewProp_loops,
4483 (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UQuickTweenLatentLibrary_QuickTweenLatentScalarParameterBy_Material_Statics::NewProp_loopType_Underlying,
4484 (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UQuickTweenLatentLibrary_QuickTweenLatentScalarParameterBy_Material_Statics::NewProp_loopType,
4485 (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UQuickTweenLatentLibrary_QuickTweenLatentScalarParameterBy_Material_Statics::NewProp_tweenTag,
4486 (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UQuickTweenLatentLibrary_QuickTweenLatentScalarParameterBy_Material_Statics::NewProp_bShouldAutoKill,
4487 (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UQuickTweenLatentLibrary_QuickTweenLatentScalarParameterBy_Material_Statics::NewProp_bShouldPlayWhilePaused,
4488 (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UQuickTweenLatentLibrary_QuickTweenLatentScalarParameterBy_Material_Statics::NewProp_bShouldAutoPlay,
4489 (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UQuickTweenLatentLibrary_QuickTweenLatentScalarParameterBy_Material_Statics::NewProp_ReturnValue,
4490};
4491static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_UQuickTweenLatentLibrary_QuickTweenLatentScalarParameterBy_Material_Statics::PropPointers) < 2048);
4492const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_UQuickTweenLatentLibrary_QuickTweenLatentScalarParameterBy_Material_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_UQuickTweenLatentLibrary, nullptr, "QuickTweenLatentScalarParameterBy_Material", Z_Construct_UFunction_UQuickTweenLatentLibrary_QuickTweenLatentScalarParameterBy_Material_Statics::PropPointers, UE_ARRAY_COUNT(Z_Construct_UFunction_UQuickTweenLatentLibrary_QuickTweenLatentScalarParameterBy_Material_Statics::PropPointers), sizeof(Z_Construct_UFunction_UQuickTweenLatentLibrary_QuickTweenLatentScalarParameterBy_Material_Statics::QuickTweenLatentLibrary_eventQuickTweenLatentScalarParameterBy_Material_Parms), RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x04422401, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_UQuickTweenLatentLibrary_QuickTweenLatentScalarParameterBy_Material_Statics::Function_MetaDataParams), Z_Construct_UFunction_UQuickTweenLatentLibrary_QuickTweenLatentScalarParameterBy_Material_Statics::Function_MetaDataParams)}, };
4494UFunction* Z_Construct_UFunction_UQuickTweenLatentLibrary_QuickTweenLatentScalarParameterBy_Material()
4495{
4496 static UFunction* ReturnFunction = nullptr;
4497 if (!ReturnFunction)
4498 {
4499 UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_UQuickTweenLatentLibrary_QuickTweenLatentScalarParameterBy_Material_Statics::FuncParams);
4500 }
4501 return ReturnFunction;
4502}
4503DEFINE_FUNCTION(UQuickTweenLatentLibrary::execQuickTweenLatentScalarParameterBy_Material)
4504{
4505 P_GET_OBJECT(UObject,Z_Param_worldContextObject);
4506 P_GET_STRUCT(FLatentActionInfo,Z_Param_latentInfo);
4507 P_GET_ENUM_REF(EQuickTweenLatentSteps,Z_Param_Out_latentStep);
4508 P_GET_OBJECT(UMaterialInstanceDynamic,Z_Param_material);
4509 P_GET_PROPERTY_REF(FNameProperty,Z_Param_Out_parameterName);
4510 P_GET_PROPERTY(FFloatProperty,Z_Param_by);
4511 P_GET_PROPERTY(FFloatProperty,Z_Param_duration);
4512 P_GET_PROPERTY(FFloatProperty,Z_Param_timeScale);
4513 P_GET_ENUM(EEaseType,Z_Param_easeType);
4514 P_GET_OBJECT(UCurveFloat,Z_Param_easeCurve);
4515 P_GET_PROPERTY(FIntProperty,Z_Param_loops);
4516 P_GET_ENUM(ELoopType,Z_Param_loopType);
4517 P_GET_PROPERTY(FStrProperty,Z_Param_tweenTag);
4518 P_GET_UBOOL(Z_Param_bShouldAutoKill);
4519 P_GET_UBOOL(Z_Param_bShouldPlayWhilePaused);
4520 P_GET_UBOOL(Z_Param_bShouldAutoPlay);
4521 P_FINISH;
4522 P_NATIVE_BEGIN;
4523 *(UQuickFloatTween**)Z_Param__Result=UQuickTweenLatentLibrary::QuickTweenLatentScalarParameterBy_Material(Z_Param_worldContextObject,Z_Param_latentInfo,(EQuickTweenLatentSteps&)(Z_Param_Out_latentStep),Z_Param_material,Z_Param_Out_parameterName,Z_Param_by,Z_Param_duration,Z_Param_timeScale,EEaseType(Z_Param_easeType),Z_Param_easeCurve,Z_Param_loops,ELoopType(Z_Param_loopType),Z_Param_tweenTag,Z_Param_bShouldAutoKill,Z_Param_bShouldPlayWhilePaused,Z_Param_bShouldAutoPlay);
4524 P_NATIVE_END;
4525}
4526// ********** End Class UQuickTweenLatentLibrary Function QuickTweenLatentScalarParameterBy_Material
4527
4528// ********** Begin Class UQuickTweenLatentLibrary Function QuickTweenLatentScalarParameterTo_Material
4530{
4532 {
4533 UObject* worldContextObject;
4534 FLatentActionInfo latentInfo;
4535 EQuickTweenLatentSteps latentStep;
4536 UMaterialInstanceDynamic* material;
4537 FName parameterName;
4538 float to;
4539 float duration;
4540 float timeScale;
4541 EEaseType easeType;
4542 UCurveFloat* easeCurve;
4543 int32 loops;
4544 ELoopType loopType;
4545 FString tweenTag;
4546 bool bShouldAutoKill;
4547 bool bShouldPlayWhilePaused;
4548 bool bShouldAutoPlay;
4549 UQuickFloatTween* ReturnValue;
4550 };
4551#if WITH_METADATA
4552 static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
4553 { "Category", "QuickTween" },
4554#if !UE_BUILD_SHIPPING
4555 { "Comment", "/**\n\x09 * Create a latent ScalarParameterTo tween for a material instance.\n\x09 *\n\x09 * Tweens the named scalar parameter on the dynamic material to the target value.\n\x09 *\n\x09 * @param worldContextObject World context for latent action execution.\n\x09 * @param latentInfo Latent action execution info supplied by Blueprint.\n\x09 * @param latentStep Enum reference expanded as exec pins to control flow from Blueprint.\n\x09 * @param material Dynamic material instance to modify.\n\x09 * @param parameterName Name of the scalar parameter.\n\x09 * @param to Target scalar value.\n\x09 * @param duration Duration of the loop in seconds.\n\x09 * @param timeScale Global time scale multiplier for the tween.\n\x09 * @param easeType Built-in easing type to apply.\n\x09 * @param easeCurve Optional custom ease curve (overrides easeType when provided).\n\x09 * @param loops Number of times the tween will loop.\n\x09 * @param loopType Looping behavior (Restart, PingPong, etc.).\n\x09 * @param tweenTag Optional tag for identification.\n\x09 * @param bShouldAutoKill If true the tween will be auto-killed when finished.\n\x09 * @param bShouldPlayWhilePaused If true the tween will update while paused.\n\x09 * @param bShouldAutoPlay If true the tween will start immediately after creation.\n\x09 * @return Pointer to the created UQuickFloatTween.\n\x09 */" },
4556#endif
4557 { "CPP_Default_bShouldAutoKill", "true" },
4558 { "CPP_Default_bShouldAutoPlay", "false" },
4559 { "CPP_Default_bShouldPlayWhilePaused", "false" },
4560 { "CPP_Default_duration", "1.000000" },
4561 { "CPP_Default_easeCurve", "None" },
4562 { "CPP_Default_easeType", "Linear" },
4563 { "CPP_Default_loops", "1" },
4564 { "CPP_Default_loopType", "Restart" },
4565 { "CPP_Default_timeScale", "1.000000" },
4566 { "CPP_Default_tweenTag", "" },
4567 { "ExpandEnumAsExecs", "latentStep" },
4568 { "HidePin", "latentStep" },
4569 { "Keywords", "Tween | Float | Create | Make | Latent" },
4570 { "Latent", "" },
4571 { "LatentInfo", "latentInfo" },
4572 { "ModuleRelativePath", "Public/Blueprint/QuickTweenLatentLibrary.h" },
4573#if !UE_BUILD_SHIPPING
4574 { "ToolTip", "Create a latent ScalarParameterTo tween for a material instance.\n\nTweens the named scalar parameter on the dynamic material to the target value.\n\n@param worldContextObject World context for latent action execution.\n@param latentInfo Latent action execution info supplied by Blueprint.\n@param latentStep Enum reference expanded as exec pins to control flow from Blueprint.\n@param material Dynamic material instance to modify.\n@param parameterName Name of the scalar parameter.\n@param to Target scalar value.\n@param duration Duration of the loop in seconds.\n@param timeScale Global time scale multiplier for the tween.\n@param easeType Built-in easing type to apply.\n@param easeCurve Optional custom ease curve (overrides easeType when provided).\n@param loops Number of times the tween will loop.\n@param loopType Looping behavior (Restart, PingPong, etc.).\n@param tweenTag Optional tag for identification.\n@param bShouldAutoKill If true the tween will be auto-killed when finished.\n@param bShouldPlayWhilePaused If true the tween will update while paused.\n@param bShouldAutoPlay If true the tween will start immediately after creation.\n@return Pointer to the created UQuickFloatTween." },
4575#endif
4576 { "WorldContext", "worldContextObject" },
4577 };
4578 static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_parameterName_MetaData[] = {
4579 { "NativeConst", "" },
4580 };
4581 static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_tweenTag_MetaData[] = {
4582 { "NativeConst", "" },
4583 };
4584#endif // WITH_METADATA
4585 static const UECodeGen_Private::FObjectPropertyParams NewProp_worldContextObject;
4586 static const UECodeGen_Private::FStructPropertyParams NewProp_latentInfo;
4587 static const UECodeGen_Private::FBytePropertyParams NewProp_latentStep_Underlying;
4588 static const UECodeGen_Private::FEnumPropertyParams NewProp_latentStep;
4589 static const UECodeGen_Private::FObjectPropertyParams NewProp_material;
4590 static const UECodeGen_Private::FNamePropertyParams NewProp_parameterName;
4591 static const UECodeGen_Private::FFloatPropertyParams NewProp_to;
4592 static const UECodeGen_Private::FFloatPropertyParams NewProp_duration;
4593 static const UECodeGen_Private::FFloatPropertyParams NewProp_timeScale;
4594 static const UECodeGen_Private::FBytePropertyParams NewProp_easeType_Underlying;
4595 static const UECodeGen_Private::FEnumPropertyParams NewProp_easeType;
4596 static const UECodeGen_Private::FObjectPropertyParams NewProp_easeCurve;
4597 static const UECodeGen_Private::FIntPropertyParams NewProp_loops;
4598 static const UECodeGen_Private::FBytePropertyParams NewProp_loopType_Underlying;
4599 static const UECodeGen_Private::FEnumPropertyParams NewProp_loopType;
4600 static const UECodeGen_Private::FStrPropertyParams NewProp_tweenTag;
4601 static void NewProp_bShouldAutoKill_SetBit(void* Obj);
4602 static const UECodeGen_Private::FBoolPropertyParams NewProp_bShouldAutoKill;
4603 static void NewProp_bShouldPlayWhilePaused_SetBit(void* Obj);
4604 static const UECodeGen_Private::FBoolPropertyParams NewProp_bShouldPlayWhilePaused;
4605 static void NewProp_bShouldAutoPlay_SetBit(void* Obj);
4606 static const UECodeGen_Private::FBoolPropertyParams NewProp_bShouldAutoPlay;
4607 static const UECodeGen_Private::FObjectPropertyParams NewProp_ReturnValue;
4608 static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
4609 static const UECodeGen_Private::FFunctionParams FuncParams;
4610};
4611const UECodeGen_Private::FObjectPropertyParams Z_Construct_UFunction_UQuickTweenLatentLibrary_QuickTweenLatentScalarParameterTo_Material_Statics::NewProp_worldContextObject = { "worldContextObject", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Object, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(QuickTweenLatentLibrary_eventQuickTweenLatentScalarParameterTo_Material_Parms, worldContextObject), Z_Construct_UClass_UObject_NoRegister, METADATA_PARAMS(0, nullptr) };
4612const UECodeGen_Private::FStructPropertyParams Z_Construct_UFunction_UQuickTweenLatentLibrary_QuickTweenLatentScalarParameterTo_Material_Statics::NewProp_latentInfo = { "latentInfo", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(QuickTweenLatentLibrary_eventQuickTweenLatentScalarParameterTo_Material_Parms, latentInfo), Z_Construct_UScriptStruct_FLatentActionInfo, METADATA_PARAMS(0, nullptr) }; // 4146275481
4613const UECodeGen_Private::FBytePropertyParams Z_Construct_UFunction_UQuickTweenLatentLibrary_QuickTweenLatentScalarParameterTo_Material_Statics::NewProp_latentStep_Underlying = { "UnderlyingType", nullptr, (EPropertyFlags)0x0000000000000000, UECodeGen_Private::EPropertyGenFlags::Byte, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, 0, nullptr, METADATA_PARAMS(0, nullptr) };
4614const UECodeGen_Private::FEnumPropertyParams Z_Construct_UFunction_UQuickTweenLatentLibrary_QuickTweenLatentScalarParameterTo_Material_Statics::NewProp_latentStep = { "latentStep", nullptr, (EPropertyFlags)0x0010000000000180, UECodeGen_Private::EPropertyGenFlags::Enum, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(QuickTweenLatentLibrary_eventQuickTweenLatentScalarParameterTo_Material_Parms, latentStep), Z_Construct_UEnum_QuickTween_EQuickTweenLatentSteps, METADATA_PARAMS(0, nullptr) }; // 4258181484
4615const UECodeGen_Private::FObjectPropertyParams Z_Construct_UFunction_UQuickTweenLatentLibrary_QuickTweenLatentScalarParameterTo_Material_Statics::NewProp_material = { "material", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Object, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(QuickTweenLatentLibrary_eventQuickTweenLatentScalarParameterTo_Material_Parms, material), Z_Construct_UClass_UMaterialInstanceDynamic_NoRegister, METADATA_PARAMS(0, nullptr) };
4616const UECodeGen_Private::FNamePropertyParams Z_Construct_UFunction_UQuickTweenLatentLibrary_QuickTweenLatentScalarParameterTo_Material_Statics::NewProp_parameterName = { "parameterName", nullptr, (EPropertyFlags)0x0010000008000182, UECodeGen_Private::EPropertyGenFlags::Name, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(QuickTweenLatentLibrary_eventQuickTweenLatentScalarParameterTo_Material_Parms, parameterName), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_parameterName_MetaData), NewProp_parameterName_MetaData) };
4617const UECodeGen_Private::FFloatPropertyParams Z_Construct_UFunction_UQuickTweenLatentLibrary_QuickTweenLatentScalarParameterTo_Material_Statics::NewProp_to = { "to", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Float, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(QuickTweenLatentLibrary_eventQuickTweenLatentScalarParameterTo_Material_Parms, to), METADATA_PARAMS(0, nullptr) };
4618const UECodeGen_Private::FFloatPropertyParams Z_Construct_UFunction_UQuickTweenLatentLibrary_QuickTweenLatentScalarParameterTo_Material_Statics::NewProp_duration = { "duration", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Float, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(QuickTweenLatentLibrary_eventQuickTweenLatentScalarParameterTo_Material_Parms, duration), METADATA_PARAMS(0, nullptr) };
4619const UECodeGen_Private::FFloatPropertyParams Z_Construct_UFunction_UQuickTweenLatentLibrary_QuickTweenLatentScalarParameterTo_Material_Statics::NewProp_timeScale = { "timeScale", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Float, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(QuickTweenLatentLibrary_eventQuickTweenLatentScalarParameterTo_Material_Parms, timeScale), METADATA_PARAMS(0, nullptr) };
4620const UECodeGen_Private::FBytePropertyParams Z_Construct_UFunction_UQuickTweenLatentLibrary_QuickTweenLatentScalarParameterTo_Material_Statics::NewProp_easeType_Underlying = { "UnderlyingType", nullptr, (EPropertyFlags)0x0000000000000000, UECodeGen_Private::EPropertyGenFlags::Byte, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, 0, nullptr, METADATA_PARAMS(0, nullptr) };
4621const UECodeGen_Private::FEnumPropertyParams Z_Construct_UFunction_UQuickTweenLatentLibrary_QuickTweenLatentScalarParameterTo_Material_Statics::NewProp_easeType = { "easeType", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Enum, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(QuickTweenLatentLibrary_eventQuickTweenLatentScalarParameterTo_Material_Parms, easeType), Z_Construct_UEnum_QuickTween_EEaseType, METADATA_PARAMS(0, nullptr) }; // 2795540543
4622const UECodeGen_Private::FObjectPropertyParams Z_Construct_UFunction_UQuickTweenLatentLibrary_QuickTweenLatentScalarParameterTo_Material_Statics::NewProp_easeCurve = { "easeCurve", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Object, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(QuickTweenLatentLibrary_eventQuickTweenLatentScalarParameterTo_Material_Parms, easeCurve), Z_Construct_UClass_UCurveFloat_NoRegister, METADATA_PARAMS(0, nullptr) };
4623const UECodeGen_Private::FIntPropertyParams Z_Construct_UFunction_UQuickTweenLatentLibrary_QuickTweenLatentScalarParameterTo_Material_Statics::NewProp_loops = { "loops", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Int, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(QuickTweenLatentLibrary_eventQuickTweenLatentScalarParameterTo_Material_Parms, loops), METADATA_PARAMS(0, nullptr) };
4624const UECodeGen_Private::FBytePropertyParams Z_Construct_UFunction_UQuickTweenLatentLibrary_QuickTweenLatentScalarParameterTo_Material_Statics::NewProp_loopType_Underlying = { "UnderlyingType", nullptr, (EPropertyFlags)0x0000000000000000, UECodeGen_Private::EPropertyGenFlags::Byte, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, 0, nullptr, METADATA_PARAMS(0, nullptr) };
4625const UECodeGen_Private::FEnumPropertyParams Z_Construct_UFunction_UQuickTweenLatentLibrary_QuickTweenLatentScalarParameterTo_Material_Statics::NewProp_loopType = { "loopType", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Enum, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(QuickTweenLatentLibrary_eventQuickTweenLatentScalarParameterTo_Material_Parms, loopType), Z_Construct_UEnum_QuickTween_ELoopType, METADATA_PARAMS(0, nullptr) }; // 742143575
4626const UECodeGen_Private::FStrPropertyParams Z_Construct_UFunction_UQuickTweenLatentLibrary_QuickTweenLatentScalarParameterTo_Material_Statics::NewProp_tweenTag = { "tweenTag", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Str, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(QuickTweenLatentLibrary_eventQuickTweenLatentScalarParameterTo_Material_Parms, tweenTag), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_tweenTag_MetaData), NewProp_tweenTag_MetaData) };
4627void Z_Construct_UFunction_UQuickTweenLatentLibrary_QuickTweenLatentScalarParameterTo_Material_Statics::NewProp_bShouldAutoKill_SetBit(void* Obj)
4628{
4630}
4631const UECodeGen_Private::FBoolPropertyParams Z_Construct_UFunction_UQuickTweenLatentLibrary_QuickTweenLatentScalarParameterTo_Material_Statics::NewProp_bShouldAutoKill = { "bShouldAutoKill", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Bool | UECodeGen_Private::EPropertyGenFlags::NativeBool, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, sizeof(bool), sizeof(QuickTweenLatentLibrary_eventQuickTweenLatentScalarParameterTo_Material_Parms), &Z_Construct_UFunction_UQuickTweenLatentLibrary_QuickTweenLatentScalarParameterTo_Material_Statics::NewProp_bShouldAutoKill_SetBit, METADATA_PARAMS(0, nullptr) };
4632void Z_Construct_UFunction_UQuickTweenLatentLibrary_QuickTweenLatentScalarParameterTo_Material_Statics::NewProp_bShouldPlayWhilePaused_SetBit(void* Obj)
4633{
4635}
4636const UECodeGen_Private::FBoolPropertyParams Z_Construct_UFunction_UQuickTweenLatentLibrary_QuickTweenLatentScalarParameterTo_Material_Statics::NewProp_bShouldPlayWhilePaused = { "bShouldPlayWhilePaused", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Bool | UECodeGen_Private::EPropertyGenFlags::NativeBool, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, sizeof(bool), sizeof(QuickTweenLatentLibrary_eventQuickTweenLatentScalarParameterTo_Material_Parms), &Z_Construct_UFunction_UQuickTweenLatentLibrary_QuickTweenLatentScalarParameterTo_Material_Statics::NewProp_bShouldPlayWhilePaused_SetBit, METADATA_PARAMS(0, nullptr) };
4637void Z_Construct_UFunction_UQuickTweenLatentLibrary_QuickTweenLatentScalarParameterTo_Material_Statics::NewProp_bShouldAutoPlay_SetBit(void* Obj)
4638{
4640}
4641const UECodeGen_Private::FBoolPropertyParams Z_Construct_UFunction_UQuickTweenLatentLibrary_QuickTweenLatentScalarParameterTo_Material_Statics::NewProp_bShouldAutoPlay = { "bShouldAutoPlay", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Bool | UECodeGen_Private::EPropertyGenFlags::NativeBool, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, sizeof(bool), sizeof(QuickTweenLatentLibrary_eventQuickTweenLatentScalarParameterTo_Material_Parms), &Z_Construct_UFunction_UQuickTweenLatentLibrary_QuickTweenLatentScalarParameterTo_Material_Statics::NewProp_bShouldAutoPlay_SetBit, METADATA_PARAMS(0, nullptr) };
4642const UECodeGen_Private::FObjectPropertyParams Z_Construct_UFunction_UQuickTweenLatentLibrary_QuickTweenLatentScalarParameterTo_Material_Statics::NewProp_ReturnValue = { "ReturnValue", nullptr, (EPropertyFlags)0x0010000000000580, UECodeGen_Private::EPropertyGenFlags::Object, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(QuickTweenLatentLibrary_eventQuickTweenLatentScalarParameterTo_Material_Parms, ReturnValue), Z_Construct_UClass_UQuickFloatTween_NoRegister, METADATA_PARAMS(0, nullptr) };
4643const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_UQuickTweenLatentLibrary_QuickTweenLatentScalarParameterTo_Material_Statics::PropPointers[] = {
4644 (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UQuickTweenLatentLibrary_QuickTweenLatentScalarParameterTo_Material_Statics::NewProp_worldContextObject,
4645 (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UQuickTweenLatentLibrary_QuickTweenLatentScalarParameterTo_Material_Statics::NewProp_latentInfo,
4646 (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UQuickTweenLatentLibrary_QuickTweenLatentScalarParameterTo_Material_Statics::NewProp_latentStep_Underlying,
4647 (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UQuickTweenLatentLibrary_QuickTweenLatentScalarParameterTo_Material_Statics::NewProp_latentStep,
4648 (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UQuickTweenLatentLibrary_QuickTweenLatentScalarParameterTo_Material_Statics::NewProp_material,
4649 (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UQuickTweenLatentLibrary_QuickTweenLatentScalarParameterTo_Material_Statics::NewProp_parameterName,
4650 (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UQuickTweenLatentLibrary_QuickTweenLatentScalarParameterTo_Material_Statics::NewProp_to,
4651 (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UQuickTweenLatentLibrary_QuickTweenLatentScalarParameterTo_Material_Statics::NewProp_duration,
4652 (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UQuickTweenLatentLibrary_QuickTweenLatentScalarParameterTo_Material_Statics::NewProp_timeScale,
4653 (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UQuickTweenLatentLibrary_QuickTweenLatentScalarParameterTo_Material_Statics::NewProp_easeType_Underlying,
4654 (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UQuickTweenLatentLibrary_QuickTweenLatentScalarParameterTo_Material_Statics::NewProp_easeType,
4655 (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UQuickTweenLatentLibrary_QuickTweenLatentScalarParameterTo_Material_Statics::NewProp_easeCurve,
4656 (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UQuickTweenLatentLibrary_QuickTweenLatentScalarParameterTo_Material_Statics::NewProp_loops,
4657 (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UQuickTweenLatentLibrary_QuickTweenLatentScalarParameterTo_Material_Statics::NewProp_loopType_Underlying,
4658 (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UQuickTweenLatentLibrary_QuickTweenLatentScalarParameterTo_Material_Statics::NewProp_loopType,
4659 (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UQuickTweenLatentLibrary_QuickTweenLatentScalarParameterTo_Material_Statics::NewProp_tweenTag,
4660 (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UQuickTweenLatentLibrary_QuickTweenLatentScalarParameterTo_Material_Statics::NewProp_bShouldAutoKill,
4661 (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UQuickTweenLatentLibrary_QuickTweenLatentScalarParameterTo_Material_Statics::NewProp_bShouldPlayWhilePaused,
4662 (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UQuickTweenLatentLibrary_QuickTweenLatentScalarParameterTo_Material_Statics::NewProp_bShouldAutoPlay,
4663 (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UQuickTweenLatentLibrary_QuickTweenLatentScalarParameterTo_Material_Statics::NewProp_ReturnValue,
4664};
4665static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_UQuickTweenLatentLibrary_QuickTweenLatentScalarParameterTo_Material_Statics::PropPointers) < 2048);
4666const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_UQuickTweenLatentLibrary_QuickTweenLatentScalarParameterTo_Material_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_UQuickTweenLatentLibrary, nullptr, "QuickTweenLatentScalarParameterTo_Material", Z_Construct_UFunction_UQuickTweenLatentLibrary_QuickTweenLatentScalarParameterTo_Material_Statics::PropPointers, UE_ARRAY_COUNT(Z_Construct_UFunction_UQuickTweenLatentLibrary_QuickTweenLatentScalarParameterTo_Material_Statics::PropPointers), sizeof(Z_Construct_UFunction_UQuickTweenLatentLibrary_QuickTweenLatentScalarParameterTo_Material_Statics::QuickTweenLatentLibrary_eventQuickTweenLatentScalarParameterTo_Material_Parms), RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x04422401, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_UQuickTweenLatentLibrary_QuickTweenLatentScalarParameterTo_Material_Statics::Function_MetaDataParams), Z_Construct_UFunction_UQuickTweenLatentLibrary_QuickTweenLatentScalarParameterTo_Material_Statics::Function_MetaDataParams)}, };
4668UFunction* Z_Construct_UFunction_UQuickTweenLatentLibrary_QuickTweenLatentScalarParameterTo_Material()
4669{
4670 static UFunction* ReturnFunction = nullptr;
4671 if (!ReturnFunction)
4672 {
4673 UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_UQuickTweenLatentLibrary_QuickTweenLatentScalarParameterTo_Material_Statics::FuncParams);
4674 }
4675 return ReturnFunction;
4676}
4677DEFINE_FUNCTION(UQuickTweenLatentLibrary::execQuickTweenLatentScalarParameterTo_Material)
4678{
4679 P_GET_OBJECT(UObject,Z_Param_worldContextObject);
4680 P_GET_STRUCT(FLatentActionInfo,Z_Param_latentInfo);
4681 P_GET_ENUM_REF(EQuickTweenLatentSteps,Z_Param_Out_latentStep);
4682 P_GET_OBJECT(UMaterialInstanceDynamic,Z_Param_material);
4683 P_GET_PROPERTY_REF(FNameProperty,Z_Param_Out_parameterName);
4684 P_GET_PROPERTY(FFloatProperty,Z_Param_to);
4685 P_GET_PROPERTY(FFloatProperty,Z_Param_duration);
4686 P_GET_PROPERTY(FFloatProperty,Z_Param_timeScale);
4687 P_GET_ENUM(EEaseType,Z_Param_easeType);
4688 P_GET_OBJECT(UCurveFloat,Z_Param_easeCurve);
4689 P_GET_PROPERTY(FIntProperty,Z_Param_loops);
4690 P_GET_ENUM(ELoopType,Z_Param_loopType);
4691 P_GET_PROPERTY(FStrProperty,Z_Param_tweenTag);
4692 P_GET_UBOOL(Z_Param_bShouldAutoKill);
4693 P_GET_UBOOL(Z_Param_bShouldPlayWhilePaused);
4694 P_GET_UBOOL(Z_Param_bShouldAutoPlay);
4695 P_FINISH;
4696 P_NATIVE_BEGIN;
4697 *(UQuickFloatTween**)Z_Param__Result=UQuickTweenLatentLibrary::QuickTweenLatentScalarParameterTo_Material(Z_Param_worldContextObject,Z_Param_latentInfo,(EQuickTweenLatentSteps&)(Z_Param_Out_latentStep),Z_Param_material,Z_Param_Out_parameterName,Z_Param_to,Z_Param_duration,Z_Param_timeScale,EEaseType(Z_Param_easeType),Z_Param_easeCurve,Z_Param_loops,ELoopType(Z_Param_loopType),Z_Param_tweenTag,Z_Param_bShouldAutoKill,Z_Param_bShouldPlayWhilePaused,Z_Param_bShouldAutoPlay);
4698 P_NATIVE_END;
4699}
4700// ********** End Class UQuickTweenLatentLibrary Function QuickTweenLatentScalarParameterTo_Material
4701
4702// ********** Begin Class UQuickTweenLatentLibrary Function QuickTweenLatentScaleBy_SceneComponent *
4704{
4706 {
4707 UObject* worldContextObject;
4708 FLatentActionInfo latentInfo;
4709 EQuickTweenLatentSteps latentStep;
4710 USceneComponent* component;
4711 FVector by;
4712 float duration;
4713 float timeScale;
4714 EEaseType easeType;
4715 UCurveFloat* easeCurve;
4716 int32 loops;
4717 ELoopType loopType;
4718 EQuickTweenSpace space;
4719 FString tweenTag;
4720 bool bShouldAutoKill;
4721 bool bShouldPlayWhilePaused;
4722 bool bShouldAutoPlay;
4723 UQuickVectorTween* ReturnValue;
4724 };
4725#if WITH_METADATA
4726 static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
4727 { "Category", "QuickTween" },
4728#if !UE_BUILD_SHIPPING
4729 { "Comment", "/**\n\x09 * Create a latent ScaleBy tween for a scene component.\n\x09 *\n\x09 * Tweens the scale of the provided scene component by the given delta.\n\x09 *\n\x09 * @param worldContextObject World context for latent action execution.\n\x09 * @param latentInfo Latent action execution info supplied by Blueprint.\n\x09 * @param latentStep Enum reference expanded as exec pins to control flow from Blueprint.\n\x09 * @param component Scene component whose scale will be adjusted.\n\x09 * @param by Delta scale to be applied to current scale.\n\x09 * @param duration Duration of the loop in seconds.\n\x09 * @param timeScale Global time scale multiplier for the tween.\n\x09 * @param easeType Built-in easing type to apply.\n\x09 * @param easeCurve Optional custom ease curve.\n\x09 * @param loops Number of times the tween will loop.\n\x09 * @param loopType Looping behavior (Restart, PingPong, etc.).\n\x09 * @param space Whether the delta applies in WorldSpace or LocalSpace.\n\x09 * @param tweenTag Optional tag for identification.\n\x09 * @param bShouldAutoKill If true the tween will be auto-killed when finished.\n\x09 * @param bShouldPlayWhilePaused If true the tween will update while paused.\n\x09 * @param bShouldAutoPlay If true the tween will start immediately after creation.\n\x09 * @return Pointer to the created UQuickVectorTween.\n\x09 */" },
4730#endif
4731 { "CPP_Default_bShouldAutoKill", "true" },
4732 { "CPP_Default_bShouldAutoPlay", "false" },
4733 { "CPP_Default_bShouldPlayWhilePaused", "false" },
4734 { "CPP_Default_duration", "1.000000" },
4735 { "CPP_Default_easeCurve", "None" },
4736 { "CPP_Default_easeType", "Linear" },
4737 { "CPP_Default_loops", "1" },
4738 { "CPP_Default_loopType", "Restart" },
4739 { "CPP_Default_space", "LocalSpace" },
4740 { "CPP_Default_timeScale", "1.000000" },
4741 { "CPP_Default_tweenTag", "" },
4742 { "ExpandEnumAsExecs", "latentStep" },
4743 { "HidePin", "latentStep" },
4744 { "Keywords", "Tween | Vecto | Create | Make | Latent" },
4745 { "Latent", "" },
4746 { "LatentInfo", "latentInfo" },
4747 { "ModuleRelativePath", "Public/Blueprint/QuickTweenLatentLibrary.h" },
4748#if !UE_BUILD_SHIPPING
4749 { "ToolTip", "Create a latent ScaleBy tween for a scene component.\n\nTweens the scale of the provided scene component by the given delta.\n\n@param worldContextObject World context for latent action execution.\n@param latentInfo Latent action execution info supplied by Blueprint.\n@param latentStep Enum reference expanded as exec pins to control flow from Blueprint.\n@param component Scene component whose scale will be adjusted.\n@param by Delta scale to be applied to current scale.\n@param duration Duration of the loop in seconds.\n@param timeScale Global time scale multiplier for the tween.\n@param easeType Built-in easing type to apply.\n@param easeCurve Optional custom ease curve.\n@param loops Number of times the tween will loop.\n@param loopType Looping behavior (Restart, PingPong, etc.).\n@param space Whether the delta applies in WorldSpace or LocalSpace.\n@param tweenTag Optional tag for identification.\n@param bShouldAutoKill If true the tween will be auto-killed when finished.\n@param bShouldPlayWhilePaused If true the tween will update while paused.\n@param bShouldAutoPlay If true the tween will start immediately after creation.\n@return Pointer to the created UQuickVectorTween." },
4750#endif
4751 { "WorldContext", "worldContextObject" },
4752 };
4753 static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_component_MetaData[] = {
4754 { "EditInline", "true" },
4755 };
4756 static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_by_MetaData[] = {
4757 { "NativeConst", "" },
4758 };
4759 static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_tweenTag_MetaData[] = {
4760 { "NativeConst", "" },
4761 };
4762#endif // WITH_METADATA
4763 static const UECodeGen_Private::FObjectPropertyParams NewProp_worldContextObject;
4764 static const UECodeGen_Private::FStructPropertyParams NewProp_latentInfo;
4765 static const UECodeGen_Private::FBytePropertyParams NewProp_latentStep_Underlying;
4766 static const UECodeGen_Private::FEnumPropertyParams NewProp_latentStep;
4767 static const UECodeGen_Private::FObjectPropertyParams NewProp_component;
4768 static const UECodeGen_Private::FStructPropertyParams NewProp_by;
4769 static const UECodeGen_Private::FFloatPropertyParams NewProp_duration;
4770 static const UECodeGen_Private::FFloatPropertyParams NewProp_timeScale;
4771 static const UECodeGen_Private::FBytePropertyParams NewProp_easeType_Underlying;
4772 static const UECodeGen_Private::FEnumPropertyParams NewProp_easeType;
4773 static const UECodeGen_Private::FObjectPropertyParams NewProp_easeCurve;
4774 static const UECodeGen_Private::FIntPropertyParams NewProp_loops;
4775 static const UECodeGen_Private::FBytePropertyParams NewProp_loopType_Underlying;
4776 static const UECodeGen_Private::FEnumPropertyParams NewProp_loopType;
4777 static const UECodeGen_Private::FBytePropertyParams NewProp_space_Underlying;
4778 static const UECodeGen_Private::FEnumPropertyParams NewProp_space;
4779 static const UECodeGen_Private::FStrPropertyParams NewProp_tweenTag;
4780 static void NewProp_bShouldAutoKill_SetBit(void* Obj);
4781 static const UECodeGen_Private::FBoolPropertyParams NewProp_bShouldAutoKill;
4782 static void NewProp_bShouldPlayWhilePaused_SetBit(void* Obj);
4783 static const UECodeGen_Private::FBoolPropertyParams NewProp_bShouldPlayWhilePaused;
4784 static void NewProp_bShouldAutoPlay_SetBit(void* Obj);
4785 static const UECodeGen_Private::FBoolPropertyParams NewProp_bShouldAutoPlay;
4786 static const UECodeGen_Private::FObjectPropertyParams NewProp_ReturnValue;
4787 static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
4788 static const UECodeGen_Private::FFunctionParams FuncParams;
4789};
4790const UECodeGen_Private::FObjectPropertyParams Z_Construct_UFunction_UQuickTweenLatentLibrary_QuickTweenLatentScaleBy_SceneComponent_Statics::NewProp_worldContextObject = { "worldContextObject", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Object, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(QuickTweenLatentLibrary_eventQuickTweenLatentScaleBy_SceneComponent_Parms, worldContextObject), Z_Construct_UClass_UObject_NoRegister, METADATA_PARAMS(0, nullptr) };
4791const UECodeGen_Private::FStructPropertyParams Z_Construct_UFunction_UQuickTweenLatentLibrary_QuickTweenLatentScaleBy_SceneComponent_Statics::NewProp_latentInfo = { "latentInfo", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(QuickTweenLatentLibrary_eventQuickTweenLatentScaleBy_SceneComponent_Parms, latentInfo), Z_Construct_UScriptStruct_FLatentActionInfo, METADATA_PARAMS(0, nullptr) }; // 4146275481
4792const UECodeGen_Private::FBytePropertyParams Z_Construct_UFunction_UQuickTweenLatentLibrary_QuickTweenLatentScaleBy_SceneComponent_Statics::NewProp_latentStep_Underlying = { "UnderlyingType", nullptr, (EPropertyFlags)0x0000000000000000, UECodeGen_Private::EPropertyGenFlags::Byte, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, 0, nullptr, METADATA_PARAMS(0, nullptr) };
4793const UECodeGen_Private::FEnumPropertyParams Z_Construct_UFunction_UQuickTweenLatentLibrary_QuickTweenLatentScaleBy_SceneComponent_Statics::NewProp_latentStep = { "latentStep", nullptr, (EPropertyFlags)0x0010000000000180, UECodeGen_Private::EPropertyGenFlags::Enum, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(QuickTweenLatentLibrary_eventQuickTweenLatentScaleBy_SceneComponent_Parms, latentStep), Z_Construct_UEnum_QuickTween_EQuickTweenLatentSteps, METADATA_PARAMS(0, nullptr) }; // 4258181484
4794const UECodeGen_Private::FObjectPropertyParams Z_Construct_UFunction_UQuickTweenLatentLibrary_QuickTweenLatentScaleBy_SceneComponent_Statics::NewProp_component = { "component", nullptr, (EPropertyFlags)0x0010000000080080, UECodeGen_Private::EPropertyGenFlags::Object, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(QuickTweenLatentLibrary_eventQuickTweenLatentScaleBy_SceneComponent_Parms, component), Z_Construct_UClass_USceneComponent_NoRegister, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_component_MetaData), NewProp_component_MetaData) };
4795const UECodeGen_Private::FStructPropertyParams Z_Construct_UFunction_UQuickTweenLatentLibrary_QuickTweenLatentScaleBy_SceneComponent_Statics::NewProp_by = { "by", nullptr, (EPropertyFlags)0x0010000008000182, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(QuickTweenLatentLibrary_eventQuickTweenLatentScaleBy_SceneComponent_Parms, by), Z_Construct_UScriptStruct_FVector, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_by_MetaData), NewProp_by_MetaData) };
4796const UECodeGen_Private::FFloatPropertyParams Z_Construct_UFunction_UQuickTweenLatentLibrary_QuickTweenLatentScaleBy_SceneComponent_Statics::NewProp_duration = { "duration", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Float, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(QuickTweenLatentLibrary_eventQuickTweenLatentScaleBy_SceneComponent_Parms, duration), METADATA_PARAMS(0, nullptr) };
4797const UECodeGen_Private::FFloatPropertyParams Z_Construct_UFunction_UQuickTweenLatentLibrary_QuickTweenLatentScaleBy_SceneComponent_Statics::NewProp_timeScale = { "timeScale", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Float, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(QuickTweenLatentLibrary_eventQuickTweenLatentScaleBy_SceneComponent_Parms, timeScale), METADATA_PARAMS(0, nullptr) };
4798const UECodeGen_Private::FBytePropertyParams Z_Construct_UFunction_UQuickTweenLatentLibrary_QuickTweenLatentScaleBy_SceneComponent_Statics::NewProp_easeType_Underlying = { "UnderlyingType", nullptr, (EPropertyFlags)0x0000000000000000, UECodeGen_Private::EPropertyGenFlags::Byte, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, 0, nullptr, METADATA_PARAMS(0, nullptr) };
4799const UECodeGen_Private::FEnumPropertyParams Z_Construct_UFunction_UQuickTweenLatentLibrary_QuickTweenLatentScaleBy_SceneComponent_Statics::NewProp_easeType = { "easeType", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Enum, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(QuickTweenLatentLibrary_eventQuickTweenLatentScaleBy_SceneComponent_Parms, easeType), Z_Construct_UEnum_QuickTween_EEaseType, METADATA_PARAMS(0, nullptr) }; // 2795540543
4800const UECodeGen_Private::FObjectPropertyParams Z_Construct_UFunction_UQuickTweenLatentLibrary_QuickTweenLatentScaleBy_SceneComponent_Statics::NewProp_easeCurve = { "easeCurve", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Object, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(QuickTweenLatentLibrary_eventQuickTweenLatentScaleBy_SceneComponent_Parms, easeCurve), Z_Construct_UClass_UCurveFloat_NoRegister, METADATA_PARAMS(0, nullptr) };
4801const UECodeGen_Private::FIntPropertyParams Z_Construct_UFunction_UQuickTweenLatentLibrary_QuickTweenLatentScaleBy_SceneComponent_Statics::NewProp_loops = { "loops", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Int, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(QuickTweenLatentLibrary_eventQuickTweenLatentScaleBy_SceneComponent_Parms, loops), METADATA_PARAMS(0, nullptr) };
4802const UECodeGen_Private::FBytePropertyParams Z_Construct_UFunction_UQuickTweenLatentLibrary_QuickTweenLatentScaleBy_SceneComponent_Statics::NewProp_loopType_Underlying = { "UnderlyingType", nullptr, (EPropertyFlags)0x0000000000000000, UECodeGen_Private::EPropertyGenFlags::Byte, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, 0, nullptr, METADATA_PARAMS(0, nullptr) };
4803const UECodeGen_Private::FEnumPropertyParams Z_Construct_UFunction_UQuickTweenLatentLibrary_QuickTweenLatentScaleBy_SceneComponent_Statics::NewProp_loopType = { "loopType", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Enum, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(QuickTweenLatentLibrary_eventQuickTweenLatentScaleBy_SceneComponent_Parms, loopType), Z_Construct_UEnum_QuickTween_ELoopType, METADATA_PARAMS(0, nullptr) }; // 742143575
4804const UECodeGen_Private::FBytePropertyParams Z_Construct_UFunction_UQuickTweenLatentLibrary_QuickTweenLatentScaleBy_SceneComponent_Statics::NewProp_space_Underlying = { "UnderlyingType", nullptr, (EPropertyFlags)0x0000000000000000, UECodeGen_Private::EPropertyGenFlags::Byte, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, 0, nullptr, METADATA_PARAMS(0, nullptr) };
4805const UECodeGen_Private::FEnumPropertyParams Z_Construct_UFunction_UQuickTweenLatentLibrary_QuickTweenLatentScaleBy_SceneComponent_Statics::NewProp_space = { "space", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Enum, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(QuickTweenLatentLibrary_eventQuickTweenLatentScaleBy_SceneComponent_Parms, space), Z_Construct_UEnum_QuickTween_EQuickTweenSpace, METADATA_PARAMS(0, nullptr) }; // 210838799
4806const UECodeGen_Private::FStrPropertyParams Z_Construct_UFunction_UQuickTweenLatentLibrary_QuickTweenLatentScaleBy_SceneComponent_Statics::NewProp_tweenTag = { "tweenTag", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Str, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(QuickTweenLatentLibrary_eventQuickTweenLatentScaleBy_SceneComponent_Parms, tweenTag), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_tweenTag_MetaData), NewProp_tweenTag_MetaData) };
4807void Z_Construct_UFunction_UQuickTweenLatentLibrary_QuickTweenLatentScaleBy_SceneComponent_Statics::NewProp_bShouldAutoKill_SetBit(void* Obj)
4808{
4810}
4811const UECodeGen_Private::FBoolPropertyParams Z_Construct_UFunction_UQuickTweenLatentLibrary_QuickTweenLatentScaleBy_SceneComponent_Statics::NewProp_bShouldAutoKill = { "bShouldAutoKill", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Bool | UECodeGen_Private::EPropertyGenFlags::NativeBool, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, sizeof(bool), sizeof(QuickTweenLatentLibrary_eventQuickTweenLatentScaleBy_SceneComponent_Parms), &Z_Construct_UFunction_UQuickTweenLatentLibrary_QuickTweenLatentScaleBy_SceneComponent_Statics::NewProp_bShouldAutoKill_SetBit, METADATA_PARAMS(0, nullptr) };
4812void Z_Construct_UFunction_UQuickTweenLatentLibrary_QuickTweenLatentScaleBy_SceneComponent_Statics::NewProp_bShouldPlayWhilePaused_SetBit(void* Obj)
4813{
4815}
4816const UECodeGen_Private::FBoolPropertyParams Z_Construct_UFunction_UQuickTweenLatentLibrary_QuickTweenLatentScaleBy_SceneComponent_Statics::NewProp_bShouldPlayWhilePaused = { "bShouldPlayWhilePaused", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Bool | UECodeGen_Private::EPropertyGenFlags::NativeBool, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, sizeof(bool), sizeof(QuickTweenLatentLibrary_eventQuickTweenLatentScaleBy_SceneComponent_Parms), &Z_Construct_UFunction_UQuickTweenLatentLibrary_QuickTweenLatentScaleBy_SceneComponent_Statics::NewProp_bShouldPlayWhilePaused_SetBit, METADATA_PARAMS(0, nullptr) };
4817void Z_Construct_UFunction_UQuickTweenLatentLibrary_QuickTweenLatentScaleBy_SceneComponent_Statics::NewProp_bShouldAutoPlay_SetBit(void* Obj)
4818{
4820}
4821const UECodeGen_Private::FBoolPropertyParams Z_Construct_UFunction_UQuickTweenLatentLibrary_QuickTweenLatentScaleBy_SceneComponent_Statics::NewProp_bShouldAutoPlay = { "bShouldAutoPlay", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Bool | UECodeGen_Private::EPropertyGenFlags::NativeBool, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, sizeof(bool), sizeof(QuickTweenLatentLibrary_eventQuickTweenLatentScaleBy_SceneComponent_Parms), &Z_Construct_UFunction_UQuickTweenLatentLibrary_QuickTweenLatentScaleBy_SceneComponent_Statics::NewProp_bShouldAutoPlay_SetBit, METADATA_PARAMS(0, nullptr) };
4822const UECodeGen_Private::FObjectPropertyParams Z_Construct_UFunction_UQuickTweenLatentLibrary_QuickTweenLatentScaleBy_SceneComponent_Statics::NewProp_ReturnValue = { "ReturnValue", nullptr, (EPropertyFlags)0x0010000000000580, UECodeGen_Private::EPropertyGenFlags::Object, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(QuickTweenLatentLibrary_eventQuickTweenLatentScaleBy_SceneComponent_Parms, ReturnValue), Z_Construct_UClass_UQuickVectorTween_NoRegister, METADATA_PARAMS(0, nullptr) };
4823const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_UQuickTweenLatentLibrary_QuickTweenLatentScaleBy_SceneComponent_Statics::PropPointers[] = {
4824 (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UQuickTweenLatentLibrary_QuickTweenLatentScaleBy_SceneComponent_Statics::NewProp_worldContextObject,
4825 (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UQuickTweenLatentLibrary_QuickTweenLatentScaleBy_SceneComponent_Statics::NewProp_latentInfo,
4826 (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UQuickTweenLatentLibrary_QuickTweenLatentScaleBy_SceneComponent_Statics::NewProp_latentStep_Underlying,
4827 (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UQuickTweenLatentLibrary_QuickTweenLatentScaleBy_SceneComponent_Statics::NewProp_latentStep,
4828 (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UQuickTweenLatentLibrary_QuickTweenLatentScaleBy_SceneComponent_Statics::NewProp_component,
4829 (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UQuickTweenLatentLibrary_QuickTweenLatentScaleBy_SceneComponent_Statics::NewProp_by,
4830 (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UQuickTweenLatentLibrary_QuickTweenLatentScaleBy_SceneComponent_Statics::NewProp_duration,
4831 (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UQuickTweenLatentLibrary_QuickTweenLatentScaleBy_SceneComponent_Statics::NewProp_timeScale,
4832 (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UQuickTweenLatentLibrary_QuickTweenLatentScaleBy_SceneComponent_Statics::NewProp_easeType_Underlying,
4833 (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UQuickTweenLatentLibrary_QuickTweenLatentScaleBy_SceneComponent_Statics::NewProp_easeType,
4834 (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UQuickTweenLatentLibrary_QuickTweenLatentScaleBy_SceneComponent_Statics::NewProp_easeCurve,
4835 (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UQuickTweenLatentLibrary_QuickTweenLatentScaleBy_SceneComponent_Statics::NewProp_loops,
4836 (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UQuickTweenLatentLibrary_QuickTweenLatentScaleBy_SceneComponent_Statics::NewProp_loopType_Underlying,
4837 (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UQuickTweenLatentLibrary_QuickTweenLatentScaleBy_SceneComponent_Statics::NewProp_loopType,
4838 (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UQuickTweenLatentLibrary_QuickTweenLatentScaleBy_SceneComponent_Statics::NewProp_space_Underlying,
4839 (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UQuickTweenLatentLibrary_QuickTweenLatentScaleBy_SceneComponent_Statics::NewProp_space,
4840 (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UQuickTweenLatentLibrary_QuickTweenLatentScaleBy_SceneComponent_Statics::NewProp_tweenTag,
4841 (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UQuickTweenLatentLibrary_QuickTweenLatentScaleBy_SceneComponent_Statics::NewProp_bShouldAutoKill,
4842 (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UQuickTweenLatentLibrary_QuickTweenLatentScaleBy_SceneComponent_Statics::NewProp_bShouldPlayWhilePaused,
4843 (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UQuickTweenLatentLibrary_QuickTweenLatentScaleBy_SceneComponent_Statics::NewProp_bShouldAutoPlay,
4844 (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UQuickTweenLatentLibrary_QuickTweenLatentScaleBy_SceneComponent_Statics::NewProp_ReturnValue,
4845};
4846static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_UQuickTweenLatentLibrary_QuickTweenLatentScaleBy_SceneComponent_Statics::PropPointers) < 2048);
4847const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_UQuickTweenLatentLibrary_QuickTweenLatentScaleBy_SceneComponent_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_UQuickTweenLatentLibrary, nullptr, "QuickTweenLatentScaleBy_SceneComponent", Z_Construct_UFunction_UQuickTweenLatentLibrary_QuickTweenLatentScaleBy_SceneComponent_Statics::PropPointers, UE_ARRAY_COUNT(Z_Construct_UFunction_UQuickTweenLatentLibrary_QuickTweenLatentScaleBy_SceneComponent_Statics::PropPointers), sizeof(Z_Construct_UFunction_UQuickTweenLatentLibrary_QuickTweenLatentScaleBy_SceneComponent_Statics::QuickTweenLatentLibrary_eventQuickTweenLatentScaleBy_SceneComponent_Parms), RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x04C22401, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_UQuickTweenLatentLibrary_QuickTweenLatentScaleBy_SceneComponent_Statics::Function_MetaDataParams), Z_Construct_UFunction_UQuickTweenLatentLibrary_QuickTweenLatentScaleBy_SceneComponent_Statics::Function_MetaDataParams)}, };
4849UFunction* Z_Construct_UFunction_UQuickTweenLatentLibrary_QuickTweenLatentScaleBy_SceneComponent()
4850{
4851 static UFunction* ReturnFunction = nullptr;
4852 if (!ReturnFunction)
4853 {
4854 UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_UQuickTweenLatentLibrary_QuickTweenLatentScaleBy_SceneComponent_Statics::FuncParams);
4855 }
4856 return ReturnFunction;
4857}
4858DEFINE_FUNCTION(UQuickTweenLatentLibrary::execQuickTweenLatentScaleBy_SceneComponent)
4859{
4860 P_GET_OBJECT(UObject,Z_Param_worldContextObject);
4861 P_GET_STRUCT(FLatentActionInfo,Z_Param_latentInfo);
4862 P_GET_ENUM_REF(EQuickTweenLatentSteps,Z_Param_Out_latentStep);
4863 P_GET_OBJECT(USceneComponent,Z_Param_component);
4864 P_GET_STRUCT_REF(FVector,Z_Param_Out_by);
4865 P_GET_PROPERTY(FFloatProperty,Z_Param_duration);
4866 P_GET_PROPERTY(FFloatProperty,Z_Param_timeScale);
4867 P_GET_ENUM(EEaseType,Z_Param_easeType);
4868 P_GET_OBJECT(UCurveFloat,Z_Param_easeCurve);
4869 P_GET_PROPERTY(FIntProperty,Z_Param_loops);
4870 P_GET_ENUM(ELoopType,Z_Param_loopType);
4871 P_GET_ENUM(EQuickTweenSpace,Z_Param_space);
4872 P_GET_PROPERTY(FStrProperty,Z_Param_tweenTag);
4873 P_GET_UBOOL(Z_Param_bShouldAutoKill);
4874 P_GET_UBOOL(Z_Param_bShouldPlayWhilePaused);
4875 P_GET_UBOOL(Z_Param_bShouldAutoPlay);
4876 P_FINISH;
4877 P_NATIVE_BEGIN;
4878 *(UQuickVectorTween**)Z_Param__Result=UQuickTweenLatentLibrary::QuickTweenLatentScaleBy_SceneComponent(Z_Param_worldContextObject,Z_Param_latentInfo,(EQuickTweenLatentSteps&)(Z_Param_Out_latentStep),Z_Param_component,Z_Param_Out_by,Z_Param_duration,Z_Param_timeScale,EEaseType(Z_Param_easeType),Z_Param_easeCurve,Z_Param_loops,ELoopType(Z_Param_loopType),EQuickTweenSpace(Z_Param_space),Z_Param_tweenTag,Z_Param_bShouldAutoKill,Z_Param_bShouldPlayWhilePaused,Z_Param_bShouldAutoPlay);
4879 P_NATIVE_END;
4880}
4881// ********** End Class UQuickTweenLatentLibrary Function QuickTweenLatentScaleBy_SceneComponent ***
4882
4883// ********** Begin Class UQuickTweenLatentLibrary Function QuickTweenLatentScaleBy_Widget *********
4885{
4887 {
4888 UObject* worldContextObject;
4889 FLatentActionInfo latentInfo;
4890 EQuickTweenLatentSteps latentStep;
4891 UWidget* widget;
4892 FVector2D by;
4893 float duration;
4894 float timeScale;
4895 EEaseType easeType;
4896 UCurveFloat* easeCurve;
4897 int32 loops;
4898 ELoopType loopType;
4899 FString tweenTag;
4900 bool bShouldAutoKill;
4901 bool bShouldPlayWhilePaused;
4902 bool bShouldAutoPlay;
4903 UQuickVector2DTween* ReturnValue;
4904 };
4905#if WITH_METADATA
4906 static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
4907 { "Category", "QuickTween" },
4908#if !UE_BUILD_SHIPPING
4909 { "Comment", "/**\n\x09 * Create a latent ScaleBy tween for a UWidget.\n\x09 *\n\x09 * Tweens the widget's render scale by the specified delta.\n\x09 *\n\x09 * @param worldContextObject World context for latent action execution.\n\x09 * @param latentInfo Latent action execution info supplied by Blueprint.\n\x09 * @param latentStep Enum reference expanded as exec pins to control flow from Blueprint.\n\x09 * @param widget Target widget whose scale will be changed.\n\x09 * @param by 2D delta scale to apply to current scale.\n\x09 * @param duration Duration of the loop in seconds.\n\x09 * @param timeScale Global time scale multiplier for the tween.\n\x09 * @param easeType Built-in easing type to apply.\n\x09 * @param easeCurve Optional custom ease curve.\n\x09 * @param loops Number of times the tween will loop.\n\x09 * @param loopType Looping behavior (Restart, PingPong, etc.).\n\x09 * @param tweenTag Optional tag for identification.\n\x09 * @param bShouldAutoKill If true the tween will be auto-killed when finished.\n\x09 * @param bShouldPlayWhilePaused If true the tween will update while paused.\n\x09 * @param bShouldAutoPlay If true the tween will start immediately after creation.\n\x09 * @return Pointer to the created UQuickVector2DTween.\n\x09 */" },
4910#endif
4911 { "CPP_Default_bShouldAutoKill", "true" },
4912 { "CPP_Default_bShouldAutoPlay", "false" },
4913 { "CPP_Default_bShouldPlayWhilePaused", "false" },
4914 { "CPP_Default_duration", "1.000000" },
4915 { "CPP_Default_easeCurve", "None" },
4916 { "CPP_Default_easeType", "Linear" },
4917 { "CPP_Default_loops", "1" },
4918 { "CPP_Default_loopType", "Restart" },
4919 { "CPP_Default_timeScale", "1.000000" },
4920 { "CPP_Default_tweenTag", "" },
4921 { "ExpandEnumAsExecs", "latentStep" },
4922 { "HidePin", "latentStep" },
4923 { "Keywords", "Tween | Vector2D | Create | Make | Latent" },
4924 { "Latent", "" },
4925 { "LatentInfo", "latentInfo" },
4926 { "ModuleRelativePath", "Public/Blueprint/QuickTweenLatentLibrary.h" },
4927#if !UE_BUILD_SHIPPING
4928 { "ToolTip", "Create a latent ScaleBy tween for a UWidget.\n\nTweens the widget's render scale by the specified delta.\n\n@param worldContextObject World context for latent action execution.\n@param latentInfo Latent action execution info supplied by Blueprint.\n@param latentStep Enum reference expanded as exec pins to control flow from Blueprint.\n@param widget Target widget whose scale will be changed.\n@param by 2D delta scale to apply to current scale.\n@param duration Duration of the loop in seconds.\n@param timeScale Global time scale multiplier for the tween.\n@param easeType Built-in easing type to apply.\n@param easeCurve Optional custom ease curve.\n@param loops Number of times the tween will loop.\n@param loopType Looping behavior (Restart, PingPong, etc.).\n@param tweenTag Optional tag for identification.\n@param bShouldAutoKill If true the tween will be auto-killed when finished.\n@param bShouldPlayWhilePaused If true the tween will update while paused.\n@param bShouldAutoPlay If true the tween will start immediately after creation.\n@return Pointer to the created UQuickVector2DTween." },
4929#endif
4930 { "WorldContext", "worldContextObject" },
4931 };
4932 static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_widget_MetaData[] = {
4933 { "EditInline", "true" },
4934 };
4935 static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_by_MetaData[] = {
4936 { "NativeConst", "" },
4937 };
4938 static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_tweenTag_MetaData[] = {
4939 { "NativeConst", "" },
4940 };
4941#endif // WITH_METADATA
4942 static const UECodeGen_Private::FObjectPropertyParams NewProp_worldContextObject;
4943 static const UECodeGen_Private::FStructPropertyParams NewProp_latentInfo;
4944 static const UECodeGen_Private::FBytePropertyParams NewProp_latentStep_Underlying;
4945 static const UECodeGen_Private::FEnumPropertyParams NewProp_latentStep;
4946 static const UECodeGen_Private::FObjectPropertyParams NewProp_widget;
4947 static const UECodeGen_Private::FStructPropertyParams NewProp_by;
4948 static const UECodeGen_Private::FFloatPropertyParams NewProp_duration;
4949 static const UECodeGen_Private::FFloatPropertyParams NewProp_timeScale;
4950 static const UECodeGen_Private::FBytePropertyParams NewProp_easeType_Underlying;
4951 static const UECodeGen_Private::FEnumPropertyParams NewProp_easeType;
4952 static const UECodeGen_Private::FObjectPropertyParams NewProp_easeCurve;
4953 static const UECodeGen_Private::FIntPropertyParams NewProp_loops;
4954 static const UECodeGen_Private::FBytePropertyParams NewProp_loopType_Underlying;
4955 static const UECodeGen_Private::FEnumPropertyParams NewProp_loopType;
4956 static const UECodeGen_Private::FStrPropertyParams NewProp_tweenTag;
4957 static void NewProp_bShouldAutoKill_SetBit(void* Obj);
4958 static const UECodeGen_Private::FBoolPropertyParams NewProp_bShouldAutoKill;
4959 static void NewProp_bShouldPlayWhilePaused_SetBit(void* Obj);
4960 static const UECodeGen_Private::FBoolPropertyParams NewProp_bShouldPlayWhilePaused;
4961 static void NewProp_bShouldAutoPlay_SetBit(void* Obj);
4962 static const UECodeGen_Private::FBoolPropertyParams NewProp_bShouldAutoPlay;
4963 static const UECodeGen_Private::FObjectPropertyParams NewProp_ReturnValue;
4964 static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
4965 static const UECodeGen_Private::FFunctionParams FuncParams;
4966};
4967const UECodeGen_Private::FObjectPropertyParams Z_Construct_UFunction_UQuickTweenLatentLibrary_QuickTweenLatentScaleBy_Widget_Statics::NewProp_worldContextObject = { "worldContextObject", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Object, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(QuickTweenLatentLibrary_eventQuickTweenLatentScaleBy_Widget_Parms, worldContextObject), Z_Construct_UClass_UObject_NoRegister, METADATA_PARAMS(0, nullptr) };
4968const UECodeGen_Private::FStructPropertyParams Z_Construct_UFunction_UQuickTweenLatentLibrary_QuickTweenLatentScaleBy_Widget_Statics::NewProp_latentInfo = { "latentInfo", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(QuickTweenLatentLibrary_eventQuickTweenLatentScaleBy_Widget_Parms, latentInfo), Z_Construct_UScriptStruct_FLatentActionInfo, METADATA_PARAMS(0, nullptr) }; // 4146275481
4969const UECodeGen_Private::FBytePropertyParams Z_Construct_UFunction_UQuickTweenLatentLibrary_QuickTweenLatentScaleBy_Widget_Statics::NewProp_latentStep_Underlying = { "UnderlyingType", nullptr, (EPropertyFlags)0x0000000000000000, UECodeGen_Private::EPropertyGenFlags::Byte, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, 0, nullptr, METADATA_PARAMS(0, nullptr) };
4970const UECodeGen_Private::FEnumPropertyParams Z_Construct_UFunction_UQuickTweenLatentLibrary_QuickTweenLatentScaleBy_Widget_Statics::NewProp_latentStep = { "latentStep", nullptr, (EPropertyFlags)0x0010000000000180, UECodeGen_Private::EPropertyGenFlags::Enum, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(QuickTweenLatentLibrary_eventQuickTweenLatentScaleBy_Widget_Parms, latentStep), Z_Construct_UEnum_QuickTween_EQuickTweenLatentSteps, METADATA_PARAMS(0, nullptr) }; // 4258181484
4971const UECodeGen_Private::FObjectPropertyParams Z_Construct_UFunction_UQuickTweenLatentLibrary_QuickTweenLatentScaleBy_Widget_Statics::NewProp_widget = { "widget", nullptr, (EPropertyFlags)0x0010000000080080, UECodeGen_Private::EPropertyGenFlags::Object, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(QuickTweenLatentLibrary_eventQuickTweenLatentScaleBy_Widget_Parms, widget), Z_Construct_UClass_UWidget_NoRegister, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_widget_MetaData), NewProp_widget_MetaData) };
4972const UECodeGen_Private::FStructPropertyParams Z_Construct_UFunction_UQuickTweenLatentLibrary_QuickTweenLatentScaleBy_Widget_Statics::NewProp_by = { "by", nullptr, (EPropertyFlags)0x0010000008000182, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(QuickTweenLatentLibrary_eventQuickTweenLatentScaleBy_Widget_Parms, by), Z_Construct_UScriptStruct_FVector2D, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_by_MetaData), NewProp_by_MetaData) };
4973const UECodeGen_Private::FFloatPropertyParams Z_Construct_UFunction_UQuickTweenLatentLibrary_QuickTweenLatentScaleBy_Widget_Statics::NewProp_duration = { "duration", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Float, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(QuickTweenLatentLibrary_eventQuickTweenLatentScaleBy_Widget_Parms, duration), METADATA_PARAMS(0, nullptr) };
4974const UECodeGen_Private::FFloatPropertyParams Z_Construct_UFunction_UQuickTweenLatentLibrary_QuickTweenLatentScaleBy_Widget_Statics::NewProp_timeScale = { "timeScale", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Float, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(QuickTweenLatentLibrary_eventQuickTweenLatentScaleBy_Widget_Parms, timeScale), METADATA_PARAMS(0, nullptr) };
4975const UECodeGen_Private::FBytePropertyParams Z_Construct_UFunction_UQuickTweenLatentLibrary_QuickTweenLatentScaleBy_Widget_Statics::NewProp_easeType_Underlying = { "UnderlyingType", nullptr, (EPropertyFlags)0x0000000000000000, UECodeGen_Private::EPropertyGenFlags::Byte, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, 0, nullptr, METADATA_PARAMS(0, nullptr) };
4976const UECodeGen_Private::FEnumPropertyParams Z_Construct_UFunction_UQuickTweenLatentLibrary_QuickTweenLatentScaleBy_Widget_Statics::NewProp_easeType = { "easeType", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Enum, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(QuickTweenLatentLibrary_eventQuickTweenLatentScaleBy_Widget_Parms, easeType), Z_Construct_UEnum_QuickTween_EEaseType, METADATA_PARAMS(0, nullptr) }; // 2795540543
4977const UECodeGen_Private::FObjectPropertyParams Z_Construct_UFunction_UQuickTweenLatentLibrary_QuickTweenLatentScaleBy_Widget_Statics::NewProp_easeCurve = { "easeCurve", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Object, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(QuickTweenLatentLibrary_eventQuickTweenLatentScaleBy_Widget_Parms, easeCurve), Z_Construct_UClass_UCurveFloat_NoRegister, METADATA_PARAMS(0, nullptr) };
4978const UECodeGen_Private::FIntPropertyParams Z_Construct_UFunction_UQuickTweenLatentLibrary_QuickTweenLatentScaleBy_Widget_Statics::NewProp_loops = { "loops", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Int, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(QuickTweenLatentLibrary_eventQuickTweenLatentScaleBy_Widget_Parms, loops), METADATA_PARAMS(0, nullptr) };
4979const UECodeGen_Private::FBytePropertyParams Z_Construct_UFunction_UQuickTweenLatentLibrary_QuickTweenLatentScaleBy_Widget_Statics::NewProp_loopType_Underlying = { "UnderlyingType", nullptr, (EPropertyFlags)0x0000000000000000, UECodeGen_Private::EPropertyGenFlags::Byte, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, 0, nullptr, METADATA_PARAMS(0, nullptr) };
4980const UECodeGen_Private::FEnumPropertyParams Z_Construct_UFunction_UQuickTweenLatentLibrary_QuickTweenLatentScaleBy_Widget_Statics::NewProp_loopType = { "loopType", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Enum, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(QuickTweenLatentLibrary_eventQuickTweenLatentScaleBy_Widget_Parms, loopType), Z_Construct_UEnum_QuickTween_ELoopType, METADATA_PARAMS(0, nullptr) }; // 742143575
4981const UECodeGen_Private::FStrPropertyParams Z_Construct_UFunction_UQuickTweenLatentLibrary_QuickTweenLatentScaleBy_Widget_Statics::NewProp_tweenTag = { "tweenTag", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Str, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(QuickTweenLatentLibrary_eventQuickTweenLatentScaleBy_Widget_Parms, tweenTag), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_tweenTag_MetaData), NewProp_tweenTag_MetaData) };
4982void Z_Construct_UFunction_UQuickTweenLatentLibrary_QuickTweenLatentScaleBy_Widget_Statics::NewProp_bShouldAutoKill_SetBit(void* Obj)
4983{
4985}
4986const UECodeGen_Private::FBoolPropertyParams Z_Construct_UFunction_UQuickTweenLatentLibrary_QuickTweenLatentScaleBy_Widget_Statics::NewProp_bShouldAutoKill = { "bShouldAutoKill", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Bool | UECodeGen_Private::EPropertyGenFlags::NativeBool, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, sizeof(bool), sizeof(QuickTweenLatentLibrary_eventQuickTweenLatentScaleBy_Widget_Parms), &Z_Construct_UFunction_UQuickTweenLatentLibrary_QuickTweenLatentScaleBy_Widget_Statics::NewProp_bShouldAutoKill_SetBit, METADATA_PARAMS(0, nullptr) };
4987void Z_Construct_UFunction_UQuickTweenLatentLibrary_QuickTweenLatentScaleBy_Widget_Statics::NewProp_bShouldPlayWhilePaused_SetBit(void* Obj)
4988{
4990}
4991const UECodeGen_Private::FBoolPropertyParams Z_Construct_UFunction_UQuickTweenLatentLibrary_QuickTweenLatentScaleBy_Widget_Statics::NewProp_bShouldPlayWhilePaused = { "bShouldPlayWhilePaused", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Bool | UECodeGen_Private::EPropertyGenFlags::NativeBool, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, sizeof(bool), sizeof(QuickTweenLatentLibrary_eventQuickTweenLatentScaleBy_Widget_Parms), &Z_Construct_UFunction_UQuickTweenLatentLibrary_QuickTweenLatentScaleBy_Widget_Statics::NewProp_bShouldPlayWhilePaused_SetBit, METADATA_PARAMS(0, nullptr) };
4992void Z_Construct_UFunction_UQuickTweenLatentLibrary_QuickTweenLatentScaleBy_Widget_Statics::NewProp_bShouldAutoPlay_SetBit(void* Obj)
4993{
4995}
4996const UECodeGen_Private::FBoolPropertyParams Z_Construct_UFunction_UQuickTweenLatentLibrary_QuickTweenLatentScaleBy_Widget_Statics::NewProp_bShouldAutoPlay = { "bShouldAutoPlay", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Bool | UECodeGen_Private::EPropertyGenFlags::NativeBool, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, sizeof(bool), sizeof(QuickTweenLatentLibrary_eventQuickTweenLatentScaleBy_Widget_Parms), &Z_Construct_UFunction_UQuickTweenLatentLibrary_QuickTweenLatentScaleBy_Widget_Statics::NewProp_bShouldAutoPlay_SetBit, METADATA_PARAMS(0, nullptr) };
4997const UECodeGen_Private::FObjectPropertyParams Z_Construct_UFunction_UQuickTweenLatentLibrary_QuickTweenLatentScaleBy_Widget_Statics::NewProp_ReturnValue = { "ReturnValue", nullptr, (EPropertyFlags)0x0010000000000580, UECodeGen_Private::EPropertyGenFlags::Object, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(QuickTweenLatentLibrary_eventQuickTweenLatentScaleBy_Widget_Parms, ReturnValue), Z_Construct_UClass_UQuickVector2DTween_NoRegister, METADATA_PARAMS(0, nullptr) };
4998const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_UQuickTweenLatentLibrary_QuickTweenLatentScaleBy_Widget_Statics::PropPointers[] = {
4999 (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UQuickTweenLatentLibrary_QuickTweenLatentScaleBy_Widget_Statics::NewProp_worldContextObject,
5000 (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UQuickTweenLatentLibrary_QuickTweenLatentScaleBy_Widget_Statics::NewProp_latentInfo,
5001 (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UQuickTweenLatentLibrary_QuickTweenLatentScaleBy_Widget_Statics::NewProp_latentStep_Underlying,
5002 (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UQuickTweenLatentLibrary_QuickTweenLatentScaleBy_Widget_Statics::NewProp_latentStep,
5003 (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UQuickTweenLatentLibrary_QuickTweenLatentScaleBy_Widget_Statics::NewProp_widget,
5004 (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UQuickTweenLatentLibrary_QuickTweenLatentScaleBy_Widget_Statics::NewProp_by,
5005 (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UQuickTweenLatentLibrary_QuickTweenLatentScaleBy_Widget_Statics::NewProp_duration,
5006 (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UQuickTweenLatentLibrary_QuickTweenLatentScaleBy_Widget_Statics::NewProp_timeScale,
5007 (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UQuickTweenLatentLibrary_QuickTweenLatentScaleBy_Widget_Statics::NewProp_easeType_Underlying,
5008 (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UQuickTweenLatentLibrary_QuickTweenLatentScaleBy_Widget_Statics::NewProp_easeType,
5009 (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UQuickTweenLatentLibrary_QuickTweenLatentScaleBy_Widget_Statics::NewProp_easeCurve,
5010 (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UQuickTweenLatentLibrary_QuickTweenLatentScaleBy_Widget_Statics::NewProp_loops,
5011 (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UQuickTweenLatentLibrary_QuickTweenLatentScaleBy_Widget_Statics::NewProp_loopType_Underlying,
5012 (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UQuickTweenLatentLibrary_QuickTweenLatentScaleBy_Widget_Statics::NewProp_loopType,
5013 (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UQuickTweenLatentLibrary_QuickTweenLatentScaleBy_Widget_Statics::NewProp_tweenTag,
5014 (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UQuickTweenLatentLibrary_QuickTweenLatentScaleBy_Widget_Statics::NewProp_bShouldAutoKill,
5015 (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UQuickTweenLatentLibrary_QuickTweenLatentScaleBy_Widget_Statics::NewProp_bShouldPlayWhilePaused,
5016 (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UQuickTweenLatentLibrary_QuickTweenLatentScaleBy_Widget_Statics::NewProp_bShouldAutoPlay,
5017 (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UQuickTweenLatentLibrary_QuickTweenLatentScaleBy_Widget_Statics::NewProp_ReturnValue,
5018};
5019static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_UQuickTweenLatentLibrary_QuickTweenLatentScaleBy_Widget_Statics::PropPointers) < 2048);
5020const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_UQuickTweenLatentLibrary_QuickTweenLatentScaleBy_Widget_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_UQuickTweenLatentLibrary, nullptr, "QuickTweenLatentScaleBy_Widget", Z_Construct_UFunction_UQuickTweenLatentLibrary_QuickTweenLatentScaleBy_Widget_Statics::PropPointers, UE_ARRAY_COUNT(Z_Construct_UFunction_UQuickTweenLatentLibrary_QuickTweenLatentScaleBy_Widget_Statics::PropPointers), sizeof(Z_Construct_UFunction_UQuickTweenLatentLibrary_QuickTweenLatentScaleBy_Widget_Statics::QuickTweenLatentLibrary_eventQuickTweenLatentScaleBy_Widget_Parms), RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x04C22401, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_UQuickTweenLatentLibrary_QuickTweenLatentScaleBy_Widget_Statics::Function_MetaDataParams), Z_Construct_UFunction_UQuickTweenLatentLibrary_QuickTweenLatentScaleBy_Widget_Statics::Function_MetaDataParams)}, };
5022UFunction* Z_Construct_UFunction_UQuickTweenLatentLibrary_QuickTweenLatentScaleBy_Widget()
5023{
5024 static UFunction* ReturnFunction = nullptr;
5025 if (!ReturnFunction)
5026 {
5027 UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_UQuickTweenLatentLibrary_QuickTweenLatentScaleBy_Widget_Statics::FuncParams);
5028 }
5029 return ReturnFunction;
5030}
5031DEFINE_FUNCTION(UQuickTweenLatentLibrary::execQuickTweenLatentScaleBy_Widget)
5032{
5033 P_GET_OBJECT(UObject,Z_Param_worldContextObject);
5034 P_GET_STRUCT(FLatentActionInfo,Z_Param_latentInfo);
5035 P_GET_ENUM_REF(EQuickTweenLatentSteps,Z_Param_Out_latentStep);
5036 P_GET_OBJECT(UWidget,Z_Param_widget);
5037 P_GET_STRUCT_REF(FVector2D,Z_Param_Out_by);
5038 P_GET_PROPERTY(FFloatProperty,Z_Param_duration);
5039 P_GET_PROPERTY(FFloatProperty,Z_Param_timeScale);
5040 P_GET_ENUM(EEaseType,Z_Param_easeType);
5041 P_GET_OBJECT(UCurveFloat,Z_Param_easeCurve);
5042 P_GET_PROPERTY(FIntProperty,Z_Param_loops);
5043 P_GET_ENUM(ELoopType,Z_Param_loopType);
5044 P_GET_PROPERTY(FStrProperty,Z_Param_tweenTag);
5045 P_GET_UBOOL(Z_Param_bShouldAutoKill);
5046 P_GET_UBOOL(Z_Param_bShouldPlayWhilePaused);
5047 P_GET_UBOOL(Z_Param_bShouldAutoPlay);
5048 P_FINISH;
5049 P_NATIVE_BEGIN;
5050 *(UQuickVector2DTween**)Z_Param__Result=UQuickTweenLatentLibrary::QuickTweenLatentScaleBy_Widget(Z_Param_worldContextObject,Z_Param_latentInfo,(EQuickTweenLatentSteps&)(Z_Param_Out_latentStep),Z_Param_widget,Z_Param_Out_by,Z_Param_duration,Z_Param_timeScale,EEaseType(Z_Param_easeType),Z_Param_easeCurve,Z_Param_loops,ELoopType(Z_Param_loopType),Z_Param_tweenTag,Z_Param_bShouldAutoKill,Z_Param_bShouldPlayWhilePaused,Z_Param_bShouldAutoPlay);
5051 P_NATIVE_END;
5052}
5053// ********** End Class UQuickTweenLatentLibrary Function QuickTweenLatentScaleBy_Widget ***********
5054
5055// ********** Begin Class UQuickTweenLatentLibrary Function QuickTweenLatentScaleTo_SceneComponent *
5057{
5059 {
5060 UObject* worldContextObject;
5061 FLatentActionInfo latentInfo;
5062 EQuickTweenLatentSteps latentStep;
5063 USceneComponent* component;
5064 FVector to;
5065 float duration;
5066 float timeScale;
5067 EEaseType easeType;
5068 UCurveFloat* easeCurve;
5069 int32 loops;
5070 ELoopType loopType;
5071 EQuickTweenSpace space;
5072 FString tweenTag;
5073 bool bShouldAutoKill;
5074 bool bShouldPlayWhilePaused;
5075 bool bShouldAutoPlay;
5076 UQuickVectorTween* ReturnValue;
5077 };
5078#if WITH_METADATA
5079 static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
5080 { "Category", "QuickTween" },
5081#if !UE_BUILD_SHIPPING
5082 { "Comment", "/**\n\x09 * Create a latent ScaleTo tween for a scene component.\n\x09 *\n\x09 * Tweens the scale of the provided scene component to \\p to.\n\x09 *\n\x09 * @param worldContextObject World context for latent action execution.\n\x09 * @param latentInfo Latent action execution info supplied by Blueprint.\n\x09 * @param latentStep Enum reference expanded as exec pins to control flow from Blueprint.\n\x09 * @param component Scene component whose scale will be tweened.\n\x09 * @param to Target scale.\n\x09 * @param duration Duration of the loop in seconds.\n\x09 * @param timeScale Global time scale multiplier for the tween.\n\x09 * @param easeType Built-in easing type to apply.\n\x09 * @param easeCurve Optional custom ease curve.\n\x09 * @param loops Number of times the tween will loop.\n\x09 * @param loopType Looping behavior.\n\x09 * @param space Whether the target is in WorldSpace or LocalSpace.\n\x09 * @param tweenTag Optional tag for identification.\n\x09 * @param bShouldAutoKill If true the tween will be auto-killed when finished.\n\x09 * @param bShouldPlayWhilePaused If true the tween will update while paused.\n\x09 * @param bShouldAutoPlay If true the tween will start immediately after creation.\n\x09 * @return Pointer to the created UQuickVectorTween.\n\x09 */" },
5083#endif
5084 { "CPP_Default_bShouldAutoKill", "true" },
5085 { "CPP_Default_bShouldAutoPlay", "false" },
5086 { "CPP_Default_bShouldPlayWhilePaused", "false" },
5087 { "CPP_Default_duration", "1.000000" },
5088 { "CPP_Default_easeCurve", "None" },
5089 { "CPP_Default_easeType", "Linear" },
5090 { "CPP_Default_loops", "1" },
5091 { "CPP_Default_loopType", "Restart" },
5092 { "CPP_Default_space", "LocalSpace" },
5093 { "CPP_Default_timeScale", "1.000000" },
5094 { "CPP_Default_tweenTag", "" },
5095 { "ExpandEnumAsExecs", "latentStep" },
5096 { "HidePin", "latentStep" },
5097 { "Keywords", "Tween | Vector | Create | Make | Latent" },
5098 { "Latent", "" },
5099 { "LatentInfo", "latentInfo" },
5100 { "ModuleRelativePath", "Public/Blueprint/QuickTweenLatentLibrary.h" },
5101#if !UE_BUILD_SHIPPING
5102 { "ToolTip", "Create a latent ScaleTo tween for a scene component.\n\nTweens the scale of the provided scene component to \\p to.\n\n@param worldContextObject World context for latent action execution.\n@param latentInfo Latent action execution info supplied by Blueprint.\n@param latentStep Enum reference expanded as exec pins to control flow from Blueprint.\n@param component Scene component whose scale will be tweened.\n@param to Target scale.\n@param duration Duration of the loop in seconds.\n@param timeScale Global time scale multiplier for the tween.\n@param easeType Built-in easing type to apply.\n@param easeCurve Optional custom ease curve.\n@param loops Number of times the tween will loop.\n@param loopType Looping behavior.\n@param space Whether the target is in WorldSpace or LocalSpace.\n@param tweenTag Optional tag for identification.\n@param bShouldAutoKill If true the tween will be auto-killed when finished.\n@param bShouldPlayWhilePaused If true the tween will update while paused.\n@param bShouldAutoPlay If true the tween will start immediately after creation.\n@return Pointer to the created UQuickVectorTween." },
5103#endif
5104 { "WorldContext", "worldContextObject" },
5105 };
5106 static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_component_MetaData[] = {
5107 { "EditInline", "true" },
5108 };
5109 static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_to_MetaData[] = {
5110 { "NativeConst", "" },
5111 };
5112 static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_tweenTag_MetaData[] = {
5113 { "NativeConst", "" },
5114 };
5115#endif // WITH_METADATA
5116 static const UECodeGen_Private::FObjectPropertyParams NewProp_worldContextObject;
5117 static const UECodeGen_Private::FStructPropertyParams NewProp_latentInfo;
5118 static const UECodeGen_Private::FBytePropertyParams NewProp_latentStep_Underlying;
5119 static const UECodeGen_Private::FEnumPropertyParams NewProp_latentStep;
5120 static const UECodeGen_Private::FObjectPropertyParams NewProp_component;
5121 static const UECodeGen_Private::FStructPropertyParams NewProp_to;
5122 static const UECodeGen_Private::FFloatPropertyParams NewProp_duration;
5123 static const UECodeGen_Private::FFloatPropertyParams NewProp_timeScale;
5124 static const UECodeGen_Private::FBytePropertyParams NewProp_easeType_Underlying;
5125 static const UECodeGen_Private::FEnumPropertyParams NewProp_easeType;
5126 static const UECodeGen_Private::FObjectPropertyParams NewProp_easeCurve;
5127 static const UECodeGen_Private::FIntPropertyParams NewProp_loops;
5128 static const UECodeGen_Private::FBytePropertyParams NewProp_loopType_Underlying;
5129 static const UECodeGen_Private::FEnumPropertyParams NewProp_loopType;
5130 static const UECodeGen_Private::FBytePropertyParams NewProp_space_Underlying;
5131 static const UECodeGen_Private::FEnumPropertyParams NewProp_space;
5132 static const UECodeGen_Private::FStrPropertyParams NewProp_tweenTag;
5133 static void NewProp_bShouldAutoKill_SetBit(void* Obj);
5134 static const UECodeGen_Private::FBoolPropertyParams NewProp_bShouldAutoKill;
5135 static void NewProp_bShouldPlayWhilePaused_SetBit(void* Obj);
5136 static const UECodeGen_Private::FBoolPropertyParams NewProp_bShouldPlayWhilePaused;
5137 static void NewProp_bShouldAutoPlay_SetBit(void* Obj);
5138 static const UECodeGen_Private::FBoolPropertyParams NewProp_bShouldAutoPlay;
5139 static const UECodeGen_Private::FObjectPropertyParams NewProp_ReturnValue;
5140 static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
5141 static const UECodeGen_Private::FFunctionParams FuncParams;
5142};
5143const UECodeGen_Private::FObjectPropertyParams Z_Construct_UFunction_UQuickTweenLatentLibrary_QuickTweenLatentScaleTo_SceneComponent_Statics::NewProp_worldContextObject = { "worldContextObject", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Object, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(QuickTweenLatentLibrary_eventQuickTweenLatentScaleTo_SceneComponent_Parms, worldContextObject), Z_Construct_UClass_UObject_NoRegister, METADATA_PARAMS(0, nullptr) };
5144const UECodeGen_Private::FStructPropertyParams Z_Construct_UFunction_UQuickTweenLatentLibrary_QuickTweenLatentScaleTo_SceneComponent_Statics::NewProp_latentInfo = { "latentInfo", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(QuickTweenLatentLibrary_eventQuickTweenLatentScaleTo_SceneComponent_Parms, latentInfo), Z_Construct_UScriptStruct_FLatentActionInfo, METADATA_PARAMS(0, nullptr) }; // 4146275481
5145const UECodeGen_Private::FBytePropertyParams Z_Construct_UFunction_UQuickTweenLatentLibrary_QuickTweenLatentScaleTo_SceneComponent_Statics::NewProp_latentStep_Underlying = { "UnderlyingType", nullptr, (EPropertyFlags)0x0000000000000000, UECodeGen_Private::EPropertyGenFlags::Byte, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, 0, nullptr, METADATA_PARAMS(0, nullptr) };
5146const UECodeGen_Private::FEnumPropertyParams Z_Construct_UFunction_UQuickTweenLatentLibrary_QuickTweenLatentScaleTo_SceneComponent_Statics::NewProp_latentStep = { "latentStep", nullptr, (EPropertyFlags)0x0010000000000180, UECodeGen_Private::EPropertyGenFlags::Enum, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(QuickTweenLatentLibrary_eventQuickTweenLatentScaleTo_SceneComponent_Parms, latentStep), Z_Construct_UEnum_QuickTween_EQuickTweenLatentSteps, METADATA_PARAMS(0, nullptr) }; // 4258181484
5147const UECodeGen_Private::FObjectPropertyParams Z_Construct_UFunction_UQuickTweenLatentLibrary_QuickTweenLatentScaleTo_SceneComponent_Statics::NewProp_component = { "component", nullptr, (EPropertyFlags)0x0010000000080080, UECodeGen_Private::EPropertyGenFlags::Object, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(QuickTweenLatentLibrary_eventQuickTweenLatentScaleTo_SceneComponent_Parms, component), Z_Construct_UClass_USceneComponent_NoRegister, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_component_MetaData), NewProp_component_MetaData) };
5148const UECodeGen_Private::FStructPropertyParams Z_Construct_UFunction_UQuickTweenLatentLibrary_QuickTweenLatentScaleTo_SceneComponent_Statics::NewProp_to = { "to", nullptr, (EPropertyFlags)0x0010000008000182, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(QuickTweenLatentLibrary_eventQuickTweenLatentScaleTo_SceneComponent_Parms, to), Z_Construct_UScriptStruct_FVector, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_to_MetaData), NewProp_to_MetaData) };
5149const UECodeGen_Private::FFloatPropertyParams Z_Construct_UFunction_UQuickTweenLatentLibrary_QuickTweenLatentScaleTo_SceneComponent_Statics::NewProp_duration = { "duration", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Float, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(QuickTweenLatentLibrary_eventQuickTweenLatentScaleTo_SceneComponent_Parms, duration), METADATA_PARAMS(0, nullptr) };
5150const UECodeGen_Private::FFloatPropertyParams Z_Construct_UFunction_UQuickTweenLatentLibrary_QuickTweenLatentScaleTo_SceneComponent_Statics::NewProp_timeScale = { "timeScale", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Float, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(QuickTweenLatentLibrary_eventQuickTweenLatentScaleTo_SceneComponent_Parms, timeScale), METADATA_PARAMS(0, nullptr) };
5151const UECodeGen_Private::FBytePropertyParams Z_Construct_UFunction_UQuickTweenLatentLibrary_QuickTweenLatentScaleTo_SceneComponent_Statics::NewProp_easeType_Underlying = { "UnderlyingType", nullptr, (EPropertyFlags)0x0000000000000000, UECodeGen_Private::EPropertyGenFlags::Byte, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, 0, nullptr, METADATA_PARAMS(0, nullptr) };
5152const UECodeGen_Private::FEnumPropertyParams Z_Construct_UFunction_UQuickTweenLatentLibrary_QuickTweenLatentScaleTo_SceneComponent_Statics::NewProp_easeType = { "easeType", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Enum, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(QuickTweenLatentLibrary_eventQuickTweenLatentScaleTo_SceneComponent_Parms, easeType), Z_Construct_UEnum_QuickTween_EEaseType, METADATA_PARAMS(0, nullptr) }; // 2795540543
5153const UECodeGen_Private::FObjectPropertyParams Z_Construct_UFunction_UQuickTweenLatentLibrary_QuickTweenLatentScaleTo_SceneComponent_Statics::NewProp_easeCurve = { "easeCurve", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Object, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(QuickTweenLatentLibrary_eventQuickTweenLatentScaleTo_SceneComponent_Parms, easeCurve), Z_Construct_UClass_UCurveFloat_NoRegister, METADATA_PARAMS(0, nullptr) };
5154const UECodeGen_Private::FIntPropertyParams Z_Construct_UFunction_UQuickTweenLatentLibrary_QuickTweenLatentScaleTo_SceneComponent_Statics::NewProp_loops = { "loops", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Int, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(QuickTweenLatentLibrary_eventQuickTweenLatentScaleTo_SceneComponent_Parms, loops), METADATA_PARAMS(0, nullptr) };
5155const UECodeGen_Private::FBytePropertyParams Z_Construct_UFunction_UQuickTweenLatentLibrary_QuickTweenLatentScaleTo_SceneComponent_Statics::NewProp_loopType_Underlying = { "UnderlyingType", nullptr, (EPropertyFlags)0x0000000000000000, UECodeGen_Private::EPropertyGenFlags::Byte, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, 0, nullptr, METADATA_PARAMS(0, nullptr) };
5156const UECodeGen_Private::FEnumPropertyParams Z_Construct_UFunction_UQuickTweenLatentLibrary_QuickTweenLatentScaleTo_SceneComponent_Statics::NewProp_loopType = { "loopType", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Enum, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(QuickTweenLatentLibrary_eventQuickTweenLatentScaleTo_SceneComponent_Parms, loopType), Z_Construct_UEnum_QuickTween_ELoopType, METADATA_PARAMS(0, nullptr) }; // 742143575
5157const UECodeGen_Private::FBytePropertyParams Z_Construct_UFunction_UQuickTweenLatentLibrary_QuickTweenLatentScaleTo_SceneComponent_Statics::NewProp_space_Underlying = { "UnderlyingType", nullptr, (EPropertyFlags)0x0000000000000000, UECodeGen_Private::EPropertyGenFlags::Byte, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, 0, nullptr, METADATA_PARAMS(0, nullptr) };
5158const UECodeGen_Private::FEnumPropertyParams Z_Construct_UFunction_UQuickTweenLatentLibrary_QuickTweenLatentScaleTo_SceneComponent_Statics::NewProp_space = { "space", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Enum, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(QuickTweenLatentLibrary_eventQuickTweenLatentScaleTo_SceneComponent_Parms, space), Z_Construct_UEnum_QuickTween_EQuickTweenSpace, METADATA_PARAMS(0, nullptr) }; // 210838799
5159const UECodeGen_Private::FStrPropertyParams Z_Construct_UFunction_UQuickTweenLatentLibrary_QuickTweenLatentScaleTo_SceneComponent_Statics::NewProp_tweenTag = { "tweenTag", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Str, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(QuickTweenLatentLibrary_eventQuickTweenLatentScaleTo_SceneComponent_Parms, tweenTag), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_tweenTag_MetaData), NewProp_tweenTag_MetaData) };
5160void Z_Construct_UFunction_UQuickTweenLatentLibrary_QuickTweenLatentScaleTo_SceneComponent_Statics::NewProp_bShouldAutoKill_SetBit(void* Obj)
5161{
5163}
5164const UECodeGen_Private::FBoolPropertyParams Z_Construct_UFunction_UQuickTweenLatentLibrary_QuickTweenLatentScaleTo_SceneComponent_Statics::NewProp_bShouldAutoKill = { "bShouldAutoKill", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Bool | UECodeGen_Private::EPropertyGenFlags::NativeBool, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, sizeof(bool), sizeof(QuickTweenLatentLibrary_eventQuickTweenLatentScaleTo_SceneComponent_Parms), &Z_Construct_UFunction_UQuickTweenLatentLibrary_QuickTweenLatentScaleTo_SceneComponent_Statics::NewProp_bShouldAutoKill_SetBit, METADATA_PARAMS(0, nullptr) };
5165void Z_Construct_UFunction_UQuickTweenLatentLibrary_QuickTweenLatentScaleTo_SceneComponent_Statics::NewProp_bShouldPlayWhilePaused_SetBit(void* Obj)
5166{
5168}
5169const UECodeGen_Private::FBoolPropertyParams Z_Construct_UFunction_UQuickTweenLatentLibrary_QuickTweenLatentScaleTo_SceneComponent_Statics::NewProp_bShouldPlayWhilePaused = { "bShouldPlayWhilePaused", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Bool | UECodeGen_Private::EPropertyGenFlags::NativeBool, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, sizeof(bool), sizeof(QuickTweenLatentLibrary_eventQuickTweenLatentScaleTo_SceneComponent_Parms), &Z_Construct_UFunction_UQuickTweenLatentLibrary_QuickTweenLatentScaleTo_SceneComponent_Statics::NewProp_bShouldPlayWhilePaused_SetBit, METADATA_PARAMS(0, nullptr) };
5170void Z_Construct_UFunction_UQuickTweenLatentLibrary_QuickTweenLatentScaleTo_SceneComponent_Statics::NewProp_bShouldAutoPlay_SetBit(void* Obj)
5171{
5173}
5174const UECodeGen_Private::FBoolPropertyParams Z_Construct_UFunction_UQuickTweenLatentLibrary_QuickTweenLatentScaleTo_SceneComponent_Statics::NewProp_bShouldAutoPlay = { "bShouldAutoPlay", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Bool | UECodeGen_Private::EPropertyGenFlags::NativeBool, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, sizeof(bool), sizeof(QuickTweenLatentLibrary_eventQuickTweenLatentScaleTo_SceneComponent_Parms), &Z_Construct_UFunction_UQuickTweenLatentLibrary_QuickTweenLatentScaleTo_SceneComponent_Statics::NewProp_bShouldAutoPlay_SetBit, METADATA_PARAMS(0, nullptr) };
5175const UECodeGen_Private::FObjectPropertyParams Z_Construct_UFunction_UQuickTweenLatentLibrary_QuickTweenLatentScaleTo_SceneComponent_Statics::NewProp_ReturnValue = { "ReturnValue", nullptr, (EPropertyFlags)0x0010000000000580, UECodeGen_Private::EPropertyGenFlags::Object, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(QuickTweenLatentLibrary_eventQuickTweenLatentScaleTo_SceneComponent_Parms, ReturnValue), Z_Construct_UClass_UQuickVectorTween_NoRegister, METADATA_PARAMS(0, nullptr) };
5176const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_UQuickTweenLatentLibrary_QuickTweenLatentScaleTo_SceneComponent_Statics::PropPointers[] = {
5177 (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UQuickTweenLatentLibrary_QuickTweenLatentScaleTo_SceneComponent_Statics::NewProp_worldContextObject,
5178 (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UQuickTweenLatentLibrary_QuickTweenLatentScaleTo_SceneComponent_Statics::NewProp_latentInfo,
5179 (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UQuickTweenLatentLibrary_QuickTweenLatentScaleTo_SceneComponent_Statics::NewProp_latentStep_Underlying,
5180 (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UQuickTweenLatentLibrary_QuickTweenLatentScaleTo_SceneComponent_Statics::NewProp_latentStep,
5181 (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UQuickTweenLatentLibrary_QuickTweenLatentScaleTo_SceneComponent_Statics::NewProp_component,
5182 (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UQuickTweenLatentLibrary_QuickTweenLatentScaleTo_SceneComponent_Statics::NewProp_to,
5183 (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UQuickTweenLatentLibrary_QuickTweenLatentScaleTo_SceneComponent_Statics::NewProp_duration,
5184 (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UQuickTweenLatentLibrary_QuickTweenLatentScaleTo_SceneComponent_Statics::NewProp_timeScale,
5185 (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UQuickTweenLatentLibrary_QuickTweenLatentScaleTo_SceneComponent_Statics::NewProp_easeType_Underlying,
5186 (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UQuickTweenLatentLibrary_QuickTweenLatentScaleTo_SceneComponent_Statics::NewProp_easeType,
5187 (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UQuickTweenLatentLibrary_QuickTweenLatentScaleTo_SceneComponent_Statics::NewProp_easeCurve,
5188 (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UQuickTweenLatentLibrary_QuickTweenLatentScaleTo_SceneComponent_Statics::NewProp_loops,
5189 (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UQuickTweenLatentLibrary_QuickTweenLatentScaleTo_SceneComponent_Statics::NewProp_loopType_Underlying,
5190 (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UQuickTweenLatentLibrary_QuickTweenLatentScaleTo_SceneComponent_Statics::NewProp_loopType,
5191 (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UQuickTweenLatentLibrary_QuickTweenLatentScaleTo_SceneComponent_Statics::NewProp_space_Underlying,
5192 (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UQuickTweenLatentLibrary_QuickTweenLatentScaleTo_SceneComponent_Statics::NewProp_space,
5193 (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UQuickTweenLatentLibrary_QuickTweenLatentScaleTo_SceneComponent_Statics::NewProp_tweenTag,
5194 (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UQuickTweenLatentLibrary_QuickTweenLatentScaleTo_SceneComponent_Statics::NewProp_bShouldAutoKill,
5195 (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UQuickTweenLatentLibrary_QuickTweenLatentScaleTo_SceneComponent_Statics::NewProp_bShouldPlayWhilePaused,
5196 (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UQuickTweenLatentLibrary_QuickTweenLatentScaleTo_SceneComponent_Statics::NewProp_bShouldAutoPlay,
5197 (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UQuickTweenLatentLibrary_QuickTweenLatentScaleTo_SceneComponent_Statics::NewProp_ReturnValue,
5198};
5199static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_UQuickTweenLatentLibrary_QuickTweenLatentScaleTo_SceneComponent_Statics::PropPointers) < 2048);
5200const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_UQuickTweenLatentLibrary_QuickTweenLatentScaleTo_SceneComponent_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_UQuickTweenLatentLibrary, nullptr, "QuickTweenLatentScaleTo_SceneComponent", Z_Construct_UFunction_UQuickTweenLatentLibrary_QuickTweenLatentScaleTo_SceneComponent_Statics::PropPointers, UE_ARRAY_COUNT(Z_Construct_UFunction_UQuickTweenLatentLibrary_QuickTweenLatentScaleTo_SceneComponent_Statics::PropPointers), sizeof(Z_Construct_UFunction_UQuickTweenLatentLibrary_QuickTweenLatentScaleTo_SceneComponent_Statics::QuickTweenLatentLibrary_eventQuickTweenLatentScaleTo_SceneComponent_Parms), RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x04C22401, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_UQuickTweenLatentLibrary_QuickTweenLatentScaleTo_SceneComponent_Statics::Function_MetaDataParams), Z_Construct_UFunction_UQuickTweenLatentLibrary_QuickTweenLatentScaleTo_SceneComponent_Statics::Function_MetaDataParams)}, };
5202UFunction* Z_Construct_UFunction_UQuickTweenLatentLibrary_QuickTweenLatentScaleTo_SceneComponent()
5203{
5204 static UFunction* ReturnFunction = nullptr;
5205 if (!ReturnFunction)
5206 {
5207 UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_UQuickTweenLatentLibrary_QuickTweenLatentScaleTo_SceneComponent_Statics::FuncParams);
5208 }
5209 return ReturnFunction;
5210}
5211DEFINE_FUNCTION(UQuickTweenLatentLibrary::execQuickTweenLatentScaleTo_SceneComponent)
5212{
5213 P_GET_OBJECT(UObject,Z_Param_worldContextObject);
5214 P_GET_STRUCT(FLatentActionInfo,Z_Param_latentInfo);
5215 P_GET_ENUM_REF(EQuickTweenLatentSteps,Z_Param_Out_latentStep);
5216 P_GET_OBJECT(USceneComponent,Z_Param_component);
5217 P_GET_STRUCT_REF(FVector,Z_Param_Out_to);
5218 P_GET_PROPERTY(FFloatProperty,Z_Param_duration);
5219 P_GET_PROPERTY(FFloatProperty,Z_Param_timeScale);
5220 P_GET_ENUM(EEaseType,Z_Param_easeType);
5221 P_GET_OBJECT(UCurveFloat,Z_Param_easeCurve);
5222 P_GET_PROPERTY(FIntProperty,Z_Param_loops);
5223 P_GET_ENUM(ELoopType,Z_Param_loopType);
5224 P_GET_ENUM(EQuickTweenSpace,Z_Param_space);
5225 P_GET_PROPERTY(FStrProperty,Z_Param_tweenTag);
5226 P_GET_UBOOL(Z_Param_bShouldAutoKill);
5227 P_GET_UBOOL(Z_Param_bShouldPlayWhilePaused);
5228 P_GET_UBOOL(Z_Param_bShouldAutoPlay);
5229 P_FINISH;
5230 P_NATIVE_BEGIN;
5231 *(UQuickVectorTween**)Z_Param__Result=UQuickTweenLatentLibrary::QuickTweenLatentScaleTo_SceneComponent(Z_Param_worldContextObject,Z_Param_latentInfo,(EQuickTweenLatentSteps&)(Z_Param_Out_latentStep),Z_Param_component,Z_Param_Out_to,Z_Param_duration,Z_Param_timeScale,EEaseType(Z_Param_easeType),Z_Param_easeCurve,Z_Param_loops,ELoopType(Z_Param_loopType),EQuickTweenSpace(Z_Param_space),Z_Param_tweenTag,Z_Param_bShouldAutoKill,Z_Param_bShouldPlayWhilePaused,Z_Param_bShouldAutoPlay);
5232 P_NATIVE_END;
5233}
5234// ********** End Class UQuickTweenLatentLibrary Function QuickTweenLatentScaleTo_SceneComponent ***
5235
5236// ********** Begin Class UQuickTweenLatentLibrary Function QuickTweenLatentScaleTo_Widget *********
5238{
5240 {
5241 UObject* worldContextObject;
5242 FLatentActionInfo latentInfo;
5243 EQuickTweenLatentSteps latentStep;
5244 UWidget* widget;
5245 FVector2D to;
5246 float duration;
5247 float timeScale;
5248 EEaseType easeType;
5249 UCurveFloat* easeCurve;
5250 int32 loops;
5251 ELoopType loopType;
5252 FString tweenTag;
5253 bool bShouldAutoKill;
5254 bool bShouldPlayWhilePaused;
5255 bool bShouldAutoPlay;
5256 UQuickVector2DTween* ReturnValue;
5257 };
5258#if WITH_METADATA
5259 static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
5260 { "Category", "QuickTween" },
5261#if !UE_BUILD_SHIPPING
5262 { "Comment", "/**\n\x09 * Create a latent ScaleTo tween for a UWidget.\n\x09 *\n\x09 * Tweens the widget's render scale to the specified target over time.\n\x09 *\n\x09 * @param worldContextObject World context for latent action execution.\n\x09 * @param latentInfo Latent action execution info supplied by Blueprint.\n\x09 * @param latentStep Enum reference expanded as exec pins to control flow from Blueprint.\n\x09 * @param widget Target widget whose scale will be changed.\n\x09 * @param to Target 2D scale.\n\x09 * @param duration Duration of the loop in seconds.\n\x09 * @param timeScale Global time scale multiplier for the tween.\n\x09 * @param easeType Built-in easing type to apply.\n\x09 * @param easeCurve Optional custom ease curve.\n\x09 * @param loops Number of times the tween will loop.\n\x09 * @param loopType Looping behavior (Restart, PingPong, etc.).\n\x09 * @param tweenTag Optional tag for identification.\n\x09 * @param bShouldAutoKill If true the tween will be auto-killed when finished.\n\x09 * @param bShouldPlayWhilePaused If true the tween will update while paused.\n\x09 * @param bShouldAutoPlay If true the tween will start immediately after creation.\n\x09 * @return Pointer to the created UQuickVector2DTween.\n\x09 */" },
5263#endif
5264 { "CPP_Default_bShouldAutoKill", "true" },
5265 { "CPP_Default_bShouldAutoPlay", "false" },
5266 { "CPP_Default_bShouldPlayWhilePaused", "false" },
5267 { "CPP_Default_duration", "1.000000" },
5268 { "CPP_Default_easeCurve", "None" },
5269 { "CPP_Default_easeType", "Linear" },
5270 { "CPP_Default_loops", "1" },
5271 { "CPP_Default_loopType", "Restart" },
5272 { "CPP_Default_timeScale", "1.000000" },
5273 { "CPP_Default_tweenTag", "" },
5274 { "ExpandEnumAsExecs", "latentStep" },
5275 { "HidePin", "latentStep" },
5276 { "Keywords", "Tween | Vector2D | Create | Make | Latent" },
5277 { "Latent", "" },
5278 { "LatentInfo", "latentInfo" },
5279 { "ModuleRelativePath", "Public/Blueprint/QuickTweenLatentLibrary.h" },
5280#if !UE_BUILD_SHIPPING
5281 { "ToolTip", "Create a latent ScaleTo tween for a UWidget.\n\nTweens the widget's render scale to the specified target over time.\n\n@param worldContextObject World context for latent action execution.\n@param latentInfo Latent action execution info supplied by Blueprint.\n@param latentStep Enum reference expanded as exec pins to control flow from Blueprint.\n@param widget Target widget whose scale will be changed.\n@param to Target 2D scale.\n@param duration Duration of the loop in seconds.\n@param timeScale Global time scale multiplier for the tween.\n@param easeType Built-in easing type to apply.\n@param easeCurve Optional custom ease curve.\n@param loops Number of times the tween will loop.\n@param loopType Looping behavior (Restart, PingPong, etc.).\n@param tweenTag Optional tag for identification.\n@param bShouldAutoKill If true the tween will be auto-killed when finished.\n@param bShouldPlayWhilePaused If true the tween will update while paused.\n@param bShouldAutoPlay If true the tween will start immediately after creation.\n@return Pointer to the created UQuickVector2DTween." },
5282#endif
5283 { "WorldContext", "worldContextObject" },
5284 };
5285 static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_widget_MetaData[] = {
5286 { "EditInline", "true" },
5287 };
5288 static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_to_MetaData[] = {
5289 { "NativeConst", "" },
5290 };
5291 static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_tweenTag_MetaData[] = {
5292 { "NativeConst", "" },
5293 };
5294#endif // WITH_METADATA
5295 static const UECodeGen_Private::FObjectPropertyParams NewProp_worldContextObject;
5296 static const UECodeGen_Private::FStructPropertyParams NewProp_latentInfo;
5297 static const UECodeGen_Private::FBytePropertyParams NewProp_latentStep_Underlying;
5298 static const UECodeGen_Private::FEnumPropertyParams NewProp_latentStep;
5299 static const UECodeGen_Private::FObjectPropertyParams NewProp_widget;
5300 static const UECodeGen_Private::FStructPropertyParams NewProp_to;
5301 static const UECodeGen_Private::FFloatPropertyParams NewProp_duration;
5302 static const UECodeGen_Private::FFloatPropertyParams NewProp_timeScale;
5303 static const UECodeGen_Private::FBytePropertyParams NewProp_easeType_Underlying;
5304 static const UECodeGen_Private::FEnumPropertyParams NewProp_easeType;
5305 static const UECodeGen_Private::FObjectPropertyParams NewProp_easeCurve;
5306 static const UECodeGen_Private::FIntPropertyParams NewProp_loops;
5307 static const UECodeGen_Private::FBytePropertyParams NewProp_loopType_Underlying;
5308 static const UECodeGen_Private::FEnumPropertyParams NewProp_loopType;
5309 static const UECodeGen_Private::FStrPropertyParams NewProp_tweenTag;
5310 static void NewProp_bShouldAutoKill_SetBit(void* Obj);
5311 static const UECodeGen_Private::FBoolPropertyParams NewProp_bShouldAutoKill;
5312 static void NewProp_bShouldPlayWhilePaused_SetBit(void* Obj);
5313 static const UECodeGen_Private::FBoolPropertyParams NewProp_bShouldPlayWhilePaused;
5314 static void NewProp_bShouldAutoPlay_SetBit(void* Obj);
5315 static const UECodeGen_Private::FBoolPropertyParams NewProp_bShouldAutoPlay;
5316 static const UECodeGen_Private::FObjectPropertyParams NewProp_ReturnValue;
5317 static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
5318 static const UECodeGen_Private::FFunctionParams FuncParams;
5319};
5320const UECodeGen_Private::FObjectPropertyParams Z_Construct_UFunction_UQuickTweenLatentLibrary_QuickTweenLatentScaleTo_Widget_Statics::NewProp_worldContextObject = { "worldContextObject", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Object, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(QuickTweenLatentLibrary_eventQuickTweenLatentScaleTo_Widget_Parms, worldContextObject), Z_Construct_UClass_UObject_NoRegister, METADATA_PARAMS(0, nullptr) };
5321const UECodeGen_Private::FStructPropertyParams Z_Construct_UFunction_UQuickTweenLatentLibrary_QuickTweenLatentScaleTo_Widget_Statics::NewProp_latentInfo = { "latentInfo", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(QuickTweenLatentLibrary_eventQuickTweenLatentScaleTo_Widget_Parms, latentInfo), Z_Construct_UScriptStruct_FLatentActionInfo, METADATA_PARAMS(0, nullptr) }; // 4146275481
5322const UECodeGen_Private::FBytePropertyParams Z_Construct_UFunction_UQuickTweenLatentLibrary_QuickTweenLatentScaleTo_Widget_Statics::NewProp_latentStep_Underlying = { "UnderlyingType", nullptr, (EPropertyFlags)0x0000000000000000, UECodeGen_Private::EPropertyGenFlags::Byte, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, 0, nullptr, METADATA_PARAMS(0, nullptr) };
5323const UECodeGen_Private::FEnumPropertyParams Z_Construct_UFunction_UQuickTweenLatentLibrary_QuickTweenLatentScaleTo_Widget_Statics::NewProp_latentStep = { "latentStep", nullptr, (EPropertyFlags)0x0010000000000180, UECodeGen_Private::EPropertyGenFlags::Enum, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(QuickTweenLatentLibrary_eventQuickTweenLatentScaleTo_Widget_Parms, latentStep), Z_Construct_UEnum_QuickTween_EQuickTweenLatentSteps, METADATA_PARAMS(0, nullptr) }; // 4258181484
5324const UECodeGen_Private::FObjectPropertyParams Z_Construct_UFunction_UQuickTweenLatentLibrary_QuickTweenLatentScaleTo_Widget_Statics::NewProp_widget = { "widget", nullptr, (EPropertyFlags)0x0010000000080080, UECodeGen_Private::EPropertyGenFlags::Object, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(QuickTweenLatentLibrary_eventQuickTweenLatentScaleTo_Widget_Parms, widget), Z_Construct_UClass_UWidget_NoRegister, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_widget_MetaData), NewProp_widget_MetaData) };
5325const UECodeGen_Private::FStructPropertyParams Z_Construct_UFunction_UQuickTweenLatentLibrary_QuickTweenLatentScaleTo_Widget_Statics::NewProp_to = { "to", nullptr, (EPropertyFlags)0x0010000008000182, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(QuickTweenLatentLibrary_eventQuickTweenLatentScaleTo_Widget_Parms, to), Z_Construct_UScriptStruct_FVector2D, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_to_MetaData), NewProp_to_MetaData) };
5326const UECodeGen_Private::FFloatPropertyParams Z_Construct_UFunction_UQuickTweenLatentLibrary_QuickTweenLatentScaleTo_Widget_Statics::NewProp_duration = { "duration", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Float, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(QuickTweenLatentLibrary_eventQuickTweenLatentScaleTo_Widget_Parms, duration), METADATA_PARAMS(0, nullptr) };
5327const UECodeGen_Private::FFloatPropertyParams Z_Construct_UFunction_UQuickTweenLatentLibrary_QuickTweenLatentScaleTo_Widget_Statics::NewProp_timeScale = { "timeScale", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Float, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(QuickTweenLatentLibrary_eventQuickTweenLatentScaleTo_Widget_Parms, timeScale), METADATA_PARAMS(0, nullptr) };
5328const UECodeGen_Private::FBytePropertyParams Z_Construct_UFunction_UQuickTweenLatentLibrary_QuickTweenLatentScaleTo_Widget_Statics::NewProp_easeType_Underlying = { "UnderlyingType", nullptr, (EPropertyFlags)0x0000000000000000, UECodeGen_Private::EPropertyGenFlags::Byte, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, 0, nullptr, METADATA_PARAMS(0, nullptr) };
5329const UECodeGen_Private::FEnumPropertyParams Z_Construct_UFunction_UQuickTweenLatentLibrary_QuickTweenLatentScaleTo_Widget_Statics::NewProp_easeType = { "easeType", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Enum, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(QuickTweenLatentLibrary_eventQuickTweenLatentScaleTo_Widget_Parms, easeType), Z_Construct_UEnum_QuickTween_EEaseType, METADATA_PARAMS(0, nullptr) }; // 2795540543
5330const UECodeGen_Private::FObjectPropertyParams Z_Construct_UFunction_UQuickTweenLatentLibrary_QuickTweenLatentScaleTo_Widget_Statics::NewProp_easeCurve = { "easeCurve", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Object, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(QuickTweenLatentLibrary_eventQuickTweenLatentScaleTo_Widget_Parms, easeCurve), Z_Construct_UClass_UCurveFloat_NoRegister, METADATA_PARAMS(0, nullptr) };
5331const UECodeGen_Private::FIntPropertyParams Z_Construct_UFunction_UQuickTweenLatentLibrary_QuickTweenLatentScaleTo_Widget_Statics::NewProp_loops = { "loops", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Int, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(QuickTweenLatentLibrary_eventQuickTweenLatentScaleTo_Widget_Parms, loops), METADATA_PARAMS(0, nullptr) };
5332const UECodeGen_Private::FBytePropertyParams Z_Construct_UFunction_UQuickTweenLatentLibrary_QuickTweenLatentScaleTo_Widget_Statics::NewProp_loopType_Underlying = { "UnderlyingType", nullptr, (EPropertyFlags)0x0000000000000000, UECodeGen_Private::EPropertyGenFlags::Byte, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, 0, nullptr, METADATA_PARAMS(0, nullptr) };
5333const UECodeGen_Private::FEnumPropertyParams Z_Construct_UFunction_UQuickTweenLatentLibrary_QuickTweenLatentScaleTo_Widget_Statics::NewProp_loopType = { "loopType", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Enum, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(QuickTweenLatentLibrary_eventQuickTweenLatentScaleTo_Widget_Parms, loopType), Z_Construct_UEnum_QuickTween_ELoopType, METADATA_PARAMS(0, nullptr) }; // 742143575
5334const UECodeGen_Private::FStrPropertyParams Z_Construct_UFunction_UQuickTweenLatentLibrary_QuickTweenLatentScaleTo_Widget_Statics::NewProp_tweenTag = { "tweenTag", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Str, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(QuickTweenLatentLibrary_eventQuickTweenLatentScaleTo_Widget_Parms, tweenTag), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_tweenTag_MetaData), NewProp_tweenTag_MetaData) };
5335void Z_Construct_UFunction_UQuickTweenLatentLibrary_QuickTweenLatentScaleTo_Widget_Statics::NewProp_bShouldAutoKill_SetBit(void* Obj)
5336{
5338}
5339const UECodeGen_Private::FBoolPropertyParams Z_Construct_UFunction_UQuickTweenLatentLibrary_QuickTweenLatentScaleTo_Widget_Statics::NewProp_bShouldAutoKill = { "bShouldAutoKill", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Bool | UECodeGen_Private::EPropertyGenFlags::NativeBool, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, sizeof(bool), sizeof(QuickTweenLatentLibrary_eventQuickTweenLatentScaleTo_Widget_Parms), &Z_Construct_UFunction_UQuickTweenLatentLibrary_QuickTweenLatentScaleTo_Widget_Statics::NewProp_bShouldAutoKill_SetBit, METADATA_PARAMS(0, nullptr) };
5340void Z_Construct_UFunction_UQuickTweenLatentLibrary_QuickTweenLatentScaleTo_Widget_Statics::NewProp_bShouldPlayWhilePaused_SetBit(void* Obj)
5341{
5343}
5344const UECodeGen_Private::FBoolPropertyParams Z_Construct_UFunction_UQuickTweenLatentLibrary_QuickTweenLatentScaleTo_Widget_Statics::NewProp_bShouldPlayWhilePaused = { "bShouldPlayWhilePaused", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Bool | UECodeGen_Private::EPropertyGenFlags::NativeBool, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, sizeof(bool), sizeof(QuickTweenLatentLibrary_eventQuickTweenLatentScaleTo_Widget_Parms), &Z_Construct_UFunction_UQuickTweenLatentLibrary_QuickTweenLatentScaleTo_Widget_Statics::NewProp_bShouldPlayWhilePaused_SetBit, METADATA_PARAMS(0, nullptr) };
5345void Z_Construct_UFunction_UQuickTweenLatentLibrary_QuickTweenLatentScaleTo_Widget_Statics::NewProp_bShouldAutoPlay_SetBit(void* Obj)
5346{
5348}
5349const UECodeGen_Private::FBoolPropertyParams Z_Construct_UFunction_UQuickTweenLatentLibrary_QuickTweenLatentScaleTo_Widget_Statics::NewProp_bShouldAutoPlay = { "bShouldAutoPlay", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Bool | UECodeGen_Private::EPropertyGenFlags::NativeBool, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, sizeof(bool), sizeof(QuickTweenLatentLibrary_eventQuickTweenLatentScaleTo_Widget_Parms), &Z_Construct_UFunction_UQuickTweenLatentLibrary_QuickTweenLatentScaleTo_Widget_Statics::NewProp_bShouldAutoPlay_SetBit, METADATA_PARAMS(0, nullptr) };
5350const UECodeGen_Private::FObjectPropertyParams Z_Construct_UFunction_UQuickTweenLatentLibrary_QuickTweenLatentScaleTo_Widget_Statics::NewProp_ReturnValue = { "ReturnValue", nullptr, (EPropertyFlags)0x0010000000000580, UECodeGen_Private::EPropertyGenFlags::Object, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(QuickTweenLatentLibrary_eventQuickTweenLatentScaleTo_Widget_Parms, ReturnValue), Z_Construct_UClass_UQuickVector2DTween_NoRegister, METADATA_PARAMS(0, nullptr) };
5351const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_UQuickTweenLatentLibrary_QuickTweenLatentScaleTo_Widget_Statics::PropPointers[] = {
5352 (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UQuickTweenLatentLibrary_QuickTweenLatentScaleTo_Widget_Statics::NewProp_worldContextObject,
5353 (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UQuickTweenLatentLibrary_QuickTweenLatentScaleTo_Widget_Statics::NewProp_latentInfo,
5354 (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UQuickTweenLatentLibrary_QuickTweenLatentScaleTo_Widget_Statics::NewProp_latentStep_Underlying,
5355 (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UQuickTweenLatentLibrary_QuickTweenLatentScaleTo_Widget_Statics::NewProp_latentStep,
5356 (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UQuickTweenLatentLibrary_QuickTweenLatentScaleTo_Widget_Statics::NewProp_widget,
5357 (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UQuickTweenLatentLibrary_QuickTweenLatentScaleTo_Widget_Statics::NewProp_to,
5358 (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UQuickTweenLatentLibrary_QuickTweenLatentScaleTo_Widget_Statics::NewProp_duration,
5359 (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UQuickTweenLatentLibrary_QuickTweenLatentScaleTo_Widget_Statics::NewProp_timeScale,
5360 (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UQuickTweenLatentLibrary_QuickTweenLatentScaleTo_Widget_Statics::NewProp_easeType_Underlying,
5361 (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UQuickTweenLatentLibrary_QuickTweenLatentScaleTo_Widget_Statics::NewProp_easeType,
5362 (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UQuickTweenLatentLibrary_QuickTweenLatentScaleTo_Widget_Statics::NewProp_easeCurve,
5363 (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UQuickTweenLatentLibrary_QuickTweenLatentScaleTo_Widget_Statics::NewProp_loops,
5364 (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UQuickTweenLatentLibrary_QuickTweenLatentScaleTo_Widget_Statics::NewProp_loopType_Underlying,
5365 (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UQuickTweenLatentLibrary_QuickTweenLatentScaleTo_Widget_Statics::NewProp_loopType,
5366 (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UQuickTweenLatentLibrary_QuickTweenLatentScaleTo_Widget_Statics::NewProp_tweenTag,
5367 (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UQuickTweenLatentLibrary_QuickTweenLatentScaleTo_Widget_Statics::NewProp_bShouldAutoKill,
5368 (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UQuickTweenLatentLibrary_QuickTweenLatentScaleTo_Widget_Statics::NewProp_bShouldPlayWhilePaused,
5369 (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UQuickTweenLatentLibrary_QuickTweenLatentScaleTo_Widget_Statics::NewProp_bShouldAutoPlay,
5370 (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UQuickTweenLatentLibrary_QuickTweenLatentScaleTo_Widget_Statics::NewProp_ReturnValue,
5371};
5372static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_UQuickTweenLatentLibrary_QuickTweenLatentScaleTo_Widget_Statics::PropPointers) < 2048);
5373const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_UQuickTweenLatentLibrary_QuickTweenLatentScaleTo_Widget_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_UQuickTweenLatentLibrary, nullptr, "QuickTweenLatentScaleTo_Widget", Z_Construct_UFunction_UQuickTweenLatentLibrary_QuickTweenLatentScaleTo_Widget_Statics::PropPointers, UE_ARRAY_COUNT(Z_Construct_UFunction_UQuickTweenLatentLibrary_QuickTweenLatentScaleTo_Widget_Statics::PropPointers), sizeof(Z_Construct_UFunction_UQuickTweenLatentLibrary_QuickTweenLatentScaleTo_Widget_Statics::QuickTweenLatentLibrary_eventQuickTweenLatentScaleTo_Widget_Parms), RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x04C22401, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_UQuickTweenLatentLibrary_QuickTweenLatentScaleTo_Widget_Statics::Function_MetaDataParams), Z_Construct_UFunction_UQuickTweenLatentLibrary_QuickTweenLatentScaleTo_Widget_Statics::Function_MetaDataParams)}, };
5375UFunction* Z_Construct_UFunction_UQuickTweenLatentLibrary_QuickTweenLatentScaleTo_Widget()
5376{
5377 static UFunction* ReturnFunction = nullptr;
5378 if (!ReturnFunction)
5379 {
5380 UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_UQuickTweenLatentLibrary_QuickTweenLatentScaleTo_Widget_Statics::FuncParams);
5381 }
5382 return ReturnFunction;
5383}
5384DEFINE_FUNCTION(UQuickTweenLatentLibrary::execQuickTweenLatentScaleTo_Widget)
5385{
5386 P_GET_OBJECT(UObject,Z_Param_worldContextObject);
5387 P_GET_STRUCT(FLatentActionInfo,Z_Param_latentInfo);
5388 P_GET_ENUM_REF(EQuickTweenLatentSteps,Z_Param_Out_latentStep);
5389 P_GET_OBJECT(UWidget,Z_Param_widget);
5390 P_GET_STRUCT_REF(FVector2D,Z_Param_Out_to);
5391 P_GET_PROPERTY(FFloatProperty,Z_Param_duration);
5392 P_GET_PROPERTY(FFloatProperty,Z_Param_timeScale);
5393 P_GET_ENUM(EEaseType,Z_Param_easeType);
5394 P_GET_OBJECT(UCurveFloat,Z_Param_easeCurve);
5395 P_GET_PROPERTY(FIntProperty,Z_Param_loops);
5396 P_GET_ENUM(ELoopType,Z_Param_loopType);
5397 P_GET_PROPERTY(FStrProperty,Z_Param_tweenTag);
5398 P_GET_UBOOL(Z_Param_bShouldAutoKill);
5399 P_GET_UBOOL(Z_Param_bShouldPlayWhilePaused);
5400 P_GET_UBOOL(Z_Param_bShouldAutoPlay);
5401 P_FINISH;
5402 P_NATIVE_BEGIN;
5403 *(UQuickVector2DTween**)Z_Param__Result=UQuickTweenLatentLibrary::QuickTweenLatentScaleTo_Widget(Z_Param_worldContextObject,Z_Param_latentInfo,(EQuickTweenLatentSteps&)(Z_Param_Out_latentStep),Z_Param_widget,Z_Param_Out_to,Z_Param_duration,Z_Param_timeScale,EEaseType(Z_Param_easeType),Z_Param_easeCurve,Z_Param_loops,ELoopType(Z_Param_loopType),Z_Param_tweenTag,Z_Param_bShouldAutoKill,Z_Param_bShouldPlayWhilePaused,Z_Param_bShouldAutoPlay);
5404 P_NATIVE_END;
5405}
5406// ********** End Class UQuickTweenLatentLibrary Function QuickTweenLatentScaleTo_Widget ***********
5407
5408// ********** Begin Class UQuickTweenLatentLibrary Function QuickTweenLatentVectorParameterBy_Material
5410{
5412 {
5413 UObject* worldContextObject;
5414 FLatentActionInfo latentInfo;
5415 EQuickTweenLatentSteps latentStep;
5416 UMaterialInstanceDynamic* material;
5417 FName parameterName;
5418 FVector by;
5419 float duration;
5420 float timeScale;
5421 EEaseType easeType;
5422 UCurveFloat* easeCurve;
5423 int32 loops;
5424 ELoopType loopType;
5425 FString tweenTag;
5426 bool bShouldAutoKill;
5427 bool bShouldPlayWhilePaused;
5428 bool bShouldAutoPlay;
5429 UQuickVectorTween* ReturnValue;
5430 };
5431#if WITH_METADATA
5432 static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
5433 { "Category", "QuickTween" },
5434#if !UE_BUILD_SHIPPING
5435 { "Comment", "/**\n\x09 * Create a latent VectorParameterBy tween for a material instance.\n\x09 *\n\x09 * Tweens the named vector parameter on the dynamic material by the provided delta.\n\x09 *\n\x09 * @param worldContextObject World context for latent action execution.\n\x09 * @param latentInfo Latent action execution info supplied by Blueprint.\n\x09 * @param latentStep Enum reference expanded as exec pins to control flow from Blueprint.\n\x09 * @param material Dynamic material instance to modify.\n\x09 * @param parameterName Name of the vector parameter.\n\x09 * @param by Vector delta to add to the current parameter value.\n\x09 * @param duration Duration of the loop in seconds.\n\x09 * @param timeScale Global time scale multiplier for the tween.\n\x09 * @param easeType Built-in easing type to apply.\n\x09 * @param easeCurve Optional custom ease curve (overrides easeType when provided).\n\x09 * @param loops Number of times the tween will loop.\n\x09 * @param loopType Looping behavior (Restart, PingPong, etc.).\n\x09 * @param tweenTag Optional tag for identification.\n\x09 * @param bShouldAutoKill If true the tween will be auto-killed when finished.\n\x09 * @param bShouldPlayWhilePaused If true the tween will update while paused.\n\x09 * @param bShouldAutoPlay If true the tween will start immediately after creation.\n\x09 * @return Pointer to the created UQuickVectorTween.\n\x09 */" },
5436#endif
5437 { "CPP_Default_bShouldAutoKill", "true" },
5438 { "CPP_Default_bShouldAutoPlay", "false" },
5439 { "CPP_Default_bShouldPlayWhilePaused", "false" },
5440 { "CPP_Default_duration", "1.000000" },
5441 { "CPP_Default_easeCurve", "None" },
5442 { "CPP_Default_easeType", "Linear" },
5443 { "CPP_Default_loops", "1" },
5444 { "CPP_Default_loopType", "Restart" },
5445 { "CPP_Default_timeScale", "1.000000" },
5446 { "CPP_Default_tweenTag", "" },
5447 { "ExpandEnumAsExecs", "latentStep" },
5448 { "HidePin", "latentStep" },
5449 { "Keywords", "Tween | Vector | Create | Make | Latent" },
5450 { "Latent", "" },
5451 { "LatentInfo", "latentInfo" },
5452 { "ModuleRelativePath", "Public/Blueprint/QuickTweenLatentLibrary.h" },
5453#if !UE_BUILD_SHIPPING
5454 { "ToolTip", "Create a latent VectorParameterBy tween for a material instance.\n\nTweens the named vector parameter on the dynamic material by the provided delta.\n\n@param worldContextObject World context for latent action execution.\n@param latentInfo Latent action execution info supplied by Blueprint.\n@param latentStep Enum reference expanded as exec pins to control flow from Blueprint.\n@param material Dynamic material instance to modify.\n@param parameterName Name of the vector parameter.\n@param by Vector delta to add to the current parameter value.\n@param duration Duration of the loop in seconds.\n@param timeScale Global time scale multiplier for the tween.\n@param easeType Built-in easing type to apply.\n@param easeCurve Optional custom ease curve (overrides easeType when provided).\n@param loops Number of times the tween will loop.\n@param loopType Looping behavior (Restart, PingPong, etc.).\n@param tweenTag Optional tag for identification.\n@param bShouldAutoKill If true the tween will be auto-killed when finished.\n@param bShouldPlayWhilePaused If true the tween will update while paused.\n@param bShouldAutoPlay If true the tween will start immediately after creation.\n@return Pointer to the created UQuickVectorTween." },
5455#endif
5456 { "WorldContext", "worldContextObject" },
5457 };
5458 static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_parameterName_MetaData[] = {
5459 { "NativeConst", "" },
5460 };
5461 static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_by_MetaData[] = {
5462 { "NativeConst", "" },
5463 };
5464 static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_tweenTag_MetaData[] = {
5465 { "NativeConst", "" },
5466 };
5467#endif // WITH_METADATA
5468 static const UECodeGen_Private::FObjectPropertyParams NewProp_worldContextObject;
5469 static const UECodeGen_Private::FStructPropertyParams NewProp_latentInfo;
5470 static const UECodeGen_Private::FBytePropertyParams NewProp_latentStep_Underlying;
5471 static const UECodeGen_Private::FEnumPropertyParams NewProp_latentStep;
5472 static const UECodeGen_Private::FObjectPropertyParams NewProp_material;
5473 static const UECodeGen_Private::FNamePropertyParams NewProp_parameterName;
5474 static const UECodeGen_Private::FStructPropertyParams NewProp_by;
5475 static const UECodeGen_Private::FFloatPropertyParams NewProp_duration;
5476 static const UECodeGen_Private::FFloatPropertyParams NewProp_timeScale;
5477 static const UECodeGen_Private::FBytePropertyParams NewProp_easeType_Underlying;
5478 static const UECodeGen_Private::FEnumPropertyParams NewProp_easeType;
5479 static const UECodeGen_Private::FObjectPropertyParams NewProp_easeCurve;
5480 static const UECodeGen_Private::FIntPropertyParams NewProp_loops;
5481 static const UECodeGen_Private::FBytePropertyParams NewProp_loopType_Underlying;
5482 static const UECodeGen_Private::FEnumPropertyParams NewProp_loopType;
5483 static const UECodeGen_Private::FStrPropertyParams NewProp_tweenTag;
5484 static void NewProp_bShouldAutoKill_SetBit(void* Obj);
5485 static const UECodeGen_Private::FBoolPropertyParams NewProp_bShouldAutoKill;
5486 static void NewProp_bShouldPlayWhilePaused_SetBit(void* Obj);
5487 static const UECodeGen_Private::FBoolPropertyParams NewProp_bShouldPlayWhilePaused;
5488 static void NewProp_bShouldAutoPlay_SetBit(void* Obj);
5489 static const UECodeGen_Private::FBoolPropertyParams NewProp_bShouldAutoPlay;
5490 static const UECodeGen_Private::FObjectPropertyParams NewProp_ReturnValue;
5491 static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
5492 static const UECodeGen_Private::FFunctionParams FuncParams;
5493};
5494const UECodeGen_Private::FObjectPropertyParams Z_Construct_UFunction_UQuickTweenLatentLibrary_QuickTweenLatentVectorParameterBy_Material_Statics::NewProp_worldContextObject = { "worldContextObject", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Object, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(QuickTweenLatentLibrary_eventQuickTweenLatentVectorParameterBy_Material_Parms, worldContextObject), Z_Construct_UClass_UObject_NoRegister, METADATA_PARAMS(0, nullptr) };
5495const UECodeGen_Private::FStructPropertyParams Z_Construct_UFunction_UQuickTweenLatentLibrary_QuickTweenLatentVectorParameterBy_Material_Statics::NewProp_latentInfo = { "latentInfo", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(QuickTweenLatentLibrary_eventQuickTweenLatentVectorParameterBy_Material_Parms, latentInfo), Z_Construct_UScriptStruct_FLatentActionInfo, METADATA_PARAMS(0, nullptr) }; // 4146275481
5496const UECodeGen_Private::FBytePropertyParams Z_Construct_UFunction_UQuickTweenLatentLibrary_QuickTweenLatentVectorParameterBy_Material_Statics::NewProp_latentStep_Underlying = { "UnderlyingType", nullptr, (EPropertyFlags)0x0000000000000000, UECodeGen_Private::EPropertyGenFlags::Byte, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, 0, nullptr, METADATA_PARAMS(0, nullptr) };
5497const UECodeGen_Private::FEnumPropertyParams Z_Construct_UFunction_UQuickTweenLatentLibrary_QuickTweenLatentVectorParameterBy_Material_Statics::NewProp_latentStep = { "latentStep", nullptr, (EPropertyFlags)0x0010000000000180, UECodeGen_Private::EPropertyGenFlags::Enum, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(QuickTweenLatentLibrary_eventQuickTweenLatentVectorParameterBy_Material_Parms, latentStep), Z_Construct_UEnum_QuickTween_EQuickTweenLatentSteps, METADATA_PARAMS(0, nullptr) }; // 4258181484
5498const UECodeGen_Private::FObjectPropertyParams Z_Construct_UFunction_UQuickTweenLatentLibrary_QuickTweenLatentVectorParameterBy_Material_Statics::NewProp_material = { "material", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Object, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(QuickTweenLatentLibrary_eventQuickTweenLatentVectorParameterBy_Material_Parms, material), Z_Construct_UClass_UMaterialInstanceDynamic_NoRegister, METADATA_PARAMS(0, nullptr) };
5499const UECodeGen_Private::FNamePropertyParams Z_Construct_UFunction_UQuickTweenLatentLibrary_QuickTweenLatentVectorParameterBy_Material_Statics::NewProp_parameterName = { "parameterName", nullptr, (EPropertyFlags)0x0010000008000182, UECodeGen_Private::EPropertyGenFlags::Name, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(QuickTweenLatentLibrary_eventQuickTweenLatentVectorParameterBy_Material_Parms, parameterName), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_parameterName_MetaData), NewProp_parameterName_MetaData) };
5500const UECodeGen_Private::FStructPropertyParams Z_Construct_UFunction_UQuickTweenLatentLibrary_QuickTweenLatentVectorParameterBy_Material_Statics::NewProp_by = { "by", nullptr, (EPropertyFlags)0x0010000008000182, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(QuickTweenLatentLibrary_eventQuickTweenLatentVectorParameterBy_Material_Parms, by), Z_Construct_UScriptStruct_FVector, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_by_MetaData), NewProp_by_MetaData) };
5501const UECodeGen_Private::FFloatPropertyParams Z_Construct_UFunction_UQuickTweenLatentLibrary_QuickTweenLatentVectorParameterBy_Material_Statics::NewProp_duration = { "duration", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Float, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(QuickTweenLatentLibrary_eventQuickTweenLatentVectorParameterBy_Material_Parms, duration), METADATA_PARAMS(0, nullptr) };
5502const UECodeGen_Private::FFloatPropertyParams Z_Construct_UFunction_UQuickTweenLatentLibrary_QuickTweenLatentVectorParameterBy_Material_Statics::NewProp_timeScale = { "timeScale", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Float, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(QuickTweenLatentLibrary_eventQuickTweenLatentVectorParameterBy_Material_Parms, timeScale), METADATA_PARAMS(0, nullptr) };
5503const UECodeGen_Private::FBytePropertyParams Z_Construct_UFunction_UQuickTweenLatentLibrary_QuickTweenLatentVectorParameterBy_Material_Statics::NewProp_easeType_Underlying = { "UnderlyingType", nullptr, (EPropertyFlags)0x0000000000000000, UECodeGen_Private::EPropertyGenFlags::Byte, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, 0, nullptr, METADATA_PARAMS(0, nullptr) };
5504const UECodeGen_Private::FEnumPropertyParams Z_Construct_UFunction_UQuickTweenLatentLibrary_QuickTweenLatentVectorParameterBy_Material_Statics::NewProp_easeType = { "easeType", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Enum, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(QuickTweenLatentLibrary_eventQuickTweenLatentVectorParameterBy_Material_Parms, easeType), Z_Construct_UEnum_QuickTween_EEaseType, METADATA_PARAMS(0, nullptr) }; // 2795540543
5505const UECodeGen_Private::FObjectPropertyParams Z_Construct_UFunction_UQuickTweenLatentLibrary_QuickTweenLatentVectorParameterBy_Material_Statics::NewProp_easeCurve = { "easeCurve", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Object, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(QuickTweenLatentLibrary_eventQuickTweenLatentVectorParameterBy_Material_Parms, easeCurve), Z_Construct_UClass_UCurveFloat_NoRegister, METADATA_PARAMS(0, nullptr) };
5506const UECodeGen_Private::FIntPropertyParams Z_Construct_UFunction_UQuickTweenLatentLibrary_QuickTweenLatentVectorParameterBy_Material_Statics::NewProp_loops = { "loops", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Int, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(QuickTweenLatentLibrary_eventQuickTweenLatentVectorParameterBy_Material_Parms, loops), METADATA_PARAMS(0, nullptr) };
5507const UECodeGen_Private::FBytePropertyParams Z_Construct_UFunction_UQuickTweenLatentLibrary_QuickTweenLatentVectorParameterBy_Material_Statics::NewProp_loopType_Underlying = { "UnderlyingType", nullptr, (EPropertyFlags)0x0000000000000000, UECodeGen_Private::EPropertyGenFlags::Byte, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, 0, nullptr, METADATA_PARAMS(0, nullptr) };
5508const UECodeGen_Private::FEnumPropertyParams Z_Construct_UFunction_UQuickTweenLatentLibrary_QuickTweenLatentVectorParameterBy_Material_Statics::NewProp_loopType = { "loopType", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Enum, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(QuickTweenLatentLibrary_eventQuickTweenLatentVectorParameterBy_Material_Parms, loopType), Z_Construct_UEnum_QuickTween_ELoopType, METADATA_PARAMS(0, nullptr) }; // 742143575
5509const UECodeGen_Private::FStrPropertyParams Z_Construct_UFunction_UQuickTweenLatentLibrary_QuickTweenLatentVectorParameterBy_Material_Statics::NewProp_tweenTag = { "tweenTag", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Str, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(QuickTweenLatentLibrary_eventQuickTweenLatentVectorParameterBy_Material_Parms, tweenTag), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_tweenTag_MetaData), NewProp_tweenTag_MetaData) };
5510void Z_Construct_UFunction_UQuickTweenLatentLibrary_QuickTweenLatentVectorParameterBy_Material_Statics::NewProp_bShouldAutoKill_SetBit(void* Obj)
5511{
5513}
5514const UECodeGen_Private::FBoolPropertyParams Z_Construct_UFunction_UQuickTweenLatentLibrary_QuickTweenLatentVectorParameterBy_Material_Statics::NewProp_bShouldAutoKill = { "bShouldAutoKill", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Bool | UECodeGen_Private::EPropertyGenFlags::NativeBool, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, sizeof(bool), sizeof(QuickTweenLatentLibrary_eventQuickTweenLatentVectorParameterBy_Material_Parms), &Z_Construct_UFunction_UQuickTweenLatentLibrary_QuickTweenLatentVectorParameterBy_Material_Statics::NewProp_bShouldAutoKill_SetBit, METADATA_PARAMS(0, nullptr) };
5515void Z_Construct_UFunction_UQuickTweenLatentLibrary_QuickTweenLatentVectorParameterBy_Material_Statics::NewProp_bShouldPlayWhilePaused_SetBit(void* Obj)
5516{
5518}
5519const UECodeGen_Private::FBoolPropertyParams Z_Construct_UFunction_UQuickTweenLatentLibrary_QuickTweenLatentVectorParameterBy_Material_Statics::NewProp_bShouldPlayWhilePaused = { "bShouldPlayWhilePaused", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Bool | UECodeGen_Private::EPropertyGenFlags::NativeBool, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, sizeof(bool), sizeof(QuickTweenLatentLibrary_eventQuickTweenLatentVectorParameterBy_Material_Parms), &Z_Construct_UFunction_UQuickTweenLatentLibrary_QuickTweenLatentVectorParameterBy_Material_Statics::NewProp_bShouldPlayWhilePaused_SetBit, METADATA_PARAMS(0, nullptr) };
5520void Z_Construct_UFunction_UQuickTweenLatentLibrary_QuickTweenLatentVectorParameterBy_Material_Statics::NewProp_bShouldAutoPlay_SetBit(void* Obj)
5521{
5523}
5524const UECodeGen_Private::FBoolPropertyParams Z_Construct_UFunction_UQuickTweenLatentLibrary_QuickTweenLatentVectorParameterBy_Material_Statics::NewProp_bShouldAutoPlay = { "bShouldAutoPlay", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Bool | UECodeGen_Private::EPropertyGenFlags::NativeBool, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, sizeof(bool), sizeof(QuickTweenLatentLibrary_eventQuickTweenLatentVectorParameterBy_Material_Parms), &Z_Construct_UFunction_UQuickTweenLatentLibrary_QuickTweenLatentVectorParameterBy_Material_Statics::NewProp_bShouldAutoPlay_SetBit, METADATA_PARAMS(0, nullptr) };
5525const UECodeGen_Private::FObjectPropertyParams Z_Construct_UFunction_UQuickTweenLatentLibrary_QuickTweenLatentVectorParameterBy_Material_Statics::NewProp_ReturnValue = { "ReturnValue", nullptr, (EPropertyFlags)0x0010000000000580, UECodeGen_Private::EPropertyGenFlags::Object, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(QuickTweenLatentLibrary_eventQuickTweenLatentVectorParameterBy_Material_Parms, ReturnValue), Z_Construct_UClass_UQuickVectorTween_NoRegister, METADATA_PARAMS(0, nullptr) };
5526const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_UQuickTweenLatentLibrary_QuickTweenLatentVectorParameterBy_Material_Statics::PropPointers[] = {
5527 (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UQuickTweenLatentLibrary_QuickTweenLatentVectorParameterBy_Material_Statics::NewProp_worldContextObject,
5528 (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UQuickTweenLatentLibrary_QuickTweenLatentVectorParameterBy_Material_Statics::NewProp_latentInfo,
5529 (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UQuickTweenLatentLibrary_QuickTweenLatentVectorParameterBy_Material_Statics::NewProp_latentStep_Underlying,
5530 (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UQuickTweenLatentLibrary_QuickTweenLatentVectorParameterBy_Material_Statics::NewProp_latentStep,
5531 (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UQuickTweenLatentLibrary_QuickTweenLatentVectorParameterBy_Material_Statics::NewProp_material,
5532 (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UQuickTweenLatentLibrary_QuickTweenLatentVectorParameterBy_Material_Statics::NewProp_parameterName,
5533 (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UQuickTweenLatentLibrary_QuickTweenLatentVectorParameterBy_Material_Statics::NewProp_by,
5534 (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UQuickTweenLatentLibrary_QuickTweenLatentVectorParameterBy_Material_Statics::NewProp_duration,
5535 (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UQuickTweenLatentLibrary_QuickTweenLatentVectorParameterBy_Material_Statics::NewProp_timeScale,
5536 (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UQuickTweenLatentLibrary_QuickTweenLatentVectorParameterBy_Material_Statics::NewProp_easeType_Underlying,
5537 (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UQuickTweenLatentLibrary_QuickTweenLatentVectorParameterBy_Material_Statics::NewProp_easeType,
5538 (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UQuickTweenLatentLibrary_QuickTweenLatentVectorParameterBy_Material_Statics::NewProp_easeCurve,
5539 (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UQuickTweenLatentLibrary_QuickTweenLatentVectorParameterBy_Material_Statics::NewProp_loops,
5540 (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UQuickTweenLatentLibrary_QuickTweenLatentVectorParameterBy_Material_Statics::NewProp_loopType_Underlying,
5541 (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UQuickTweenLatentLibrary_QuickTweenLatentVectorParameterBy_Material_Statics::NewProp_loopType,
5542 (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UQuickTweenLatentLibrary_QuickTweenLatentVectorParameterBy_Material_Statics::NewProp_tweenTag,
5543 (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UQuickTweenLatentLibrary_QuickTweenLatentVectorParameterBy_Material_Statics::NewProp_bShouldAutoKill,
5544 (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UQuickTweenLatentLibrary_QuickTweenLatentVectorParameterBy_Material_Statics::NewProp_bShouldPlayWhilePaused,
5545 (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UQuickTweenLatentLibrary_QuickTweenLatentVectorParameterBy_Material_Statics::NewProp_bShouldAutoPlay,
5546 (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UQuickTweenLatentLibrary_QuickTweenLatentVectorParameterBy_Material_Statics::NewProp_ReturnValue,
5547};
5548static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_UQuickTweenLatentLibrary_QuickTweenLatentVectorParameterBy_Material_Statics::PropPointers) < 2048);
5549const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_UQuickTweenLatentLibrary_QuickTweenLatentVectorParameterBy_Material_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_UQuickTweenLatentLibrary, nullptr, "QuickTweenLatentVectorParameterBy_Material", Z_Construct_UFunction_UQuickTweenLatentLibrary_QuickTweenLatentVectorParameterBy_Material_Statics::PropPointers, UE_ARRAY_COUNT(Z_Construct_UFunction_UQuickTweenLatentLibrary_QuickTweenLatentVectorParameterBy_Material_Statics::PropPointers), sizeof(Z_Construct_UFunction_UQuickTweenLatentLibrary_QuickTweenLatentVectorParameterBy_Material_Statics::QuickTweenLatentLibrary_eventQuickTweenLatentVectorParameterBy_Material_Parms), RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x04C22401, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_UQuickTweenLatentLibrary_QuickTweenLatentVectorParameterBy_Material_Statics::Function_MetaDataParams), Z_Construct_UFunction_UQuickTweenLatentLibrary_QuickTweenLatentVectorParameterBy_Material_Statics::Function_MetaDataParams)}, };
5551UFunction* Z_Construct_UFunction_UQuickTweenLatentLibrary_QuickTweenLatentVectorParameterBy_Material()
5552{
5553 static UFunction* ReturnFunction = nullptr;
5554 if (!ReturnFunction)
5555 {
5556 UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_UQuickTweenLatentLibrary_QuickTweenLatentVectorParameterBy_Material_Statics::FuncParams);
5557 }
5558 return ReturnFunction;
5559}
5560DEFINE_FUNCTION(UQuickTweenLatentLibrary::execQuickTweenLatentVectorParameterBy_Material)
5561{
5562 P_GET_OBJECT(UObject,Z_Param_worldContextObject);
5563 P_GET_STRUCT(FLatentActionInfo,Z_Param_latentInfo);
5564 P_GET_ENUM_REF(EQuickTweenLatentSteps,Z_Param_Out_latentStep);
5565 P_GET_OBJECT(UMaterialInstanceDynamic,Z_Param_material);
5566 P_GET_PROPERTY_REF(FNameProperty,Z_Param_Out_parameterName);
5567 P_GET_STRUCT_REF(FVector,Z_Param_Out_by);
5568 P_GET_PROPERTY(FFloatProperty,Z_Param_duration);
5569 P_GET_PROPERTY(FFloatProperty,Z_Param_timeScale);
5570 P_GET_ENUM(EEaseType,Z_Param_easeType);
5571 P_GET_OBJECT(UCurveFloat,Z_Param_easeCurve);
5572 P_GET_PROPERTY(FIntProperty,Z_Param_loops);
5573 P_GET_ENUM(ELoopType,Z_Param_loopType);
5574 P_GET_PROPERTY(FStrProperty,Z_Param_tweenTag);
5575 P_GET_UBOOL(Z_Param_bShouldAutoKill);
5576 P_GET_UBOOL(Z_Param_bShouldPlayWhilePaused);
5577 P_GET_UBOOL(Z_Param_bShouldAutoPlay);
5578 P_FINISH;
5579 P_NATIVE_BEGIN;
5580 *(UQuickVectorTween**)Z_Param__Result=UQuickTweenLatentLibrary::QuickTweenLatentVectorParameterBy_Material(Z_Param_worldContextObject,Z_Param_latentInfo,(EQuickTweenLatentSteps&)(Z_Param_Out_latentStep),Z_Param_material,Z_Param_Out_parameterName,Z_Param_Out_by,Z_Param_duration,Z_Param_timeScale,EEaseType(Z_Param_easeType),Z_Param_easeCurve,Z_Param_loops,ELoopType(Z_Param_loopType),Z_Param_tweenTag,Z_Param_bShouldAutoKill,Z_Param_bShouldPlayWhilePaused,Z_Param_bShouldAutoPlay);
5581 P_NATIVE_END;
5582}
5583// ********** End Class UQuickTweenLatentLibrary Function QuickTweenLatentVectorParameterBy_Material
5584
5585// ********** Begin Class UQuickTweenLatentLibrary Function QuickTweenLatentVectorParameterTo_Material
5587{
5589 {
5590 UObject* worldContextObject;
5591 FLatentActionInfo latentInfo;
5592 EQuickTweenLatentSteps latentStep;
5593 UMaterialInstanceDynamic* material;
5594 FName parameterName;
5595 FVector to;
5596 float duration;
5597 float timeScale;
5598 EEaseType easeType;
5599 UCurveFloat* easeCurve;
5600 int32 loops;
5601 ELoopType loopType;
5602 FString tweenTag;
5603 bool bShouldAutoKill;
5604 bool bShouldPlayWhilePaused;
5605 bool bShouldAutoPlay;
5606 UQuickVectorTween* ReturnValue;
5607 };
5608#if WITH_METADATA
5609 static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
5610 { "Category", "QuickTween" },
5611#if !UE_BUILD_SHIPPING
5612 { "Comment", "/**\n\x09 * Create a latent VectorParameterTo tween for a material instance.\n\x09 *\n\x09 * Tweens the named vector parameter on the dynamic material to the target vector value.\n\x09 *\n\x09 * @param worldContextObject World context for latent action execution.\n\x09 * @param latentInfo Latent action execution info supplied by Blueprint.\n\x09 * @param latentStep Enum reference expanded as exec pins to control flow from Blueprint.\n\x09 * @param material Dynamic material instance to modify.\n\x09 * @param parameterName Name of the vector parameter.\n\x09 * @param to Target vector value.\n\x09 * @param duration Duration of the loop in seconds.\n\x09 * @param timeScale Global time scale multiplier for the tween.\n\x09 * @param easeType Built-in easing type to apply.\n\x09 * @param easeCurve Optional custom ease curve (overrides easeType when provided).\n\x09 * @param loops Number of times the tween will loop.\n\x09 * @param loopType Looping behavior (Restart, PingPong, etc.).\n\x09 * @param tweenTag Optional tag for identification.\n\x09 * @param bShouldAutoKill If true the tween will be auto-killed when finished.\n\x09 * @param bShouldPlayWhilePaused If true the tween will update while paused.\n\x09 * @param bShouldAutoPlay If true the tween will start immediately after creation.\n\x09 * @return Pointer to the created UQuickVectorTween.\n\x09 */" },
5613#endif
5614 { "CPP_Default_bShouldAutoKill", "true" },
5615 { "CPP_Default_bShouldAutoPlay", "false" },
5616 { "CPP_Default_bShouldPlayWhilePaused", "false" },
5617 { "CPP_Default_duration", "1.000000" },
5618 { "CPP_Default_easeCurve", "None" },
5619 { "CPP_Default_easeType", "Linear" },
5620 { "CPP_Default_loops", "1" },
5621 { "CPP_Default_loopType", "Restart" },
5622 { "CPP_Default_timeScale", "1.000000" },
5623 { "CPP_Default_tweenTag", "" },
5624 { "ExpandEnumAsExecs", "latentStep" },
5625 { "HidePin", "latentStep" },
5626 { "Keywords", "Tween | Vector | Create | Make | Latent" },
5627 { "Latent", "" },
5628 { "LatentInfo", "latentInfo" },
5629 { "ModuleRelativePath", "Public/Blueprint/QuickTweenLatentLibrary.h" },
5630#if !UE_BUILD_SHIPPING
5631 { "ToolTip", "Create a latent VectorParameterTo tween for a material instance.\n\nTweens the named vector parameter on the dynamic material to the target vector value.\n\n@param worldContextObject World context for latent action execution.\n@param latentInfo Latent action execution info supplied by Blueprint.\n@param latentStep Enum reference expanded as exec pins to control flow from Blueprint.\n@param material Dynamic material instance to modify.\n@param parameterName Name of the vector parameter.\n@param to Target vector value.\n@param duration Duration of the loop in seconds.\n@param timeScale Global time scale multiplier for the tween.\n@param easeType Built-in easing type to apply.\n@param easeCurve Optional custom ease curve (overrides easeType when provided).\n@param loops Number of times the tween will loop.\n@param loopType Looping behavior (Restart, PingPong, etc.).\n@param tweenTag Optional tag for identification.\n@param bShouldAutoKill If true the tween will be auto-killed when finished.\n@param bShouldPlayWhilePaused If true the tween will update while paused.\n@param bShouldAutoPlay If true the tween will start immediately after creation.\n@return Pointer to the created UQuickVectorTween." },
5632#endif
5633 { "WorldContext", "worldContextObject" },
5634 };
5635 static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_parameterName_MetaData[] = {
5636 { "NativeConst", "" },
5637 };
5638 static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_to_MetaData[] = {
5639 { "NativeConst", "" },
5640 };
5641 static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_tweenTag_MetaData[] = {
5642 { "NativeConst", "" },
5643 };
5644#endif // WITH_METADATA
5645 static const UECodeGen_Private::FObjectPropertyParams NewProp_worldContextObject;
5646 static const UECodeGen_Private::FStructPropertyParams NewProp_latentInfo;
5647 static const UECodeGen_Private::FBytePropertyParams NewProp_latentStep_Underlying;
5648 static const UECodeGen_Private::FEnumPropertyParams NewProp_latentStep;
5649 static const UECodeGen_Private::FObjectPropertyParams NewProp_material;
5650 static const UECodeGen_Private::FNamePropertyParams NewProp_parameterName;
5651 static const UECodeGen_Private::FStructPropertyParams NewProp_to;
5652 static const UECodeGen_Private::FFloatPropertyParams NewProp_duration;
5653 static const UECodeGen_Private::FFloatPropertyParams NewProp_timeScale;
5654 static const UECodeGen_Private::FBytePropertyParams NewProp_easeType_Underlying;
5655 static const UECodeGen_Private::FEnumPropertyParams NewProp_easeType;
5656 static const UECodeGen_Private::FObjectPropertyParams NewProp_easeCurve;
5657 static const UECodeGen_Private::FIntPropertyParams NewProp_loops;
5658 static const UECodeGen_Private::FBytePropertyParams NewProp_loopType_Underlying;
5659 static const UECodeGen_Private::FEnumPropertyParams NewProp_loopType;
5660 static const UECodeGen_Private::FStrPropertyParams NewProp_tweenTag;
5661 static void NewProp_bShouldAutoKill_SetBit(void* Obj);
5662 static const UECodeGen_Private::FBoolPropertyParams NewProp_bShouldAutoKill;
5663 static void NewProp_bShouldPlayWhilePaused_SetBit(void* Obj);
5664 static const UECodeGen_Private::FBoolPropertyParams NewProp_bShouldPlayWhilePaused;
5665 static void NewProp_bShouldAutoPlay_SetBit(void* Obj);
5666 static const UECodeGen_Private::FBoolPropertyParams NewProp_bShouldAutoPlay;
5667 static const UECodeGen_Private::FObjectPropertyParams NewProp_ReturnValue;
5668 static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
5669 static const UECodeGen_Private::FFunctionParams FuncParams;
5670};
5671const UECodeGen_Private::FObjectPropertyParams Z_Construct_UFunction_UQuickTweenLatentLibrary_QuickTweenLatentVectorParameterTo_Material_Statics::NewProp_worldContextObject = { "worldContextObject", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Object, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(QuickTweenLatentLibrary_eventQuickTweenLatentVectorParameterTo_Material_Parms, worldContextObject), Z_Construct_UClass_UObject_NoRegister, METADATA_PARAMS(0, nullptr) };
5672const UECodeGen_Private::FStructPropertyParams Z_Construct_UFunction_UQuickTweenLatentLibrary_QuickTweenLatentVectorParameterTo_Material_Statics::NewProp_latentInfo = { "latentInfo", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(QuickTweenLatentLibrary_eventQuickTweenLatentVectorParameterTo_Material_Parms, latentInfo), Z_Construct_UScriptStruct_FLatentActionInfo, METADATA_PARAMS(0, nullptr) }; // 4146275481
5673const UECodeGen_Private::FBytePropertyParams Z_Construct_UFunction_UQuickTweenLatentLibrary_QuickTweenLatentVectorParameterTo_Material_Statics::NewProp_latentStep_Underlying = { "UnderlyingType", nullptr, (EPropertyFlags)0x0000000000000000, UECodeGen_Private::EPropertyGenFlags::Byte, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, 0, nullptr, METADATA_PARAMS(0, nullptr) };
5674const UECodeGen_Private::FEnumPropertyParams Z_Construct_UFunction_UQuickTweenLatentLibrary_QuickTweenLatentVectorParameterTo_Material_Statics::NewProp_latentStep = { "latentStep", nullptr, (EPropertyFlags)0x0010000000000180, UECodeGen_Private::EPropertyGenFlags::Enum, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(QuickTweenLatentLibrary_eventQuickTweenLatentVectorParameterTo_Material_Parms, latentStep), Z_Construct_UEnum_QuickTween_EQuickTweenLatentSteps, METADATA_PARAMS(0, nullptr) }; // 4258181484
5675const UECodeGen_Private::FObjectPropertyParams Z_Construct_UFunction_UQuickTweenLatentLibrary_QuickTweenLatentVectorParameterTo_Material_Statics::NewProp_material = { "material", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Object, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(QuickTweenLatentLibrary_eventQuickTweenLatentVectorParameterTo_Material_Parms, material), Z_Construct_UClass_UMaterialInstanceDynamic_NoRegister, METADATA_PARAMS(0, nullptr) };
5676const UECodeGen_Private::FNamePropertyParams Z_Construct_UFunction_UQuickTweenLatentLibrary_QuickTweenLatentVectorParameterTo_Material_Statics::NewProp_parameterName = { "parameterName", nullptr, (EPropertyFlags)0x0010000008000182, UECodeGen_Private::EPropertyGenFlags::Name, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(QuickTweenLatentLibrary_eventQuickTweenLatentVectorParameterTo_Material_Parms, parameterName), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_parameterName_MetaData), NewProp_parameterName_MetaData) };
5677const UECodeGen_Private::FStructPropertyParams Z_Construct_UFunction_UQuickTweenLatentLibrary_QuickTweenLatentVectorParameterTo_Material_Statics::NewProp_to = { "to", nullptr, (EPropertyFlags)0x0010000008000182, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(QuickTweenLatentLibrary_eventQuickTweenLatentVectorParameterTo_Material_Parms, to), Z_Construct_UScriptStruct_FVector, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_to_MetaData), NewProp_to_MetaData) };
5678const UECodeGen_Private::FFloatPropertyParams Z_Construct_UFunction_UQuickTweenLatentLibrary_QuickTweenLatentVectorParameterTo_Material_Statics::NewProp_duration = { "duration", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Float, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(QuickTweenLatentLibrary_eventQuickTweenLatentVectorParameterTo_Material_Parms, duration), METADATA_PARAMS(0, nullptr) };
5679const UECodeGen_Private::FFloatPropertyParams Z_Construct_UFunction_UQuickTweenLatentLibrary_QuickTweenLatentVectorParameterTo_Material_Statics::NewProp_timeScale = { "timeScale", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Float, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(QuickTweenLatentLibrary_eventQuickTweenLatentVectorParameterTo_Material_Parms, timeScale), METADATA_PARAMS(0, nullptr) };
5680const UECodeGen_Private::FBytePropertyParams Z_Construct_UFunction_UQuickTweenLatentLibrary_QuickTweenLatentVectorParameterTo_Material_Statics::NewProp_easeType_Underlying = { "UnderlyingType", nullptr, (EPropertyFlags)0x0000000000000000, UECodeGen_Private::EPropertyGenFlags::Byte, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, 0, nullptr, METADATA_PARAMS(0, nullptr) };
5681const UECodeGen_Private::FEnumPropertyParams Z_Construct_UFunction_UQuickTweenLatentLibrary_QuickTweenLatentVectorParameterTo_Material_Statics::NewProp_easeType = { "easeType", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Enum, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(QuickTweenLatentLibrary_eventQuickTweenLatentVectorParameterTo_Material_Parms, easeType), Z_Construct_UEnum_QuickTween_EEaseType, METADATA_PARAMS(0, nullptr) }; // 2795540543
5682const UECodeGen_Private::FObjectPropertyParams Z_Construct_UFunction_UQuickTweenLatentLibrary_QuickTweenLatentVectorParameterTo_Material_Statics::NewProp_easeCurve = { "easeCurve", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Object, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(QuickTweenLatentLibrary_eventQuickTweenLatentVectorParameterTo_Material_Parms, easeCurve), Z_Construct_UClass_UCurveFloat_NoRegister, METADATA_PARAMS(0, nullptr) };
5683const UECodeGen_Private::FIntPropertyParams Z_Construct_UFunction_UQuickTweenLatentLibrary_QuickTweenLatentVectorParameterTo_Material_Statics::NewProp_loops = { "loops", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Int, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(QuickTweenLatentLibrary_eventQuickTweenLatentVectorParameterTo_Material_Parms, loops), METADATA_PARAMS(0, nullptr) };
5684const UECodeGen_Private::FBytePropertyParams Z_Construct_UFunction_UQuickTweenLatentLibrary_QuickTweenLatentVectorParameterTo_Material_Statics::NewProp_loopType_Underlying = { "UnderlyingType", nullptr, (EPropertyFlags)0x0000000000000000, UECodeGen_Private::EPropertyGenFlags::Byte, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, 0, nullptr, METADATA_PARAMS(0, nullptr) };
5685const UECodeGen_Private::FEnumPropertyParams Z_Construct_UFunction_UQuickTweenLatentLibrary_QuickTweenLatentVectorParameterTo_Material_Statics::NewProp_loopType = { "loopType", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Enum, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(QuickTweenLatentLibrary_eventQuickTweenLatentVectorParameterTo_Material_Parms, loopType), Z_Construct_UEnum_QuickTween_ELoopType, METADATA_PARAMS(0, nullptr) }; // 742143575
5686const UECodeGen_Private::FStrPropertyParams Z_Construct_UFunction_UQuickTweenLatentLibrary_QuickTweenLatentVectorParameterTo_Material_Statics::NewProp_tweenTag = { "tweenTag", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Str, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(QuickTweenLatentLibrary_eventQuickTweenLatentVectorParameterTo_Material_Parms, tweenTag), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_tweenTag_MetaData), NewProp_tweenTag_MetaData) };
5687void Z_Construct_UFunction_UQuickTweenLatentLibrary_QuickTweenLatentVectorParameterTo_Material_Statics::NewProp_bShouldAutoKill_SetBit(void* Obj)
5688{
5690}
5691const UECodeGen_Private::FBoolPropertyParams Z_Construct_UFunction_UQuickTweenLatentLibrary_QuickTweenLatentVectorParameterTo_Material_Statics::NewProp_bShouldAutoKill = { "bShouldAutoKill", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Bool | UECodeGen_Private::EPropertyGenFlags::NativeBool, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, sizeof(bool), sizeof(QuickTweenLatentLibrary_eventQuickTweenLatentVectorParameterTo_Material_Parms), &Z_Construct_UFunction_UQuickTweenLatentLibrary_QuickTweenLatentVectorParameterTo_Material_Statics::NewProp_bShouldAutoKill_SetBit, METADATA_PARAMS(0, nullptr) };
5692void Z_Construct_UFunction_UQuickTweenLatentLibrary_QuickTweenLatentVectorParameterTo_Material_Statics::NewProp_bShouldPlayWhilePaused_SetBit(void* Obj)
5693{
5695}
5696const UECodeGen_Private::FBoolPropertyParams Z_Construct_UFunction_UQuickTweenLatentLibrary_QuickTweenLatentVectorParameterTo_Material_Statics::NewProp_bShouldPlayWhilePaused = { "bShouldPlayWhilePaused", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Bool | UECodeGen_Private::EPropertyGenFlags::NativeBool, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, sizeof(bool), sizeof(QuickTweenLatentLibrary_eventQuickTweenLatentVectorParameterTo_Material_Parms), &Z_Construct_UFunction_UQuickTweenLatentLibrary_QuickTweenLatentVectorParameterTo_Material_Statics::NewProp_bShouldPlayWhilePaused_SetBit, METADATA_PARAMS(0, nullptr) };
5697void Z_Construct_UFunction_UQuickTweenLatentLibrary_QuickTweenLatentVectorParameterTo_Material_Statics::NewProp_bShouldAutoPlay_SetBit(void* Obj)
5698{
5700}
5701const UECodeGen_Private::FBoolPropertyParams Z_Construct_UFunction_UQuickTweenLatentLibrary_QuickTweenLatentVectorParameterTo_Material_Statics::NewProp_bShouldAutoPlay = { "bShouldAutoPlay", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Bool | UECodeGen_Private::EPropertyGenFlags::NativeBool, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, sizeof(bool), sizeof(QuickTweenLatentLibrary_eventQuickTweenLatentVectorParameterTo_Material_Parms), &Z_Construct_UFunction_UQuickTweenLatentLibrary_QuickTweenLatentVectorParameterTo_Material_Statics::NewProp_bShouldAutoPlay_SetBit, METADATA_PARAMS(0, nullptr) };
5702const UECodeGen_Private::FObjectPropertyParams Z_Construct_UFunction_UQuickTweenLatentLibrary_QuickTweenLatentVectorParameterTo_Material_Statics::NewProp_ReturnValue = { "ReturnValue", nullptr, (EPropertyFlags)0x0010000000000580, UECodeGen_Private::EPropertyGenFlags::Object, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(QuickTweenLatentLibrary_eventQuickTweenLatentVectorParameterTo_Material_Parms, ReturnValue), Z_Construct_UClass_UQuickVectorTween_NoRegister, METADATA_PARAMS(0, nullptr) };
5703const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_UQuickTweenLatentLibrary_QuickTweenLatentVectorParameterTo_Material_Statics::PropPointers[] = {
5704 (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UQuickTweenLatentLibrary_QuickTweenLatentVectorParameterTo_Material_Statics::NewProp_worldContextObject,
5705 (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UQuickTweenLatentLibrary_QuickTweenLatentVectorParameterTo_Material_Statics::NewProp_latentInfo,
5706 (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UQuickTweenLatentLibrary_QuickTweenLatentVectorParameterTo_Material_Statics::NewProp_latentStep_Underlying,
5707 (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UQuickTweenLatentLibrary_QuickTweenLatentVectorParameterTo_Material_Statics::NewProp_latentStep,
5708 (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UQuickTweenLatentLibrary_QuickTweenLatentVectorParameterTo_Material_Statics::NewProp_material,
5709 (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UQuickTweenLatentLibrary_QuickTweenLatentVectorParameterTo_Material_Statics::NewProp_parameterName,
5710 (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UQuickTweenLatentLibrary_QuickTweenLatentVectorParameterTo_Material_Statics::NewProp_to,
5711 (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UQuickTweenLatentLibrary_QuickTweenLatentVectorParameterTo_Material_Statics::NewProp_duration,
5712 (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UQuickTweenLatentLibrary_QuickTweenLatentVectorParameterTo_Material_Statics::NewProp_timeScale,
5713 (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UQuickTweenLatentLibrary_QuickTweenLatentVectorParameterTo_Material_Statics::NewProp_easeType_Underlying,
5714 (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UQuickTweenLatentLibrary_QuickTweenLatentVectorParameterTo_Material_Statics::NewProp_easeType,
5715 (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UQuickTweenLatentLibrary_QuickTweenLatentVectorParameterTo_Material_Statics::NewProp_easeCurve,
5716 (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UQuickTweenLatentLibrary_QuickTweenLatentVectorParameterTo_Material_Statics::NewProp_loops,
5717 (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UQuickTweenLatentLibrary_QuickTweenLatentVectorParameterTo_Material_Statics::NewProp_loopType_Underlying,
5718 (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UQuickTweenLatentLibrary_QuickTweenLatentVectorParameterTo_Material_Statics::NewProp_loopType,
5719 (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UQuickTweenLatentLibrary_QuickTweenLatentVectorParameterTo_Material_Statics::NewProp_tweenTag,
5720 (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UQuickTweenLatentLibrary_QuickTweenLatentVectorParameterTo_Material_Statics::NewProp_bShouldAutoKill,
5721 (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UQuickTweenLatentLibrary_QuickTweenLatentVectorParameterTo_Material_Statics::NewProp_bShouldPlayWhilePaused,
5722 (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UQuickTweenLatentLibrary_QuickTweenLatentVectorParameterTo_Material_Statics::NewProp_bShouldAutoPlay,
5723 (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UQuickTweenLatentLibrary_QuickTweenLatentVectorParameterTo_Material_Statics::NewProp_ReturnValue,
5724};
5725static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_UQuickTweenLatentLibrary_QuickTweenLatentVectorParameterTo_Material_Statics::PropPointers) < 2048);
5726const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_UQuickTweenLatentLibrary_QuickTweenLatentVectorParameterTo_Material_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_UQuickTweenLatentLibrary, nullptr, "QuickTweenLatentVectorParameterTo_Material", Z_Construct_UFunction_UQuickTweenLatentLibrary_QuickTweenLatentVectorParameterTo_Material_Statics::PropPointers, UE_ARRAY_COUNT(Z_Construct_UFunction_UQuickTweenLatentLibrary_QuickTweenLatentVectorParameterTo_Material_Statics::PropPointers), sizeof(Z_Construct_UFunction_UQuickTweenLatentLibrary_QuickTweenLatentVectorParameterTo_Material_Statics::QuickTweenLatentLibrary_eventQuickTweenLatentVectorParameterTo_Material_Parms), RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x04C22401, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_UQuickTweenLatentLibrary_QuickTweenLatentVectorParameterTo_Material_Statics::Function_MetaDataParams), Z_Construct_UFunction_UQuickTweenLatentLibrary_QuickTweenLatentVectorParameterTo_Material_Statics::Function_MetaDataParams)}, };
5728UFunction* Z_Construct_UFunction_UQuickTweenLatentLibrary_QuickTweenLatentVectorParameterTo_Material()
5729{
5730 static UFunction* ReturnFunction = nullptr;
5731 if (!ReturnFunction)
5732 {
5733 UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_UQuickTweenLatentLibrary_QuickTweenLatentVectorParameterTo_Material_Statics::FuncParams);
5734 }
5735 return ReturnFunction;
5736}
5737DEFINE_FUNCTION(UQuickTweenLatentLibrary::execQuickTweenLatentVectorParameterTo_Material)
5738{
5739 P_GET_OBJECT(UObject,Z_Param_worldContextObject);
5740 P_GET_STRUCT(FLatentActionInfo,Z_Param_latentInfo);
5741 P_GET_ENUM_REF(EQuickTweenLatentSteps,Z_Param_Out_latentStep);
5742 P_GET_OBJECT(UMaterialInstanceDynamic,Z_Param_material);
5743 P_GET_PROPERTY_REF(FNameProperty,Z_Param_Out_parameterName);
5744 P_GET_STRUCT_REF(FVector,Z_Param_Out_to);
5745 P_GET_PROPERTY(FFloatProperty,Z_Param_duration);
5746 P_GET_PROPERTY(FFloatProperty,Z_Param_timeScale);
5747 P_GET_ENUM(EEaseType,Z_Param_easeType);
5748 P_GET_OBJECT(UCurveFloat,Z_Param_easeCurve);
5749 P_GET_PROPERTY(FIntProperty,Z_Param_loops);
5750 P_GET_ENUM(ELoopType,Z_Param_loopType);
5751 P_GET_PROPERTY(FStrProperty,Z_Param_tweenTag);
5752 P_GET_UBOOL(Z_Param_bShouldAutoKill);
5753 P_GET_UBOOL(Z_Param_bShouldPlayWhilePaused);
5754 P_GET_UBOOL(Z_Param_bShouldAutoPlay);
5755 P_FINISH;
5756 P_NATIVE_BEGIN;
5757 *(UQuickVectorTween**)Z_Param__Result=UQuickTweenLatentLibrary::QuickTweenLatentVectorParameterTo_Material(Z_Param_worldContextObject,Z_Param_latentInfo,(EQuickTweenLatentSteps&)(Z_Param_Out_latentStep),Z_Param_material,Z_Param_Out_parameterName,Z_Param_Out_to,Z_Param_duration,Z_Param_timeScale,EEaseType(Z_Param_easeType),Z_Param_easeCurve,Z_Param_loops,ELoopType(Z_Param_loopType),Z_Param_tweenTag,Z_Param_bShouldAutoKill,Z_Param_bShouldPlayWhilePaused,Z_Param_bShouldAutoPlay);
5758 P_NATIVE_END;
5759}
5760// ********** End Class UQuickTweenLatentLibrary Function QuickTweenLatentVectorParameterTo_Material
5761
5762// ********** Begin Class UQuickTweenLatentLibrary *************************************************
5763void UQuickTweenLatentLibrary::StaticRegisterNativesUQuickTweenLatentLibrary()
5764{
5765 UClass* Class = UQuickTweenLatentLibrary::StaticClass();
5766 static const FNameNativePtrPair Funcs[] = {
5767 { "QuickTweenCreateLatentSequence", &UQuickTweenLatentLibrary::execQuickTweenCreateLatentSequence },
5768 { "QuickTweenCreateLatentTweenColor", &UQuickTweenLatentLibrary::execQuickTweenCreateLatentTweenColor },
5769 { "QuickTweenCreateLatentTweenEmpty", &UQuickTweenLatentLibrary::execQuickTweenCreateLatentTweenEmpty },
5770 { "QuickTweenCreateLatentTweenFloat", &UQuickTweenLatentLibrary::execQuickTweenCreateLatentTweenFloat },
5771 { "QuickTweenCreateLatentTweenInt", &UQuickTweenLatentLibrary::execQuickTweenCreateLatentTweenInt },
5772 { "QuickTweenCreateLatentTweenRotator", &UQuickTweenLatentLibrary::execQuickTweenCreateLatentTweenRotator },
5773 { "QuickTweenCreateLatentTweenVector", &UQuickTweenLatentLibrary::execQuickTweenCreateLatentTweenVector },
5774 { "QuickTweenCreateLatentTweenVector2D", &UQuickTweenLatentLibrary::execQuickTweenCreateLatentTweenVector2D },
5775 { "QuickTweenLatentChangeColorTo_Image", &UQuickTweenLatentLibrary::execQuickTweenLatentChangeColorTo_Image },
5776 { "QuickTweenLatentChangeDistanceBy_SpringArm", &UQuickTweenLatentLibrary::execQuickTweenLatentChangeDistanceBy_SpringArm },
5777 { "QuickTweenLatentChangeDistanceTo_SpringArm", &UQuickTweenLatentLibrary::execQuickTweenLatentChangeDistanceTo_SpringArm },
5778 { "QuickTweenLatentChangeFovTo_Camera", &UQuickTweenLatentLibrary::execQuickTweenLatentChangeFovTo_Camera },
5779 { "QuickTweenLatentChangeOpacityTo_Widget", &UQuickTweenLatentLibrary::execQuickTweenLatentChangeOpacityTo_Widget },
5780 { "QuickTweenLatentColorParameterBy_Material", &UQuickTweenLatentLibrary::execQuickTweenLatentColorParameterBy_Material },
5781 { "QuickTweenLatentColorParameterTo_Material", &UQuickTweenLatentLibrary::execQuickTweenLatentColorParameterTo_Material },
5782 { "QuickTweenLatentLookAt_SceneComponent", &UQuickTweenLatentLibrary::execQuickTweenLatentLookAt_SceneComponent },
5783 { "QuickTweenLatentMoveBy_SceneComponent", &UQuickTweenLatentLibrary::execQuickTweenLatentMoveBy_SceneComponent },
5784 { "QuickTweenLatentMoveBy_Widget", &UQuickTweenLatentLibrary::execQuickTweenLatentMoveBy_Widget },
5785 { "QuickTweenLatentMoveTo_SceneComponent", &UQuickTweenLatentLibrary::execQuickTweenLatentMoveTo_SceneComponent },
5786 { "QuickTweenLatentMoveTo_Widget", &UQuickTweenLatentLibrary::execQuickTweenLatentMoveTo_Widget },
5787 { "QuickTweenLatentRotateAroundPoint_SceneComponent", &UQuickTweenLatentLibrary::execQuickTweenLatentRotateAroundPoint_SceneComponent },
5788 { "QuickTweenLatentRotateBy_SceneComponent", &UQuickTweenLatentLibrary::execQuickTweenLatentRotateBy_SceneComponent },
5789 { "QuickTweenLatentRotateBy_Widget", &UQuickTweenLatentLibrary::execQuickTweenLatentRotateBy_Widget },
5790 { "QuickTweenLatentRotateTo_SceneComponent", &UQuickTweenLatentLibrary::execQuickTweenLatentRotateTo_SceneComponent },
5791 { "QuickTweenLatentRotateTo_Widget", &UQuickTweenLatentLibrary::execQuickTweenLatentRotateTo_Widget },
5792 { "QuickTweenLatentScalarParameterBy_Material", &UQuickTweenLatentLibrary::execQuickTweenLatentScalarParameterBy_Material },
5793 { "QuickTweenLatentScalarParameterTo_Material", &UQuickTweenLatentLibrary::execQuickTweenLatentScalarParameterTo_Material },
5794 { "QuickTweenLatentScaleBy_SceneComponent", &UQuickTweenLatentLibrary::execQuickTweenLatentScaleBy_SceneComponent },
5795 { "QuickTweenLatentScaleBy_Widget", &UQuickTweenLatentLibrary::execQuickTweenLatentScaleBy_Widget },
5796 { "QuickTweenLatentScaleTo_SceneComponent", &UQuickTweenLatentLibrary::execQuickTweenLatentScaleTo_SceneComponent },
5797 { "QuickTweenLatentScaleTo_Widget", &UQuickTweenLatentLibrary::execQuickTweenLatentScaleTo_Widget },
5798 { "QuickTweenLatentVectorParameterBy_Material", &UQuickTweenLatentLibrary::execQuickTweenLatentVectorParameterBy_Material },
5799 { "QuickTweenLatentVectorParameterTo_Material", &UQuickTweenLatentLibrary::execQuickTweenLatentVectorParameterTo_Material },
5800 };
5801 FNativeFunctionRegistrar::RegisterFunctions(Class, Funcs, UE_ARRAY_COUNT(Funcs));
5802}
5803FClassRegistrationInfo Z_Registration_Info_UClass_UQuickTweenLatentLibrary;
5804UClass* UQuickTweenLatentLibrary::GetPrivateStaticClass()
5805{
5806 using TClass = UQuickTweenLatentLibrary;
5807 if (!Z_Registration_Info_UClass_UQuickTweenLatentLibrary.InnerSingleton)
5808 {
5809 GetPrivateStaticClassBody(
5810 StaticPackage(),
5811 TEXT("QuickTweenLatentLibrary"),
5812 Z_Registration_Info_UClass_UQuickTweenLatentLibrary.InnerSingleton,
5813 StaticRegisterNativesUQuickTweenLatentLibrary,
5814 sizeof(TClass),
5815 alignof(TClass),
5816 TClass::StaticClassFlags,
5817 TClass::StaticClassCastFlags(),
5818 TClass::StaticConfigName(),
5819 (UClass::ClassConstructorType)InternalConstructor<TClass>,
5820 (UClass::ClassVTableHelperCtorCallerType)InternalVTableHelperCtorCaller<TClass>,
5821 UOBJECT_CPPCLASS_STATICFUNCTIONS_FORCLASS(TClass),
5822 &TClass::Super::StaticClass,
5823 &TClass::WithinClass::StaticClass
5824 );
5825 }
5826 return Z_Registration_Info_UClass_UQuickTweenLatentLibrary.InnerSingleton;
5827}
5828UClass* Z_Construct_UClass_UQuickTweenLatentLibrary_NoRegister()
5829{
5830 return UQuickTweenLatentLibrary::GetPrivateStaticClass();
5831}
5833{
5834#if WITH_METADATA
5835 static constexpr UECodeGen_Private::FMetaDataPairParam Class_MetaDataParams[] = {
5836#if !UE_BUILD_SHIPPING
5837 { "Comment", "/**\n * Blueprint-accessible library exposing latent QuickTween creation helpers.\n *\n * This class provides static UFUNCTIONs that create various types of tweens and sequences\n * as latent blueprint nodes. Each function accepts a latent info struct and an\n * ExpandEnumAsExecs parameter (EQuickTweenLatentSteps) so execution can continue\n * based on the tween step in Blueprint.\n */" },
5838#endif
5839 { "IncludePath", "Blueprint/QuickTweenLatentLibrary.h" },
5840 { "ModuleRelativePath", "Public/Blueprint/QuickTweenLatentLibrary.h" },
5841#if !UE_BUILD_SHIPPING
5842 { "ToolTip", "Blueprint-accessible library exposing latent QuickTween creation helpers.\n\nThis class provides static UFUNCTIONs that create various types of tweens and sequences\nas latent blueprint nodes. Each function accepts a latent info struct and an\nExpandEnumAsExecs parameter (EQuickTweenLatentSteps) so execution can continue\nbased on the tween step in Blueprint." },
5843#endif
5844 };
5845#endif // WITH_METADATA
5846 static UObject* (*const DependentSingletons[])();
5847 static constexpr FClassFunctionLinkInfo FuncInfo[] = {
5848 { &Z_Construct_UFunction_UQuickTweenLatentLibrary_QuickTweenCreateLatentSequence, "QuickTweenCreateLatentSequence" }, // 3723999369
5849 { &Z_Construct_UFunction_UQuickTweenLatentLibrary_QuickTweenCreateLatentTweenColor, "QuickTweenCreateLatentTweenColor" }, // 2066057418
5850 { &Z_Construct_UFunction_UQuickTweenLatentLibrary_QuickTweenCreateLatentTweenEmpty, "QuickTweenCreateLatentTweenEmpty" }, // 2082461079
5851 { &Z_Construct_UFunction_UQuickTweenLatentLibrary_QuickTweenCreateLatentTweenFloat, "QuickTweenCreateLatentTweenFloat" }, // 1927957443
5852 { &Z_Construct_UFunction_UQuickTweenLatentLibrary_QuickTweenCreateLatentTweenInt, "QuickTweenCreateLatentTweenInt" }, // 1092788963
5853 { &Z_Construct_UFunction_UQuickTweenLatentLibrary_QuickTweenCreateLatentTweenRotator, "QuickTweenCreateLatentTweenRotator" }, // 3201325464
5854 { &Z_Construct_UFunction_UQuickTweenLatentLibrary_QuickTweenCreateLatentTweenVector, "QuickTweenCreateLatentTweenVector" }, // 823605742
5855 { &Z_Construct_UFunction_UQuickTweenLatentLibrary_QuickTweenCreateLatentTweenVector2D, "QuickTweenCreateLatentTweenVector2D" }, // 2336588947
5856 { &Z_Construct_UFunction_UQuickTweenLatentLibrary_QuickTweenLatentChangeColorTo_Image, "QuickTweenLatentChangeColorTo_Image" }, // 3317521991
5857 { &Z_Construct_UFunction_UQuickTweenLatentLibrary_QuickTweenLatentChangeDistanceBy_SpringArm, "QuickTweenLatentChangeDistanceBy_SpringArm" }, // 831218453
5858 { &Z_Construct_UFunction_UQuickTweenLatentLibrary_QuickTweenLatentChangeDistanceTo_SpringArm, "QuickTweenLatentChangeDistanceTo_SpringArm" }, // 3648953396
5859 { &Z_Construct_UFunction_UQuickTweenLatentLibrary_QuickTweenLatentChangeFovTo_Camera, "QuickTweenLatentChangeFovTo_Camera" }, // 2153624186
5860 { &Z_Construct_UFunction_UQuickTweenLatentLibrary_QuickTweenLatentChangeOpacityTo_Widget, "QuickTweenLatentChangeOpacityTo_Widget" }, // 2069536949
5861 { &Z_Construct_UFunction_UQuickTweenLatentLibrary_QuickTweenLatentColorParameterBy_Material, "QuickTweenLatentColorParameterBy_Material" }, // 2797812312
5862 { &Z_Construct_UFunction_UQuickTweenLatentLibrary_QuickTweenLatentColorParameterTo_Material, "QuickTweenLatentColorParameterTo_Material" }, // 2882991122
5863 { &Z_Construct_UFunction_UQuickTweenLatentLibrary_QuickTweenLatentLookAt_SceneComponent, "QuickTweenLatentLookAt_SceneComponent" }, // 828107458
5864 { &Z_Construct_UFunction_UQuickTweenLatentLibrary_QuickTweenLatentMoveBy_SceneComponent, "QuickTweenLatentMoveBy_SceneComponent" }, // 2753209081
5865 { &Z_Construct_UFunction_UQuickTweenLatentLibrary_QuickTweenLatentMoveBy_Widget, "QuickTweenLatentMoveBy_Widget" }, // 3704305267
5866 { &Z_Construct_UFunction_UQuickTweenLatentLibrary_QuickTweenLatentMoveTo_SceneComponent, "QuickTweenLatentMoveTo_SceneComponent" }, // 658955468
5867 { &Z_Construct_UFunction_UQuickTweenLatentLibrary_QuickTweenLatentMoveTo_Widget, "QuickTweenLatentMoveTo_Widget" }, // 1066963115
5868 { &Z_Construct_UFunction_UQuickTweenLatentLibrary_QuickTweenLatentRotateAroundPoint_SceneComponent, "QuickTweenLatentRotateAroundPoint_SceneComponent" }, // 2565315609
5869 { &Z_Construct_UFunction_UQuickTweenLatentLibrary_QuickTweenLatentRotateBy_SceneComponent, "QuickTweenLatentRotateBy_SceneComponent" }, // 3266471162
5870 { &Z_Construct_UFunction_UQuickTweenLatentLibrary_QuickTweenLatentRotateBy_Widget, "QuickTweenLatentRotateBy_Widget" }, // 4094689072
5871 { &Z_Construct_UFunction_UQuickTweenLatentLibrary_QuickTweenLatentRotateTo_SceneComponent, "QuickTweenLatentRotateTo_SceneComponent" }, // 1225068834
5872 { &Z_Construct_UFunction_UQuickTweenLatentLibrary_QuickTweenLatentRotateTo_Widget, "QuickTweenLatentRotateTo_Widget" }, // 3896500991
5873 { &Z_Construct_UFunction_UQuickTweenLatentLibrary_QuickTweenLatentScalarParameterBy_Material, "QuickTweenLatentScalarParameterBy_Material" }, // 1172073635
5874 { &Z_Construct_UFunction_UQuickTweenLatentLibrary_QuickTweenLatentScalarParameterTo_Material, "QuickTweenLatentScalarParameterTo_Material" }, // 776694527
5875 { &Z_Construct_UFunction_UQuickTweenLatentLibrary_QuickTweenLatentScaleBy_SceneComponent, "QuickTweenLatentScaleBy_SceneComponent" }, // 792905570
5876 { &Z_Construct_UFunction_UQuickTweenLatentLibrary_QuickTweenLatentScaleBy_Widget, "QuickTweenLatentScaleBy_Widget" }, // 3455886539
5877 { &Z_Construct_UFunction_UQuickTweenLatentLibrary_QuickTweenLatentScaleTo_SceneComponent, "QuickTweenLatentScaleTo_SceneComponent" }, // 2785955358
5878 { &Z_Construct_UFunction_UQuickTweenLatentLibrary_QuickTweenLatentScaleTo_Widget, "QuickTweenLatentScaleTo_Widget" }, // 2879789509
5879 { &Z_Construct_UFunction_UQuickTweenLatentLibrary_QuickTweenLatentVectorParameterBy_Material, "QuickTweenLatentVectorParameterBy_Material" }, // 2969650204
5880 { &Z_Construct_UFunction_UQuickTweenLatentLibrary_QuickTweenLatentVectorParameterTo_Material, "QuickTweenLatentVectorParameterTo_Material" }, // 323296313
5881 };
5882 static_assert(UE_ARRAY_COUNT(FuncInfo) < 2048);
5883 static constexpr FCppClassTypeInfoStatic StaticCppClassTypeInfo = {
5884 TCppClassTypeTraits<UQuickTweenLatentLibrary>::IsAbstract,
5885 };
5886 static const UECodeGen_Private::FClassParams ClassParams;
5887};
5888UObject* (*const Z_Construct_UClass_UQuickTweenLatentLibrary_Statics::DependentSingletons[])() = {
5889 (UObject* (*)())Z_Construct_UClass_UBlueprintFunctionLibrary,
5890 (UObject* (*)())Z_Construct_UPackage__Script_QuickTween,
5891};
5892static_assert(UE_ARRAY_COUNT(Z_Construct_UClass_UQuickTweenLatentLibrary_Statics::DependentSingletons) < 16);
5893const UECodeGen_Private::FClassParams Z_Construct_UClass_UQuickTweenLatentLibrary_Statics::ClassParams = {
5894 &UQuickTweenLatentLibrary::StaticClass,
5895 nullptr,
5896 &StaticCppClassTypeInfo,
5897 DependentSingletons,
5898 FuncInfo,
5899 nullptr,
5900 nullptr,
5901 UE_ARRAY_COUNT(DependentSingletons),
5902 UE_ARRAY_COUNT(FuncInfo),
5903 0,
5904 0,
5905 0x001000A0u,
5906 METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UClass_UQuickTweenLatentLibrary_Statics::Class_MetaDataParams), Z_Construct_UClass_UQuickTweenLatentLibrary_Statics::Class_MetaDataParams)
5907};
5908UClass* Z_Construct_UClass_UQuickTweenLatentLibrary()
5909{
5910 if (!Z_Registration_Info_UClass_UQuickTweenLatentLibrary.OuterSingleton)
5911 {
5912 UECodeGen_Private::ConstructUClass(Z_Registration_Info_UClass_UQuickTweenLatentLibrary.OuterSingleton, Z_Construct_UClass_UQuickTweenLatentLibrary_Statics::ClassParams);
5913 }
5914 return Z_Registration_Info_UClass_UQuickTweenLatentLibrary.OuterSingleton;
5915}
5916UQuickTweenLatentLibrary::UQuickTweenLatentLibrary(const FObjectInitializer& ObjectInitializer) : Super(ObjectInitializer) {}
5917DEFINE_VTABLE_PTR_HELPER_CTOR(UQuickTweenLatentLibrary);
5918UQuickTweenLatentLibrary::~UQuickTweenLatentLibrary() {}
5919// ********** End Class UQuickTweenLatentLibrary ***************************************************
5920
5921// ********** Begin Registration *******************************************************************
5923{
5924 static constexpr FClassRegisterCompiledInInfo ClassInfo[] = {
5925 { Z_Construct_UClass_UQuickTweenLatentLibrary, UQuickTweenLatentLibrary::StaticClass, TEXT("UQuickTweenLatentLibrary"), &Z_Registration_Info_UClass_UQuickTweenLatentLibrary, CONSTRUCT_RELOAD_VERSION_INFO(FClassReloadVersionInfo, sizeof(UQuickTweenLatentLibrary), 4168799953U) },
5926 };
5927};
5928static FRegisterCompiledInInfo Z_CompiledInDeferFile_FID_TweenPlugin_Plugins_QuickTween_Source_QuickTween_Public_Blueprint_QuickTweenLatentLibrary_h__Script_QuickTween_2779810289(TEXT("/Script/QuickTween"),
5929 Z_CompiledInDeferFile_FID_TweenPlugin_Plugins_QuickTween_Source_QuickTween_Public_Blueprint_QuickTweenLatentLibrary_h__Script_QuickTween_Statics::ClassInfo, UE_ARRAY_COUNT(Z_CompiledInDeferFile_FID_TweenPlugin_Plugins_QuickTween_Source_QuickTween_Public_Blueprint_QuickTweenLatentLibrary_h__Script_QuickTween_Statics::ClassInfo),
5930 nullptr, 0,
5931 nullptr, 0);
5932// ********** End Registration *********************************************************************
5933
5934PRAGMA_ENABLE_DEPRECATION_WARNINGS
Definition QuickColorTween.h:19
Definition QuickEmptyTween.h:19
Definition QuickFloatTween.h:18
Definition QuickIntTween.h:18
Definition QuickRotatorTween.h:20
Definition QuickTweenLatentLibrary.h:38
static UQuickColorTween * QuickTweenLatentColorParameterBy_Material(UObject *worldContextObject, FLatentActionInfo latentInfo, EQuickTweenLatentSteps &latentStep, UMaterialInstanceDynamic *material, const FName &parameterName, const FColor &by, float duration=1.0f, float timeScale=1.0f, EEaseType easeType=EEaseType::Linear, UCurveFloat *easeCurve=nullptr, int32 loops=1, ELoopType loopType=ELoopType::Restart, const FString &tweenTag="", bool bShouldAutoKill=true, bool bShouldPlayWhilePaused=false, bool bShouldAutoPlay=false)
Definition QuickTweenLatentLibrary.cpp:1779
static UQuickFloatTween * QuickTweenLatentRotateTo_Widget(UObject *worldContextObject, FLatentActionInfo latentInfo, EQuickTweenLatentSteps &latentStep, UWidget *widget, float to, float duration=1.0f, float timeScale=1.0f, EEaseType easeType=EEaseType::Linear, UCurveFloat *easeCurve=nullptr, int32 loops=1, ELoopType loopType=ELoopType::Restart, const FString &tweenTag="", bool bShouldAutoKill=true, bool bShouldPlayWhilePaused=false, bool bShouldAutoPlay=false)
Definition QuickTweenLatentLibrary.cpp:935
static UQuickVector2DTween * QuickTweenLatentScaleBy_Widget(UObject *worldContextObject, FLatentActionInfo latentInfo, EQuickTweenLatentSteps &latentStep, UWidget *widget, const FVector2D &by, float duration=1.0f, float timeScale=1.0f, EEaseType easeType=EEaseType::Linear, UCurveFloat *easeCurve=nullptr, int32 loops=1, ELoopType loopType=ELoopType::Restart, const FString &tweenTag="", bool bShouldAutoKill=true, bool bShouldPlayWhilePaused=false, bool bShouldAutoPlay=false)
Definition QuickTweenLatentLibrary.cpp:821
static UQuickVectorTween * QuickTweenLatentScaleTo_SceneComponent(UObject *worldContextObject, FLatentActionInfo latentInfo, EQuickTweenLatentSteps &latentStep, USceneComponent *component, const FVector &to, float duration=1.0f, float timeScale=1.0f, EEaseType easeType=EEaseType::Linear, UCurveFloat *easeCurve=nullptr, int32 loops=1, ELoopType loopType=ELoopType::Restart, EQuickTweenSpace space=EQuickTweenSpace::LocalSpace, const FString &tweenTag="", bool bShouldAutoKill=true, bool bShouldPlayWhilePaused=false, bool bShouldAutoPlay=false)
Definition QuickTweenLatentLibrary.cpp:653
static UQuickFloatTween * QuickTweenLatentChangeFovTo_Camera(UObject *worldContextObject, FLatentActionInfo latentInfo, EQuickTweenLatentSteps &latentStep, UCameraComponent *camera, float to, float duration=1.0f, float timeScale=1.0f, EEaseType easeType=EEaseType::Linear, UCurveFloat *easeCurve=nullptr, int32 loops=1, ELoopType loopType=ELoopType::Restart, const FString &tweenTag="", bool bShouldAutoKill=true, bool bShouldPlayWhilePaused=false, bool bShouldAutoPlay=false)
Definition QuickTweenLatentLibrary.cpp:1329
static UQuickFloatTween * QuickTweenLatentChangeDistanceBy_SpringArm(UObject *worldContextObject, FLatentActionInfo latentInfo, EQuickTweenLatentSteps &latentStep, USpringArmComponent *springArm, float by, float duration=1.0f, float timeScale=1.0f, EEaseType easeType=EEaseType::Linear, UCurveFloat *easeCurve=nullptr, int32 loops=1, ELoopType loopType=ELoopType::Restart, const FString &tweenTag="", bool bShouldAutoKill=true, bool bShouldPlayWhilePaused=false, bool bShouldAutoPlay=false)
Definition QuickTweenLatentLibrary.cpp:1439
static UQuickVectorTween * QuickTweenLatentMoveTo_SceneComponent(UObject *worldContextObject, FLatentActionInfo latentInfo, EQuickTweenLatentSteps &latentStep, USceneComponent *component, const FVector &to, float duration=1.0f, float timeScale=1.0f, EEaseType easeType=EEaseType::Linear, UCurveFloat *easeCurve=nullptr, int32 loops=1, ELoopType loopType=ELoopType::Restart, EQuickTweenSpace space=EQuickTweenSpace::WorldSpace, const FString &tweenTag="", bool bShouldAutoKill=true, bool bShouldPlayWhilePaused=false, bool bShouldAutoPlay=false)
Definition QuickTweenLatentLibrary.cpp:430
static UQuickVector2DTween * QuickTweenLatentScaleTo_Widget(UObject *worldContextObject, FLatentActionInfo latentInfo, EQuickTweenLatentSteps &latentStep, UWidget *widget, const FVector2D &to, float duration=1.0f, float timeScale=1.0f, EEaseType easeType=EEaseType::Linear, UCurveFloat *easeCurve=nullptr, int32 loops=1, ELoopType loopType=ELoopType::Restart, const FString &tweenTag="", bool bShouldAutoKill=true, bool bShouldPlayWhilePaused=false, bool bShouldAutoPlay=false)
Definition QuickTweenLatentLibrary.cpp:709
static UQuickFloatTween * QuickTweenCreateLatentTweenFloat(UObject *worldContextObject, FLatentActionInfo latentInfo, EQuickTweenLatentSteps &latentStep, float from, float to, FFloatSetter setter, float duration=1.0f, float timeScale=1.0f, EEaseType easeType=EEaseType::Linear, UCurveFloat *easeCurve=nullptr, int32 loops=1, ELoopType loopType=ELoopType::Restart, const FString &tweenTag="", bool bShouldAutoKill=true, bool bShouldPlayWhilePaused=false, bool bShouldAutoPlay=false)
Definition QuickTweenLatentLibrary.cpp:374
static UQuickVectorTween * QuickTweenLatentVectorParameterTo_Material(UObject *worldContextObject, FLatentActionInfo latentInfo, EQuickTweenLatentSteps &latentStep, UMaterialInstanceDynamic *material, const FName &parameterName, const FVector &to, float duration=1.0f, float timeScale=1.0f, EEaseType easeType=EEaseType::Linear, UCurveFloat *easeCurve=nullptr, int32 loops=1, ELoopType loopType=ELoopType::Restart, const FString &tweenTag="", bool bShouldAutoKill=true, bool bShouldPlayWhilePaused=false, bool bShouldAutoPlay=false)
Definition QuickTweenLatentLibrary.cpp:1494
static UQuickVectorTween * QuickTweenCreateLatentTweenVector(UObject *worldContextObject, FLatentActionInfo latentInfo, EQuickTweenLatentSteps &latentStep, const FVector &from, const FVector &to, FVectorSetter setter, float duration=1.0f, float timeScale=1.0f, EEaseType easeType=EEaseType::Linear, UCurveFloat *easeCurve=nullptr, int32 loops=1, ELoopType loopType=ELoopType::Restart, const FString &tweenTag="", bool bShouldAutoKill=true, bool bShouldPlayWhilePaused=false, bool bShouldAutoPlay=false)
Definition QuickTweenLatentLibrary.cpp:58
static UQuickVector2DTween * QuickTweenCreateLatentTweenVector2D(UObject *worldContextObject, FLatentActionInfo latentInfo, EQuickTweenLatentSteps &latentStep, const FVector2D &from, const FVector2D &to, FVector2DSetter setter, float duration=1.0f, float timeScale=1.0f, EEaseType easeType=EEaseType::Linear, UCurveFloat *easeCurve=nullptr, int32 loops=1, ELoopType loopType=ELoopType::Restart, const FString &tweenTag="", bool bShouldAutoKill=true, bool bShouldPlayWhilePaused=false, bool bShouldAutoPlay=false)
Definition QuickTweenLatentLibrary.cpp:172
static UQuickRotatorTween * QuickTweenLatentRotateTo_SceneComponent(UObject *worldContextObject, FLatentActionInfo latentInfo, EQuickTweenLatentSteps &latentStep, USceneComponent *component, const FRotator &to, bool bUseShortestPath=true, float duration=1.0f, float timeScale=1.0f, EEaseType easeType=EEaseType::Linear, UCurveFloat *easeCurve=nullptr, int32 loops=1, ELoopType loopType=ELoopType::Restart, EQuickTweenSpace space=EQuickTweenSpace::LocalSpace, const FString &tweenTag="", bool bShouldAutoKill=true, bool bShouldPlayWhilePaused=false, bool bShouldAutoPlay=false)
Definition QuickTweenLatentLibrary.cpp:876
static UQuickFloatTween * QuickTweenLatentScalarParameterBy_Material(UObject *worldContextObject, FLatentActionInfo latentInfo, EQuickTweenLatentSteps &latentStep, UMaterialInstanceDynamic *material, const FName &parameterName, float by, float duration=1.0f, float timeScale=1.0f, EEaseType easeType=EEaseType::Linear, UCurveFloat *easeCurve=nullptr, int32 loops=1, ELoopType loopType=ELoopType::Restart, const FString &tweenTag="", bool bShouldAutoKill=true, bool bShouldPlayWhilePaused=false, bool bShouldAutoPlay=false)
Definition QuickTweenLatentLibrary.cpp:1665
static UQuickFloatTween * QuickTweenLatentRotateBy_Widget(UObject *worldContextObject, FLatentActionInfo latentInfo, EQuickTweenLatentSteps &latentStep, UWidget *widget, float by, float duration=1.0f, float timeScale=1.0f, EEaseType easeType=EEaseType::Linear, UCurveFloat *easeCurve=nullptr, int32 loops=1, ELoopType loopType=ELoopType::Restart, const FString &tweenTag="", bool bShouldAutoKill=true, bool bShouldPlayWhilePaused=false, bool bShouldAutoPlay=false)
Definition QuickTweenLatentLibrary.cpp:1048
static UQuickVectorTween * QuickTweenLatentMoveBy_SceneComponent(UObject *worldContextObject, FLatentActionInfo latentInfo, EQuickTweenLatentSteps &latentStep, USceneComponent *component, const FVector &by, float duration=1.0f, float timeScale=1.0f, EEaseType easeType=EEaseType::Linear, UCurveFloat *easeCurve=nullptr, int32 loops=1, ELoopType loopType=ELoopType::Restart, EQuickTweenSpace space=EQuickTweenSpace::WorldSpace, const FString &tweenTag="", bool bShouldAutoKill=true, bool bShouldPlayWhilePaused=false, bool bShouldAutoPlay=false)
Definition QuickTweenLatentLibrary.cpp:541
static UQuickVector2DTween * QuickTweenLatentMoveBy_Widget(UObject *worldContextObject, FLatentActionInfo latentInfo, EQuickTweenLatentSteps &latentStep, UWidget *widget, const FVector2D &by, float duration=1.0f, float timeScale=1.0f, EEaseType easeType=EEaseType::Linear, UCurveFloat *easeCurve=nullptr, int32 loops=1, ELoopType loopType=ELoopType::Restart, const FString &tweenTag="", bool bShouldAutoKill=true, bool bShouldPlayWhilePaused=false, bool bShouldAutoPlay=false)
Definition QuickTweenLatentLibrary.cpp:598
static UQuickColorTween * QuickTweenLatentColorParameterTo_Material(UObject *worldContextObject, FLatentActionInfo latentInfo, EQuickTweenLatentSteps &latentStep, UMaterialInstanceDynamic *material, const FName &parameterName, const FColor &to, float duration=1.0f, float timeScale=1.0f, EEaseType easeType=EEaseType::Linear, UCurveFloat *easeCurve=nullptr, int32 loops=1, ELoopType loopType=ELoopType::Restart, const FString &tweenTag="", bool bShouldAutoKill=true, bool bShouldPlayWhilePaused=false, bool bShouldAutoPlay=false)
Definition QuickTweenLatentLibrary.cpp:1722
static UQuickEmptyTween * QuickTweenCreateLatentTweenEmpty(UObject *worldContextObject, FLatentActionInfo latentInfo, EQuickTweenLatentSteps &latentStep, float duration=1.0f, const FString &tweenTag="", bool bShouldAutoKill=true, bool bShouldPlayWhilePaused=false, bool bShouldAutoPlay=false)
Definition QuickTweenLatentLibrary.cpp:340
static UQuickColorTween * QuickTweenLatentChangeColorTo_Image(UObject *worldContextObject, FLatentActionInfo latentInfo, EQuickTweenLatentSteps &latentStep, UImage *widget, const FColor &to, float duration=1.0f, float timeScale=1.0f, EEaseType easeType=EEaseType::Linear, UCurveFloat *easeCurve=nullptr, int32 loops=1, ELoopType loopType=ELoopType::Restart, const FString &tweenTag="", bool bShouldAutoKill=true, bool bShouldPlayWhilePaused=false, bool bShouldAutoPlay=false)
Definition QuickTweenLatentLibrary.cpp:1219
static UQuickRotatorTween * QuickTweenLatentRotateBy_SceneComponent(UObject *worldContextObject, FLatentActionInfo latentInfo, EQuickTweenLatentSteps &latentStep, USceneComponent *component, const FRotator &by, bool bUseShortestPath=true, float duration=1.0f, float timeScale=1.0f, EEaseType easeType=EEaseType::Linear, UCurveFloat *easeCurve=nullptr, int32 loops=1, ELoopType loopType=ELoopType::Restart, EQuickTweenSpace space=EQuickTweenSpace::LocalSpace, const FString &tweenTag="", bool bShouldAutoKill=true, bool bShouldPlayWhilePaused=false, bool bShouldAutoPlay=false)
Definition QuickTweenLatentLibrary.cpp:990
static UQuickFloatTween * QuickTweenLatentChangeDistanceTo_SpringArm(UObject *worldContextObject, FLatentActionInfo latentInfo, EQuickTweenLatentSteps &latentStep, USpringArmComponent *springArm, float to, float duration=1.0f, float timeScale=1.0f, EEaseType easeType=EEaseType::Linear, UCurveFloat *easeCurve=nullptr, int32 loops=1, ELoopType loopType=ELoopType::Restart, const FString &tweenTag="", bool bShouldAutoKill=true, bool bShouldPlayWhilePaused=false, bool bShouldAutoPlay=false)
Definition QuickTweenLatentLibrary.cpp:1384
static UQuickIntTween * QuickTweenCreateLatentTweenInt(UObject *worldContextObject, FLatentActionInfo latentInfo, EQuickTweenLatentSteps &latentStep, int32 from, int32 to, FIntSetter setter, float duration=1.0f, float timeScale=1.0f, EEaseType easeType=EEaseType::Linear, UCurveFloat *easeCurve=nullptr, int32 loops=1, ELoopType loopType=ELoopType::Restart, const FString &tweenTag="", bool bShouldAutoKill=true, bool bShouldPlayWhilePaused=false, bool bShouldAutoPlay=false)
Definition QuickTweenLatentLibrary.cpp:284
static UQuickRotatorTween * QuickTweenCreateLatentTweenRotator(UObject *worldContextObject, FLatentActionInfo latentInfo, EQuickTweenLatentSteps &latentStep, const FRotator &from, const FRotator &to, FRotatorSetter setter, bool bUseShortestPath, float duration=1.0f, float timeScale=1.0f, EEaseType easeType=EEaseType::Linear, UCurveFloat *easeCurve=nullptr, int32 loops=1, ELoopType loopType=ELoopType::Restart, const FString &tweenTag="", bool bShouldAutoKill=true, bool bShouldPlayWhilePaused=false, bool bShouldAutoPlay=false)
Definition QuickTweenLatentLibrary.cpp:114
static UQuickVectorTween * QuickTweenLatentScaleBy_SceneComponent(UObject *worldContextObject, FLatentActionInfo latentInfo, EQuickTweenLatentSteps &latentStep, USceneComponent *component, const FVector &by, float duration=1.0f, float timeScale=1.0f, EEaseType easeType=EEaseType::Linear, UCurveFloat *easeCurve=nullptr, int32 loops=1, ELoopType loopType=ELoopType::Restart, EQuickTweenSpace space=EQuickTweenSpace::LocalSpace, const FString &tweenTag="", bool bShouldAutoKill=true, bool bShouldPlayWhilePaused=false, bool bShouldAutoPlay=false)
Definition QuickTweenLatentLibrary.cpp:764
static UQuickTweenSequence * QuickTweenCreateLatentSequence(UObject *worldContextObject, FLatentActionInfo latentInfo, EQuickTweenLatentSteps &latentStep, int32 loops=1, ELoopType loopType=ELoopType::Restart, const FString &tweenTag="", bool bShouldAutoKill=true, bool bShouldPlayWhilePaused=false)
Definition QuickTweenLatentLibrary.cpp:27
static UQuickFloatTween * QuickTweenLatentRotateAroundPoint_SceneComponent(UObject *worldContextObject, FLatentActionInfo latentInfo, EQuickTweenLatentSteps &latentStep, USceneComponent *component, float from, float to, const FVector &point, const FVector &normal, float duration=1.0f, float timeScale=1.0f, EEaseType easeType=EEaseType::Linear, UCurveFloat *easeCurve=nullptr, int32 loops=1, ELoopType loopType=ELoopType::Restart, const FString &tweenTag="", bool bShouldAutoKill=true, bool bShouldPlayWhilePaused=false, bool bShouldAutoPlay=false)
Definition QuickTweenLatentLibrary.cpp:1158
static UQuickVectorTween * QuickTweenLatentVectorParameterBy_Material(UObject *worldContextObject, FLatentActionInfo latentInfo, EQuickTweenLatentSteps &latentStep, UMaterialInstanceDynamic *material, const FName &parameterName, const FVector &by, float duration=1.0f, float timeScale=1.0f, EEaseType easeType=EEaseType::Linear, UCurveFloat *easeCurve=nullptr, int32 loops=1, ELoopType loopType=ELoopType::Restart, const FString &tweenTag="", bool bShouldAutoKill=true, bool bShouldPlayWhilePaused=false, bool bShouldAutoPlay=false)
Definition QuickTweenLatentLibrary.cpp:1551
static UQuickRotatorTween * QuickTweenLatentLookAt_SceneComponent(UObject *worldContextObject, FLatentActionInfo latentInfo, EQuickTweenLatentSteps &latentStep, USceneComponent *component, const FVector &to, bool bUseShortestPath=true, float duration=1.0f, float timeScale=1.0f, EEaseType easeType=EEaseType::Linear, UCurveFloat *easeCurve=nullptr, int32 loops=1, ELoopType loopType=ELoopType::Restart, const FString &tweenTag="", bool bShouldAutoKill=true, bool bShouldPlayWhilePaused=false, bool bShouldAutoPlay=false)
Definition QuickTweenLatentLibrary.cpp:1101
static UQuickFloatTween * QuickTweenLatentChangeOpacityTo_Widget(UObject *worldContextObject, FLatentActionInfo latentInfo, EQuickTweenLatentSteps &latentStep, UWidget *widget, float to, float duration=1.0f, float timeScale=1.0f, EEaseType easeType=EEaseType::Linear, UCurveFloat *easeCurve=nullptr, int32 loops=1, ELoopType loopType=ELoopType::Restart, const FString &tweenTag="", bool bShouldAutoKill=true, bool bShouldPlayWhilePaused=false, bool bShouldAutoPlay=false)
Definition QuickTweenLatentLibrary.cpp:1274
static UQuickVector2DTween * QuickTweenLatentMoveTo_Widget(UObject *worldContextObject, FLatentActionInfo latentInfo, EQuickTweenLatentSteps &latentStep, UWidget *widget, const FVector2D &to, float duration=1.0f, float timeScale=1.0f, EEaseType easeType=EEaseType::Linear, UCurveFloat *easeCurve=nullptr, int32 loops=1, ELoopType loopType=ELoopType::Restart, const FString &tweenTag="", bool bShouldAutoKill=true, bool bShouldPlayWhilePaused=false, bool bShouldAutoPlay=false)
Definition QuickTweenLatentLibrary.cpp:486
static UQuickFloatTween * QuickTweenLatentScalarParameterTo_Material(UObject *worldContextObject, FLatentActionInfo latentInfo, EQuickTweenLatentSteps &latentStep, UMaterialInstanceDynamic *material, const FName &parameterName, float to, float duration=1.0f, float timeScale=1.0f, EEaseType easeType=EEaseType::Linear, UCurveFloat *easeCurve=nullptr, int32 loops=1, ELoopType loopType=ELoopType::Restart, const FString &tweenTag="", bool bShouldAutoKill=true, bool bShouldPlayWhilePaused=false, bool bShouldAutoPlay=false)
Definition QuickTweenLatentLibrary.cpp:1608
static UQuickColorTween * QuickTweenCreateLatentTweenColor(UObject *worldContextObject, FLatentActionInfo latentInfo, EQuickTweenLatentSteps &latentStep, const FColor &from, const FColor &to, FColorSetter setter, float duration=1.0f, float timeScale=1.0f, EEaseType easeType=EEaseType::Linear, UCurveFloat *easeCurve=nullptr, int32 loops=1, ELoopType loopType=ELoopType::Restart, const FString &tweenTag="", bool bShouldAutoKill=true, bool bShouldPlayWhilePaused=false, bool bShouldAutoPlay=false)
Definition QuickTweenLatentLibrary.cpp:228
Definition QuickTweenSequence.h:49
Definition QuickVector2DTween.h:19
Definition QuickVectorTween.h:19
Definition QuickTweenLatentLibrary.gen.cpp:5833