QuickTween 1.4.1
Loading...
Searching...
No Matches
EaseType.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/EaseType.h"
8
9#ifdef QUICKTWEEN_EaseType_generated_h
10#error "EaseType.generated.h already included, missing '#pragma once' in EaseType.h"
11#endif
12#define QUICKTWEEN_EaseType_generated_h
13
14#include "Templates/IsUEnumClass.h"
15#include "UObject/ObjectMacros.h"
16#include "UObject/ReflectedTypeAccessors.h"
17
18PRAGMA_DISABLE_DEPRECATION_WARNINGS
19
20#undef CURRENT_FILE_ID
21#define CURRENT_FILE_ID FID_TweenPlugin_Plugins_QuickTween_Source_QuickTween_Public_Utils_EaseType_h
22
23// ********** Begin Enum EEaseType *****************************************************************
24#define FOREACH_ENUM_EEASETYPE(op) \
25 op(EEaseType::Linear) \
26 op(EEaseType::InSine) \
27 op(EEaseType::OutSine) \
28 op(EEaseType::InOutSine) \
29 op(EEaseType::InQuad) \
30 op(EEaseType::OutQuad) \
31 op(EEaseType::InOutQuad) \
32 op(EEaseType::InCubic) \
33 op(EEaseType::OutCubic) \
34 op(EEaseType::InOutCubic) \
35 op(EEaseType::InQuart) \
36 op(EEaseType::OutQuart) \
37 op(EEaseType::InOutQuart) \
38 op(EEaseType::InQuint) \
39 op(EEaseType::OutQuint) \
40 op(EEaseType::InOutQuint) \
41 op(EEaseType::InExpo) \
42 op(EEaseType::OutExpo) \
43 op(EEaseType::InOutExpo) \
44 op(EEaseType::InCirc) \
45 op(EEaseType::OutCirc) \
46 op(EEaseType::InOutCirc) \
47 op(EEaseType::InBack) \
48 op(EEaseType::OutBack) \
49 op(EEaseType::InOutBack) \
50 op(EEaseType::InElastic) \
51 op(EEaseType::OutElastic) \
52 op(EEaseType::InOutElastic) \
53 op(EEaseType::InBounce) \
54 op(EEaseType::OutBounce) \
55 op(EEaseType::InOutBounce)
56
57enum class EEaseType : uint8;
58template<> struct TIsUEnumClass<EEaseType> { enum { Value = true }; };
59template<> QUICKTWEEN_API UEnum* StaticEnum<EEaseType>();
60// ********** End Enum EEaseType *******************************************************************
61
62PRAGMA_ENABLE_DEPRECATION_WARNINGS