Drag Drop Form and Copy Not Mapped Faces
This commit is contained in:
@ -43,7 +43,7 @@ internal class F_Random
|
||||
return result;
|
||||
}
|
||||
|
||||
internal void Random(Property.Models.Configuration configuration, string outputResolution, List<KeyValuePair<string, string>> fileKeyValuePairs)
|
||||
internal void Random(Property.Models.Configuration configuration, string outputResolution, List<Shared.Models.MappingFromItem> mappingFromItemCollection)
|
||||
{
|
||||
string json;
|
||||
string jsonFile;
|
||||
@ -55,12 +55,14 @@ internal class F_Random
|
||||
string[] files = Directory.GetFiles(fRandomCollectionDirectory, "*", SearchOption.TopDirectoryOnly);
|
||||
foreach (string file in files)
|
||||
File.Delete(file);
|
||||
foreach (KeyValuePair<string, string> keyValuePair in fileKeyValuePairs)
|
||||
foreach (Shared.Models.MappingFromItem mappingFromItem in mappingFromItemCollection)
|
||||
{
|
||||
if (!_Configuration.IgnoreRelativePaths.Any(l => keyValuePair.Key.Contains(l)) || !IsIgnoreRelativePath(keyValuePair.Key))
|
||||
relativePaths.Add(keyValuePair.Value);
|
||||
if (mappingFromItem.ImageFileHolder.DirectoryName is null)
|
||||
continue;
|
||||
if (!_Configuration.IgnoreRelativePaths.Any(l => mappingFromItem.ImageFileHolder.DirectoryName.Contains(l)) || !IsIgnoreRelativePath(mappingFromItem.ImageFileHolder.DirectoryName))
|
||||
relativePaths.Add(mappingFromItem.RelativePath);
|
||||
else
|
||||
ignoreRelativePaths.Add(keyValuePair.Value);
|
||||
ignoreRelativePaths.Add(mappingFromItem.RelativePath);
|
||||
}
|
||||
if (relativePaths.Any())
|
||||
{
|
||||
|
Reference in New Issue
Block a user