7#include "UObject/GeneratedCppIncludes.h"
8#include "QuickVector2DTween.h"
10PRAGMA_DISABLE_DEPRECATION_WARNINGS
12void EmptyLinkFunctionForGeneratedCodeQuickVector2DTween() {}
15COREUOBJECT_API UScriptStruct* Z_Construct_UScriptStruct_FVector2D();
16QUICKTWEEN_API UClass* Z_Construct_UClass_UQuickTweenBase();
17QUICKTWEEN_API UClass* Z_Construct_UClass_UQuickVector2DTween();
18QUICKTWEEN_API UClass* Z_Construct_UClass_UQuickVector2DTween_NoRegister();
19UPackage* Z_Construct_UPackage__Script_QuickTween();
27 FVector2D ReturnValue;
30 static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
31 {
"Category",
"Tween|Info" },
33 {
"Comment",
"/** Get the current interpolated FVector2D value. */" },
35 {
"Keywords",
"Tween" },
36 {
"ModuleRelativePath",
"Public/Tweens/QuickVector2DTween.h" },
38 {
"ToolTip",
"Get the current interpolated FVector2D value." },
42 static const UECodeGen_Private::FStructPropertyParams NewProp_ReturnValue;
43 static const UECodeGen_Private::FPropertyParamsBase*
const PropPointers[];
44 static const UECodeGen_Private::FFunctionParams FuncParams;
46const UECodeGen_Private::FStructPropertyParams Z_Construct_UFunction_UQuickVector2DTween_GetCurrentValue_Statics::NewProp_ReturnValue = {
"ReturnValue",
nullptr, (EPropertyFlags)0x0010000000000580, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative,
nullptr,
nullptr, 1, STRUCT_OFFSET(QuickVector2DTween_eventGetCurrentValue_Parms, ReturnValue), Z_Construct_UScriptStruct_FVector2D, METADATA_PARAMS(0,
nullptr) };
47const UECodeGen_Private::FPropertyParamsBase*
const Z_Construct_UFunction_UQuickVector2DTween_GetCurrentValue_Statics::PropPointers[] = {
48 (
const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UQuickVector2DTween_GetCurrentValue_Statics::NewProp_ReturnValue,
50static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_UQuickVector2DTween_GetCurrentValue_Statics::PropPointers) < 2048);
51const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_UQuickVector2DTween_GetCurrentValue_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_UQuickVector2DTween,
nullptr,
"GetCurrentValue", Z_Construct_UFunction_UQuickVector2DTween_GetCurrentValue_Statics::PropPointers, UE_ARRAY_COUNT(Z_Construct_UFunction_UQuickVector2DTween_GetCurrentValue_Statics::PropPointers),
sizeof(
Z_Construct_UFunction_UQuickVector2DTween_GetCurrentValue_Statics::QuickVector2DTween_eventGetCurrentValue_Parms), RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x54820401, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_UQuickVector2DTween_GetCurrentValue_Statics::Function_MetaDataParams), Z_Construct_UFunction_UQuickVector2DTween_GetCurrentValue_Statics::Function_MetaDataParams)}, };
53UFunction* Z_Construct_UFunction_UQuickVector2DTween_GetCurrentValue()
55 static UFunction* ReturnFunction =
nullptr;
58 UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_UQuickVector2DTween_GetCurrentValue_Statics::FuncParams);
60 return ReturnFunction;
62DEFINE_FUNCTION(UQuickVector2DTween::execGetCurrentValue)
66 *(FVector2D*)Z_Param__Result=P_THIS->GetCurrentValue();
76 FVector2D ReturnValue;
79 static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
80 {
"Category",
"Tween|Info" },
82 {
"Comment",
"/** Get the ending FVector2D value. Set after the first tick */" },
84 {
"Keywords",
"Tween" },
85 {
"ModuleRelativePath",
"Public/Tweens/QuickVector2DTween.h" },
87 {
"ToolTip",
"Get the ending FVector2D value. Set after the first tick" },
91 static const UECodeGen_Private::FStructPropertyParams NewProp_ReturnValue;
92 static const UECodeGen_Private::FPropertyParamsBase*
const PropPointers[];
93 static const UECodeGen_Private::FFunctionParams FuncParams;
95const UECodeGen_Private::FStructPropertyParams Z_Construct_UFunction_UQuickVector2DTween_GetEndValue_Statics::NewProp_ReturnValue = {
"ReturnValue",
nullptr, (EPropertyFlags)0x0010000000000580, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative,
nullptr,
nullptr, 1, STRUCT_OFFSET(QuickVector2DTween_eventGetEndValue_Parms, ReturnValue), Z_Construct_UScriptStruct_FVector2D, METADATA_PARAMS(0,
nullptr) };
96const UECodeGen_Private::FPropertyParamsBase*
const Z_Construct_UFunction_UQuickVector2DTween_GetEndValue_Statics::PropPointers[] = {
97 (
const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UQuickVector2DTween_GetEndValue_Statics::NewProp_ReturnValue,
99static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_UQuickVector2DTween_GetEndValue_Statics::PropPointers) < 2048);
100const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_UQuickVector2DTween_GetEndValue_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_UQuickVector2DTween,
nullptr,
"GetEndValue", Z_Construct_UFunction_UQuickVector2DTween_GetEndValue_Statics::PropPointers, UE_ARRAY_COUNT(Z_Construct_UFunction_UQuickVector2DTween_GetEndValue_Statics::PropPointers),
sizeof(
Z_Construct_UFunction_UQuickVector2DTween_GetEndValue_Statics::QuickVector2DTween_eventGetEndValue_Parms), RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x54820401, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_UQuickVector2DTween_GetEndValue_Statics::Function_MetaDataParams), Z_Construct_UFunction_UQuickVector2DTween_GetEndValue_Statics::Function_MetaDataParams)}, };
102UFunction* Z_Construct_UFunction_UQuickVector2DTween_GetEndValue()
104 static UFunction* ReturnFunction =
nullptr;
107 UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_UQuickVector2DTween_GetEndValue_Statics::FuncParams);
109 return ReturnFunction;
111DEFINE_FUNCTION(UQuickVector2DTween::execGetEndValue)
115 *(FVector2D*)Z_Param__Result=P_THIS->GetEndValue();
125 FVector2D ReturnValue;
128 static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
129 {
"Category",
"Tween|Info" },
130#if !UE_BUILD_SHIPPING
131 {
"Comment",
"/** Get the starting FVector2D value. Set after the first tick */" },
133 {
"Keywords",
"Tween" },
134 {
"ModuleRelativePath",
"Public/Tweens/QuickVector2DTween.h" },
135#if !UE_BUILD_SHIPPING
136 {
"ToolTip",
"Get the starting FVector2D value. Set after the first tick" },
140 static const UECodeGen_Private::FStructPropertyParams NewProp_ReturnValue;
141 static const UECodeGen_Private::FPropertyParamsBase*
const PropPointers[];
142 static const UECodeGen_Private::FFunctionParams FuncParams;
144const UECodeGen_Private::FStructPropertyParams Z_Construct_UFunction_UQuickVector2DTween_GetStartValue_Statics::NewProp_ReturnValue = {
"ReturnValue",
nullptr, (EPropertyFlags)0x0010000000000580, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative,
nullptr,
nullptr, 1, STRUCT_OFFSET(QuickVector2DTween_eventGetStartValue_Parms, ReturnValue), Z_Construct_UScriptStruct_FVector2D, METADATA_PARAMS(0,
nullptr) };
145const UECodeGen_Private::FPropertyParamsBase*
const Z_Construct_UFunction_UQuickVector2DTween_GetStartValue_Statics::PropPointers[] = {
146 (
const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UQuickVector2DTween_GetStartValue_Statics::NewProp_ReturnValue,
148static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_UQuickVector2DTween_GetStartValue_Statics::PropPointers) < 2048);
149const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_UQuickVector2DTween_GetStartValue_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_UQuickVector2DTween,
nullptr,
"GetStartValue", Z_Construct_UFunction_UQuickVector2DTween_GetStartValue_Statics::PropPointers, UE_ARRAY_COUNT(Z_Construct_UFunction_UQuickVector2DTween_GetStartValue_Statics::PropPointers),
sizeof(
Z_Construct_UFunction_UQuickVector2DTween_GetStartValue_Statics::QuickVector2DTween_eventGetStartValue_Parms), RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x54820401, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_UQuickVector2DTween_GetStartValue_Statics::Function_MetaDataParams), Z_Construct_UFunction_UQuickVector2DTween_GetStartValue_Statics::Function_MetaDataParams)}, };
151UFunction* Z_Construct_UFunction_UQuickVector2DTween_GetStartValue()
153 static UFunction* ReturnFunction =
nullptr;
156 UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_UQuickVector2DTween_GetStartValue_Statics::FuncParams);
158 return ReturnFunction;
160DEFINE_FUNCTION(UQuickVector2DTween::execGetStartValue)
164 *(FVector2D*)Z_Param__Result=P_THIS->GetStartValue();
170void UQuickVector2DTween::StaticRegisterNativesUQuickVector2DTween()
172 UClass* Class = UQuickVector2DTween::StaticClass();
173 static const FNameNativePtrPair Funcs[] = {
174 {
"GetCurrentValue", &UQuickVector2DTween::execGetCurrentValue },
175 {
"GetEndValue", &UQuickVector2DTween::execGetEndValue },
176 {
"GetStartValue", &UQuickVector2DTween::execGetStartValue },
178 FNativeFunctionRegistrar::RegisterFunctions(Class, Funcs, UE_ARRAY_COUNT(Funcs));
180FClassRegistrationInfo Z_Registration_Info_UClass_UQuickVector2DTween;
181UClass* UQuickVector2DTween::GetPrivateStaticClass()
183 using TClass = UQuickVector2DTween;
184 if (!Z_Registration_Info_UClass_UQuickVector2DTween.InnerSingleton)
186 GetPrivateStaticClassBody(
188 TEXT(
"QuickVector2DTween"),
189 Z_Registration_Info_UClass_UQuickVector2DTween.InnerSingleton,
190 StaticRegisterNativesUQuickVector2DTween,
193 TClass::StaticClassFlags,
194 TClass::StaticClassCastFlags(),
195 TClass::StaticConfigName(),
196 (UClass::ClassConstructorType)InternalConstructor<TClass>,
197 (UClass::ClassVTableHelperCtorCallerType)InternalVTableHelperCtorCaller<TClass>,
198 UOBJECT_CPPCLASS_STATICFUNCTIONS_FORCLASS(TClass),
199 &TClass::Super::StaticClass,
200 &TClass::WithinClass::StaticClass
203 return Z_Registration_Info_UClass_UQuickVector2DTween.InnerSingleton;
205UClass* Z_Construct_UClass_UQuickVector2DTween_NoRegister()
207 return UQuickVector2DTween::GetPrivateStaticClass();
212 static constexpr UECodeGen_Private::FMetaDataPairParam Class_MetaDataParams[] = {
213 {
"BlueprintType",
"true" },
214#if !UE_BUILD_SHIPPING
215 {
"Comment",
"/**\n * Tween class for interpolating between two FVector2D values over time.\n * Inherits from UQuickTweenBase and provides vector-specific tweening functionality.\n */" },
217 {
"IncludePath",
"Tweens/QuickVector2DTween.h" },
218 {
"ModuleRelativePath",
"Public/Tweens/QuickVector2DTween.h" },
219#if !UE_BUILD_SHIPPING
220 {
"ToolTip",
"Tween class for interpolating between two FVector2D values over time.\nInherits from UQuickTweenBase and provides vector-specific tweening functionality." },
224 static UObject* (*
const DependentSingletons[])();
225 static constexpr FClassFunctionLinkInfo FuncInfo[] = {
226 { &Z_Construct_UFunction_UQuickVector2DTween_GetCurrentValue,
"GetCurrentValue" },
227 { &Z_Construct_UFunction_UQuickVector2DTween_GetEndValue,
"GetEndValue" },
228 { &Z_Construct_UFunction_UQuickVector2DTween_GetStartValue,
"GetStartValue" },
230 static_assert(UE_ARRAY_COUNT(FuncInfo) < 2048);
231 static constexpr FCppClassTypeInfoStatic StaticCppClassTypeInfo = {
232 TCppClassTypeTraits<UQuickVector2DTween>::IsAbstract,
234 static const UECodeGen_Private::FClassParams ClassParams;
236UObject* (*
const Z_Construct_UClass_UQuickVector2DTween_Statics::DependentSingletons[])() = {
237 (UObject* (*)())Z_Construct_UClass_UQuickTweenBase,
238 (UObject* (*)())Z_Construct_UPackage__Script_QuickTween,
242 &UQuickVector2DTween::StaticClass,
244 &StaticCppClassTypeInfo,
249 UE_ARRAY_COUNT(DependentSingletons),
250 UE_ARRAY_COUNT(FuncInfo),
254 METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UClass_UQuickVector2DTween_Statics::Class_MetaDataParams), Z_Construct_UClass_UQuickVector2DTween_Statics::Class_MetaDataParams)
256UClass* Z_Construct_UClass_UQuickVector2DTween()
258 if (!Z_Registration_Info_UClass_UQuickVector2DTween.OuterSingleton)
260 UECodeGen_Private::ConstructUClass(Z_Registration_Info_UClass_UQuickVector2DTween.OuterSingleton, Z_Construct_UClass_UQuickVector2DTween_Statics::ClassParams);
262 return Z_Registration_Info_UClass_UQuickVector2DTween.OuterSingleton;
265UQuickVector2DTween::~UQuickVector2DTween() {}
271 static constexpr FClassRegisterCompiledInInfo ClassInfo[] = {
272 { Z_Construct_UClass_UQuickVector2DTween, UQuickVector2DTween::StaticClass, TEXT(
"UQuickVector2DTween"), &Z_Registration_Info_UClass_UQuickVector2DTween, CONSTRUCT_RELOAD_VERSION_INFO(FClassReloadVersionInfo,
sizeof(
UQuickVector2DTween), 2223630900U) },
275static FRegisterCompiledInInfo Z_CompiledInDeferFile_FID_TweenPlugin_Plugins_QuickTween_Source_QuickTween_Public_Tweens_QuickVector2DTween_h__Script_QuickTween_3738077133(TEXT(
"/Script/QuickTween"),
276 Z_CompiledInDeferFile_FID_TweenPlugin_Plugins_QuickTween_Source_QuickTween_Public_Tweens_QuickVector2DTween_h__Script_QuickTween_Statics::ClassInfo, UE_ARRAY_COUNT(Z_CompiledInDeferFile_FID_TweenPlugin_Plugins_QuickTween_Source_QuickTween_Public_Tweens_QuickVector2DTween_h__Script_QuickTween_Statics::ClassInfo),
281PRAGMA_ENABLE_DEPRECATION_WARNINGS
Definition QuickVector2DTween.h:19
Definition QuickVector2DTween.gen.cpp:270
Definition QuickVector2DTween.gen.cpp:210
Definition QuickVector2DTween.gen.cpp:26
Definition QuickVector2DTween.gen.cpp:24
Definition QuickVector2DTween.gen.cpp:75
Definition QuickVector2DTween.gen.cpp:73
Definition QuickVector2DTween.gen.cpp:124
Definition QuickVector2DTween.gen.cpp:122