コード例 #1
0
ファイル: BarsData.cs プロジェクト: johncbaur/Vixen
        protected override EffectTypeModuleData CreateInstanceForClone()
        {
            BarsData result = new BarsData
            {
                Colors              = Colors.ToList(),
                Direction           = Direction,
                Speed               = Speed,
                Repeat              = Repeat,
                Orientation         = Orientation,
                Show3D              = Show3D,
                MovementType        = MovementType,
                Highlight           = Highlight,
                LevelCurve          = new Curve(LevelCurve),
                SpeedCurve          = new Curve(SpeedCurve),
                ZigZagAmplitude     = ZigZagAmplitude,
                BarType             = BarType,
                ZigZagBarThickness  = ZigZagBarThickness,
                ZigZagSpacing       = ZigZagSpacing,
                ZigZagPeriod        = ZigZagPeriod,
                RotationAngle       = RotationAngle,
                HighlightPercentage = HighlightPercentage,
            };

            return(result);
        }
コード例 #2
0
ファイル: BarsData.cs プロジェクト: stewmc/vixen
		public override IModuleDataModel Clone()
		{
			BarsData result = new BarsData
			{
				Colors = Colors.ToList(),
				Direction = Direction,
				Speed = Speed,
				Repeat = Repeat,
				Orientation = Orientation,
				Show3D = Show3D,
				Highlight = Highlight,
				LevelCurve = new Curve(LevelCurve)
			};
			return result;
		}
コード例 #3
0
ファイル: BarsData.cs プロジェクト: starry-au/vixen
        protected override EffectTypeModuleData CreateInstanceForClone()
        {
            BarsData result = new BarsData
            {
                Colors      = Colors.ToList(),
                Direction   = Direction,
                Speed       = Speed,
                Repeat      = Repeat,
                Orientation = Orientation,
                Show3D      = Show3D,
                Highlight   = Highlight,
                LevelCurve  = new Curve(LevelCurve)
            };

            return(result);
        }
コード例 #4
0
ファイル: BarsData.cs プロジェクト: thorhs/vixen
        public override IModuleDataModel Clone()
        {
            BarsData result = new BarsData
            {
                Colors      = Colors.ToList(),
                Direction   = Direction,
                Speed       = Speed,
                Repeat      = Repeat,
                Orientation = Orientation,
                Show3D      = Show3D,
                Highlight   = Highlight,
                LevelCurve  = new Curve(LevelCurve)
            };

            return(result);
        }
コード例 #5
0
 public Bars()
 {
     _data = new BarsData();
     EnableTargetPositioning(true, true);
     InitAllAttributes();
 }
コード例 #6
0
ファイル: Bars.cs プロジェクト: thorhs/vixen
 public Bars()
 {
     _data = new BarsData();
 }
コード例 #7
0
ファイル: Bars.cs プロジェクト: stewmc/vixen
		public Bars()
		{
			_data = new BarsData();
		}
コード例 #8
0
ファイル: BarsData.cs プロジェクト: jaredb7/vixen
 protected override EffectTypeModuleData CreateInstanceForClone()
 {
     BarsData result = new BarsData
     {
         Colors = Colors.ToList(),
         Direction = Direction,
         Speed = Speed,
         Repeat = Repeat,
         Orientation = Orientation,
         Show3D = Show3D,
         Highlight = Highlight,
         LevelCurve = new Curve(LevelCurve)
     };
     return result;
 }
コード例 #9
0
ファイル: Bars.cs プロジェクト: jaredb7/vixen
 public Bars()
 {
     _data = new BarsData();
     EnableTargetPositioning(true, true);
     InitAllAttributes();
 }