Example #1
0
        protected override EffectTypeModuleData CreateInstanceForClone()
        {
            CirclesData result = new CirclesData
            {
                Colors                = Colors.ToList(),
                CenterSpeedCurve      = new Curve(CenterSpeedCurve),
                Orientation           = Orientation,
                Inverse               = Inverse,
                CircleFill            = CircleFill,
                CircleEdgeWidthCurve  = new Curve(CircleEdgeWidthCurve),
                CircleRadialDirection = CircleRadialDirection,
                SizeCurve             = new Curve(SizeCurve),
                CircleCountCurve      = new Curve(CircleCountCurve),
                YOffsetCurve          = new Curve(YOffsetCurve),
                XOffsetCurve          = new Curve(XOffsetCurve),
                LevelCurve            = new Curve(LevelCurve)
            };

            return(result);
        }
Example #2
0
 public Circles()
 {
     _data = new CirclesData();
     EnableTargetPositioning(true, true);
     UpdateAttributes();
 }