示例#1
0
        public object Clone()
        {
            var data = new ExportProfile()
            {
                Name              = Name,
                Id                = Id,
                SequenceFiles     = SequenceFiles.ToList(),
                Controllers       = Controllers.Select(x => x.Clone() as Controller).ToList(),
                Format            = Format,
                Interval          = Interval,
                OutputFolder      = OutputFolder,
                IncludeAudio      = IncludeAudio,
                RenameAudio       = RenameAudio,
                AudioOutputFolder = AudioOutputFolder
            };

            return(data);
        }
示例#2
0
        public object Clone()
        {
            var data = new ExportProfile()
            {
                Name               = Name,
                Id                 = Id,
                SequenceFiles      = SequenceFiles.ToList(),
                Controllers        = Controllers.Select(x => x.Clone() as Controller).ToList(),
                Format             = Format,
                Interval           = Interval,
                OutputFolder       = OutputFolder,
                IncludeAudio       = IncludeAudio,
                RenameAudio        = RenameAudio,
                AudioOutputFolder  = AudioOutputFolder,
                FalconOutputFolder = FalconOutputFolder,
                CreateUniverseFile = CreateUniverseFile,
                BackupUniverseFile = BackupUniverseFile,
                EnableCompression  = EnableCompression
            };

            return(data);
        }