QuickTween 1.4.1
Loading...
Searching...
No Matches
QuickRotatorTween.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 "QuickRotatorTween.h"
9
10PRAGMA_DISABLE_DEPRECATION_WARNINGS
11
12void EmptyLinkFunctionForGeneratedCodeQuickRotatorTween() {}
13
14// ********** Begin Cross Module References ********************************************************
15COREUOBJECT_API UScriptStruct* Z_Construct_UScriptStruct_FRotator();
16QUICKTWEEN_API UClass* Z_Construct_UClass_UQuickRotatorTween();
17QUICKTWEEN_API UClass* Z_Construct_UClass_UQuickRotatorTween_NoRegister();
18QUICKTWEEN_API UClass* Z_Construct_UClass_UQuickTweenBase();
19UPackage* Z_Construct_UPackage__Script_QuickTween();
20// ********** End Cross Module References **********************************************************
21
22// ********** Begin Class UQuickRotatorTween Function GetCurrentValue ******************************
24{
26 {
27 FRotator ReturnValue;
28 };
29#if WITH_METADATA
30 static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
31 { "Category", "Tween|Info" },
32#if !UE_BUILD_SHIPPING
33 { "Comment", "/** Get the current interpolated FRotator value. */" },
34#endif
35 { "Keywords", "Tween" },
36 { "ModuleRelativePath", "Public/Tweens/QuickRotatorTween.h" },
37#if !UE_BUILD_SHIPPING
38 { "ToolTip", "Get the current interpolated FRotator value." },
39#endif
40 };
41#endif // WITH_METADATA
42 static const UECodeGen_Private::FStructPropertyParams NewProp_ReturnValue;
43 static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
44 static const UECodeGen_Private::FFunctionParams FuncParams;
45};
46const UECodeGen_Private::FStructPropertyParams Z_Construct_UFunction_UQuickRotatorTween_GetCurrentValue_Statics::NewProp_ReturnValue = { "ReturnValue", nullptr, (EPropertyFlags)0x0010000000000580, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(QuickRotatorTween_eventGetCurrentValue_Parms, ReturnValue), Z_Construct_UScriptStruct_FRotator, METADATA_PARAMS(0, nullptr) };
47const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_UQuickRotatorTween_GetCurrentValue_Statics::PropPointers[] = {
48 (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UQuickRotatorTween_GetCurrentValue_Statics::NewProp_ReturnValue,
49};
50static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_UQuickRotatorTween_GetCurrentValue_Statics::PropPointers) < 2048);
51const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_UQuickRotatorTween_GetCurrentValue_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_UQuickRotatorTween, nullptr, "GetCurrentValue", Z_Construct_UFunction_UQuickRotatorTween_GetCurrentValue_Statics::PropPointers, UE_ARRAY_COUNT(Z_Construct_UFunction_UQuickRotatorTween_GetCurrentValue_Statics::PropPointers), sizeof(Z_Construct_UFunction_UQuickRotatorTween_GetCurrentValue_Statics::QuickRotatorTween_eventGetCurrentValue_Parms), RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x54820401, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_UQuickRotatorTween_GetCurrentValue_Statics::Function_MetaDataParams), Z_Construct_UFunction_UQuickRotatorTween_GetCurrentValue_Statics::Function_MetaDataParams)}, };
53UFunction* Z_Construct_UFunction_UQuickRotatorTween_GetCurrentValue()
54{
55 static UFunction* ReturnFunction = nullptr;
56 if (!ReturnFunction)
57 {
58 UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_UQuickRotatorTween_GetCurrentValue_Statics::FuncParams);
59 }
60 return ReturnFunction;
61}
62DEFINE_FUNCTION(UQuickRotatorTween::execGetCurrentValue)
63{
64 P_FINISH;
65 P_NATIVE_BEGIN;
66 *(FRotator*)Z_Param__Result=P_THIS->GetCurrentValue();
67 P_NATIVE_END;
68}
69// ********** End Class UQuickRotatorTween Function GetCurrentValue ********************************
70
71// ********** Begin Class UQuickRotatorTween Function GetEndValue **********************************
73{
75 {
76 FRotator ReturnValue;
77 };
78#if WITH_METADATA
79 static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
80 { "Category", "Tween|Info" },
81#if !UE_BUILD_SHIPPING
82 { "Comment", "/** Get the ending FRotator value. Set after the first tick */" },
83#endif
84 { "Keywords", "Tween" },
85 { "ModuleRelativePath", "Public/Tweens/QuickRotatorTween.h" },
86#if !UE_BUILD_SHIPPING
87 { "ToolTip", "Get the ending FRotator value. Set after the first tick" },
88#endif
89 };
90#endif // WITH_METADATA
91 static const UECodeGen_Private::FStructPropertyParams NewProp_ReturnValue;
92 static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
93 static const UECodeGen_Private::FFunctionParams FuncParams;
94};
95const UECodeGen_Private::FStructPropertyParams Z_Construct_UFunction_UQuickRotatorTween_GetEndValue_Statics::NewProp_ReturnValue = { "ReturnValue", nullptr, (EPropertyFlags)0x0010000000000580, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(QuickRotatorTween_eventGetEndValue_Parms, ReturnValue), Z_Construct_UScriptStruct_FRotator, METADATA_PARAMS(0, nullptr) };
96const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_UQuickRotatorTween_GetEndValue_Statics::PropPointers[] = {
97 (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UQuickRotatorTween_GetEndValue_Statics::NewProp_ReturnValue,
98};
99static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_UQuickRotatorTween_GetEndValue_Statics::PropPointers) < 2048);
100const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_UQuickRotatorTween_GetEndValue_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_UQuickRotatorTween, nullptr, "GetEndValue", Z_Construct_UFunction_UQuickRotatorTween_GetEndValue_Statics::PropPointers, UE_ARRAY_COUNT(Z_Construct_UFunction_UQuickRotatorTween_GetEndValue_Statics::PropPointers), sizeof(Z_Construct_UFunction_UQuickRotatorTween_GetEndValue_Statics::QuickRotatorTween_eventGetEndValue_Parms), RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x54820401, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_UQuickRotatorTween_GetEndValue_Statics::Function_MetaDataParams), Z_Construct_UFunction_UQuickRotatorTween_GetEndValue_Statics::Function_MetaDataParams)}, };
102UFunction* Z_Construct_UFunction_UQuickRotatorTween_GetEndValue()
103{
104 static UFunction* ReturnFunction = nullptr;
105 if (!ReturnFunction)
106 {
107 UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_UQuickRotatorTween_GetEndValue_Statics::FuncParams);
108 }
109 return ReturnFunction;
110}
111DEFINE_FUNCTION(UQuickRotatorTween::execGetEndValue)
112{
113 P_FINISH;
114 P_NATIVE_BEGIN;
115 *(FRotator*)Z_Param__Result=P_THIS->GetEndValue();
116 P_NATIVE_END;
117}
118// ********** End Class UQuickRotatorTween Function GetEndValue ************************************
119
120// ********** Begin Class UQuickRotatorTween Function GetStartValue ********************************
122{
124 {
125 FRotator ReturnValue;
126 };
127#if WITH_METADATA
128 static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
129 { "Category", "Tween|Info" },
130#if !UE_BUILD_SHIPPING
131 { "Comment", "/** Get the starting FRotator value. Set after the first tick */" },
132#endif
133 { "Keywords", "Tween" },
134 { "ModuleRelativePath", "Public/Tweens/QuickRotatorTween.h" },
135#if !UE_BUILD_SHIPPING
136 { "ToolTip", "Get the starting FRotator value. Set after the first tick" },
137#endif
138 };
139#endif // WITH_METADATA
140 static const UECodeGen_Private::FStructPropertyParams NewProp_ReturnValue;
141 static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
142 static const UECodeGen_Private::FFunctionParams FuncParams;
143};
144const UECodeGen_Private::FStructPropertyParams Z_Construct_UFunction_UQuickRotatorTween_GetStartValue_Statics::NewProp_ReturnValue = { "ReturnValue", nullptr, (EPropertyFlags)0x0010000000000580, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(QuickRotatorTween_eventGetStartValue_Parms, ReturnValue), Z_Construct_UScriptStruct_FRotator, METADATA_PARAMS(0, nullptr) };
145const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_UQuickRotatorTween_GetStartValue_Statics::PropPointers[] = {
146 (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UQuickRotatorTween_GetStartValue_Statics::NewProp_ReturnValue,
147};
148static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_UQuickRotatorTween_GetStartValue_Statics::PropPointers) < 2048);
149const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_UQuickRotatorTween_GetStartValue_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_UQuickRotatorTween, nullptr, "GetStartValue", Z_Construct_UFunction_UQuickRotatorTween_GetStartValue_Statics::PropPointers, UE_ARRAY_COUNT(Z_Construct_UFunction_UQuickRotatorTween_GetStartValue_Statics::PropPointers), sizeof(Z_Construct_UFunction_UQuickRotatorTween_GetStartValue_Statics::QuickRotatorTween_eventGetStartValue_Parms), RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x54820401, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_UQuickRotatorTween_GetStartValue_Statics::Function_MetaDataParams), Z_Construct_UFunction_UQuickRotatorTween_GetStartValue_Statics::Function_MetaDataParams)}, };
151UFunction* Z_Construct_UFunction_UQuickRotatorTween_GetStartValue()
152{
153 static UFunction* ReturnFunction = nullptr;
154 if (!ReturnFunction)
155 {
156 UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_UQuickRotatorTween_GetStartValue_Statics::FuncParams);
157 }
158 return ReturnFunction;
159}
160DEFINE_FUNCTION(UQuickRotatorTween::execGetStartValue)
161{
162 P_FINISH;
163 P_NATIVE_BEGIN;
164 *(FRotator*)Z_Param__Result=P_THIS->GetStartValue();
165 P_NATIVE_END;
166}
167// ********** End Class UQuickRotatorTween Function GetStartValue **********************************
168
169// ********** Begin Class UQuickRotatorTween *******************************************************
170void UQuickRotatorTween::StaticRegisterNativesUQuickRotatorTween()
171{
172 UClass* Class = UQuickRotatorTween::StaticClass();
173 static const FNameNativePtrPair Funcs[] = {
174 { "GetCurrentValue", &UQuickRotatorTween::execGetCurrentValue },
175 { "GetEndValue", &UQuickRotatorTween::execGetEndValue },
176 { "GetStartValue", &UQuickRotatorTween::execGetStartValue },
177 };
178 FNativeFunctionRegistrar::RegisterFunctions(Class, Funcs, UE_ARRAY_COUNT(Funcs));
179}
180FClassRegistrationInfo Z_Registration_Info_UClass_UQuickRotatorTween;
181UClass* UQuickRotatorTween::GetPrivateStaticClass()
182{
183 using TClass = UQuickRotatorTween;
184 if (!Z_Registration_Info_UClass_UQuickRotatorTween.InnerSingleton)
185 {
186 GetPrivateStaticClassBody(
187 StaticPackage(),
188 TEXT("QuickRotatorTween"),
189 Z_Registration_Info_UClass_UQuickRotatorTween.InnerSingleton,
190 StaticRegisterNativesUQuickRotatorTween,
191 sizeof(TClass),
192 alignof(TClass),
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
201 );
202 }
203 return Z_Registration_Info_UClass_UQuickRotatorTween.InnerSingleton;
204}
205UClass* Z_Construct_UClass_UQuickRotatorTween_NoRegister()
206{
207 return UQuickRotatorTween::GetPrivateStaticClass();
208}
210{
211#if WITH_METADATA
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 FRotator values over time.\n * Inherits from UQuickTweenBase and provides rotator-specific tweening functionality.\n */" },
216#endif
217 { "IncludePath", "Tweens/QuickRotatorTween.h" },
218 { "ModuleRelativePath", "Public/Tweens/QuickRotatorTween.h" },
219#if !UE_BUILD_SHIPPING
220 { "ToolTip", "Tween class for interpolating between two FRotator values over time.\nInherits from UQuickTweenBase and provides rotator-specific tweening functionality." },
221#endif
222 };
223#endif // WITH_METADATA
224 static UObject* (*const DependentSingletons[])();
225 static constexpr FClassFunctionLinkInfo FuncInfo[] = {
226 { &Z_Construct_UFunction_UQuickRotatorTween_GetCurrentValue, "GetCurrentValue" }, // 3586058262
227 { &Z_Construct_UFunction_UQuickRotatorTween_GetEndValue, "GetEndValue" }, // 1816191081
228 { &Z_Construct_UFunction_UQuickRotatorTween_GetStartValue, "GetStartValue" }, // 1993085706
229 };
230 static_assert(UE_ARRAY_COUNT(FuncInfo) < 2048);
231 static constexpr FCppClassTypeInfoStatic StaticCppClassTypeInfo = {
232 TCppClassTypeTraits<UQuickRotatorTween>::IsAbstract,
233 };
234 static const UECodeGen_Private::FClassParams ClassParams;
235};
236UObject* (*const Z_Construct_UClass_UQuickRotatorTween_Statics::DependentSingletons[])() = {
237 (UObject* (*)())Z_Construct_UClass_UQuickTweenBase,
238 (UObject* (*)())Z_Construct_UPackage__Script_QuickTween,
239};
240static_assert(UE_ARRAY_COUNT(Z_Construct_UClass_UQuickRotatorTween_Statics::DependentSingletons) < 16);
241const UECodeGen_Private::FClassParams Z_Construct_UClass_UQuickRotatorTween_Statics::ClassParams = {
242 &UQuickRotatorTween::StaticClass,
243 nullptr,
244 &StaticCppClassTypeInfo,
245 DependentSingletons,
246 FuncInfo,
247 nullptr,
248 nullptr,
249 UE_ARRAY_COUNT(DependentSingletons),
250 UE_ARRAY_COUNT(FuncInfo),
251 0,
252 0,
253 0x001000A0u,
254 METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UClass_UQuickRotatorTween_Statics::Class_MetaDataParams), Z_Construct_UClass_UQuickRotatorTween_Statics::Class_MetaDataParams)
255};
256UClass* Z_Construct_UClass_UQuickRotatorTween()
257{
258 if (!Z_Registration_Info_UClass_UQuickRotatorTween.OuterSingleton)
259 {
260 UECodeGen_Private::ConstructUClass(Z_Registration_Info_UClass_UQuickRotatorTween.OuterSingleton, Z_Construct_UClass_UQuickRotatorTween_Statics::ClassParams);
261 }
262 return Z_Registration_Info_UClass_UQuickRotatorTween.OuterSingleton;
263}
264DEFINE_VTABLE_PTR_HELPER_CTOR(UQuickRotatorTween);
265UQuickRotatorTween::~UQuickRotatorTween() {}
266// ********** End Class UQuickRotatorTween *********************************************************
267
268// ********** Begin Registration *******************************************************************
270{
271 static constexpr FClassRegisterCompiledInInfo ClassInfo[] = {
272 { Z_Construct_UClass_UQuickRotatorTween, UQuickRotatorTween::StaticClass, TEXT("UQuickRotatorTween"), &Z_Registration_Info_UClass_UQuickRotatorTween, CONSTRUCT_RELOAD_VERSION_INFO(FClassReloadVersionInfo, sizeof(UQuickRotatorTween), 1865844982U) },
273 };
274};
275static FRegisterCompiledInInfo Z_CompiledInDeferFile_FID_TweenPlugin_Plugins_QuickTween_Source_QuickTween_Public_Tweens_QuickRotatorTween_h__Script_QuickTween_884497850(TEXT("/Script/QuickTween"),
276 Z_CompiledInDeferFile_FID_TweenPlugin_Plugins_QuickTween_Source_QuickTween_Public_Tweens_QuickRotatorTween_h__Script_QuickTween_Statics::ClassInfo, UE_ARRAY_COUNT(Z_CompiledInDeferFile_FID_TweenPlugin_Plugins_QuickTween_Source_QuickTween_Public_Tweens_QuickRotatorTween_h__Script_QuickTween_Statics::ClassInfo),
277 nullptr, 0,
278 nullptr, 0);
279// ********** End Registration *********************************************************************
280
281PRAGMA_ENABLE_DEPRECATION_WARNINGS
Definition QuickRotatorTween.h:20
Definition QuickRotatorTween.gen.cpp:210