7#include "UObject/GeneratedCppIncludes.h"
8#include "QuickFloatTween.h"
10PRAGMA_DISABLE_DEPRECATION_WARNINGS
12void EmptyLinkFunctionForGeneratedCodeQuickFloatTween() {}
15QUICKTWEEN_API UClass* Z_Construct_UClass_UQuickFloatTween();
16QUICKTWEEN_API UClass* Z_Construct_UClass_UQuickFloatTween_NoRegister();
17QUICKTWEEN_API UClass* Z_Construct_UClass_UQuickTweenBase();
18UPackage* Z_Construct_UPackage__Script_QuickTween();
29 static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
30 {
"Category",
"Tween|Info" },
32 {
"Comment",
"/** Get the current interpolated float value. */" },
34 {
"Keywords",
"Tween" },
35 {
"ModuleRelativePath",
"Public/Tweens/QuickFloatTween.h" },
37 {
"ToolTip",
"Get the current interpolated float value." },
41 static const UECodeGen_Private::FFloatPropertyParams NewProp_ReturnValue;
42 static const UECodeGen_Private::FPropertyParamsBase*
const PropPointers[];
43 static const UECodeGen_Private::FFunctionParams FuncParams;
45const UECodeGen_Private::FFloatPropertyParams Z_Construct_UFunction_UQuickFloatTween_GetCurrentValue_Statics::NewProp_ReturnValue = {
"ReturnValue",
nullptr, (EPropertyFlags)0x0010000000000580, UECodeGen_Private::EPropertyGenFlags::Float, RF_Public|RF_Transient|RF_MarkAsNative,
nullptr,
nullptr, 1, STRUCT_OFFSET(QuickFloatTween_eventGetCurrentValue_Parms, ReturnValue), METADATA_PARAMS(0,
nullptr) };
46const UECodeGen_Private::FPropertyParamsBase*
const Z_Construct_UFunction_UQuickFloatTween_GetCurrentValue_Statics::PropPointers[] = {
47 (
const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UQuickFloatTween_GetCurrentValue_Statics::NewProp_ReturnValue,
49static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_UQuickFloatTween_GetCurrentValue_Statics::PropPointers) < 2048);
50const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_UQuickFloatTween_GetCurrentValue_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_UQuickFloatTween,
nullptr,
"GetCurrentValue", Z_Construct_UFunction_UQuickFloatTween_GetCurrentValue_Statics::PropPointers, UE_ARRAY_COUNT(Z_Construct_UFunction_UQuickFloatTween_GetCurrentValue_Statics::PropPointers),
sizeof(
Z_Construct_UFunction_UQuickFloatTween_GetCurrentValue_Statics::QuickFloatTween_eventGetCurrentValue_Parms), RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x54020401, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_UQuickFloatTween_GetCurrentValue_Statics::Function_MetaDataParams), Z_Construct_UFunction_UQuickFloatTween_GetCurrentValue_Statics::Function_MetaDataParams)}, };
52UFunction* Z_Construct_UFunction_UQuickFloatTween_GetCurrentValue()
54 static UFunction* ReturnFunction =
nullptr;
57 UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_UQuickFloatTween_GetCurrentValue_Statics::FuncParams);
59 return ReturnFunction;
61DEFINE_FUNCTION(UQuickFloatTween::execGetCurrentValue)
65 *(
float*)Z_Param__Result=P_THIS->GetCurrentValue();
78 static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
79 {
"Category",
"Tween|Info" },
81 {
"Comment",
"/** Get the ending float value. Set after the first tick */" },
83 {
"Keywords",
"Tween" },
84 {
"ModuleRelativePath",
"Public/Tweens/QuickFloatTween.h" },
86 {
"ToolTip",
"Get the ending float value. Set after the first tick" },
90 static const UECodeGen_Private::FFloatPropertyParams NewProp_ReturnValue;
91 static const UECodeGen_Private::FPropertyParamsBase*
const PropPointers[];
92 static const UECodeGen_Private::FFunctionParams FuncParams;
94const UECodeGen_Private::FFloatPropertyParams Z_Construct_UFunction_UQuickFloatTween_GetEndValue_Statics::NewProp_ReturnValue = {
"ReturnValue",
nullptr, (EPropertyFlags)0x0010000000000580, UECodeGen_Private::EPropertyGenFlags::Float, RF_Public|RF_Transient|RF_MarkAsNative,
nullptr,
nullptr, 1, STRUCT_OFFSET(QuickFloatTween_eventGetEndValue_Parms, ReturnValue), METADATA_PARAMS(0,
nullptr) };
95const UECodeGen_Private::FPropertyParamsBase*
const Z_Construct_UFunction_UQuickFloatTween_GetEndValue_Statics::PropPointers[] = {
96 (
const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UQuickFloatTween_GetEndValue_Statics::NewProp_ReturnValue,
98static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_UQuickFloatTween_GetEndValue_Statics::PropPointers) < 2048);
99const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_UQuickFloatTween_GetEndValue_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_UQuickFloatTween,
nullptr,
"GetEndValue", Z_Construct_UFunction_UQuickFloatTween_GetEndValue_Statics::PropPointers, UE_ARRAY_COUNT(Z_Construct_UFunction_UQuickFloatTween_GetEndValue_Statics::PropPointers),
sizeof(
Z_Construct_UFunction_UQuickFloatTween_GetEndValue_Statics::QuickFloatTween_eventGetEndValue_Parms), RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x54020401, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_UQuickFloatTween_GetEndValue_Statics::Function_MetaDataParams), Z_Construct_UFunction_UQuickFloatTween_GetEndValue_Statics::Function_MetaDataParams)}, };
101UFunction* Z_Construct_UFunction_UQuickFloatTween_GetEndValue()
103 static UFunction* ReturnFunction =
nullptr;
106 UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_UQuickFloatTween_GetEndValue_Statics::FuncParams);
108 return ReturnFunction;
110DEFINE_FUNCTION(UQuickFloatTween::execGetEndValue)
114 *(
float*)Z_Param__Result=P_THIS->GetEndValue();
127 static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
128 {
"Category",
"Tween|Info" },
129#if !UE_BUILD_SHIPPING
130 {
"Comment",
"/** Get the starting float value. Set after the first tick */" },
132 {
"Keywords",
"Tween" },
133 {
"ModuleRelativePath",
"Public/Tweens/QuickFloatTween.h" },
134#if !UE_BUILD_SHIPPING
135 {
"ToolTip",
"Get the starting float value. Set after the first tick" },
139 static const UECodeGen_Private::FFloatPropertyParams NewProp_ReturnValue;
140 static const UECodeGen_Private::FPropertyParamsBase*
const PropPointers[];
141 static const UECodeGen_Private::FFunctionParams FuncParams;
143const UECodeGen_Private::FFloatPropertyParams Z_Construct_UFunction_UQuickFloatTween_GetStartValue_Statics::NewProp_ReturnValue = {
"ReturnValue",
nullptr, (EPropertyFlags)0x0010000000000580, UECodeGen_Private::EPropertyGenFlags::Float, RF_Public|RF_Transient|RF_MarkAsNative,
nullptr,
nullptr, 1, STRUCT_OFFSET(QuickFloatTween_eventGetStartValue_Parms, ReturnValue), METADATA_PARAMS(0,
nullptr) };
144const UECodeGen_Private::FPropertyParamsBase*
const Z_Construct_UFunction_UQuickFloatTween_GetStartValue_Statics::PropPointers[] = {
145 (
const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UQuickFloatTween_GetStartValue_Statics::NewProp_ReturnValue,
147static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_UQuickFloatTween_GetStartValue_Statics::PropPointers) < 2048);
148const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_UQuickFloatTween_GetStartValue_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_UQuickFloatTween,
nullptr,
"GetStartValue", Z_Construct_UFunction_UQuickFloatTween_GetStartValue_Statics::PropPointers, UE_ARRAY_COUNT(Z_Construct_UFunction_UQuickFloatTween_GetStartValue_Statics::PropPointers),
sizeof(
Z_Construct_UFunction_UQuickFloatTween_GetStartValue_Statics::QuickFloatTween_eventGetStartValue_Parms), RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x54020401, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_UQuickFloatTween_GetStartValue_Statics::Function_MetaDataParams), Z_Construct_UFunction_UQuickFloatTween_GetStartValue_Statics::Function_MetaDataParams)}, };
150UFunction* Z_Construct_UFunction_UQuickFloatTween_GetStartValue()
152 static UFunction* ReturnFunction =
nullptr;
155 UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_UQuickFloatTween_GetStartValue_Statics::FuncParams);
157 return ReturnFunction;
159DEFINE_FUNCTION(UQuickFloatTween::execGetStartValue)
163 *(
float*)Z_Param__Result=P_THIS->GetStartValue();
169void UQuickFloatTween::StaticRegisterNativesUQuickFloatTween()
171 UClass* Class = UQuickFloatTween::StaticClass();
172 static const FNameNativePtrPair Funcs[] = {
173 {
"GetCurrentValue", &UQuickFloatTween::execGetCurrentValue },
174 {
"GetEndValue", &UQuickFloatTween::execGetEndValue },
175 {
"GetStartValue", &UQuickFloatTween::execGetStartValue },
177 FNativeFunctionRegistrar::RegisterFunctions(Class, Funcs, UE_ARRAY_COUNT(Funcs));
179FClassRegistrationInfo Z_Registration_Info_UClass_UQuickFloatTween;
180UClass* UQuickFloatTween::GetPrivateStaticClass()
182 using TClass = UQuickFloatTween;
183 if (!Z_Registration_Info_UClass_UQuickFloatTween.InnerSingleton)
185 GetPrivateStaticClassBody(
187 TEXT(
"QuickFloatTween"),
188 Z_Registration_Info_UClass_UQuickFloatTween.InnerSingleton,
189 StaticRegisterNativesUQuickFloatTween,
192 TClass::StaticClassFlags,
193 TClass::StaticClassCastFlags(),
194 TClass::StaticConfigName(),
195 (UClass::ClassConstructorType)InternalConstructor<TClass>,
196 (UClass::ClassVTableHelperCtorCallerType)InternalVTableHelperCtorCaller<TClass>,
197 UOBJECT_CPPCLASS_STATICFUNCTIONS_FORCLASS(TClass),
198 &TClass::Super::StaticClass,
199 &TClass::WithinClass::StaticClass
202 return Z_Registration_Info_UClass_UQuickFloatTween.InnerSingleton;
204UClass* Z_Construct_UClass_UQuickFloatTween_NoRegister()
206 return UQuickFloatTween::GetPrivateStaticClass();
211 static constexpr UECodeGen_Private::FMetaDataPairParam Class_MetaDataParams[] = {
212 {
"BlueprintType",
"true" },
213#if !UE_BUILD_SHIPPING
214 {
"Comment",
"/**\n * Tween class for interpolating between two FVector values over time.\n * Inherits from UQuickTweenBase and provides vector-specific tweening functionality.\n */" },
216 {
"IncludePath",
"Tweens/QuickFloatTween.h" },
217 {
"ModuleRelativePath",
"Public/Tweens/QuickFloatTween.h" },
218#if !UE_BUILD_SHIPPING
219 {
"ToolTip",
"Tween class for interpolating between two FVector values over time.\nInherits from UQuickTweenBase and provides vector-specific tweening functionality." },
223 static UObject* (*
const DependentSingletons[])();
224 static constexpr FClassFunctionLinkInfo FuncInfo[] = {
225 { &Z_Construct_UFunction_UQuickFloatTween_GetCurrentValue,
"GetCurrentValue" },
226 { &Z_Construct_UFunction_UQuickFloatTween_GetEndValue,
"GetEndValue" },
227 { &Z_Construct_UFunction_UQuickFloatTween_GetStartValue,
"GetStartValue" },
229 static_assert(UE_ARRAY_COUNT(FuncInfo) < 2048);
230 static constexpr FCppClassTypeInfoStatic StaticCppClassTypeInfo = {
231 TCppClassTypeTraits<UQuickFloatTween>::IsAbstract,
233 static const UECodeGen_Private::FClassParams ClassParams;
235UObject* (*
const Z_Construct_UClass_UQuickFloatTween_Statics::DependentSingletons[])() = {
236 (UObject* (*)())Z_Construct_UClass_UQuickTweenBase,
237 (UObject* (*)())Z_Construct_UPackage__Script_QuickTween,
241 &UQuickFloatTween::StaticClass,
243 &StaticCppClassTypeInfo,
248 UE_ARRAY_COUNT(DependentSingletons),
249 UE_ARRAY_COUNT(FuncInfo),
253 METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UClass_UQuickFloatTween_Statics::Class_MetaDataParams), Z_Construct_UClass_UQuickFloatTween_Statics::Class_MetaDataParams)
255UClass* Z_Construct_UClass_UQuickFloatTween()
257 if (!Z_Registration_Info_UClass_UQuickFloatTween.OuterSingleton)
259 UECodeGen_Private::ConstructUClass(Z_Registration_Info_UClass_UQuickFloatTween.OuterSingleton, Z_Construct_UClass_UQuickFloatTween_Statics::ClassParams);
261 return Z_Registration_Info_UClass_UQuickFloatTween.OuterSingleton;
264UQuickFloatTween::~UQuickFloatTween() {}
270 static constexpr FClassRegisterCompiledInInfo ClassInfo[] = {
271 { Z_Construct_UClass_UQuickFloatTween, UQuickFloatTween::StaticClass, TEXT(
"UQuickFloatTween"), &Z_Registration_Info_UClass_UQuickFloatTween, CONSTRUCT_RELOAD_VERSION_INFO(FClassReloadVersionInfo,
sizeof(
UQuickFloatTween), 4214034197U) },
274static FRegisterCompiledInInfo Z_CompiledInDeferFile_FID_TweenPlugin_Plugins_QuickTween_Source_QuickTween_Public_Tweens_QuickFloatTween_h__Script_QuickTween_1520059431(TEXT(
"/Script/QuickTween"),
275 Z_CompiledInDeferFile_FID_TweenPlugin_Plugins_QuickTween_Source_QuickTween_Public_Tweens_QuickFloatTween_h__Script_QuickTween_Statics::ClassInfo, UE_ARRAY_COUNT(Z_CompiledInDeferFile_FID_TweenPlugin_Plugins_QuickTween_Source_QuickTween_Public_Tweens_QuickFloatTween_h__Script_QuickTween_Statics::ClassInfo),
280PRAGMA_ENABLE_DEPRECATION_WARNINGS
Definition QuickFloatTween.h:18
Definition QuickFloatTween.gen.cpp:269
Definition QuickFloatTween.gen.cpp:209
Definition QuickFloatTween.gen.cpp:25
Definition QuickFloatTween.gen.cpp:23
Definition QuickFloatTween.gen.cpp:74
Definition QuickFloatTween.gen.cpp:72
Definition QuickFloatTween.gen.cpp:123
Definition QuickFloatTween.gen.cpp:121