public ConsoleWindow(string inputDirectory, string outputDirectory, MonsterFormat inputFormat, MonsterFormat outputFormat, bool mirrorFolderStructure)
        {
            this.inputDirectory        = inputDirectory;
            this.outputDirectory       = outputDirectory;
            this.inputFormat           = inputFormat;
            this.outputFormat          = outputFormat;
            this.mirrorFolderStructure = mirrorFolderStructure;

            fileProcessor = new MonsterFileProcessor();
        }
Beispiel #2
0
        public ConsoleWindow(string inputDirectory, string outputDirectory, string inputFormatName, string outputFormatName, bool mirrorFolderStructure)
        {
            this.inputDirectory        = inputDirectory;
            this.outputDirectory       = outputDirectory;
            this.mirrorFolderStructure = mirrorFolderStructure;

            PluginHelper plugins = PluginHelper.Instance.Task.Result;

            input  = plugins.Converters.FirstOrDefault(mc => mc.ConverterName == inputFormatName);
            output = plugins.Converters.FirstOrDefault(mc => mc.ConverterName == outputFormatName);

            fileProcessor = new MonsterFileProcessor();
            fileProcessor.OnMonsterConverted += FileProcessor_OnMonsterConverted;
        }
Beispiel #3
0
 public MainWindow()
 {
     InitializeComponent();
     fileProcessor = new MonsterFileProcessor();
     fileProcessor.OnMonsterConverted += fileProcessor_OnMonsterConverted;
 }