forked from emoose/MBINCompiler
/
TkCurveType.cs
52 lines (52 loc) · 1.29 KB
/
TkCurveType.cs
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
namespace libMBIN.NMS.Toolkit
{
[NMS(GUID = 0xA0AA35E82CAB5940, NameHash = 0x48849654049904EA)]
public class TkCurveType : NMSTemplate
{
// size: 0x28
public enum CurveEnum : byte {
Linear,
SmoothInOut,
FastInSlowOut,
BellSquared,
Squared,
Cubed,
Logarithmic,
SlowIn,
SlowOut,
ReallySlowOut,
SmootherStep,
SmoothFastInSlowOut,
SmoothSlowInFastOut,
EaseInSine,
EaseOutSine,
EaseInOutSine,
EaseInQuad,
EaseOutQuad,
EaseInOutQuad,
EaseInQuart,
EaseOutQuart,
EaseInOutQuart,
EaseInQuint,
EaseOutQuint,
EaseInOutQuint,
EaseInExpo,
EaseOutExpo,
EaseInOutExpo,
EaseInCirc,
EaseOutCirc,
EaseInOutCirc,
EaseInBack,
EaseOutBack,
EaseInOutBack,
EaseInElastic,
EaseOutElastic,
EaseInOutElastic,
EaseInBounce,
EaseOutBounce,
EaseInOutBounce,
}
[NMS(Index = 0)]
/* 0x0 */ public CurveEnum Curve;
}
}