protected override EffectTypeModuleData CreateInstanceForClone() { CountDownData result = new CountDownData { GradientColors = GradientColors.ToList(), Direction = Direction, Speed = Speed, CenterStop = CenterStop, Orientation = Orientation, YOffsetCurve = new Curve(YOffsetCurve), XOffsetCurve = new Curve(XOffsetCurve), AngleCurve = new Curve(AngleCurve), GradientMode = GradientMode, Font = new SerializableFont(Font.FontValue), LevelCurve = LevelCurve, FontScaleCurve = new Curve(FontScaleCurve), TimeFormat = TimeFormat, Fade = Fade, CountDownType = CountDownType, CountDownFade = CountDownFade, CountDownTime = CountDownTime, PerIteration = PerIteration, SizeMode = SizeMode }; return(result); }
public CountDown() { _data = new CountDownData(); EnableTargetPositioning(true, true); UpdateAllAttributes(); }