QuickTween 1.4.1
Loading...
Searching...
No Matches
CommonValues.generated.h
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// IWYU pragma: private, include "Utils/CommonValues.h"
8
9#ifdef QUICKTWEEN_CommonValues_generated_h
10#error "CommonValues.generated.h already included, missing '#pragma once' in CommonValues.h"
11#endif
12#define QUICKTWEEN_CommonValues_generated_h
13
14#include "UObject/ObjectMacros.h"
15#include "UObject/ScriptMacros.h"
16
17PRAGMA_DISABLE_DEPRECATION_WARNINGS
18
19class UQuickTweenable;
20struct FColor;
21
22// ********** Begin Delegate FVectorSetter *********************************************************
23#define FID_TweenPlugin_Plugins_QuickTween_Source_QuickTween_Public_Utils_CommonValues_h_8_DELEGATE \
24QUICKTWEEN_API void FVectorSetter_DelegateWrapper(const FScriptDelegate& VectorSetter, FVector const& value, UQuickTweenable* tween);
25
26
27// ********** End Delegate FVectorSetter ***********************************************************
28
29// ********** Begin Delegate FRotatorSetter ********************************************************
30#define FID_TweenPlugin_Plugins_QuickTween_Source_QuickTween_Public_Utils_CommonValues_h_9_DELEGATE \
31QUICKTWEEN_API void FRotatorSetter_DelegateWrapper(const FScriptDelegate& RotatorSetter, FRotator const& value, UQuickTweenable* tween);
32
33
34// ********** End Delegate FRotatorSetter **********************************************************
35
36// ********** Begin Delegate FFloatSetter **********************************************************
37#define FID_TweenPlugin_Plugins_QuickTween_Source_QuickTween_Public_Utils_CommonValues_h_10_DELEGATE \
38QUICKTWEEN_API void FFloatSetter_DelegateWrapper(const FScriptDelegate& FloatSetter, const float value, UQuickTweenable* tween);
39
40
41// ********** End Delegate FFloatSetter ************************************************************
42
43// ********** Begin Delegate FVector2DSetter *******************************************************
44#define FID_TweenPlugin_Plugins_QuickTween_Source_QuickTween_Public_Utils_CommonValues_h_11_DELEGATE \
45QUICKTWEEN_API void FVector2DSetter_DelegateWrapper(const FScriptDelegate& Vector2DSetter, FVector2D const& value, UQuickTweenable* tween);
46
47
48// ********** End Delegate FVector2DSetter *********************************************************
49
50// ********** Begin Delegate FColorSetter **********************************************************
51#define FID_TweenPlugin_Plugins_QuickTween_Source_QuickTween_Public_Utils_CommonValues_h_12_DELEGATE \
52QUICKTWEEN_API void FColorSetter_DelegateWrapper(const FScriptDelegate& ColorSetter, FColor const& value, UQuickTweenable* tween);
53
54
55// ********** End Delegate FColorSetter ************************************************************
56
57// ********** Begin Delegate FIntSetter ************************************************************
58#define FID_TweenPlugin_Plugins_QuickTween_Source_QuickTween_Public_Utils_CommonValues_h_13_DELEGATE \
59QUICKTWEEN_API void FIntSetter_DelegateWrapper(const FScriptDelegate& IntSetter, const int32 value, UQuickTweenable* tween);
60
61
62// ********** End Delegate FIntSetter **************************************************************
63
64// ********** Begin Delegate FQuickTweenableAction *************************************************
65#define FID_TweenPlugin_Plugins_QuickTween_Source_QuickTween_Public_Utils_CommonValues_h_14_DELEGATE \
66QUICKTWEEN_API void FQuickTweenableAction_DelegateWrapper(const FScriptDelegate& QuickTweenableAction, UQuickTweenable* tween);
67
68
69// ********** End Delegate FQuickTweenableAction ***************************************************
70
71// ********** Begin Delegate FQuickConstTweenableAction ********************************************
72#define FID_TweenPlugin_Plugins_QuickTween_Source_QuickTween_Public_Utils_CommonValues_h_15_DELEGATE \
73QUICKTWEEN_API void FQuickConstTweenableAction_DelegateWrapper(const FScriptDelegate& QuickConstTweenableAction, const UQuickTweenable* tween);
74
75
76// ********** End Delegate FQuickConstTweenableAction **********************************************
77
78#undef CURRENT_FILE_ID
79#define CURRENT_FILE_ID FID_TweenPlugin_Plugins_QuickTween_Source_QuickTween_Public_Utils_CommonValues_h
80
81// ********** Begin Enum EQuickTweenSpace **********************************************************
82#define FOREACH_ENUM_EQUICKTWEENSPACE(op) \
83 op(EQuickTweenSpace::WorldSpace) \
84 op(EQuickTweenSpace::LocalSpace)
85
86enum class EQuickTweenSpace : uint8;
87template<> struct TIsUEnumClass<EQuickTweenSpace> { enum { Value = true }; };
88template<> QUICKTWEEN_API UEnum* StaticEnum<EQuickTweenSpace>();
89// ********** End Enum EQuickTweenSpace ************************************************************
90
91// ********** Begin Enum EQuickTweenState **********************************************************
92#define FOREACH_ENUM_EQUICKTWEENSTATE(op) \
93 op(EQuickTweenState::Idle) \
94 op(EQuickTweenState::Play) \
95 op(EQuickTweenState::Pause) \
96 op(EQuickTweenState::Complete) \
97 op(EQuickTweenState::Kill)
98
99enum class EQuickTweenState : uint8;
100template<> struct TIsUEnumClass<EQuickTweenState> { enum { Value = true }; };
101template<> QUICKTWEEN_API UEnum* StaticEnum<EQuickTweenState>();
102// ********** End Enum EQuickTweenState ************************************************************
103
104PRAGMA_ENABLE_DEPRECATION_WARNINGS
Definition QuickTweenable.h:24