7#include "UObject/GeneratedCppIncludes.h"
8#include "QuickTweenable.h"
10PRAGMA_DISABLE_DEPRECATION_WARNINGS
12void EmptyLinkFunctionForGeneratedCodeQuickTweenable() {}
15COREUOBJECT_API UClass* Z_Construct_UClass_UObject();
16ENGINE_API UClass* Z_Construct_UClass_UCurveFloat_NoRegister();
17QUICKTWEEN_API UClass* Z_Construct_UClass_UQuickTweenable();
18QUICKTWEEN_API UClass* Z_Construct_UClass_UQuickTweenable_NoRegister();
19QUICKTWEEN_API UEnum* Z_Construct_UEnum_QuickTween_EEaseType();
20QUICKTWEEN_API UEnum* Z_Construct_UEnum_QuickTween_ELoopType();
21UPackage* Z_Construct_UPackage__Script_QuickTween();
32 static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
33 {
"Category",
"Tween|Control" },
35 {
"Comment",
"/** Immediately complete the tween.\n\x09 * If the tween is reversed bSnapToEnd is inverted.\n\x09 * @param bSnapToEnd If true, snap properties to final state when completing.\n\x09 */" },
37 {
"CPP_Default_bSnapToEnd",
"true" },
38 {
"ModuleRelativePath",
"Public/QuickTweenable.h" },
40 {
"ToolTip",
"Immediately complete the tween.\nIf the tween is reversed bSnapToEnd is inverted.\n@param bSnapToEnd If true, snap properties to final state when completing." },
44 static void NewProp_bSnapToEnd_SetBit(
void* Obj);
45 static const UECodeGen_Private::FBoolPropertyParams NewProp_bSnapToEnd;
46 static const UECodeGen_Private::FPropertyParamsBase*
const PropPointers[];
47 static const UECodeGen_Private::FFunctionParams FuncParams;
49void Z_Construct_UFunction_UQuickTweenable_Complete_Statics::NewProp_bSnapToEnd_SetBit(
void* Obj)
53const UECodeGen_Private::FBoolPropertyParams Z_Construct_UFunction_UQuickTweenable_Complete_Statics::NewProp_bSnapToEnd = {
"bSnapToEnd",
nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Bool | UECodeGen_Private::EPropertyGenFlags::NativeBool, RF_Public|RF_Transient|RF_MarkAsNative,
nullptr,
nullptr, 1,
sizeof(
bool),
sizeof(QuickTweenable_eventComplete_Parms), &Z_Construct_UFunction_UQuickTweenable_Complete_Statics::NewProp_bSnapToEnd_SetBit, METADATA_PARAMS(0,
nullptr) };
54const UECodeGen_Private::FPropertyParamsBase*
const Z_Construct_UFunction_UQuickTweenable_Complete_Statics::PropPointers[] = {
55 (
const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UQuickTweenable_Complete_Statics::NewProp_bSnapToEnd,
57static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_UQuickTweenable_Complete_Statics::PropPointers) < 2048);
58const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_UQuickTweenable_Complete_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_UQuickTweenable,
nullptr,
"Complete", Z_Construct_UFunction_UQuickTweenable_Complete_Statics::PropPointers, UE_ARRAY_COUNT(Z_Construct_UFunction_UQuickTweenable_Complete_Statics::PropPointers),
sizeof(
Z_Construct_UFunction_UQuickTweenable_Complete_Statics::QuickTweenable_eventComplete_Parms), RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x04020400, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_UQuickTweenable_Complete_Statics::Function_MetaDataParams), Z_Construct_UFunction_UQuickTweenable_Complete_Statics::Function_MetaDataParams)}, };
60UFunction* Z_Construct_UFunction_UQuickTweenable_Complete()
62 static UFunction* ReturnFunction =
nullptr;
65 UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_UQuickTweenable_Complete_Statics::FuncParams);
67 return ReturnFunction;
69DEFINE_FUNCTION(UQuickTweenable::execComplete)
71 P_GET_UBOOL(Z_Param_bSnapToEnd);
74 P_THIS->Complete(Z_Param_bSnapToEnd);
87 static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
88 {
"Category",
"Tween|Info" },
90 {
"Comment",
"/** Returns whether this tween will be removed automatically after completion. */" },
92 {
"ModuleRelativePath",
"Public/QuickTweenable.h" },
94 {
"ToolTip",
"Returns whether this tween will be removed automatically after completion." },
98 static void NewProp_ReturnValue_SetBit(
void* Obj);
99 static const UECodeGen_Private::FBoolPropertyParams NewProp_ReturnValue;
100 static const UECodeGen_Private::FPropertyParamsBase*
const PropPointers[];
101 static const UECodeGen_Private::FFunctionParams FuncParams;
103void Z_Construct_UFunction_UQuickTweenable_GetAutoKill_Statics::NewProp_ReturnValue_SetBit(
void* Obj)
107const UECodeGen_Private::FBoolPropertyParams Z_Construct_UFunction_UQuickTweenable_GetAutoKill_Statics::NewProp_ReturnValue = {
"ReturnValue",
nullptr, (EPropertyFlags)0x0010000000000580, UECodeGen_Private::EPropertyGenFlags::Bool | UECodeGen_Private::EPropertyGenFlags::NativeBool, RF_Public|RF_Transient|RF_MarkAsNative,
nullptr,
nullptr, 1,
sizeof(
bool),
sizeof(QuickTweenable_eventGetAutoKill_Parms), &Z_Construct_UFunction_UQuickTweenable_GetAutoKill_Statics::NewProp_ReturnValue_SetBit, METADATA_PARAMS(0,
nullptr) };
108const UECodeGen_Private::FPropertyParamsBase*
const Z_Construct_UFunction_UQuickTweenable_GetAutoKill_Statics::PropPointers[] = {
109 (
const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UQuickTweenable_GetAutoKill_Statics::NewProp_ReturnValue,
111static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_UQuickTweenable_GetAutoKill_Statics::PropPointers) < 2048);
112const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_UQuickTweenable_GetAutoKill_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_UQuickTweenable,
nullptr,
"GetAutoKill", Z_Construct_UFunction_UQuickTweenable_GetAutoKill_Statics::PropPointers, UE_ARRAY_COUNT(Z_Construct_UFunction_UQuickTweenable_GetAutoKill_Statics::PropPointers),
sizeof(
Z_Construct_UFunction_UQuickTweenable_GetAutoKill_Statics::QuickTweenable_eventGetAutoKill_Parms), RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x54020400, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_UQuickTweenable_GetAutoKill_Statics::Function_MetaDataParams), Z_Construct_UFunction_UQuickTweenable_GetAutoKill_Statics::Function_MetaDataParams)}, };
114UFunction* Z_Construct_UFunction_UQuickTweenable_GetAutoKill()
116 static UFunction* ReturnFunction =
nullptr;
119 UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_UQuickTweenable_GetAutoKill_Statics::FuncParams);
121 return ReturnFunction;
123DEFINE_FUNCTION(UQuickTweenable::execGetAutoKill)
127 *(
bool*)Z_Param__Result=P_THIS->GetAutoKill();
140 static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
141 {
"Category",
"Tween|Info" },
142#if !UE_BUILD_SHIPPING
143 {
"Comment",
"/** Get the current loop index (0-based) the tween is on.\n\x09 * @return 0 for the first loop, 1 for the second, etc.\n\x09 */" },
145 {
"ModuleRelativePath",
"Public/QuickTweenable.h" },
146#if !UE_BUILD_SHIPPING
147 {
"ToolTip",
"Get the current loop index (0-based) the tween is on.\n@return 0 for the first loop, 1 for the second, etc." },
151 static const UECodeGen_Private::FIntPropertyParams NewProp_ReturnValue;
152 static const UECodeGen_Private::FPropertyParamsBase*
const PropPointers[];
153 static const UECodeGen_Private::FFunctionParams FuncParams;
155const UECodeGen_Private::FIntPropertyParams Z_Construct_UFunction_UQuickTweenable_GetCurrentLoop_Statics::NewProp_ReturnValue = {
"ReturnValue",
nullptr, (EPropertyFlags)0x0010000000000580, UECodeGen_Private::EPropertyGenFlags::Int, RF_Public|RF_Transient|RF_MarkAsNative,
nullptr,
nullptr, 1, STRUCT_OFFSET(QuickTweenable_eventGetCurrentLoop_Parms, ReturnValue), METADATA_PARAMS(0,
nullptr) };
156const UECodeGen_Private::FPropertyParamsBase*
const Z_Construct_UFunction_UQuickTweenable_GetCurrentLoop_Statics::PropPointers[] = {
157 (
const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UQuickTweenable_GetCurrentLoop_Statics::NewProp_ReturnValue,
159static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_UQuickTweenable_GetCurrentLoop_Statics::PropPointers) < 2048);
160const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_UQuickTweenable_GetCurrentLoop_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_UQuickTweenable,
nullptr,
"GetCurrentLoop", Z_Construct_UFunction_UQuickTweenable_GetCurrentLoop_Statics::PropPointers, UE_ARRAY_COUNT(Z_Construct_UFunction_UQuickTweenable_GetCurrentLoop_Statics::PropPointers),
sizeof(
Z_Construct_UFunction_UQuickTweenable_GetCurrentLoop_Statics::QuickTweenable_eventGetCurrentLoop_Parms), RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x54020400, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_UQuickTweenable_GetCurrentLoop_Statics::Function_MetaDataParams), Z_Construct_UFunction_UQuickTweenable_GetCurrentLoop_Statics::Function_MetaDataParams)}, };
162UFunction* Z_Construct_UFunction_UQuickTweenable_GetCurrentLoop()
164 static UFunction* ReturnFunction =
nullptr;
167 UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_UQuickTweenable_GetCurrentLoop_Statics::FuncParams);
169 return ReturnFunction;
171DEFINE_FUNCTION(UQuickTweenable::execGetCurrentLoop)
175 *(int32*)Z_Param__Result=P_THIS->GetCurrentLoop();
185 UCurveFloat* ReturnValue;
188 static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
189 {
"Category",
"Tween|Info" },
190#if !UE_BUILD_SHIPPING
191 {
"Comment",
"/** Get the custom easing curve used by the tween, if any.\n\x09 * @return Pointer to a UCurveFloat or nullptr if not set.\n\x09 */" },
193 {
"Keywords",
"Tween" },
194 {
"ModuleRelativePath",
"Public/QuickTweenable.h" },
195#if !UE_BUILD_SHIPPING
196 {
"ToolTip",
"Get the custom easing curve used by the tween, if any.\n@return Pointer to a UCurveFloat or nullptr if not set." },
200 static const UECodeGen_Private::FObjectPropertyParams NewProp_ReturnValue;
201 static const UECodeGen_Private::FPropertyParamsBase*
const PropPointers[];
202 static const UECodeGen_Private::FFunctionParams FuncParams;
204const UECodeGen_Private::FObjectPropertyParams Z_Construct_UFunction_UQuickTweenable_GetEaseCurve_Statics::NewProp_ReturnValue = {
"ReturnValue",
nullptr, (EPropertyFlags)0x0010000000000580, UECodeGen_Private::EPropertyGenFlags::Object, RF_Public|RF_Transient|RF_MarkAsNative,
nullptr,
nullptr, 1, STRUCT_OFFSET(QuickTweenable_eventGetEaseCurve_Parms, ReturnValue), Z_Construct_UClass_UCurveFloat_NoRegister, METADATA_PARAMS(0,
nullptr) };
205const UECodeGen_Private::FPropertyParamsBase*
const Z_Construct_UFunction_UQuickTweenable_GetEaseCurve_Statics::PropPointers[] = {
206 (
const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UQuickTweenable_GetEaseCurve_Statics::NewProp_ReturnValue,
208static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_UQuickTweenable_GetEaseCurve_Statics::PropPointers) < 2048);
209const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_UQuickTweenable_GetEaseCurve_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_UQuickTweenable,
nullptr,
"GetEaseCurve", Z_Construct_UFunction_UQuickTweenable_GetEaseCurve_Statics::PropPointers, UE_ARRAY_COUNT(Z_Construct_UFunction_UQuickTweenable_GetEaseCurve_Statics::PropPointers),
sizeof(
Z_Construct_UFunction_UQuickTweenable_GetEaseCurve_Statics::QuickTweenable_eventGetEaseCurve_Parms), RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x54020400, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_UQuickTweenable_GetEaseCurve_Statics::Function_MetaDataParams), Z_Construct_UFunction_UQuickTweenable_GetEaseCurve_Statics::Function_MetaDataParams)}, };
211UFunction* Z_Construct_UFunction_UQuickTweenable_GetEaseCurve()
213 static UFunction* ReturnFunction =
nullptr;
216 UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_UQuickTweenable_GetEaseCurve_Statics::FuncParams);
218 return ReturnFunction;
220DEFINE_FUNCTION(UQuickTweenable::execGetEaseCurve)
224 *(UCurveFloat**)Z_Param__Result=P_THIS->GetEaseCurve();
234 EEaseType ReturnValue;
237 static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
238 {
"Category",
"Tween|Info" },
239#if !UE_BUILD_SHIPPING
240 {
"Comment",
"/** Get the easing function type used by this tween. */" },
242 {
"Keywords",
"Tween" },
243 {
"ModuleRelativePath",
"Public/QuickTweenable.h" },
244#if !UE_BUILD_SHIPPING
245 {
"ToolTip",
"Get the easing function type used by this tween." },
249 static const UECodeGen_Private::FBytePropertyParams NewProp_ReturnValue_Underlying;
250 static const UECodeGen_Private::FEnumPropertyParams NewProp_ReturnValue;
251 static const UECodeGen_Private::FPropertyParamsBase*
const PropPointers[];
252 static const UECodeGen_Private::FFunctionParams FuncParams;
254const UECodeGen_Private::FBytePropertyParams Z_Construct_UFunction_UQuickTweenable_GetEaseType_Statics::NewProp_ReturnValue_Underlying = {
"UnderlyingType",
nullptr, (EPropertyFlags)0x0000000000000000, UECodeGen_Private::EPropertyGenFlags::Byte, RF_Public|RF_Transient|RF_MarkAsNative,
nullptr,
nullptr, 1, 0,
nullptr, METADATA_PARAMS(0,
nullptr) };
255const UECodeGen_Private::FEnumPropertyParams Z_Construct_UFunction_UQuickTweenable_GetEaseType_Statics::NewProp_ReturnValue = {
"ReturnValue",
nullptr, (EPropertyFlags)0x0010000000000580, UECodeGen_Private::EPropertyGenFlags::Enum, RF_Public|RF_Transient|RF_MarkAsNative,
nullptr,
nullptr, 1, STRUCT_OFFSET(QuickTweenable_eventGetEaseType_Parms, ReturnValue), Z_Construct_UEnum_QuickTween_EEaseType, METADATA_PARAMS(0,
nullptr) };
256const UECodeGen_Private::FPropertyParamsBase*
const Z_Construct_UFunction_UQuickTweenable_GetEaseType_Statics::PropPointers[] = {
257 (
const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UQuickTweenable_GetEaseType_Statics::NewProp_ReturnValue_Underlying,
258 (
const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UQuickTweenable_GetEaseType_Statics::NewProp_ReturnValue,
260static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_UQuickTweenable_GetEaseType_Statics::PropPointers) < 2048);
261const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_UQuickTweenable_GetEaseType_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_UQuickTweenable,
nullptr,
"GetEaseType", Z_Construct_UFunction_UQuickTweenable_GetEaseType_Statics::PropPointers, UE_ARRAY_COUNT(Z_Construct_UFunction_UQuickTweenable_GetEaseType_Statics::PropPointers),
sizeof(
Z_Construct_UFunction_UQuickTweenable_GetEaseType_Statics::QuickTweenable_eventGetEaseType_Parms), RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x54020400, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_UQuickTweenable_GetEaseType_Statics::Function_MetaDataParams), Z_Construct_UFunction_UQuickTweenable_GetEaseType_Statics::Function_MetaDataParams)}, };
263UFunction* Z_Construct_UFunction_UQuickTweenable_GetEaseType()
265 static UFunction* ReturnFunction =
nullptr;
268 UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_UQuickTweenable_GetEaseType_Statics::FuncParams);
270 return ReturnFunction;
272DEFINE_FUNCTION(UQuickTweenable::execGetEaseType)
276 *(EEaseType*)Z_Param__Result=P_THIS->GetEaseType();
289 static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
290 {
"Category",
"Tween|Info" },
291#if !UE_BUILD_SHIPPING
292 {
"Comment",
"/** Get the total elapsed time since the tween started (in seconds). */" },
294 {
"Keywords",
"Tween" },
295 {
"ModuleRelativePath",
"Public/QuickTweenable.h" },
296#if !UE_BUILD_SHIPPING
297 {
"ToolTip",
"Get the total elapsed time since the tween started (in seconds)." },
301 static const UECodeGen_Private::FFloatPropertyParams NewProp_ReturnValue;
302 static const UECodeGen_Private::FPropertyParamsBase*
const PropPointers[];
303 static const UECodeGen_Private::FFunctionParams FuncParams;
305const UECodeGen_Private::FFloatPropertyParams Z_Construct_UFunction_UQuickTweenable_GetElapsedTime_Statics::NewProp_ReturnValue = {
"ReturnValue",
nullptr, (EPropertyFlags)0x0010000000000580, UECodeGen_Private::EPropertyGenFlags::Float, RF_Public|RF_Transient|RF_MarkAsNative,
nullptr,
nullptr, 1, STRUCT_OFFSET(QuickTweenable_eventGetElapsedTime_Parms, ReturnValue), METADATA_PARAMS(0,
nullptr) };
306const UECodeGen_Private::FPropertyParamsBase*
const Z_Construct_UFunction_UQuickTweenable_GetElapsedTime_Statics::PropPointers[] = {
307 (
const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UQuickTweenable_GetElapsedTime_Statics::NewProp_ReturnValue,
309static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_UQuickTweenable_GetElapsedTime_Statics::PropPointers) < 2048);
310const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_UQuickTweenable_GetElapsedTime_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_UQuickTweenable,
nullptr,
"GetElapsedTime", Z_Construct_UFunction_UQuickTweenable_GetElapsedTime_Statics::PropPointers, UE_ARRAY_COUNT(Z_Construct_UFunction_UQuickTweenable_GetElapsedTime_Statics::PropPointers),
sizeof(
Z_Construct_UFunction_UQuickTweenable_GetElapsedTime_Statics::QuickTweenable_eventGetElapsedTime_Parms), RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x54020400, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_UQuickTweenable_GetElapsedTime_Statics::Function_MetaDataParams), Z_Construct_UFunction_UQuickTweenable_GetElapsedTime_Statics::Function_MetaDataParams)}, };
312UFunction* Z_Construct_UFunction_UQuickTweenable_GetElapsedTime()
314 static UFunction* ReturnFunction =
nullptr;
317 UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_UQuickTweenable_GetElapsedTime_Statics::FuncParams);
319 return ReturnFunction;
321DEFINE_FUNCTION(UQuickTweenable::execGetElapsedTime)
325 *(
float*)Z_Param__Result=P_THIS->GetElapsedTime();
338 static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
339 {
"Category",
"Tween|Info" },
340#if !UE_BUILD_SHIPPING
341 {
"Comment",
"/** Check whether the tween has reached its completion state. */" },
343 {
"Keywords",
"Tween" },
344 {
"ModuleRelativePath",
"Public/QuickTweenable.h" },
345#if !UE_BUILD_SHIPPING
346 {
"ToolTip",
"Check whether the tween has reached its completion state." },
350 static void NewProp_ReturnValue_SetBit(
void* Obj);
351 static const UECodeGen_Private::FBoolPropertyParams NewProp_ReturnValue;
352 static const UECodeGen_Private::FPropertyParamsBase*
const PropPointers[];
353 static const UECodeGen_Private::FFunctionParams FuncParams;
355void Z_Construct_UFunction_UQuickTweenable_GetIsCompleted_Statics::NewProp_ReturnValue_SetBit(
void* Obj)
359const UECodeGen_Private::FBoolPropertyParams Z_Construct_UFunction_UQuickTweenable_GetIsCompleted_Statics::NewProp_ReturnValue = {
"ReturnValue",
nullptr, (EPropertyFlags)0x0010000000000580, UECodeGen_Private::EPropertyGenFlags::Bool | UECodeGen_Private::EPropertyGenFlags::NativeBool, RF_Public|RF_Transient|RF_MarkAsNative,
nullptr,
nullptr, 1,
sizeof(
bool),
sizeof(QuickTweenable_eventGetIsCompleted_Parms), &Z_Construct_UFunction_UQuickTweenable_GetIsCompleted_Statics::NewProp_ReturnValue_SetBit, METADATA_PARAMS(0,
nullptr) };
360const UECodeGen_Private::FPropertyParamsBase*
const Z_Construct_UFunction_UQuickTweenable_GetIsCompleted_Statics::PropPointers[] = {
361 (
const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UQuickTweenable_GetIsCompleted_Statics::NewProp_ReturnValue,
363static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_UQuickTweenable_GetIsCompleted_Statics::PropPointers) < 2048);
364const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_UQuickTweenable_GetIsCompleted_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_UQuickTweenable,
nullptr,
"GetIsCompleted", Z_Construct_UFunction_UQuickTweenable_GetIsCompleted_Statics::PropPointers, UE_ARRAY_COUNT(Z_Construct_UFunction_UQuickTweenable_GetIsCompleted_Statics::PropPointers),
sizeof(
Z_Construct_UFunction_UQuickTweenable_GetIsCompleted_Statics::QuickTweenable_eventGetIsCompleted_Parms), RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x54020400, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_UQuickTweenable_GetIsCompleted_Statics::Function_MetaDataParams), Z_Construct_UFunction_UQuickTweenable_GetIsCompleted_Statics::Function_MetaDataParams)}, };
366UFunction* Z_Construct_UFunction_UQuickTweenable_GetIsCompleted()
368 static UFunction* ReturnFunction =
nullptr;
371 UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_UQuickTweenable_GetIsCompleted_Statics::FuncParams);
373 return ReturnFunction;
375DEFINE_FUNCTION(UQuickTweenable::execGetIsCompleted)
379 *(
bool*)Z_Param__Result=P_THIS->GetIsCompleted();
392 static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
393 {
"Category",
"Tween|Info" },
394#if !UE_BUILD_SHIPPING
395 {
"Comment",
"/**\n\x09 * Query whether this tween is pending removal from the manager.\n\x09 * @return True if the tween is pending kill, false otherwise.\n\x09 */" },
397 {
"Keywords",
"Tween" },
398 {
"ModuleRelativePath",
"Public/QuickTweenable.h" },
399#if !UE_BUILD_SHIPPING
400 {
"ToolTip",
"Query whether this tween is pending removal from the manager.\n@return True if the tween is pending kill, false otherwise." },
404 static void NewProp_ReturnValue_SetBit(
void* Obj);
405 static const UECodeGen_Private::FBoolPropertyParams NewProp_ReturnValue;
406 static const UECodeGen_Private::FPropertyParamsBase*
const PropPointers[];
407 static const UECodeGen_Private::FFunctionParams FuncParams;
409void Z_Construct_UFunction_UQuickTweenable_GetIsPendingKill_Statics::NewProp_ReturnValue_SetBit(
void* Obj)
413const UECodeGen_Private::FBoolPropertyParams Z_Construct_UFunction_UQuickTweenable_GetIsPendingKill_Statics::NewProp_ReturnValue = {
"ReturnValue",
nullptr, (EPropertyFlags)0x0010000000000580, UECodeGen_Private::EPropertyGenFlags::Bool | UECodeGen_Private::EPropertyGenFlags::NativeBool, RF_Public|RF_Transient|RF_MarkAsNative,
nullptr,
nullptr, 1,
sizeof(
bool),
sizeof(QuickTweenable_eventGetIsPendingKill_Parms), &Z_Construct_UFunction_UQuickTweenable_GetIsPendingKill_Statics::NewProp_ReturnValue_SetBit, METADATA_PARAMS(0,
nullptr) };
414const UECodeGen_Private::FPropertyParamsBase*
const Z_Construct_UFunction_UQuickTweenable_GetIsPendingKill_Statics::PropPointers[] = {
415 (
const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UQuickTweenable_GetIsPendingKill_Statics::NewProp_ReturnValue,
417static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_UQuickTweenable_GetIsPendingKill_Statics::PropPointers) < 2048);
418const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_UQuickTweenable_GetIsPendingKill_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_UQuickTweenable,
nullptr,
"GetIsPendingKill", Z_Construct_UFunction_UQuickTweenable_GetIsPendingKill_Statics::PropPointers, UE_ARRAY_COUNT(Z_Construct_UFunction_UQuickTweenable_GetIsPendingKill_Statics::PropPointers),
sizeof(
Z_Construct_UFunction_UQuickTweenable_GetIsPendingKill_Statics::QuickTweenable_eventGetIsPendingKill_Parms), RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x54020400, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_UQuickTweenable_GetIsPendingKill_Statics::Function_MetaDataParams), Z_Construct_UFunction_UQuickTweenable_GetIsPendingKill_Statics::Function_MetaDataParams)}, };
420UFunction* Z_Construct_UFunction_UQuickTweenable_GetIsPendingKill()
422 static UFunction* ReturnFunction =
nullptr;
425 UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_UQuickTweenable_GetIsPendingKill_Statics::FuncParams);
427 return ReturnFunction;
429DEFINE_FUNCTION(UQuickTweenable::execGetIsPendingKill)
433 *(
bool*)Z_Param__Result=P_THIS->GetIsPendingKill();
446 static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
447 {
"Category",
"Tween|Info" },
448#if !UE_BUILD_SHIPPING
449 {
"Comment",
"/** Check if the tween is currently playing.\n\x09 * @return True when playing; false when paused or stopped.\n\x09 */" },
451 {
"Keywords",
"Tween" },
452 {
"ModuleRelativePath",
"Public/QuickTweenable.h" },
453#if !UE_BUILD_SHIPPING
454 {
"ToolTip",
"Check if the tween is currently playing.\n@return True when playing; false when paused or stopped." },
458 static void NewProp_ReturnValue_SetBit(
void* Obj);
459 static const UECodeGen_Private::FBoolPropertyParams NewProp_ReturnValue;
460 static const UECodeGen_Private::FPropertyParamsBase*
const PropPointers[];
461 static const UECodeGen_Private::FFunctionParams FuncParams;
463void Z_Construct_UFunction_UQuickTweenable_GetIsPlaying_Statics::NewProp_ReturnValue_SetBit(
void* Obj)
467const UECodeGen_Private::FBoolPropertyParams Z_Construct_UFunction_UQuickTweenable_GetIsPlaying_Statics::NewProp_ReturnValue = {
"ReturnValue",
nullptr, (EPropertyFlags)0x0010000000000580, UECodeGen_Private::EPropertyGenFlags::Bool | UECodeGen_Private::EPropertyGenFlags::NativeBool, RF_Public|RF_Transient|RF_MarkAsNative,
nullptr,
nullptr, 1,
sizeof(
bool),
sizeof(QuickTweenable_eventGetIsPlaying_Parms), &Z_Construct_UFunction_UQuickTweenable_GetIsPlaying_Statics::NewProp_ReturnValue_SetBit, METADATA_PARAMS(0,
nullptr) };
468const UECodeGen_Private::FPropertyParamsBase*
const Z_Construct_UFunction_UQuickTweenable_GetIsPlaying_Statics::PropPointers[] = {
469 (
const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UQuickTweenable_GetIsPlaying_Statics::NewProp_ReturnValue,
471static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_UQuickTweenable_GetIsPlaying_Statics::PropPointers) < 2048);
472const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_UQuickTweenable_GetIsPlaying_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_UQuickTweenable,
nullptr,
"GetIsPlaying", Z_Construct_UFunction_UQuickTweenable_GetIsPlaying_Statics::PropPointers, UE_ARRAY_COUNT(Z_Construct_UFunction_UQuickTweenable_GetIsPlaying_Statics::PropPointers),
sizeof(
Z_Construct_UFunction_UQuickTweenable_GetIsPlaying_Statics::QuickTweenable_eventGetIsPlaying_Parms), RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x54020400, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_UQuickTweenable_GetIsPlaying_Statics::Function_MetaDataParams), Z_Construct_UFunction_UQuickTweenable_GetIsPlaying_Statics::Function_MetaDataParams)}, };
474UFunction* Z_Construct_UFunction_UQuickTweenable_GetIsPlaying()
476 static UFunction* ReturnFunction =
nullptr;
479 UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_UQuickTweenable_GetIsPlaying_Statics::FuncParams);
481 return ReturnFunction;
483DEFINE_FUNCTION(UQuickTweenable::execGetIsPlaying)
487 *(
bool*)Z_Param__Result=P_THIS->GetIsPlaying();
500 static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
501 {
"Category",
"Tween|Info" },
502#if !UE_BUILD_SHIPPING
503 {
"Comment",
"/** Returns true if the tween's reversed flag is set (affects playback direction). */" },
505 {
"Keywords",
"Tween" },
506 {
"ModuleRelativePath",
"Public/QuickTweenable.h" },
507#if !UE_BUILD_SHIPPING
508 {
"ToolTip",
"Returns true if the tween's reversed flag is set (affects playback direction)." },
512 static void NewProp_ReturnValue_SetBit(
void* Obj);
513 static const UECodeGen_Private::FBoolPropertyParams NewProp_ReturnValue;
514 static const UECodeGen_Private::FPropertyParamsBase*
const PropPointers[];
515 static const UECodeGen_Private::FFunctionParams FuncParams;
517void Z_Construct_UFunction_UQuickTweenable_GetIsReversed_Statics::NewProp_ReturnValue_SetBit(
void* Obj)
521const UECodeGen_Private::FBoolPropertyParams Z_Construct_UFunction_UQuickTweenable_GetIsReversed_Statics::NewProp_ReturnValue = {
"ReturnValue",
nullptr, (EPropertyFlags)0x0010000000000580, UECodeGen_Private::EPropertyGenFlags::Bool | UECodeGen_Private::EPropertyGenFlags::NativeBool, RF_Public|RF_Transient|RF_MarkAsNative,
nullptr,
nullptr, 1,
sizeof(
bool),
sizeof(QuickTweenable_eventGetIsReversed_Parms), &Z_Construct_UFunction_UQuickTweenable_GetIsReversed_Statics::NewProp_ReturnValue_SetBit, METADATA_PARAMS(0,
nullptr) };
522const UECodeGen_Private::FPropertyParamsBase*
const Z_Construct_UFunction_UQuickTweenable_GetIsReversed_Statics::PropPointers[] = {
523 (
const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UQuickTweenable_GetIsReversed_Statics::NewProp_ReturnValue,
525static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_UQuickTweenable_GetIsReversed_Statics::PropPointers) < 2048);
526const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_UQuickTweenable_GetIsReversed_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_UQuickTweenable,
nullptr,
"GetIsReversed", Z_Construct_UFunction_UQuickTweenable_GetIsReversed_Statics::PropPointers, UE_ARRAY_COUNT(Z_Construct_UFunction_UQuickTweenable_GetIsReversed_Statics::PropPointers),
sizeof(
Z_Construct_UFunction_UQuickTweenable_GetIsReversed_Statics::QuickTweenable_eventGetIsReversed_Parms), RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x54020400, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_UQuickTweenable_GetIsReversed_Statics::Function_MetaDataParams), Z_Construct_UFunction_UQuickTweenable_GetIsReversed_Statics::Function_MetaDataParams)}, };
528UFunction* Z_Construct_UFunction_UQuickTweenable_GetIsReversed()
530 static UFunction* ReturnFunction =
nullptr;
533 UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_UQuickTweenable_GetIsReversed_Statics::FuncParams);
535 return ReturnFunction;
537DEFINE_FUNCTION(UQuickTweenable::execGetIsReversed)
541 *(
bool*)Z_Param__Result=P_THIS->GetIsReversed();
554 static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
555 {
"Category",
"Tween|Info" },
556#if !UE_BUILD_SHIPPING
557 {
"Comment",
"/** Get the configured duration of the loop in seconds. */" },
559 {
"Keywords",
"Tween" },
560 {
"ModuleRelativePath",
"Public/QuickTweenable.h" },
561#if !UE_BUILD_SHIPPING
562 {
"ToolTip",
"Get the configured duration of the loop in seconds." },
566 static const UECodeGen_Private::FFloatPropertyParams NewProp_ReturnValue;
567 static const UECodeGen_Private::FPropertyParamsBase*
const PropPointers[];
568 static const UECodeGen_Private::FFunctionParams FuncParams;
570const UECodeGen_Private::FFloatPropertyParams Z_Construct_UFunction_UQuickTweenable_GetLoopDuration_Statics::NewProp_ReturnValue = {
"ReturnValue",
nullptr, (EPropertyFlags)0x0010000000000580, UECodeGen_Private::EPropertyGenFlags::Float, RF_Public|RF_Transient|RF_MarkAsNative,
nullptr,
nullptr, 1, STRUCT_OFFSET(QuickTweenable_eventGetLoopDuration_Parms, ReturnValue), METADATA_PARAMS(0,
nullptr) };
571const UECodeGen_Private::FPropertyParamsBase*
const Z_Construct_UFunction_UQuickTweenable_GetLoopDuration_Statics::PropPointers[] = {
572 (
const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UQuickTweenable_GetLoopDuration_Statics::NewProp_ReturnValue,
574static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_UQuickTweenable_GetLoopDuration_Statics::PropPointers) < 2048);
575const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_UQuickTweenable_GetLoopDuration_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_UQuickTweenable,
nullptr,
"GetLoopDuration", Z_Construct_UFunction_UQuickTweenable_GetLoopDuration_Statics::PropPointers, UE_ARRAY_COUNT(Z_Construct_UFunction_UQuickTweenable_GetLoopDuration_Statics::PropPointers),
sizeof(
Z_Construct_UFunction_UQuickTweenable_GetLoopDuration_Statics::QuickTweenable_eventGetLoopDuration_Parms), RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x54020400, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_UQuickTweenable_GetLoopDuration_Statics::Function_MetaDataParams), Z_Construct_UFunction_UQuickTweenable_GetLoopDuration_Statics::Function_MetaDataParams)}, };
577UFunction* Z_Construct_UFunction_UQuickTweenable_GetLoopDuration()
579 static UFunction* ReturnFunction =
nullptr;
582 UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_UQuickTweenable_GetLoopDuration_Statics::FuncParams);
584 return ReturnFunction;
586DEFINE_FUNCTION(UQuickTweenable::execGetLoopDuration)
590 *(
float*)Z_Param__Result=P_THIS->GetLoopDuration();
603 static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
604 {
"Category",
"Tween|Info" },
605#if !UE_BUILD_SHIPPING
606 {
"Comment",
"/** Get the configured number of loops for this tween (-1 for infinite if supported). */" },
608 {
"Keywords",
"Tween" },
609 {
"ModuleRelativePath",
"Public/QuickTweenable.h" },
610#if !UE_BUILD_SHIPPING
611 {
"ToolTip",
"Get the configured number of loops for this tween (-1 for infinite if supported)." },
615 static const UECodeGen_Private::FIntPropertyParams NewProp_ReturnValue;
616 static const UECodeGen_Private::FPropertyParamsBase*
const PropPointers[];
617 static const UECodeGen_Private::FFunctionParams FuncParams;
619const UECodeGen_Private::FIntPropertyParams Z_Construct_UFunction_UQuickTweenable_GetLoops_Statics::NewProp_ReturnValue = {
"ReturnValue",
nullptr, (EPropertyFlags)0x0010000000000580, UECodeGen_Private::EPropertyGenFlags::Int, RF_Public|RF_Transient|RF_MarkAsNative,
nullptr,
nullptr, 1, STRUCT_OFFSET(QuickTweenable_eventGetLoops_Parms, ReturnValue), METADATA_PARAMS(0,
nullptr) };
620const UECodeGen_Private::FPropertyParamsBase*
const Z_Construct_UFunction_UQuickTweenable_GetLoops_Statics::PropPointers[] = {
621 (
const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UQuickTweenable_GetLoops_Statics::NewProp_ReturnValue,
623static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_UQuickTweenable_GetLoops_Statics::PropPointers) < 2048);
624const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_UQuickTweenable_GetLoops_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_UQuickTweenable,
nullptr,
"GetLoops", Z_Construct_UFunction_UQuickTweenable_GetLoops_Statics::PropPointers, UE_ARRAY_COUNT(Z_Construct_UFunction_UQuickTweenable_GetLoops_Statics::PropPointers),
sizeof(
Z_Construct_UFunction_UQuickTweenable_GetLoops_Statics::QuickTweenable_eventGetLoops_Parms), RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x54020400, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_UQuickTweenable_GetLoops_Statics::Function_MetaDataParams), Z_Construct_UFunction_UQuickTweenable_GetLoops_Statics::Function_MetaDataParams)}, };
626UFunction* Z_Construct_UFunction_UQuickTweenable_GetLoops()
628 static UFunction* ReturnFunction =
nullptr;
631 UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_UQuickTweenable_GetLoops_Statics::FuncParams);
633 return ReturnFunction;
635DEFINE_FUNCTION(UQuickTweenable::execGetLoops)
639 *(int32*)Z_Param__Result=P_THIS->GetLoops();
649 ELoopType ReturnValue;
652 static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
653 {
"Category",
"Tween|Info" },
654#if !UE_BUILD_SHIPPING
655 {
"Comment",
"/** Get the loop behavior used when the tween repeats (e.g., Restart, Yoyo). */" },
657 {
"Keywords",
"Tween" },
658 {
"ModuleRelativePath",
"Public/QuickTweenable.h" },
659#if !UE_BUILD_SHIPPING
660 {
"ToolTip",
"Get the loop behavior used when the tween repeats (e.g., Restart, Yoyo)." },
664 static const UECodeGen_Private::FBytePropertyParams NewProp_ReturnValue_Underlying;
665 static const UECodeGen_Private::FEnumPropertyParams NewProp_ReturnValue;
666 static const UECodeGen_Private::FPropertyParamsBase*
const PropPointers[];
667 static const UECodeGen_Private::FFunctionParams FuncParams;
669const UECodeGen_Private::FBytePropertyParams Z_Construct_UFunction_UQuickTweenable_GetLoopType_Statics::NewProp_ReturnValue_Underlying = {
"UnderlyingType",
nullptr, (EPropertyFlags)0x0000000000000000, UECodeGen_Private::EPropertyGenFlags::Byte, RF_Public|RF_Transient|RF_MarkAsNative,
nullptr,
nullptr, 1, 0,
nullptr, METADATA_PARAMS(0,
nullptr) };
670const UECodeGen_Private::FEnumPropertyParams Z_Construct_UFunction_UQuickTweenable_GetLoopType_Statics::NewProp_ReturnValue = {
"ReturnValue",
nullptr, (EPropertyFlags)0x0010000000000580, UECodeGen_Private::EPropertyGenFlags::Enum, RF_Public|RF_Transient|RF_MarkAsNative,
nullptr,
nullptr, 1, STRUCT_OFFSET(QuickTweenable_eventGetLoopType_Parms, ReturnValue), Z_Construct_UEnum_QuickTween_ELoopType, METADATA_PARAMS(0,
nullptr) };
671const UECodeGen_Private::FPropertyParamsBase*
const Z_Construct_UFunction_UQuickTweenable_GetLoopType_Statics::PropPointers[] = {
672 (
const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UQuickTweenable_GetLoopType_Statics::NewProp_ReturnValue_Underlying,
673 (
const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UQuickTweenable_GetLoopType_Statics::NewProp_ReturnValue,
675static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_UQuickTweenable_GetLoopType_Statics::PropPointers) < 2048);
676const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_UQuickTweenable_GetLoopType_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_UQuickTweenable,
nullptr,
"GetLoopType", Z_Construct_UFunction_UQuickTweenable_GetLoopType_Statics::PropPointers, UE_ARRAY_COUNT(Z_Construct_UFunction_UQuickTweenable_GetLoopType_Statics::PropPointers),
sizeof(
Z_Construct_UFunction_UQuickTweenable_GetLoopType_Statics::QuickTweenable_eventGetLoopType_Parms), RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x54020400, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_UQuickTweenable_GetLoopType_Statics::Function_MetaDataParams), Z_Construct_UFunction_UQuickTweenable_GetLoopType_Statics::Function_MetaDataParams)}, };
678UFunction* Z_Construct_UFunction_UQuickTweenable_GetLoopType()
680 static UFunction* ReturnFunction =
nullptr;
683 UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_UQuickTweenable_GetLoopType_Statics::FuncParams);
685 return ReturnFunction;
687DEFINE_FUNCTION(UQuickTweenable::execGetLoopType)
691 *(ELoopType*)Z_Param__Result=P_THIS->GetLoopType();
704 static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
705 {
"Category",
"Tween|Info" },
706#if !UE_BUILD_SHIPPING
707 {
"Comment",
"/** Whether the tween should continue running even when the game is paused. */" },
709 {
"ModuleRelativePath",
"Public/QuickTweenable.h" },
710#if !UE_BUILD_SHIPPING
711 {
"ToolTip",
"Whether the tween should continue running even when the game is paused." },
715 static void NewProp_ReturnValue_SetBit(
void* Obj);
716 static const UECodeGen_Private::FBoolPropertyParams NewProp_ReturnValue;
717 static const UECodeGen_Private::FPropertyParamsBase*
const PropPointers[];
718 static const UECodeGen_Private::FFunctionParams FuncParams;
720void Z_Construct_UFunction_UQuickTweenable_GetShouldPlayWhilePaused_Statics::NewProp_ReturnValue_SetBit(
void* Obj)
724const UECodeGen_Private::FBoolPropertyParams Z_Construct_UFunction_UQuickTweenable_GetShouldPlayWhilePaused_Statics::NewProp_ReturnValue = {
"ReturnValue",
nullptr, (EPropertyFlags)0x0010000000000580, UECodeGen_Private::EPropertyGenFlags::Bool | UECodeGen_Private::EPropertyGenFlags::NativeBool, RF_Public|RF_Transient|RF_MarkAsNative,
nullptr,
nullptr, 1,
sizeof(
bool),
sizeof(QuickTweenable_eventGetShouldPlayWhilePaused_Parms), &Z_Construct_UFunction_UQuickTweenable_GetShouldPlayWhilePaused_Statics::NewProp_ReturnValue_SetBit, METADATA_PARAMS(0,
nullptr) };
725const UECodeGen_Private::FPropertyParamsBase*
const Z_Construct_UFunction_UQuickTweenable_GetShouldPlayWhilePaused_Statics::PropPointers[] = {
726 (
const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UQuickTweenable_GetShouldPlayWhilePaused_Statics::NewProp_ReturnValue,
728static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_UQuickTweenable_GetShouldPlayWhilePaused_Statics::PropPointers) < 2048);
729const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_UQuickTweenable_GetShouldPlayWhilePaused_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_UQuickTweenable,
nullptr,
"GetShouldPlayWhilePaused", Z_Construct_UFunction_UQuickTweenable_GetShouldPlayWhilePaused_Statics::PropPointers, UE_ARRAY_COUNT(Z_Construct_UFunction_UQuickTweenable_GetShouldPlayWhilePaused_Statics::PropPointers),
sizeof(
Z_Construct_UFunction_UQuickTweenable_GetShouldPlayWhilePaused_Statics::QuickTweenable_eventGetShouldPlayWhilePaused_Parms), RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x54020400, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_UQuickTweenable_GetShouldPlayWhilePaused_Statics::Function_MetaDataParams), Z_Construct_UFunction_UQuickTweenable_GetShouldPlayWhilePaused_Statics::Function_MetaDataParams)}, };
731UFunction* Z_Construct_UFunction_UQuickTweenable_GetShouldPlayWhilePaused()
733 static UFunction* ReturnFunction =
nullptr;
736 UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_UQuickTweenable_GetShouldPlayWhilePaused_Statics::FuncParams);
738 return ReturnFunction;
740DEFINE_FUNCTION(UQuickTweenable::execGetShouldPlayWhilePaused)
744 *(
bool*)Z_Param__Result=P_THIS->GetShouldPlayWhilePaused();
757 static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
758 {
"Category",
"Tween|Info" },
759#if !UE_BUILD_SHIPPING
760 {
"Comment",
"/** Get the current time scale applied to the tween (1.0 = normal speed). */" },
762 {
"Keywords",
"Tween" },
763 {
"ModuleRelativePath",
"Public/QuickTweenable.h" },
764#if !UE_BUILD_SHIPPING
765 {
"ToolTip",
"Get the current time scale applied to the tween (1.0 = normal speed)." },
769 static const UECodeGen_Private::FFloatPropertyParams NewProp_ReturnValue;
770 static const UECodeGen_Private::FPropertyParamsBase*
const PropPointers[];
771 static const UECodeGen_Private::FFunctionParams FuncParams;
773const UECodeGen_Private::FFloatPropertyParams Z_Construct_UFunction_UQuickTweenable_GetTimeScale_Statics::NewProp_ReturnValue = {
"ReturnValue",
nullptr, (EPropertyFlags)0x0010000000000580, UECodeGen_Private::EPropertyGenFlags::Float, RF_Public|RF_Transient|RF_MarkAsNative,
nullptr,
nullptr, 1, STRUCT_OFFSET(QuickTweenable_eventGetTimeScale_Parms, ReturnValue), METADATA_PARAMS(0,
nullptr) };
774const UECodeGen_Private::FPropertyParamsBase*
const Z_Construct_UFunction_UQuickTweenable_GetTimeScale_Statics::PropPointers[] = {
775 (
const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UQuickTweenable_GetTimeScale_Statics::NewProp_ReturnValue,
777static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_UQuickTweenable_GetTimeScale_Statics::PropPointers) < 2048);
778const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_UQuickTweenable_GetTimeScale_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_UQuickTweenable,
nullptr,
"GetTimeScale", Z_Construct_UFunction_UQuickTweenable_GetTimeScale_Statics::PropPointers, UE_ARRAY_COUNT(Z_Construct_UFunction_UQuickTweenable_GetTimeScale_Statics::PropPointers),
sizeof(
Z_Construct_UFunction_UQuickTweenable_GetTimeScale_Statics::QuickTweenable_eventGetTimeScale_Parms), RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x54020400, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_UQuickTweenable_GetTimeScale_Statics::Function_MetaDataParams), Z_Construct_UFunction_UQuickTweenable_GetTimeScale_Statics::Function_MetaDataParams)}, };
780UFunction* Z_Construct_UFunction_UQuickTweenable_GetTimeScale()
782 static UFunction* ReturnFunction =
nullptr;
785 UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_UQuickTweenable_GetTimeScale_Statics::FuncParams);
787 return ReturnFunction;
789DEFINE_FUNCTION(UQuickTweenable::execGetTimeScale)
793 *(
float*)Z_Param__Result=P_THIS->GetTimeScale();
806 static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
807 {
"Category",
"Tween|Info" },
808#if !UE_BUILD_SHIPPING
809 {
"Comment",
"/** Get the total duration of the whole tween (max value for infinite) */" },
811 {
"Keywords",
"Tween" },
812 {
"ModuleRelativePath",
"Public/QuickTweenable.h" },
813#if !UE_BUILD_SHIPPING
814 {
"ToolTip",
"Get the total duration of the whole tween (max value for infinite)" },
818 static const UECodeGen_Private::FFloatPropertyParams NewProp_ReturnValue;
819 static const UECodeGen_Private::FPropertyParamsBase*
const PropPointers[];
820 static const UECodeGen_Private::FFunctionParams FuncParams;
822const UECodeGen_Private::FFloatPropertyParams Z_Construct_UFunction_UQuickTweenable_GetTotalDuration_Statics::NewProp_ReturnValue = {
"ReturnValue",
nullptr, (EPropertyFlags)0x0010000000000580, UECodeGen_Private::EPropertyGenFlags::Float, RF_Public|RF_Transient|RF_MarkAsNative,
nullptr,
nullptr, 1, STRUCT_OFFSET(QuickTweenable_eventGetTotalDuration_Parms, ReturnValue), METADATA_PARAMS(0,
nullptr) };
823const UECodeGen_Private::FPropertyParamsBase*
const Z_Construct_UFunction_UQuickTweenable_GetTotalDuration_Statics::PropPointers[] = {
824 (
const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UQuickTweenable_GetTotalDuration_Statics::NewProp_ReturnValue,
826static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_UQuickTweenable_GetTotalDuration_Statics::PropPointers) < 2048);
827const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_UQuickTweenable_GetTotalDuration_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_UQuickTweenable,
nullptr,
"GetTotalDuration", Z_Construct_UFunction_UQuickTweenable_GetTotalDuration_Statics::PropPointers, UE_ARRAY_COUNT(Z_Construct_UFunction_UQuickTweenable_GetTotalDuration_Statics::PropPointers),
sizeof(
Z_Construct_UFunction_UQuickTweenable_GetTotalDuration_Statics::QuickTweenable_eventGetTotalDuration_Parms), RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x54020400, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_UQuickTweenable_GetTotalDuration_Statics::Function_MetaDataParams), Z_Construct_UFunction_UQuickTweenable_GetTotalDuration_Statics::Function_MetaDataParams)}, };
829UFunction* Z_Construct_UFunction_UQuickTweenable_GetTotalDuration()
831 static UFunction* ReturnFunction =
nullptr;
834 UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_UQuickTweenable_GetTotalDuration_Statics::FuncParams);
836 return ReturnFunction;
838DEFINE_FUNCTION(UQuickTweenable::execGetTotalDuration)
842 *(
float*)Z_Param__Result=P_THIS->GetTotalDuration();
855 static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
856 {
"Category",
"Tween|Info" },
857#if !UE_BUILD_SHIPPING
858 {
"Comment",
"/** Get the user-assigned tag for this tween. Useful for identification and grouping. */" },
860 {
"Keywords",
"Tween" },
861 {
"ModuleRelativePath",
"Public/QuickTweenable.h" },
862#if !UE_BUILD_SHIPPING
863 {
"ToolTip",
"Get the user-assigned tag for this tween. Useful for identification and grouping." },
867 static const UECodeGen_Private::FStrPropertyParams NewProp_ReturnValue;
868 static const UECodeGen_Private::FPropertyParamsBase*
const PropPointers[];
869 static const UECodeGen_Private::FFunctionParams FuncParams;
871const UECodeGen_Private::FStrPropertyParams Z_Construct_UFunction_UQuickTweenable_GetTweenTag_Statics::NewProp_ReturnValue = {
"ReturnValue",
nullptr, (EPropertyFlags)0x0010000000000580, UECodeGen_Private::EPropertyGenFlags::Str, RF_Public|RF_Transient|RF_MarkAsNative,
nullptr,
nullptr, 1, STRUCT_OFFSET(QuickTweenable_eventGetTweenTag_Parms, ReturnValue), METADATA_PARAMS(0,
nullptr) };
872const UECodeGen_Private::FPropertyParamsBase*
const Z_Construct_UFunction_UQuickTweenable_GetTweenTag_Statics::PropPointers[] = {
873 (
const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UQuickTweenable_GetTweenTag_Statics::NewProp_ReturnValue,
875static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_UQuickTweenable_GetTweenTag_Statics::PropPointers) < 2048);
876const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_UQuickTweenable_GetTweenTag_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_UQuickTweenable,
nullptr,
"GetTweenTag", Z_Construct_UFunction_UQuickTweenable_GetTweenTag_Statics::PropPointers, UE_ARRAY_COUNT(Z_Construct_UFunction_UQuickTweenable_GetTweenTag_Statics::PropPointers),
sizeof(
Z_Construct_UFunction_UQuickTweenable_GetTweenTag_Statics::QuickTweenable_eventGetTweenTag_Parms), RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x54020400, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_UQuickTweenable_GetTweenTag_Statics::Function_MetaDataParams), Z_Construct_UFunction_UQuickTweenable_GetTweenTag_Statics::Function_MetaDataParams)}, };
878UFunction* Z_Construct_UFunction_UQuickTweenable_GetTweenTag()
880 static UFunction* ReturnFunction =
nullptr;
883 UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_UQuickTweenable_GetTweenTag_Statics::FuncParams);
885 return ReturnFunction;
887DEFINE_FUNCTION(UQuickTweenable::execGetTweenTag)
891 *(FString*)Z_Param__Result=P_THIS->GetTweenTag();
900 static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
901 {
"Category",
"Tween|Control" },
902#if !UE_BUILD_SHIPPING
903 {
"Comment",
"/** Forcefully kill the tween and mark it for removal.\n\x09 */" },
905 {
"ModuleRelativePath",
"Public/QuickTweenable.h" },
906#if !UE_BUILD_SHIPPING
907 {
"ToolTip",
"Forcefully kill the tween and mark it for removal." },
911 static const UECodeGen_Private::FFunctionParams FuncParams;
913const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_UQuickTweenable_Kill_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_UQuickTweenable,
nullptr,
"Kill",
nullptr, 0, 0, RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x04020400, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_UQuickTweenable_Kill_Statics::Function_MetaDataParams), Z_Construct_UFunction_UQuickTweenable_Kill_Statics::Function_MetaDataParams)}, };
914UFunction* Z_Construct_UFunction_UQuickTweenable_Kill()
916 static UFunction* ReturnFunction =
nullptr;
919 UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_UQuickTweenable_Kill_Statics::FuncParams);
921 return ReturnFunction;
923DEFINE_FUNCTION(UQuickTweenable::execKill)
936 static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
937 {
"Category",
"Tween|Control" },
938#if !UE_BUILD_SHIPPING
939 {
"Comment",
"/** Pause playback of the tween.\n\x09 */" },
941 {
"ModuleRelativePath",
"Public/QuickTweenable.h" },
942#if !UE_BUILD_SHIPPING
943 {
"ToolTip",
"Pause playback of the tween." },
947 static const UECodeGen_Private::FFunctionParams FuncParams;
949const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_UQuickTweenable_Pause_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_UQuickTweenable,
nullptr,
"Pause",
nullptr, 0, 0, RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x04020400, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_UQuickTweenable_Pause_Statics::Function_MetaDataParams), Z_Construct_UFunction_UQuickTweenable_Pause_Statics::Function_MetaDataParams)}, };
950UFunction* Z_Construct_UFunction_UQuickTweenable_Pause()
952 static UFunction* ReturnFunction =
nullptr;
955 UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_UQuickTweenable_Pause_Statics::FuncParams);
957 return ReturnFunction;
959DEFINE_FUNCTION(UQuickTweenable::execPause)
972 static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
973 {
"Category",
"Tween|Control" },
974#if !UE_BUILD_SHIPPING
975 {
"Comment",
"/** Start or resume playback of the tween.\n\x09 */" },
977 {
"ModuleRelativePath",
"Public/QuickTweenable.h" },
978#if !UE_BUILD_SHIPPING
979 {
"ToolTip",
"Start or resume playback of the tween." },
983 static const UECodeGen_Private::FFunctionParams FuncParams;
985const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_UQuickTweenable_Play_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_UQuickTweenable,
nullptr,
"Play",
nullptr, 0, 0, RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x04020400, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_UQuickTweenable_Play_Statics::Function_MetaDataParams), Z_Construct_UFunction_UQuickTweenable_Play_Statics::Function_MetaDataParams)}, };
986UFunction* Z_Construct_UFunction_UQuickTweenable_Play()
988 static UFunction* ReturnFunction =
nullptr;
991 UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_UQuickTweenable_Play_Statics::FuncParams);
993 return ReturnFunction;
995DEFINE_FUNCTION(UQuickTweenable::execPlay)
1008 static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
1009 {
"Category",
"Tween|Control" },
1010#if !UE_BUILD_SHIPPING
1011 {
"Comment",
"/** Restart the tween from its beginning (in case it is reversed, it will restart at the end).\n\x09 * Must be played again after restarting.\n\x09 */" },
1013 {
"ModuleRelativePath",
"Public/QuickTweenable.h" },
1014#if !UE_BUILD_SHIPPING
1015 {
"ToolTip",
"Restart the tween from its beginning (in case it is reversed, it will restart at the end).\nMust be played again after restarting." },
1019 static const UECodeGen_Private::FFunctionParams FuncParams;
1021const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_UQuickTweenable_Restart_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_UQuickTweenable,
nullptr,
"Restart",
nullptr, 0, 0, RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x04020400, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_UQuickTweenable_Restart_Statics::Function_MetaDataParams), Z_Construct_UFunction_UQuickTweenable_Restart_Statics::Function_MetaDataParams)}, };
1022UFunction* Z_Construct_UFunction_UQuickTweenable_Restart()
1024 static UFunction* ReturnFunction =
nullptr;
1025 if (!ReturnFunction)
1027 UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_UQuickTweenable_Restart_Statics::FuncParams);
1029 return ReturnFunction;
1031DEFINE_FUNCTION(UQuickTweenable::execRestart)
1044 static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
1045 {
"Category",
"Tween|Control" },
1046#if !UE_BUILD_SHIPPING
1047 {
"Comment",
"/** Play the tween in reverse (playback direction is inverted).\n\x09 */" },
1049 {
"ModuleRelativePath",
"Public/QuickTweenable.h" },
1050#if !UE_BUILD_SHIPPING
1051 {
"ToolTip",
"Play the tween in reverse (playback direction is inverted)." },
1055 static const UECodeGen_Private::FFunctionParams FuncParams;
1057const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_UQuickTweenable_Reverse_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_UQuickTweenable,
nullptr,
"Reverse",
nullptr, 0, 0, RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x04020400, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_UQuickTweenable_Reverse_Statics::Function_MetaDataParams), Z_Construct_UFunction_UQuickTweenable_Reverse_Statics::Function_MetaDataParams)}, };
1058UFunction* Z_Construct_UFunction_UQuickTweenable_Reverse()
1060 static UFunction* ReturnFunction =
nullptr;
1061 if (!ReturnFunction)
1063 UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_UQuickTweenable_Reverse_Statics::FuncParams);
1065 return ReturnFunction;
1067DEFINE_FUNCTION(UQuickTweenable::execReverse)
1077void UQuickTweenable::StaticRegisterNativesUQuickTweenable()
1079 UClass* Class = UQuickTweenable::StaticClass();
1080 static const FNameNativePtrPair Funcs[] = {
1081 {
"Complete", &UQuickTweenable::execComplete },
1082 {
"GetAutoKill", &UQuickTweenable::execGetAutoKill },
1083 {
"GetCurrentLoop", &UQuickTweenable::execGetCurrentLoop },
1084 {
"GetEaseCurve", &UQuickTweenable::execGetEaseCurve },
1085 {
"GetEaseType", &UQuickTweenable::execGetEaseType },
1086 {
"GetElapsedTime", &UQuickTweenable::execGetElapsedTime },
1087 {
"GetIsCompleted", &UQuickTweenable::execGetIsCompleted },
1088 {
"GetIsPendingKill", &UQuickTweenable::execGetIsPendingKill },
1089 {
"GetIsPlaying", &UQuickTweenable::execGetIsPlaying },
1090 {
"GetIsReversed", &UQuickTweenable::execGetIsReversed },
1091 {
"GetLoopDuration", &UQuickTweenable::execGetLoopDuration },
1092 {
"GetLoops", &UQuickTweenable::execGetLoops },
1093 {
"GetLoopType", &UQuickTweenable::execGetLoopType },
1094 {
"GetShouldPlayWhilePaused", &UQuickTweenable::execGetShouldPlayWhilePaused },
1095 {
"GetTimeScale", &UQuickTweenable::execGetTimeScale },
1096 {
"GetTotalDuration", &UQuickTweenable::execGetTotalDuration },
1097 {
"GetTweenTag", &UQuickTweenable::execGetTweenTag },
1098 {
"Kill", &UQuickTweenable::execKill },
1099 {
"Pause", &UQuickTweenable::execPause },
1100 {
"Play", &UQuickTweenable::execPlay },
1101 {
"Restart", &UQuickTweenable::execRestart },
1102 {
"Reverse", &UQuickTweenable::execReverse },
1104 FNativeFunctionRegistrar::RegisterFunctions(Class, Funcs, UE_ARRAY_COUNT(Funcs));
1106FClassRegistrationInfo Z_Registration_Info_UClass_UQuickTweenable;
1107UClass* UQuickTweenable::GetPrivateStaticClass()
1109 using TClass = UQuickTweenable;
1110 if (!Z_Registration_Info_UClass_UQuickTweenable.InnerSingleton)
1112 GetPrivateStaticClassBody(
1114 TEXT(
"QuickTweenable"),
1115 Z_Registration_Info_UClass_UQuickTweenable.InnerSingleton,
1116 StaticRegisterNativesUQuickTweenable,
1119 TClass::StaticClassFlags,
1120 TClass::StaticClassCastFlags(),
1121 TClass::StaticConfigName(),
1122 (UClass::ClassConstructorType)InternalConstructor<TClass>,
1123 (UClass::ClassVTableHelperCtorCallerType)InternalVTableHelperCtorCaller<TClass>,
1124 UOBJECT_CPPCLASS_STATICFUNCTIONS_FORCLASS(TClass),
1125 &TClass::Super::StaticClass,
1126 &TClass::WithinClass::StaticClass
1129 return Z_Registration_Info_UClass_UQuickTweenable.InnerSingleton;
1131UClass* Z_Construct_UClass_UQuickTweenable_NoRegister()
1133 return UQuickTweenable::GetPrivateStaticClass();
1138 static constexpr UECodeGen_Private::FMetaDataPairParam Class_MetaDataParams[] = {
1139 {
"BlueprintType",
"true" },
1140#if !UE_BUILD_SHIPPING
1141 {
"Comment",
"/**\n * Base UObject for QuickTween tweens.\n *\n * Provides a common interface for playback control, querying state, and configuring\n * tween behavior. This class is intended to be extended in C++ or Blueprint to\n * implement concrete tween logic (e.g., property interpolation). Marked as\n * BlueprintType so instances and subclasses can be used in Blueprint graphs.\n *\n * Usage notes:\n * - Use SetOwner to assign the owning sequence.\n */" },
1143 {
"IncludePath",
"QuickTweenable.h" },
1144 {
"ModuleRelativePath",
"Public/QuickTweenable.h" },
1145#if !UE_BUILD_SHIPPING
1146 {
"ToolTip",
"Base UObject for QuickTween tweens.\n\nProvides a common interface for playback control, querying state, and configuring\ntween behavior. This class is intended to be extended in C++ or Blueprint to\nimplement concrete tween logic (e.g., property interpolation). Marked as\nBlueprintType so instances and subclasses can be used in Blueprint graphs.\n\nUsage notes:\n - Use SetOwner to assign the owning sequence." },
1150 static UObject* (*
const DependentSingletons[])();
1151 static constexpr FClassFunctionLinkInfo FuncInfo[] = {
1152 { &Z_Construct_UFunction_UQuickTweenable_Complete,
"Complete" },
1153 { &Z_Construct_UFunction_UQuickTweenable_GetAutoKill,
"GetAutoKill" },
1154 { &Z_Construct_UFunction_UQuickTweenable_GetCurrentLoop,
"GetCurrentLoop" },
1155 { &Z_Construct_UFunction_UQuickTweenable_GetEaseCurve,
"GetEaseCurve" },
1156 { &Z_Construct_UFunction_UQuickTweenable_GetEaseType,
"GetEaseType" },
1157 { &Z_Construct_UFunction_UQuickTweenable_GetElapsedTime,
"GetElapsedTime" },
1158 { &Z_Construct_UFunction_UQuickTweenable_GetIsCompleted,
"GetIsCompleted" },
1159 { &Z_Construct_UFunction_UQuickTweenable_GetIsPendingKill,
"GetIsPendingKill" },
1160 { &Z_Construct_UFunction_UQuickTweenable_GetIsPlaying,
"GetIsPlaying" },
1161 { &Z_Construct_UFunction_UQuickTweenable_GetIsReversed,
"GetIsReversed" },
1162 { &Z_Construct_UFunction_UQuickTweenable_GetLoopDuration,
"GetLoopDuration" },
1163 { &Z_Construct_UFunction_UQuickTweenable_GetLoops,
"GetLoops" },
1164 { &Z_Construct_UFunction_UQuickTweenable_GetLoopType,
"GetLoopType" },
1165 { &Z_Construct_UFunction_UQuickTweenable_GetShouldPlayWhilePaused,
"GetShouldPlayWhilePaused" },
1166 { &Z_Construct_UFunction_UQuickTweenable_GetTimeScale,
"GetTimeScale" },
1167 { &Z_Construct_UFunction_UQuickTweenable_GetTotalDuration,
"GetTotalDuration" },
1168 { &Z_Construct_UFunction_UQuickTweenable_GetTweenTag,
"GetTweenTag" },
1169 { &Z_Construct_UFunction_UQuickTweenable_Kill,
"Kill" },
1170 { &Z_Construct_UFunction_UQuickTweenable_Pause,
"Pause" },
1171 { &Z_Construct_UFunction_UQuickTweenable_Play,
"Play" },
1172 { &Z_Construct_UFunction_UQuickTweenable_Restart,
"Restart" },
1173 { &Z_Construct_UFunction_UQuickTweenable_Reverse,
"Reverse" },
1175 static_assert(UE_ARRAY_COUNT(FuncInfo) < 2048);
1176 static constexpr FCppClassTypeInfoStatic StaticCppClassTypeInfo = {
1177 TCppClassTypeTraits<UQuickTweenable>::IsAbstract,
1179 static const UECodeGen_Private::FClassParams ClassParams;
1181UObject* (*
const Z_Construct_UClass_UQuickTweenable_Statics::DependentSingletons[])() = {
1182 (UObject* (*)())Z_Construct_UClass_UObject,
1183 (UObject* (*)())Z_Construct_UPackage__Script_QuickTween,
1187 &UQuickTweenable::StaticClass,
1189 &StaticCppClassTypeInfo,
1190 DependentSingletons,
1194 UE_ARRAY_COUNT(DependentSingletons),
1195 UE_ARRAY_COUNT(FuncInfo),
1199 METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UClass_UQuickTweenable_Statics::Class_MetaDataParams), Z_Construct_UClass_UQuickTweenable_Statics::Class_MetaDataParams)
1201UClass* Z_Construct_UClass_UQuickTweenable()
1203 if (!Z_Registration_Info_UClass_UQuickTweenable.OuterSingleton)
1205 UECodeGen_Private::ConstructUClass(Z_Registration_Info_UClass_UQuickTweenable.OuterSingleton, Z_Construct_UClass_UQuickTweenable_Statics::ClassParams);
1207 return Z_Registration_Info_UClass_UQuickTweenable.OuterSingleton;
1209UQuickTweenable::UQuickTweenable(
const FObjectInitializer& ObjectInitializer) : Super(ObjectInitializer) {}
1211UQuickTweenable::~UQuickTweenable() {}
1217 static constexpr FClassRegisterCompiledInInfo ClassInfo[] = {
1218 { Z_Construct_UClass_UQuickTweenable, UQuickTweenable::StaticClass, TEXT(
"UQuickTweenable"), &Z_Registration_Info_UClass_UQuickTweenable, CONSTRUCT_RELOAD_VERSION_INFO(FClassReloadVersionInfo,
sizeof(
UQuickTweenable), 3035842269U) },
1221static FRegisterCompiledInInfo Z_CompiledInDeferFile_FID_TweenPlugin_Plugins_QuickTween_Source_QuickTween_Public_QuickTweenable_h__Script_QuickTween_2174316065(TEXT(
"/Script/QuickTween"),
1222 Z_CompiledInDeferFile_FID_TweenPlugin_Plugins_QuickTween_Source_QuickTween_Public_QuickTweenable_h__Script_QuickTween_Statics::ClassInfo, UE_ARRAY_COUNT(Z_CompiledInDeferFile_FID_TweenPlugin_Plugins_QuickTween_Source_QuickTween_Public_QuickTweenable_h__Script_QuickTween_Statics::ClassInfo),
1227PRAGMA_ENABLE_DEPRECATION_WARNINGS
Definition QuickTweenable.h:24
Definition QuickTweenable.gen.cpp:1216
Definition QuickTweenable.gen.cpp:1136
Definition QuickTweenable.gen.cpp:28
Definition QuickTweenable.gen.cpp:26
Definition QuickTweenable.gen.cpp:83
Definition QuickTweenable.gen.cpp:81
Definition QuickTweenable.gen.cpp:136
Definition QuickTweenable.gen.cpp:134
Definition QuickTweenable.gen.cpp:184
Definition QuickTweenable.gen.cpp:182
Definition QuickTweenable.gen.cpp:233
Definition QuickTweenable.gen.cpp:231
Definition QuickTweenable.gen.cpp:285
Definition QuickTweenable.gen.cpp:283
Definition QuickTweenable.gen.cpp:334
Definition QuickTweenable.gen.cpp:332
Definition QuickTweenable.gen.cpp:388
Definition QuickTweenable.gen.cpp:386
Definition QuickTweenable.gen.cpp:442
Definition QuickTweenable.gen.cpp:440
Definition QuickTweenable.gen.cpp:496
Definition QuickTweenable.gen.cpp:494
Definition QuickTweenable.gen.cpp:550
Definition QuickTweenable.gen.cpp:548
Definition QuickTweenable.gen.cpp:648
Definition QuickTweenable.gen.cpp:646
Definition QuickTweenable.gen.cpp:599
Definition QuickTweenable.gen.cpp:597
Definition QuickTweenable.gen.cpp:700
Definition QuickTweenable.gen.cpp:698
Definition QuickTweenable.gen.cpp:753
Definition QuickTweenable.gen.cpp:751
Definition QuickTweenable.gen.cpp:802
Definition QuickTweenable.gen.cpp:800
Definition QuickTweenable.gen.cpp:851
Definition QuickTweenable.gen.cpp:849
Definition QuickTweenable.gen.cpp:898
Definition QuickTweenable.gen.cpp:934
Definition QuickTweenable.gen.cpp:970
Definition QuickTweenable.gen.cpp:1006
Definition QuickTweenable.gen.cpp:1042