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