QuickTween 1.4.1
Loading...
Searching...
No Matches
QuickTweenBase.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 "QuickTweenBase.h"
9
10PRAGMA_DISABLE_DEPRECATION_WARNINGS
11
12void EmptyLinkFunctionForGeneratedCodeQuickTweenBase() {}
13
14// ********** Begin Cross Module References ********************************************************
15COREUOBJECT_API UClass* Z_Construct_UClass_UObject_NoRegister();
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 UClass* Z_Construct_UClass_UQuickTweenBase();
20QUICKTWEEN_API UClass* Z_Construct_UClass_UQuickTweenBase_NoRegister();
21QUICKTWEEN_API UFunction* Z_Construct_UDelegateFunction_QuickTween_DynamicDelegateTween__DelegateSignature();
22UPackage* Z_Construct_UPackage__Script_QuickTween();
23// ********** End Cross Module References **********************************************************
24
25// ********** Begin Delegate FDynamicDelegateTween *************************************************
27{
32#if WITH_METADATA
33 static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
34 { "ModuleRelativePath", "Public/Tweens/QuickTweenBase.h" },
35 };
36#endif // WITH_METADATA
37 static const UECodeGen_Private::FObjectPropertyParams NewProp_Tween;
38 static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
39 static const UECodeGen_Private::FDelegateFunctionParams FuncParams;
40};
41const UECodeGen_Private::FObjectPropertyParams Z_Construct_UDelegateFunction_QuickTween_DynamicDelegateTween__DelegateSignature_Statics::NewProp_Tween = { "Tween", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Object, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(_Script_QuickTween_eventDynamicDelegateTween_Parms, Tween), Z_Construct_UClass_UQuickTweenBase_NoRegister, METADATA_PARAMS(0, nullptr) };
42const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UDelegateFunction_QuickTween_DynamicDelegateTween__DelegateSignature_Statics::PropPointers[] = {
43 (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UDelegateFunction_QuickTween_DynamicDelegateTween__DelegateSignature_Statics::NewProp_Tween,
44};
45static_assert(UE_ARRAY_COUNT(Z_Construct_UDelegateFunction_QuickTween_DynamicDelegateTween__DelegateSignature_Statics::PropPointers) < 2048);
46const UECodeGen_Private::FDelegateFunctionParams Z_Construct_UDelegateFunction_QuickTween_DynamicDelegateTween__DelegateSignature_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UPackage__Script_QuickTween, nullptr, "DynamicDelegateTween__DelegateSignature", Z_Construct_UDelegateFunction_QuickTween_DynamicDelegateTween__DelegateSignature_Statics::PropPointers, UE_ARRAY_COUNT(Z_Construct_UDelegateFunction_QuickTween_DynamicDelegateTween__DelegateSignature_Statics::PropPointers), sizeof(Z_Construct_UDelegateFunction_QuickTween_DynamicDelegateTween__DelegateSignature_Statics::_Script_QuickTween_eventDynamicDelegateTween_Parms), RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x00120000, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UDelegateFunction_QuickTween_DynamicDelegateTween__DelegateSignature_Statics::Function_MetaDataParams), Z_Construct_UDelegateFunction_QuickTween_DynamicDelegateTween__DelegateSignature_Statics::Function_MetaDataParams)}, };
48UFunction* Z_Construct_UDelegateFunction_QuickTween_DynamicDelegateTween__DelegateSignature()
49{
50 static UFunction* ReturnFunction = nullptr;
51 if (!ReturnFunction)
52 {
53 UECodeGen_Private::ConstructUDelegateFunction(&ReturnFunction, Z_Construct_UDelegateFunction_QuickTween_DynamicDelegateTween__DelegateSignature_Statics::FuncParams);
54 }
55 return ReturnFunction;
56}
57void FDynamicDelegateTween_DelegateWrapper(const FScriptDelegate& DynamicDelegateTween, UQuickTweenBase* Tween)
58{
59 struct _Script_QuickTween_eventDynamicDelegateTween_Parms
60 {
61 UQuickTweenBase* Tween;
62 };
63 _Script_QuickTween_eventDynamicDelegateTween_Parms Parms;
64 Parms.Tween=Tween;
65 DynamicDelegateTween.ProcessDelegate<UObject>(&Parms);
66}
67// ********** End Delegate FDynamicDelegateTween ***************************************************
68
69// ********** Begin Class UQuickTweenBase Function AssignOnCompleteEvent ***************************
71{
73 {
74 FScriptDelegate callback;
75 };
76#if WITH_METADATA
77 static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
78 { "Category", "Tween|Info" },
79#if !UE_BUILD_SHIPPING
80 { "Comment", "/**\n\x09 * Assign a Blueprint dynamic delegate to be invoked when the tween completes.\n\x09 * @param callback Dynamic delegate with signature (UQuickTweenBase* Tween).\n\x09 * The provided delegate will be stored and called on completion.\n\x09 */" },
81#endif
82 { "Keywords", "Tween | Event" },
83 { "ModuleRelativePath", "Public/Tweens/QuickTweenBase.h" },
84#if !UE_BUILD_SHIPPING
85 { "ToolTip", "Assign a Blueprint dynamic delegate to be invoked when the tween completes.\n@param callback Dynamic delegate with signature (UQuickTweenBase* Tween).\n The provided delegate will be stored and called on completion." },
86#endif
87 };
88#endif // WITH_METADATA
89 static const UECodeGen_Private::FDelegatePropertyParams NewProp_callback;
90 static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
91 static const UECodeGen_Private::FFunctionParams FuncParams;
92};
93const UECodeGen_Private::FDelegatePropertyParams Z_Construct_UFunction_UQuickTweenBase_AssignOnCompleteEvent_Statics::NewProp_callback = { "callback", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Delegate, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(QuickTweenBase_eventAssignOnCompleteEvent_Parms, callback), Z_Construct_UDelegateFunction_QuickTween_DynamicDelegateTween__DelegateSignature, METADATA_PARAMS(0, nullptr) }; // 3895752690
94const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_UQuickTweenBase_AssignOnCompleteEvent_Statics::PropPointers[] = {
95 (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UQuickTweenBase_AssignOnCompleteEvent_Statics::NewProp_callback,
96};
97static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_UQuickTweenBase_AssignOnCompleteEvent_Statics::PropPointers) < 2048);
98const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_UQuickTweenBase_AssignOnCompleteEvent_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_UQuickTweenBase, nullptr, "AssignOnCompleteEvent", Z_Construct_UFunction_UQuickTweenBase_AssignOnCompleteEvent_Statics::PropPointers, UE_ARRAY_COUNT(Z_Construct_UFunction_UQuickTweenBase_AssignOnCompleteEvent_Statics::PropPointers), sizeof(Z_Construct_UFunction_UQuickTweenBase_AssignOnCompleteEvent_Statics::QuickTweenBase_eventAssignOnCompleteEvent_Parms), RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x04020401, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_UQuickTweenBase_AssignOnCompleteEvent_Statics::Function_MetaDataParams), Z_Construct_UFunction_UQuickTweenBase_AssignOnCompleteEvent_Statics::Function_MetaDataParams)}, };
100UFunction* Z_Construct_UFunction_UQuickTweenBase_AssignOnCompleteEvent()
101{
102 static UFunction* ReturnFunction = nullptr;
103 if (!ReturnFunction)
104 {
105 UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_UQuickTweenBase_AssignOnCompleteEvent_Statics::FuncParams);
106 }
107 return ReturnFunction;
108}
109DEFINE_FUNCTION(UQuickTweenBase::execAssignOnCompleteEvent)
110{
111 P_GET_PROPERTY(FDelegateProperty,Z_Param_callback);
112 P_FINISH;
113 P_NATIVE_BEGIN;
114 P_THIS->AssignOnCompleteEvent(FDynamicDelegateTween(Z_Param_callback));
115 P_NATIVE_END;
116}
117// ********** End Class UQuickTweenBase Function AssignOnCompleteEvent *****************************
118
119// ********** Begin Class UQuickTweenBase Function AssignOnKilledEvent *****************************
121{
123 {
124 FScriptDelegate callback;
125 };
126#if WITH_METADATA
127 static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
128 { "Category", "Tween|Info" },
129#if !UE_BUILD_SHIPPING
130 { "Comment", "/**\n\x09 * Assign a Blueprint dynamic delegate to be invoked when the tween is killed.\n\x09 * @param callback Dynamic delegate with signature (UQuickTweenBase* Tween).\n\x09 * The provided delegate will be stored and called when the tween is killed.\n\x09 */" },
131#endif
132 { "Keywords", "Tween | Event" },
133 { "ModuleRelativePath", "Public/Tweens/QuickTweenBase.h" },
134#if !UE_BUILD_SHIPPING
135 { "ToolTip", "Assign a Blueprint dynamic delegate to be invoked when the tween is killed.\n@param callback Dynamic delegate with signature (UQuickTweenBase* Tween).\n The provided delegate will be stored and called when the tween is killed." },
136#endif
137 };
138#endif // WITH_METADATA
139 static const UECodeGen_Private::FDelegatePropertyParams NewProp_callback;
140 static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
141 static const UECodeGen_Private::FFunctionParams FuncParams;
142};
143const UECodeGen_Private::FDelegatePropertyParams Z_Construct_UFunction_UQuickTweenBase_AssignOnKilledEvent_Statics::NewProp_callback = { "callback", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Delegate, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(QuickTweenBase_eventAssignOnKilledEvent_Parms, callback), Z_Construct_UDelegateFunction_QuickTween_DynamicDelegateTween__DelegateSignature, METADATA_PARAMS(0, nullptr) }; // 3895752690
144const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_UQuickTweenBase_AssignOnKilledEvent_Statics::PropPointers[] = {
145 (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UQuickTweenBase_AssignOnKilledEvent_Statics::NewProp_callback,
146};
147static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_UQuickTweenBase_AssignOnKilledEvent_Statics::PropPointers) < 2048);
148const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_UQuickTweenBase_AssignOnKilledEvent_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_UQuickTweenBase, nullptr, "AssignOnKilledEvent", Z_Construct_UFunction_UQuickTweenBase_AssignOnKilledEvent_Statics::PropPointers, UE_ARRAY_COUNT(Z_Construct_UFunction_UQuickTweenBase_AssignOnKilledEvent_Statics::PropPointers), sizeof(Z_Construct_UFunction_UQuickTweenBase_AssignOnKilledEvent_Statics::QuickTweenBase_eventAssignOnKilledEvent_Parms), RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x04020401, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_UQuickTweenBase_AssignOnKilledEvent_Statics::Function_MetaDataParams), Z_Construct_UFunction_UQuickTweenBase_AssignOnKilledEvent_Statics::Function_MetaDataParams)}, };
150UFunction* Z_Construct_UFunction_UQuickTweenBase_AssignOnKilledEvent()
151{
152 static UFunction* ReturnFunction = nullptr;
153 if (!ReturnFunction)
154 {
155 UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_UQuickTweenBase_AssignOnKilledEvent_Statics::FuncParams);
156 }
157 return ReturnFunction;
158}
159DEFINE_FUNCTION(UQuickTweenBase::execAssignOnKilledEvent)
160{
161 P_GET_PROPERTY(FDelegateProperty,Z_Param_callback);
162 P_FINISH;
163 P_NATIVE_BEGIN;
164 P_THIS->AssignOnKilledEvent(FDynamicDelegateTween(Z_Param_callback));
165 P_NATIVE_END;
166}
167// ********** End Class UQuickTweenBase Function AssignOnKilledEvent *******************************
168
169// ********** Begin Class UQuickTweenBase Function AssignOnLoopEvent *******************************
171{
173 {
174 FScriptDelegate callback;
175 };
176#if WITH_METADATA
177 static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
178 { "Category", "Tween|Info" },
179#if !UE_BUILD_SHIPPING
180 { "Comment", "/**\n\x09 * Assign a Blueprint dynamic delegate to be invoked when the tween loops.\n\x09 * @param callback Dynamic delegate with signature (UQuickTweenBase* Tween).\n\x09 * The provided delegate will be stored and called when the tween loops.\n\x09 */" },
181#endif
182 { "Keywords", "Tween | Event" },
183 { "ModuleRelativePath", "Public/Tweens/QuickTweenBase.h" },
184#if !UE_BUILD_SHIPPING
185 { "ToolTip", "Assign a Blueprint dynamic delegate to be invoked when the tween loops.\n@param callback Dynamic delegate with signature (UQuickTweenBase* Tween).\n The provided delegate will be stored and called when the tween loops." },
186#endif
187 };
188#endif // WITH_METADATA
189 static const UECodeGen_Private::FDelegatePropertyParams NewProp_callback;
190 static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
191 static const UECodeGen_Private::FFunctionParams FuncParams;
192};
193const UECodeGen_Private::FDelegatePropertyParams Z_Construct_UFunction_UQuickTweenBase_AssignOnLoopEvent_Statics::NewProp_callback = { "callback", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Delegate, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(QuickTweenBase_eventAssignOnLoopEvent_Parms, callback), Z_Construct_UDelegateFunction_QuickTween_DynamicDelegateTween__DelegateSignature, METADATA_PARAMS(0, nullptr) }; // 3895752690
194const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_UQuickTweenBase_AssignOnLoopEvent_Statics::PropPointers[] = {
195 (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UQuickTweenBase_AssignOnLoopEvent_Statics::NewProp_callback,
196};
197static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_UQuickTweenBase_AssignOnLoopEvent_Statics::PropPointers) < 2048);
198const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_UQuickTweenBase_AssignOnLoopEvent_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_UQuickTweenBase, nullptr, "AssignOnLoopEvent", Z_Construct_UFunction_UQuickTweenBase_AssignOnLoopEvent_Statics::PropPointers, UE_ARRAY_COUNT(Z_Construct_UFunction_UQuickTweenBase_AssignOnLoopEvent_Statics::PropPointers), sizeof(Z_Construct_UFunction_UQuickTweenBase_AssignOnLoopEvent_Statics::QuickTweenBase_eventAssignOnLoopEvent_Parms), RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x04020401, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_UQuickTweenBase_AssignOnLoopEvent_Statics::Function_MetaDataParams), Z_Construct_UFunction_UQuickTweenBase_AssignOnLoopEvent_Statics::Function_MetaDataParams)}, };
200UFunction* Z_Construct_UFunction_UQuickTweenBase_AssignOnLoopEvent()
201{
202 static UFunction* ReturnFunction = nullptr;
203 if (!ReturnFunction)
204 {
205 UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_UQuickTweenBase_AssignOnLoopEvent_Statics::FuncParams);
206 }
207 return ReturnFunction;
208}
209DEFINE_FUNCTION(UQuickTweenBase::execAssignOnLoopEvent)
210{
211 P_GET_PROPERTY(FDelegateProperty,Z_Param_callback);
212 P_FINISH;
213 P_NATIVE_BEGIN;
214 P_THIS->AssignOnLoopEvent(FDynamicDelegateTween(Z_Param_callback));
215 P_NATIVE_END;
216}
217// ********** End Class UQuickTweenBase Function AssignOnLoopEvent *********************************
218
219// ********** Begin Class UQuickTweenBase Function AssignOnStartEvent ******************************
221{
223 {
224 FScriptDelegate callback;
225 };
226#if WITH_METADATA
227 static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
228 { "Category", "Tween|Info" },
229#if !UE_BUILD_SHIPPING
230 { "Comment", "/**\n\x09 * Assign a Blueprint dynamic delegate to be invoked when the tween starts.\n\x09 * @param callback Dynamic delegate with signature (UQuickTweenBase* Tween).\n\x09 * The provided delegate will be stored and called on start events.\n\x09 */" },
231#endif
232 { "Keywords", "Tween | Event" },
233 { "ModuleRelativePath", "Public/Tweens/QuickTweenBase.h" },
234#if !UE_BUILD_SHIPPING
235 { "ToolTip", "Assign a Blueprint dynamic delegate to be invoked when the tween starts.\n@param callback Dynamic delegate with signature (UQuickTweenBase* Tween).\n The provided delegate will be stored and called on start events." },
236#endif
237 };
238#endif // WITH_METADATA
239 static const UECodeGen_Private::FDelegatePropertyParams NewProp_callback;
240 static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
241 static const UECodeGen_Private::FFunctionParams FuncParams;
242};
243const UECodeGen_Private::FDelegatePropertyParams Z_Construct_UFunction_UQuickTweenBase_AssignOnStartEvent_Statics::NewProp_callback = { "callback", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Delegate, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(QuickTweenBase_eventAssignOnStartEvent_Parms, callback), Z_Construct_UDelegateFunction_QuickTween_DynamicDelegateTween__DelegateSignature, METADATA_PARAMS(0, nullptr) }; // 3895752690
244const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_UQuickTweenBase_AssignOnStartEvent_Statics::PropPointers[] = {
245 (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UQuickTweenBase_AssignOnStartEvent_Statics::NewProp_callback,
246};
247static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_UQuickTweenBase_AssignOnStartEvent_Statics::PropPointers) < 2048);
248const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_UQuickTweenBase_AssignOnStartEvent_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_UQuickTweenBase, nullptr, "AssignOnStartEvent", Z_Construct_UFunction_UQuickTweenBase_AssignOnStartEvent_Statics::PropPointers, UE_ARRAY_COUNT(Z_Construct_UFunction_UQuickTweenBase_AssignOnStartEvent_Statics::PropPointers), sizeof(Z_Construct_UFunction_UQuickTweenBase_AssignOnStartEvent_Statics::QuickTweenBase_eventAssignOnStartEvent_Parms), RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x04020401, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_UQuickTweenBase_AssignOnStartEvent_Statics::Function_MetaDataParams), Z_Construct_UFunction_UQuickTweenBase_AssignOnStartEvent_Statics::Function_MetaDataParams)}, };
250UFunction* Z_Construct_UFunction_UQuickTweenBase_AssignOnStartEvent()
251{
252 static UFunction* ReturnFunction = nullptr;
253 if (!ReturnFunction)
254 {
255 UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_UQuickTweenBase_AssignOnStartEvent_Statics::FuncParams);
256 }
257 return ReturnFunction;
258}
259DEFINE_FUNCTION(UQuickTweenBase::execAssignOnStartEvent)
260{
261 P_GET_PROPERTY(FDelegateProperty,Z_Param_callback);
262 P_FINISH;
263 P_NATIVE_BEGIN;
264 P_THIS->AssignOnStartEvent(FDynamicDelegateTween(Z_Param_callback));
265 P_NATIVE_END;
266}
267// ********** End Class UQuickTweenBase Function AssignOnStartEvent ********************************
268
269// ********** Begin Class UQuickTweenBase Function AssignOnUpdateEvent *****************************
271{
273 {
274 FScriptDelegate callback;
275 };
276#if WITH_METADATA
277 static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
278 { "Category", "Tween|Info" },
279#if !UE_BUILD_SHIPPING
280 { "Comment", "/**\n\x09 * Assign a Blueprint dynamic delegate to be invoked on every tween update.\n\x09 * @param callback Dynamic delegate with signature (UQuickTweenBase* Tween).\n\x09 * The provided delegate will be stored and called each update tick.\n\x09 */" },
281#endif
282 { "Keywords", "Tween | Event" },
283 { "ModuleRelativePath", "Public/Tweens/QuickTweenBase.h" },
284#if !UE_BUILD_SHIPPING
285 { "ToolTip", "Assign a Blueprint dynamic delegate to be invoked on every tween update.\n@param callback Dynamic delegate with signature (UQuickTweenBase* Tween).\n The provided delegate will be stored and called each update tick." },
286#endif
287 };
288#endif // WITH_METADATA
289 static const UECodeGen_Private::FDelegatePropertyParams NewProp_callback;
290 static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
291 static const UECodeGen_Private::FFunctionParams FuncParams;
292};
293const UECodeGen_Private::FDelegatePropertyParams Z_Construct_UFunction_UQuickTweenBase_AssignOnUpdateEvent_Statics::NewProp_callback = { "callback", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Delegate, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(QuickTweenBase_eventAssignOnUpdateEvent_Parms, callback), Z_Construct_UDelegateFunction_QuickTween_DynamicDelegateTween__DelegateSignature, METADATA_PARAMS(0, nullptr) }; // 3895752690
294const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_UQuickTweenBase_AssignOnUpdateEvent_Statics::PropPointers[] = {
295 (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UQuickTweenBase_AssignOnUpdateEvent_Statics::NewProp_callback,
296};
297static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_UQuickTweenBase_AssignOnUpdateEvent_Statics::PropPointers) < 2048);
298const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_UQuickTweenBase_AssignOnUpdateEvent_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_UQuickTweenBase, nullptr, "AssignOnUpdateEvent", Z_Construct_UFunction_UQuickTweenBase_AssignOnUpdateEvent_Statics::PropPointers, UE_ARRAY_COUNT(Z_Construct_UFunction_UQuickTweenBase_AssignOnUpdateEvent_Statics::PropPointers), sizeof(Z_Construct_UFunction_UQuickTweenBase_AssignOnUpdateEvent_Statics::QuickTweenBase_eventAssignOnUpdateEvent_Parms), RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x04020401, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_UQuickTweenBase_AssignOnUpdateEvent_Statics::Function_MetaDataParams), Z_Construct_UFunction_UQuickTweenBase_AssignOnUpdateEvent_Statics::Function_MetaDataParams)}, };
300UFunction* Z_Construct_UFunction_UQuickTweenBase_AssignOnUpdateEvent()
301{
302 static UFunction* ReturnFunction = nullptr;
303 if (!ReturnFunction)
304 {
305 UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_UQuickTweenBase_AssignOnUpdateEvent_Statics::FuncParams);
306 }
307 return ReturnFunction;
308}
309DEFINE_FUNCTION(UQuickTweenBase::execAssignOnUpdateEvent)
310{
311 P_GET_PROPERTY(FDelegateProperty,Z_Param_callback);
312 P_FINISH;
313 P_NATIVE_BEGIN;
314 P_THIS->AssignOnUpdateEvent(FDynamicDelegateTween(Z_Param_callback));
315 P_NATIVE_END;
316}
317// ********** End Class UQuickTweenBase Function AssignOnUpdateEvent *******************************
318
319// ********** Begin Class UQuickTweenBase Function RemoveAllOnCompleteEvent ************************
321{
323 {
324 const UObject* object;
325 };
326#if WITH_METADATA
327 static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
328 { "Category", "Tween|Info" },
329#if !UE_BUILD_SHIPPING
330 { "Comment", "/**\n\x09 * Remove all bound Blueprint dynamic delegates for the complete event that belong to the specified object.\n\x09 * @param object The UObject whose bindings should be removed. If nullptr, no action is taken.\n\x09 */" },
331#endif
332 { "Keywords", "Tween | Event" },
333 { "ModuleRelativePath", "Public/Tweens/QuickTweenBase.h" },
334#if !UE_BUILD_SHIPPING
335 { "ToolTip", "Remove all bound Blueprint dynamic delegates for the complete event that belong to the specified object.\n@param object The UObject whose bindings should be removed. If nullptr, no action is taken." },
336#endif
337 };
338 static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_object_MetaData[] = {
339 { "NativeConst", "" },
340 };
341#endif // WITH_METADATA
342 static const UECodeGen_Private::FObjectPropertyParams NewProp_object;
343 static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
344 static const UECodeGen_Private::FFunctionParams FuncParams;
345};
346const UECodeGen_Private::FObjectPropertyParams Z_Construct_UFunction_UQuickTweenBase_RemoveAllOnCompleteEvent_Statics::NewProp_object = { "object", nullptr, (EPropertyFlags)0x0010000000000082, UECodeGen_Private::EPropertyGenFlags::Object, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(QuickTweenBase_eventRemoveAllOnCompleteEvent_Parms, object), Z_Construct_UClass_UObject_NoRegister, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_object_MetaData), NewProp_object_MetaData) };
347const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_UQuickTweenBase_RemoveAllOnCompleteEvent_Statics::PropPointers[] = {
348 (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UQuickTweenBase_RemoveAllOnCompleteEvent_Statics::NewProp_object,
349};
350static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_UQuickTweenBase_RemoveAllOnCompleteEvent_Statics::PropPointers) < 2048);
351const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_UQuickTweenBase_RemoveAllOnCompleteEvent_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_UQuickTweenBase, nullptr, "RemoveAllOnCompleteEvent", Z_Construct_UFunction_UQuickTweenBase_RemoveAllOnCompleteEvent_Statics::PropPointers, UE_ARRAY_COUNT(Z_Construct_UFunction_UQuickTweenBase_RemoveAllOnCompleteEvent_Statics::PropPointers), sizeof(Z_Construct_UFunction_UQuickTweenBase_RemoveAllOnCompleteEvent_Statics::QuickTweenBase_eventRemoveAllOnCompleteEvent_Parms), RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x04020401, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_UQuickTweenBase_RemoveAllOnCompleteEvent_Statics::Function_MetaDataParams), Z_Construct_UFunction_UQuickTweenBase_RemoveAllOnCompleteEvent_Statics::Function_MetaDataParams)}, };
353UFunction* Z_Construct_UFunction_UQuickTweenBase_RemoveAllOnCompleteEvent()
354{
355 static UFunction* ReturnFunction = nullptr;
356 if (!ReturnFunction)
357 {
358 UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_UQuickTweenBase_RemoveAllOnCompleteEvent_Statics::FuncParams);
359 }
360 return ReturnFunction;
361}
362DEFINE_FUNCTION(UQuickTweenBase::execRemoveAllOnCompleteEvent)
363{
364 P_GET_OBJECT(UObject,Z_Param_object);
365 P_FINISH;
366 P_NATIVE_BEGIN;
367 P_THIS->RemoveAllOnCompleteEvent(Z_Param_object);
368 P_NATIVE_END;
369}
370// ********** End Class UQuickTweenBase Function RemoveAllOnCompleteEvent **************************
371
372// ********** Begin Class UQuickTweenBase Function RemoveAllOnKilledEvent **************************
374{
376 {
377 const UObject* object;
378 };
379#if WITH_METADATA
380 static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
381 { "Category", "Tween|Info" },
382#if !UE_BUILD_SHIPPING
383 { "Comment", "/**\n\x09 * Remove all bound Blueprint dynamic delegates for the killed event that belong to the specified object.\n\x09 * @param object The UObject whose bindings should be removed. If nullptr, no action is taken.\n\x09 */" },
384#endif
385 { "Keywords", "Tween | Event" },
386 { "ModuleRelativePath", "Public/Tweens/QuickTweenBase.h" },
387#if !UE_BUILD_SHIPPING
388 { "ToolTip", "Remove all bound Blueprint dynamic delegates for the killed event that belong to the specified object.\n@param object The UObject whose bindings should be removed. If nullptr, no action is taken." },
389#endif
390 };
391 static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_object_MetaData[] = {
392 { "NativeConst", "" },
393 };
394#endif // WITH_METADATA
395 static const UECodeGen_Private::FObjectPropertyParams NewProp_object;
396 static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
397 static const UECodeGen_Private::FFunctionParams FuncParams;
398};
399const UECodeGen_Private::FObjectPropertyParams Z_Construct_UFunction_UQuickTweenBase_RemoveAllOnKilledEvent_Statics::NewProp_object = { "object", nullptr, (EPropertyFlags)0x0010000000000082, UECodeGen_Private::EPropertyGenFlags::Object, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(QuickTweenBase_eventRemoveAllOnKilledEvent_Parms, object), Z_Construct_UClass_UObject_NoRegister, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_object_MetaData), NewProp_object_MetaData) };
400const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_UQuickTweenBase_RemoveAllOnKilledEvent_Statics::PropPointers[] = {
401 (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UQuickTweenBase_RemoveAllOnKilledEvent_Statics::NewProp_object,
402};
403static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_UQuickTweenBase_RemoveAllOnKilledEvent_Statics::PropPointers) < 2048);
404const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_UQuickTweenBase_RemoveAllOnKilledEvent_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_UQuickTweenBase, nullptr, "RemoveAllOnKilledEvent", Z_Construct_UFunction_UQuickTweenBase_RemoveAllOnKilledEvent_Statics::PropPointers, UE_ARRAY_COUNT(Z_Construct_UFunction_UQuickTweenBase_RemoveAllOnKilledEvent_Statics::PropPointers), sizeof(Z_Construct_UFunction_UQuickTweenBase_RemoveAllOnKilledEvent_Statics::QuickTweenBase_eventRemoveAllOnKilledEvent_Parms), RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x04020401, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_UQuickTweenBase_RemoveAllOnKilledEvent_Statics::Function_MetaDataParams), Z_Construct_UFunction_UQuickTweenBase_RemoveAllOnKilledEvent_Statics::Function_MetaDataParams)}, };
406UFunction* Z_Construct_UFunction_UQuickTweenBase_RemoveAllOnKilledEvent()
407{
408 static UFunction* ReturnFunction = nullptr;
409 if (!ReturnFunction)
410 {
411 UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_UQuickTweenBase_RemoveAllOnKilledEvent_Statics::FuncParams);
412 }
413 return ReturnFunction;
414}
415DEFINE_FUNCTION(UQuickTweenBase::execRemoveAllOnKilledEvent)
416{
417 P_GET_OBJECT(UObject,Z_Param_object);
418 P_FINISH;
419 P_NATIVE_BEGIN;
420 P_THIS->RemoveAllOnKilledEvent(Z_Param_object);
421 P_NATIVE_END;
422}
423// ********** End Class UQuickTweenBase Function RemoveAllOnKilledEvent ****************************
424
425// ********** Begin Class UQuickTweenBase Function RemoveAllOnLoopEvent ****************************
427{
429 {
430 const UObject* object;
431 };
432#if WITH_METADATA
433 static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
434 { "Category", "Tween|Info" },
435#if !UE_BUILD_SHIPPING
436 { "Comment", "/**\n\x09 * Remove all bound Blueprint dynamic delegates for the loop event that belong to the specified object.\n\x09 * @param object The UObject whose bindings should be removed. If nullptr, no action is taken.\n\x09 */" },
437#endif
438 { "Keywords", "Tween | Event" },
439 { "ModuleRelativePath", "Public/Tweens/QuickTweenBase.h" },
440#if !UE_BUILD_SHIPPING
441 { "ToolTip", "Remove all bound Blueprint dynamic delegates for the loop event that belong to the specified object.\n@param object The UObject whose bindings should be removed. If nullptr, no action is taken." },
442#endif
443 };
444 static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_object_MetaData[] = {
445 { "NativeConst", "" },
446 };
447#endif // WITH_METADATA
448 static const UECodeGen_Private::FObjectPropertyParams NewProp_object;
449 static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
450 static const UECodeGen_Private::FFunctionParams FuncParams;
451};
452const UECodeGen_Private::FObjectPropertyParams Z_Construct_UFunction_UQuickTweenBase_RemoveAllOnLoopEvent_Statics::NewProp_object = { "object", nullptr, (EPropertyFlags)0x0010000000000082, UECodeGen_Private::EPropertyGenFlags::Object, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(QuickTweenBase_eventRemoveAllOnLoopEvent_Parms, object), Z_Construct_UClass_UObject_NoRegister, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_object_MetaData), NewProp_object_MetaData) };
453const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_UQuickTweenBase_RemoveAllOnLoopEvent_Statics::PropPointers[] = {
454 (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UQuickTweenBase_RemoveAllOnLoopEvent_Statics::NewProp_object,
455};
456static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_UQuickTweenBase_RemoveAllOnLoopEvent_Statics::PropPointers) < 2048);
457const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_UQuickTweenBase_RemoveAllOnLoopEvent_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_UQuickTweenBase, nullptr, "RemoveAllOnLoopEvent", Z_Construct_UFunction_UQuickTweenBase_RemoveAllOnLoopEvent_Statics::PropPointers, UE_ARRAY_COUNT(Z_Construct_UFunction_UQuickTweenBase_RemoveAllOnLoopEvent_Statics::PropPointers), sizeof(Z_Construct_UFunction_UQuickTweenBase_RemoveAllOnLoopEvent_Statics::QuickTweenBase_eventRemoveAllOnLoopEvent_Parms), RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x04020401, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_UQuickTweenBase_RemoveAllOnLoopEvent_Statics::Function_MetaDataParams), Z_Construct_UFunction_UQuickTweenBase_RemoveAllOnLoopEvent_Statics::Function_MetaDataParams)}, };
459UFunction* Z_Construct_UFunction_UQuickTweenBase_RemoveAllOnLoopEvent()
460{
461 static UFunction* ReturnFunction = nullptr;
462 if (!ReturnFunction)
463 {
464 UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_UQuickTweenBase_RemoveAllOnLoopEvent_Statics::FuncParams);
465 }
466 return ReturnFunction;
467}
468DEFINE_FUNCTION(UQuickTweenBase::execRemoveAllOnLoopEvent)
469{
470 P_GET_OBJECT(UObject,Z_Param_object);
471 P_FINISH;
472 P_NATIVE_BEGIN;
473 P_THIS->RemoveAllOnLoopEvent(Z_Param_object);
474 P_NATIVE_END;
475}
476// ********** End Class UQuickTweenBase Function RemoveAllOnLoopEvent ******************************
477
478// ********** Begin Class UQuickTweenBase Function RemoveAllOnStartEvent ***************************
480{
482 {
483 const UObject* object;
484 };
485#if WITH_METADATA
486 static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
487 { "Category", "Tween|Info" },
488#if !UE_BUILD_SHIPPING
489 { "Comment", "/**\n\x09 * Remove all bound Blueprint dynamic delegates for the start event that belong to the specified object.\n\x09 * @param object The UObject whose bindings should be removed. If nullptr, no action is taken.\n\x09 */" },
490#endif
491 { "Keywords", "Tween | Event" },
492 { "ModuleRelativePath", "Public/Tweens/QuickTweenBase.h" },
493#if !UE_BUILD_SHIPPING
494 { "ToolTip", "Remove all bound Blueprint dynamic delegates for the start event that belong to the specified object.\n@param object The UObject whose bindings should be removed. If nullptr, no action is taken." },
495#endif
496 };
497 static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_object_MetaData[] = {
498 { "NativeConst", "" },
499 };
500#endif // WITH_METADATA
501 static const UECodeGen_Private::FObjectPropertyParams NewProp_object;
502 static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
503 static const UECodeGen_Private::FFunctionParams FuncParams;
504};
505const UECodeGen_Private::FObjectPropertyParams Z_Construct_UFunction_UQuickTweenBase_RemoveAllOnStartEvent_Statics::NewProp_object = { "object", nullptr, (EPropertyFlags)0x0010000000000082, UECodeGen_Private::EPropertyGenFlags::Object, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(QuickTweenBase_eventRemoveAllOnStartEvent_Parms, object), Z_Construct_UClass_UObject_NoRegister, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_object_MetaData), NewProp_object_MetaData) };
506const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_UQuickTweenBase_RemoveAllOnStartEvent_Statics::PropPointers[] = {
507 (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UQuickTweenBase_RemoveAllOnStartEvent_Statics::NewProp_object,
508};
509static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_UQuickTweenBase_RemoveAllOnStartEvent_Statics::PropPointers) < 2048);
510const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_UQuickTweenBase_RemoveAllOnStartEvent_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_UQuickTweenBase, nullptr, "RemoveAllOnStartEvent", Z_Construct_UFunction_UQuickTweenBase_RemoveAllOnStartEvent_Statics::PropPointers, UE_ARRAY_COUNT(Z_Construct_UFunction_UQuickTweenBase_RemoveAllOnStartEvent_Statics::PropPointers), sizeof(Z_Construct_UFunction_UQuickTweenBase_RemoveAllOnStartEvent_Statics::QuickTweenBase_eventRemoveAllOnStartEvent_Parms), RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x04020401, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_UQuickTweenBase_RemoveAllOnStartEvent_Statics::Function_MetaDataParams), Z_Construct_UFunction_UQuickTweenBase_RemoveAllOnStartEvent_Statics::Function_MetaDataParams)}, };
512UFunction* Z_Construct_UFunction_UQuickTweenBase_RemoveAllOnStartEvent()
513{
514 static UFunction* ReturnFunction = nullptr;
515 if (!ReturnFunction)
516 {
517 UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_UQuickTweenBase_RemoveAllOnStartEvent_Statics::FuncParams);
518 }
519 return ReturnFunction;
520}
521DEFINE_FUNCTION(UQuickTweenBase::execRemoveAllOnStartEvent)
522{
523 P_GET_OBJECT(UObject,Z_Param_object);
524 P_FINISH;
525 P_NATIVE_BEGIN;
526 P_THIS->RemoveAllOnStartEvent(Z_Param_object);
527 P_NATIVE_END;
528}
529// ********** End Class UQuickTweenBase Function RemoveAllOnStartEvent *****************************
530
531// ********** Begin Class UQuickTweenBase Function RemoveAllOnUpdateEvent **************************
533{
535 {
536 const UObject* object;
537 };
538#if WITH_METADATA
539 static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
540 { "Category", "Tween|Info" },
541#if !UE_BUILD_SHIPPING
542 { "Comment", "/**\n\x09 * Remove all bound Blueprint dynamic delegates for the update event that belong to the specified object.\n\x09 * @param object The UObject whose bindings should be removed. If nullptr, no action is taken.\n\x09 */" },
543#endif
544 { "Keywords", "Tween | Event" },
545 { "ModuleRelativePath", "Public/Tweens/QuickTweenBase.h" },
546#if !UE_BUILD_SHIPPING
547 { "ToolTip", "Remove all bound Blueprint dynamic delegates for the update event that belong to the specified object.\n@param object The UObject whose bindings should be removed. If nullptr, no action is taken." },
548#endif
549 };
550 static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_object_MetaData[] = {
551 { "NativeConst", "" },
552 };
553#endif // WITH_METADATA
554 static const UECodeGen_Private::FObjectPropertyParams NewProp_object;
555 static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
556 static const UECodeGen_Private::FFunctionParams FuncParams;
557};
558const UECodeGen_Private::FObjectPropertyParams Z_Construct_UFunction_UQuickTweenBase_RemoveAllOnUpdateEvent_Statics::NewProp_object = { "object", nullptr, (EPropertyFlags)0x0010000000000082, UECodeGen_Private::EPropertyGenFlags::Object, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(QuickTweenBase_eventRemoveAllOnUpdateEvent_Parms, object), Z_Construct_UClass_UObject_NoRegister, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_object_MetaData), NewProp_object_MetaData) };
559const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_UQuickTweenBase_RemoveAllOnUpdateEvent_Statics::PropPointers[] = {
560 (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UQuickTweenBase_RemoveAllOnUpdateEvent_Statics::NewProp_object,
561};
562static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_UQuickTweenBase_RemoveAllOnUpdateEvent_Statics::PropPointers) < 2048);
563const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_UQuickTweenBase_RemoveAllOnUpdateEvent_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_UQuickTweenBase, nullptr, "RemoveAllOnUpdateEvent", Z_Construct_UFunction_UQuickTweenBase_RemoveAllOnUpdateEvent_Statics::PropPointers, UE_ARRAY_COUNT(Z_Construct_UFunction_UQuickTweenBase_RemoveAllOnUpdateEvent_Statics::PropPointers), sizeof(Z_Construct_UFunction_UQuickTweenBase_RemoveAllOnUpdateEvent_Statics::QuickTweenBase_eventRemoveAllOnUpdateEvent_Parms), RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x04020401, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_UQuickTweenBase_RemoveAllOnUpdateEvent_Statics::Function_MetaDataParams), Z_Construct_UFunction_UQuickTweenBase_RemoveAllOnUpdateEvent_Statics::Function_MetaDataParams)}, };
565UFunction* Z_Construct_UFunction_UQuickTweenBase_RemoveAllOnUpdateEvent()
566{
567 static UFunction* ReturnFunction = nullptr;
568 if (!ReturnFunction)
569 {
570 UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_UQuickTweenBase_RemoveAllOnUpdateEvent_Statics::FuncParams);
571 }
572 return ReturnFunction;
573}
574DEFINE_FUNCTION(UQuickTweenBase::execRemoveAllOnUpdateEvent)
575{
576 P_GET_OBJECT(UObject,Z_Param_object);
577 P_FINISH;
578 P_NATIVE_BEGIN;
579 P_THIS->RemoveAllOnUpdateEvent(Z_Param_object);
580 P_NATIVE_END;
581}
582// ********** End Class UQuickTweenBase Function RemoveAllOnUpdateEvent ****************************
583
584// ********** Begin Class UQuickTweenBase **********************************************************
585void UQuickTweenBase::StaticRegisterNativesUQuickTweenBase()
586{
587 UClass* Class = UQuickTweenBase::StaticClass();
588 static const FNameNativePtrPair Funcs[] = {
589 { "AssignOnCompleteEvent", &UQuickTweenBase::execAssignOnCompleteEvent },
590 { "AssignOnKilledEvent", &UQuickTweenBase::execAssignOnKilledEvent },
591 { "AssignOnLoopEvent", &UQuickTweenBase::execAssignOnLoopEvent },
592 { "AssignOnStartEvent", &UQuickTweenBase::execAssignOnStartEvent },
593 { "AssignOnUpdateEvent", &UQuickTweenBase::execAssignOnUpdateEvent },
594 { "RemoveAllOnCompleteEvent", &UQuickTweenBase::execRemoveAllOnCompleteEvent },
595 { "RemoveAllOnKilledEvent", &UQuickTweenBase::execRemoveAllOnKilledEvent },
596 { "RemoveAllOnLoopEvent", &UQuickTweenBase::execRemoveAllOnLoopEvent },
597 { "RemoveAllOnStartEvent", &UQuickTweenBase::execRemoveAllOnStartEvent },
598 { "RemoveAllOnUpdateEvent", &UQuickTweenBase::execRemoveAllOnUpdateEvent },
599 };
600 FNativeFunctionRegistrar::RegisterFunctions(Class, Funcs, UE_ARRAY_COUNT(Funcs));
601}
602FClassRegistrationInfo Z_Registration_Info_UClass_UQuickTweenBase;
603UClass* UQuickTweenBase::GetPrivateStaticClass()
604{
605 using TClass = UQuickTweenBase;
606 if (!Z_Registration_Info_UClass_UQuickTweenBase.InnerSingleton)
607 {
608 GetPrivateStaticClassBody(
609 StaticPackage(),
610 TEXT("QuickTweenBase"),
611 Z_Registration_Info_UClass_UQuickTweenBase.InnerSingleton,
612 StaticRegisterNativesUQuickTweenBase,
613 sizeof(TClass),
614 alignof(TClass),
615 TClass::StaticClassFlags,
616 TClass::StaticClassCastFlags(),
617 TClass::StaticConfigName(),
618 (UClass::ClassConstructorType)InternalConstructor<TClass>,
619 (UClass::ClassVTableHelperCtorCallerType)InternalVTableHelperCtorCaller<TClass>,
620 UOBJECT_CPPCLASS_STATICFUNCTIONS_FORCLASS(TClass),
621 &TClass::Super::StaticClass,
622 &TClass::WithinClass::StaticClass
623 );
624 }
625 return Z_Registration_Info_UClass_UQuickTweenBase.InnerSingleton;
626}
627UClass* Z_Construct_UClass_UQuickTweenBase_NoRegister()
628{
629 return UQuickTweenBase::GetPrivateStaticClass();
630}
632{
633#if WITH_METADATA
634 static constexpr UECodeGen_Private::FMetaDataPairParam Class_MetaDataParams[] = {
635 { "BlueprintType", "true" },
636#if !UE_BUILD_SHIPPING
637 { "Comment", "/**\n * Base class for all QuickTween tweens.\n * Provides core tweening functionality, state, and events.\n */" },
638#endif
639 { "IncludePath", "Tweens/QuickTweenBase.h" },
640 { "IsBlueprintBase", "true" },
641 { "ModuleRelativePath", "Public/Tweens/QuickTweenBase.h" },
642#if !UE_BUILD_SHIPPING
643 { "ToolTip", "Base class for all QuickTween tweens.\nProvides core tweening functionality, state, and events." },
644#endif
645 };
646 static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_EaseCurve_MetaData[] = {
647#if !UE_BUILD_SHIPPING
648 { "Comment", "/** Custom curve for easing, if any. */" },
649#endif
650 { "ModuleRelativePath", "Public/Tweens/QuickTweenBase.h" },
651#if !UE_BUILD_SHIPPING
652 { "ToolTip", "Custom curve for easing, if any." },
653#endif
654 };
655 static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_Owner_MetaData[] = {
656#if !UE_BUILD_SHIPPING
657 { "Comment", "/** If this tween has an owner */" },
658#endif
659 { "ModuleRelativePath", "Public/Tweens/QuickTweenBase.h" },
660#if !UE_BUILD_SHIPPING
661 { "ToolTip", "If this tween has an owner" },
662#endif
663 };
664 static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_WorldContextObject_MetaData[] = {
665 { "ModuleRelativePath", "Public/Tweens/QuickTweenBase.h" },
666 { "NativeConst", "" },
667 };
668#endif // WITH_METADATA
669 static const UECodeGen_Private::FObjectPropertyParams NewProp_EaseCurve;
670 static const UECodeGen_Private::FObjectPropertyParams NewProp_Owner;
671 static const UECodeGen_Private::FObjectPropertyParams NewProp_WorldContextObject;
672 static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
673 static UObject* (*const DependentSingletons[])();
674 static constexpr FClassFunctionLinkInfo FuncInfo[] = {
675 { &Z_Construct_UFunction_UQuickTweenBase_AssignOnCompleteEvent, "AssignOnCompleteEvent" }, // 908938723
676 { &Z_Construct_UFunction_UQuickTweenBase_AssignOnKilledEvent, "AssignOnKilledEvent" }, // 242275928
677 { &Z_Construct_UFunction_UQuickTweenBase_AssignOnLoopEvent, "AssignOnLoopEvent" }, // 696974459
678 { &Z_Construct_UFunction_UQuickTweenBase_AssignOnStartEvent, "AssignOnStartEvent" }, // 3248777491
679 { &Z_Construct_UFunction_UQuickTweenBase_AssignOnUpdateEvent, "AssignOnUpdateEvent" }, // 374880442
680 { &Z_Construct_UFunction_UQuickTweenBase_RemoveAllOnCompleteEvent, "RemoveAllOnCompleteEvent" }, // 2934707939
681 { &Z_Construct_UFunction_UQuickTweenBase_RemoveAllOnKilledEvent, "RemoveAllOnKilledEvent" }, // 1008351747
682 { &Z_Construct_UFunction_UQuickTweenBase_RemoveAllOnLoopEvent, "RemoveAllOnLoopEvent" }, // 900549446
683 { &Z_Construct_UFunction_UQuickTweenBase_RemoveAllOnStartEvent, "RemoveAllOnStartEvent" }, // 2992304448
684 { &Z_Construct_UFunction_UQuickTweenBase_RemoveAllOnUpdateEvent, "RemoveAllOnUpdateEvent" }, // 586857862
685 };
686 static_assert(UE_ARRAY_COUNT(FuncInfo) < 2048);
687 static constexpr FCppClassTypeInfoStatic StaticCppClassTypeInfo = {
688 TCppClassTypeTraits<UQuickTweenBase>::IsAbstract,
689 };
690 static const UECodeGen_Private::FClassParams ClassParams;
691};
692const UECodeGen_Private::FObjectPropertyParams Z_Construct_UClass_UQuickTweenBase_Statics::NewProp_EaseCurve = { "EaseCurve", nullptr, (EPropertyFlags)0x0040000000002000, UECodeGen_Private::EPropertyGenFlags::Object, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(UQuickTweenBase, EaseCurve), Z_Construct_UClass_UCurveFloat_NoRegister, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_EaseCurve_MetaData), NewProp_EaseCurve_MetaData) };
693const UECodeGen_Private::FObjectPropertyParams Z_Construct_UClass_UQuickTweenBase_Statics::NewProp_Owner = { "Owner", nullptr, (EPropertyFlags)0x0040000000000000, UECodeGen_Private::EPropertyGenFlags::Object, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(UQuickTweenBase, Owner), Z_Construct_UClass_UQuickTweenable_NoRegister, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_Owner_MetaData), NewProp_Owner_MetaData) };
694const UECodeGen_Private::FObjectPropertyParams Z_Construct_UClass_UQuickTweenBase_Statics::NewProp_WorldContextObject = { "WorldContextObject", nullptr, (EPropertyFlags)0x0040000000000000, UECodeGen_Private::EPropertyGenFlags::Object, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(UQuickTweenBase, WorldContextObject), Z_Construct_UClass_UObject_NoRegister, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_WorldContextObject_MetaData), NewProp_WorldContextObject_MetaData) };
695const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UClass_UQuickTweenBase_Statics::PropPointers[] = {
696 (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UQuickTweenBase_Statics::NewProp_EaseCurve,
697 (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UQuickTweenBase_Statics::NewProp_Owner,
698 (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UQuickTweenBase_Statics::NewProp_WorldContextObject,
699};
700static_assert(UE_ARRAY_COUNT(Z_Construct_UClass_UQuickTweenBase_Statics::PropPointers) < 2048);
701UObject* (*const Z_Construct_UClass_UQuickTweenBase_Statics::DependentSingletons[])() = {
702 (UObject* (*)())Z_Construct_UClass_UQuickTweenable,
703 (UObject* (*)())Z_Construct_UPackage__Script_QuickTween,
704};
705static_assert(UE_ARRAY_COUNT(Z_Construct_UClass_UQuickTweenBase_Statics::DependentSingletons) < 16);
706const UECodeGen_Private::FClassParams Z_Construct_UClass_UQuickTweenBase_Statics::ClassParams = {
707 &UQuickTweenBase::StaticClass,
708 nullptr,
709 &StaticCppClassTypeInfo,
710 DependentSingletons,
711 FuncInfo,
712 Z_Construct_UClass_UQuickTweenBase_Statics::PropPointers,
713 nullptr,
714 UE_ARRAY_COUNT(DependentSingletons),
715 UE_ARRAY_COUNT(FuncInfo),
716 UE_ARRAY_COUNT(Z_Construct_UClass_UQuickTweenBase_Statics::PropPointers),
717 0,
718 0x001000A1u,
719 METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UClass_UQuickTweenBase_Statics::Class_MetaDataParams), Z_Construct_UClass_UQuickTweenBase_Statics::Class_MetaDataParams)
720};
721UClass* Z_Construct_UClass_UQuickTweenBase()
722{
723 if (!Z_Registration_Info_UClass_UQuickTweenBase.OuterSingleton)
724 {
725 UECodeGen_Private::ConstructUClass(Z_Registration_Info_UClass_UQuickTweenBase.OuterSingleton, Z_Construct_UClass_UQuickTweenBase_Statics::ClassParams);
726 }
727 return Z_Registration_Info_UClass_UQuickTweenBase.OuterSingleton;
728}
729UQuickTweenBase::UQuickTweenBase(const FObjectInitializer& ObjectInitializer) : Super(ObjectInitializer) {}
730DEFINE_VTABLE_PTR_HELPER_CTOR(UQuickTweenBase);
731// ********** End Class UQuickTweenBase ************************************************************
732
733// ********** Begin Registration *******************************************************************
735{
736 static constexpr FClassRegisterCompiledInInfo ClassInfo[] = {
737 { Z_Construct_UClass_UQuickTweenBase, UQuickTweenBase::StaticClass, TEXT("UQuickTweenBase"), &Z_Registration_Info_UClass_UQuickTweenBase, CONSTRUCT_RELOAD_VERSION_INFO(FClassReloadVersionInfo, sizeof(UQuickTweenBase), 3153039633U) },
738 };
739};
740static FRegisterCompiledInInfo Z_CompiledInDeferFile_FID_TweenPlugin_Plugins_QuickTween_Source_QuickTween_Public_Tweens_QuickTweenBase_h__Script_QuickTween_2455231894(TEXT("/Script/QuickTween"),
741 Z_CompiledInDeferFile_FID_TweenPlugin_Plugins_QuickTween_Source_QuickTween_Public_Tweens_QuickTweenBase_h__Script_QuickTween_Statics::ClassInfo, UE_ARRAY_COUNT(Z_CompiledInDeferFile_FID_TweenPlugin_Plugins_QuickTween_Source_QuickTween_Public_Tweens_QuickTweenBase_h__Script_QuickTween_Statics::ClassInfo),
742 nullptr, 0,
743 nullptr, 0);
744// ********** End Registration *********************************************************************
745
746PRAGMA_ENABLE_DEPRECATION_WARNINGS
Definition QuickTweenBase.h:26
Definition QuickTweenBase.gen.cpp:632