VixenModules.Effect.Twinkle.TwinkleData.Clone C# (CSharp) 메소드

Clone() 공개 메소드

public Clone ( ) : IModuleDataModel
리턴 IModuleDataModel
        public override IModuleDataModel Clone()
        {
            TwinkleData result = new TwinkleData();
            result.IndividualChannels = IndividualChannels;
            result.MinimumLevel = MinimumLevel;
            result.MaximumLevel = MaximumLevel;
            result.LevelVariation = LevelVariation;
            result.AveragePulseTime = AveragePulseTime;
            result.PulseTimeVariation = PulseTimeVariation;
            result.AverageCoverage = AverageCoverage;
            result.ColorHandling = ColorHandling;
            result.StaticColor = StaticColor;
            result.ColorGradient = new ColorGradient(ColorGradient);
            result.DepthOfEffect = DepthOfEffect;
            return result;
        }