protected override EffectTypeModuleData CreateInstanceForClone() { CurtainData result = new CurtainData { Gradient = new ColorGradient(Gradient), Direction = Direction, Speed = Speed, Edge = Edge, Swag = Swag, Orientation = Orientation, LevelCurve = new Curve(LevelCurve) }; return(result); }
protected override EffectTypeModuleData CreateInstanceForClone() { CurtainData result = new CurtainData { Gradient = new ColorGradient(Gradient), Direction = Direction, Speed = Speed, Edge = Edge, Swag = Swag, Orientation = Orientation, LevelCurve = new Curve(LevelCurve), PositionCurve = new Curve(PositionCurve), MovementType = MovementType, IntensityPerIteration = IntensityPerIteration }; return(result); }
public Curtain() { _data = new CurtainData(); }
public Curtain() { _data = new CurtainData(); EnableTargetPositioning(true, true); InitAllAttributes(); }
protected override EffectTypeModuleData CreateInstanceForClone() { CurtainData result = new CurtainData { Gradient = new ColorGradient(Gradient), Direction = Direction, Speed = Speed, Edge = Edge, Swag = Swag, Orientation = Orientation, LevelCurve = new Curve(LevelCurve) }; return result; }