9#ifdef QUICKTWEEN_CommonValues_generated_h
10#error "CommonValues.generated.h already included, missing '#pragma once' in CommonValues.h"
12#define QUICKTWEEN_CommonValues_generated_h
14#include "UObject/ObjectMacros.h"
15#include "UObject/ScriptMacros.h"
17PRAGMA_DISABLE_DEPRECATION_WARNINGS
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);
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);
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);
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);
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);
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);
65#define FID_TweenPlugin_Plugins_QuickTween_Source_QuickTween_Public_Utils_CommonValues_h_14_DELEGATE \
66QUICKTWEEN_API void FQuickTweenableAction_DelegateWrapper(const FScriptDelegate& QuickTweenableAction, UQuickTweenable* tween);
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);
79#define CURRENT_FILE_ID FID_TweenPlugin_Plugins_QuickTween_Source_QuickTween_Public_Utils_CommonValues_h
82#define FOREACH_ENUM_EQUICKTWEENSPACE(op) \
83 op(EQuickTweenSpace::WorldSpace) \
84 op(EQuickTweenSpace::LocalSpace)
86enum class EQuickTweenSpace : uint8;
87template<>
struct TIsUEnumClass<EQuickTweenSpace> {
enum { Value =
true }; };
88template<> QUICKTWEEN_API UEnum* StaticEnum<EQuickTweenSpace>();
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)
99enum class EQuickTweenState : uint8;
100template<>
struct TIsUEnumClass<EQuickTweenState> {
enum { Value =
true }; };
101template<> QUICKTWEEN_API UEnum* StaticEnum<EQuickTweenState>();
104PRAGMA_ENABLE_DEPRECATION_WARNINGS
Definition QuickTweenable.h:24