public override IModuleDataModel Clone() { ButterflyData result = new ButterflyData { ButterflyType = ButterflyType, Repeat = Repeat, BackgroundSkips = BackgroundSkips, Orientation = Orientation, LevelCurve = new Curve(LevelCurve), Gradient = Gradient, Direction = Direction, BackgroundChunks = BackgroundChunks, ColorScheme = ColorScheme, Iterations = Iterations }; return result; }
public override IModuleDataModel Clone() { ButterflyData result = new ButterflyData { ButterflyType = ButterflyType, Repeat = Repeat, BackgroundSkips = BackgroundSkips, Orientation = Orientation, LevelCurve = new Curve(LevelCurve), Gradient = Gradient, Direction = Direction, BackgroundChunks = BackgroundChunks, ColorScheme = ColorScheme, Iterations = Iterations }; return(result); }
protected override EffectTypeModuleData CreateInstanceForClone() { ButterflyData result = new ButterflyData { ButterflyType = ButterflyType, Repeat = Repeat, BackgroundSkips = BackgroundSkips, Orientation = Orientation, LevelCurve = new Curve(LevelCurve), Gradient = Gradient, Direction = Direction, BackgroundChunks = BackgroundChunks, ColorScheme = ColorScheme, Iterations = Iterations }; return(result); }
public Butterfly() { _data = new ButterflyData(); EnableTargetPositioning(true, true); InitAllAttributes(); }
public Butterfly() { _data = new ButterflyData(); }
public Butterfly() { _data = new ButterflyData(); }
protected override EffectTypeModuleData CreateInstanceForClone() { ButterflyData result = new ButterflyData { ButterflyType = ButterflyType, Repeat = Repeat, BackgroundSkips = BackgroundSkips, Orientation = Orientation, LevelCurve = new Curve(LevelCurve), Gradient = Gradient, Direction = Direction, BackgroundChunks = BackgroundChunks, ColorScheme = ColorScheme, Iterations = Iterations }; return result; }