You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
/*Note: FlickerTweenOptions previously referenced TweenOptions, but was causing a "Unsupported recursive type" circular dependency issue when targeting HashLink
12
+
* See https://github.com/HaxeFlixel/flixel/issues/3149
13
+
*/
14
+
typedefFlickerTweenOptions=
15
+
{
16
+
/**
17
+
* Tween type - bit field of `FlxTween`'s static type constants.
18
+
*/
19
+
@:optionalvartype:FlxTweenType;
20
+
21
+
/**
22
+
* Optional easer function (see `FlxEase`).
23
+
*/
24
+
@:optionalvarease:EaseFunction;
25
+
26
+
/**
27
+
* Optional start callback function.
28
+
*/
29
+
@:optionalvaronStart:TweenCallback;
30
+
31
+
/**
32
+
* Optional update callback function.
33
+
*/
34
+
@:optionalvaronUpdate:TweenCallback;
35
+
36
+
/**
37
+
* Optional complete callback function.
38
+
*/
39
+
@:optionalvaronComplete:TweenCallback;
40
+
41
+
/**
42
+
* Seconds to wait until starting this tween, `0` by default.
43
+
*/
44
+
@:optionalvarstartDelay:Float;
45
+
46
+
/**
47
+
* Seconds to wait between loops of this tween, `0` by default.
48
+
*/
49
+
@:optionalvarloopDelay:Float;
50
+
51
+
/**
52
+
* Whether the object will show after the tween, defaults to `true`
53
+
*/
54
+
@:optionalvarendVisibility:Bool;
55
+
56
+
/**
57
+
* The amount of time the object will show, compared to the total duration, The default is `0.5`,
58
+
* meaning equal times visible and invisible.
59
+
*/
60
+
@:optionalvarratio:Float;
61
+
62
+
/**
63
+
* An optional custom flicker function, defaults to
0 commit comments