7#include "UObject/GeneratedCppIncludes.h"
8#include "QuickTweenBase.h"
10PRAGMA_DISABLE_DEPRECATION_WARNINGS
12void EmptyLinkFunctionForGeneratedCodeQuickTweenBase() {}
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();
33 static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
34 {
"ModuleRelativePath",
"Public/Tweens/QuickTweenBase.h" },
37 static const UECodeGen_Private::FObjectPropertyParams NewProp_Tween;
38 static const UECodeGen_Private::FPropertyParamsBase*
const PropPointers[];
39 static const UECodeGen_Private::FDelegateFunctionParams FuncParams;
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,
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()
50 static UFunction* ReturnFunction =
nullptr;
53 UECodeGen_Private::ConstructUDelegateFunction(&ReturnFunction, Z_Construct_UDelegateFunction_QuickTween_DynamicDelegateTween__DelegateSignature_Statics::FuncParams);
55 return ReturnFunction;
57void FDynamicDelegateTween_DelegateWrapper(
const FScriptDelegate& DynamicDelegateTween,
UQuickTweenBase* Tween)
59 struct _Script_QuickTween_eventDynamicDelegateTween_Parms
61 UQuickTweenBase* Tween;
63 _Script_QuickTween_eventDynamicDelegateTween_Parms Parms;
65 DynamicDelegateTween.ProcessDelegate<UObject>(&Parms);
74 FScriptDelegate callback;
77 static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
78 {
"Category",
"Tween|Info" },
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 */" },
82 {
"Keywords",
"Tween | Event" },
83 {
"ModuleRelativePath",
"Public/Tweens/QuickTweenBase.h" },
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." },
89 static const UECodeGen_Private::FDelegatePropertyParams NewProp_callback;
90 static const UECodeGen_Private::FPropertyParamsBase*
const PropPointers[];
91 static const UECodeGen_Private::FFunctionParams FuncParams;
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) };
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,
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()
102 static UFunction* ReturnFunction =
nullptr;
105 UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_UQuickTweenBase_AssignOnCompleteEvent_Statics::FuncParams);
107 return ReturnFunction;
109DEFINE_FUNCTION(UQuickTweenBase::execAssignOnCompleteEvent)
111 P_GET_PROPERTY(FDelegateProperty,Z_Param_callback);
114 P_THIS->AssignOnCompleteEvent(FDynamicDelegateTween(Z_Param_callback));
124 FScriptDelegate callback;
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 */" },
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." },
139 static const UECodeGen_Private::FDelegatePropertyParams NewProp_callback;
140 static const UECodeGen_Private::FPropertyParamsBase*
const PropPointers[];
141 static const UECodeGen_Private::FFunctionParams FuncParams;
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) };
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,
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()
152 static UFunction* ReturnFunction =
nullptr;
155 UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_UQuickTweenBase_AssignOnKilledEvent_Statics::FuncParams);
157 return ReturnFunction;
159DEFINE_FUNCTION(UQuickTweenBase::execAssignOnKilledEvent)
161 P_GET_PROPERTY(FDelegateProperty,Z_Param_callback);
164 P_THIS->AssignOnKilledEvent(FDynamicDelegateTween(Z_Param_callback));
174 FScriptDelegate callback;
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 */" },
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." },
189 static const UECodeGen_Private::FDelegatePropertyParams NewProp_callback;
190 static const UECodeGen_Private::FPropertyParamsBase*
const PropPointers[];
191 static const UECodeGen_Private::FFunctionParams FuncParams;
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) };
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,
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()
202 static UFunction* ReturnFunction =
nullptr;
205 UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_UQuickTweenBase_AssignOnLoopEvent_Statics::FuncParams);
207 return ReturnFunction;
209DEFINE_FUNCTION(UQuickTweenBase::execAssignOnLoopEvent)
211 P_GET_PROPERTY(FDelegateProperty,Z_Param_callback);
214 P_THIS->AssignOnLoopEvent(FDynamicDelegateTween(Z_Param_callback));
224 FScriptDelegate callback;
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 */" },
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." },
239 static const UECodeGen_Private::FDelegatePropertyParams NewProp_callback;
240 static const UECodeGen_Private::FPropertyParamsBase*
const PropPointers[];
241 static const UECodeGen_Private::FFunctionParams FuncParams;
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) };
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,
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()
252 static UFunction* ReturnFunction =
nullptr;
255 UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_UQuickTweenBase_AssignOnStartEvent_Statics::FuncParams);
257 return ReturnFunction;
259DEFINE_FUNCTION(UQuickTweenBase::execAssignOnStartEvent)
261 P_GET_PROPERTY(FDelegateProperty,Z_Param_callback);
264 P_THIS->AssignOnStartEvent(FDynamicDelegateTween(Z_Param_callback));
274 FScriptDelegate callback;
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 */" },
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." },
289 static const UECodeGen_Private::FDelegatePropertyParams NewProp_callback;
290 static const UECodeGen_Private::FPropertyParamsBase*
const PropPointers[];
291 static const UECodeGen_Private::FFunctionParams FuncParams;
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) };
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,
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()
302 static UFunction* ReturnFunction =
nullptr;
305 UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_UQuickTweenBase_AssignOnUpdateEvent_Statics::FuncParams);
307 return ReturnFunction;
309DEFINE_FUNCTION(UQuickTweenBase::execAssignOnUpdateEvent)
311 P_GET_PROPERTY(FDelegateProperty,Z_Param_callback);
314 P_THIS->AssignOnUpdateEvent(FDynamicDelegateTween(Z_Param_callback));
324 const UObject* object;
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 */" },
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." },
338 static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_object_MetaData[] = {
339 {
"NativeConst",
"" },
342 static const UECodeGen_Private::FObjectPropertyParams NewProp_object;
343 static const UECodeGen_Private::FPropertyParamsBase*
const PropPointers[];
344 static const UECodeGen_Private::FFunctionParams FuncParams;
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,
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()
355 static UFunction* ReturnFunction =
nullptr;
358 UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_UQuickTweenBase_RemoveAllOnCompleteEvent_Statics::FuncParams);
360 return ReturnFunction;
362DEFINE_FUNCTION(UQuickTweenBase::execRemoveAllOnCompleteEvent)
364 P_GET_OBJECT(UObject,Z_Param_object);
367 P_THIS->RemoveAllOnCompleteEvent(Z_Param_object);
377 const UObject* object;
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 */" },
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." },
391 static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_object_MetaData[] = {
392 {
"NativeConst",
"" },
395 static const UECodeGen_Private::FObjectPropertyParams NewProp_object;
396 static const UECodeGen_Private::FPropertyParamsBase*
const PropPointers[];
397 static const UECodeGen_Private::FFunctionParams FuncParams;
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,
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()
408 static UFunction* ReturnFunction =
nullptr;
411 UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_UQuickTweenBase_RemoveAllOnKilledEvent_Statics::FuncParams);
413 return ReturnFunction;
415DEFINE_FUNCTION(UQuickTweenBase::execRemoveAllOnKilledEvent)
417 P_GET_OBJECT(UObject,Z_Param_object);
420 P_THIS->RemoveAllOnKilledEvent(Z_Param_object);
430 const UObject* object;
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 */" },
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." },
444 static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_object_MetaData[] = {
445 {
"NativeConst",
"" },
448 static const UECodeGen_Private::FObjectPropertyParams NewProp_object;
449 static const UECodeGen_Private::FPropertyParamsBase*
const PropPointers[];
450 static const UECodeGen_Private::FFunctionParams FuncParams;
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,
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()
461 static UFunction* ReturnFunction =
nullptr;
464 UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_UQuickTweenBase_RemoveAllOnLoopEvent_Statics::FuncParams);
466 return ReturnFunction;
468DEFINE_FUNCTION(UQuickTweenBase::execRemoveAllOnLoopEvent)
470 P_GET_OBJECT(UObject,Z_Param_object);
473 P_THIS->RemoveAllOnLoopEvent(Z_Param_object);
483 const UObject* object;
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 */" },
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." },
497 static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_object_MetaData[] = {
498 {
"NativeConst",
"" },
501 static const UECodeGen_Private::FObjectPropertyParams NewProp_object;
502 static const UECodeGen_Private::FPropertyParamsBase*
const PropPointers[];
503 static const UECodeGen_Private::FFunctionParams FuncParams;
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,
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()
514 static UFunction* ReturnFunction =
nullptr;
517 UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_UQuickTweenBase_RemoveAllOnStartEvent_Statics::FuncParams);
519 return ReturnFunction;
521DEFINE_FUNCTION(UQuickTweenBase::execRemoveAllOnStartEvent)
523 P_GET_OBJECT(UObject,Z_Param_object);
526 P_THIS->RemoveAllOnStartEvent(Z_Param_object);
536 const UObject* object;
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 */" },
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." },
550 static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_object_MetaData[] = {
551 {
"NativeConst",
"" },
554 static const UECodeGen_Private::FObjectPropertyParams NewProp_object;
555 static const UECodeGen_Private::FPropertyParamsBase*
const PropPointers[];
556 static const UECodeGen_Private::FFunctionParams FuncParams;
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,
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()
567 static UFunction* ReturnFunction =
nullptr;
570 UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_UQuickTweenBase_RemoveAllOnUpdateEvent_Statics::FuncParams);
572 return ReturnFunction;
574DEFINE_FUNCTION(UQuickTweenBase::execRemoveAllOnUpdateEvent)
576 P_GET_OBJECT(UObject,Z_Param_object);
579 P_THIS->RemoveAllOnUpdateEvent(Z_Param_object);
585void UQuickTweenBase::StaticRegisterNativesUQuickTweenBase()
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 },
600 FNativeFunctionRegistrar::RegisterFunctions(Class, Funcs, UE_ARRAY_COUNT(Funcs));
602FClassRegistrationInfo Z_Registration_Info_UClass_UQuickTweenBase;
603UClass* UQuickTweenBase::GetPrivateStaticClass()
605 using TClass = UQuickTweenBase;
606 if (!Z_Registration_Info_UClass_UQuickTweenBase.InnerSingleton)
608 GetPrivateStaticClassBody(
610 TEXT(
"QuickTweenBase"),
611 Z_Registration_Info_UClass_UQuickTweenBase.InnerSingleton,
612 StaticRegisterNativesUQuickTweenBase,
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
625 return Z_Registration_Info_UClass_UQuickTweenBase.InnerSingleton;
627UClass* Z_Construct_UClass_UQuickTweenBase_NoRegister()
629 return UQuickTweenBase::GetPrivateStaticClass();
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 */" },
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." },
646 static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_EaseCurve_MetaData[] = {
647#if !UE_BUILD_SHIPPING
648 {
"Comment",
"/** Custom curve for easing, if any. */" },
650 {
"ModuleRelativePath",
"Public/Tweens/QuickTweenBase.h" },
651#if !UE_BUILD_SHIPPING
652 {
"ToolTip",
"Custom curve for easing, if any." },
655 static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_Owner_MetaData[] = {
656#if !UE_BUILD_SHIPPING
657 {
"Comment",
"/** If this tween has an owner */" },
659 {
"ModuleRelativePath",
"Public/Tweens/QuickTweenBase.h" },
660#if !UE_BUILD_SHIPPING
661 {
"ToolTip",
"If this tween has an owner" },
664 static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_WorldContextObject_MetaData[] = {
665 {
"ModuleRelativePath",
"Public/Tweens/QuickTweenBase.h" },
666 {
"NativeConst",
"" },
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" },
676 { &Z_Construct_UFunction_UQuickTweenBase_AssignOnKilledEvent,
"AssignOnKilledEvent" },
677 { &Z_Construct_UFunction_UQuickTweenBase_AssignOnLoopEvent,
"AssignOnLoopEvent" },
678 { &Z_Construct_UFunction_UQuickTweenBase_AssignOnStartEvent,
"AssignOnStartEvent" },
679 { &Z_Construct_UFunction_UQuickTweenBase_AssignOnUpdateEvent,
"AssignOnUpdateEvent" },
680 { &Z_Construct_UFunction_UQuickTweenBase_RemoveAllOnCompleteEvent,
"RemoveAllOnCompleteEvent" },
681 { &Z_Construct_UFunction_UQuickTweenBase_RemoveAllOnKilledEvent,
"RemoveAllOnKilledEvent" },
682 { &Z_Construct_UFunction_UQuickTweenBase_RemoveAllOnLoopEvent,
"RemoveAllOnLoopEvent" },
683 { &Z_Construct_UFunction_UQuickTweenBase_RemoveAllOnStartEvent,
"RemoveAllOnStartEvent" },
684 { &Z_Construct_UFunction_UQuickTweenBase_RemoveAllOnUpdateEvent,
"RemoveAllOnUpdateEvent" },
686 static_assert(UE_ARRAY_COUNT(FuncInfo) < 2048);
687 static constexpr FCppClassTypeInfoStatic StaticCppClassTypeInfo = {
688 TCppClassTypeTraits<UQuickTweenBase>::IsAbstract,
690 static const UECodeGen_Private::FClassParams ClassParams;
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,
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,
707 &UQuickTweenBase::StaticClass,
709 &StaticCppClassTypeInfo,
712 Z_Construct_UClass_UQuickTweenBase_Statics::PropPointers,
714 UE_ARRAY_COUNT(DependentSingletons),
715 UE_ARRAY_COUNT(FuncInfo),
716 UE_ARRAY_COUNT(Z_Construct_UClass_UQuickTweenBase_Statics::PropPointers),
719 METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UClass_UQuickTweenBase_Statics::Class_MetaDataParams), Z_Construct_UClass_UQuickTweenBase_Statics::Class_MetaDataParams)
721UClass* Z_Construct_UClass_UQuickTweenBase()
723 if (!Z_Registration_Info_UClass_UQuickTweenBase.OuterSingleton)
725 UECodeGen_Private::ConstructUClass(Z_Registration_Info_UClass_UQuickTweenBase.OuterSingleton, Z_Construct_UClass_UQuickTweenBase_Statics::ClassParams);
727 return Z_Registration_Info_UClass_UQuickTweenBase.OuterSingleton;
729UQuickTweenBase::UQuickTweenBase(
const FObjectInitializer& ObjectInitializer) : Super(ObjectInitializer) {}
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) },
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),
746PRAGMA_ENABLE_DEPRECATION_WARNINGS
Definition QuickTweenBase.h:26
Definition QuickTweenBase.gen.cpp:735
Definition QuickTweenBase.gen.cpp:632
Definition QuickTweenBase.gen.cpp:29
Definition QuickTweenBase.gen.cpp:27
Definition QuickTweenBase.gen.cpp:73
Definition QuickTweenBase.gen.cpp:71
Definition QuickTweenBase.gen.cpp:123
Definition QuickTweenBase.gen.cpp:121
Definition QuickTweenBase.gen.cpp:173
Definition QuickTweenBase.gen.cpp:171
Definition QuickTweenBase.gen.cpp:223
Definition QuickTweenBase.gen.cpp:221
Definition QuickTweenBase.gen.cpp:273
Definition QuickTweenBase.gen.cpp:271
Definition QuickTweenBase.gen.cpp:323
Definition QuickTweenBase.gen.cpp:321
Definition QuickTweenBase.gen.cpp:376
Definition QuickTweenBase.gen.cpp:374
Definition QuickTweenBase.gen.cpp:429
Definition QuickTweenBase.gen.cpp:427
Definition QuickTweenBase.gen.cpp:482
Definition QuickTweenBase.gen.cpp:480
Definition QuickTweenBase.gen.cpp:535
Definition QuickTweenBase.gen.cpp:533