Beispiel #1
0
 public FileListFile(FileInfo filePath, bool enablePacking = true, bool isCoded = false)
 {
     FileInfo      = filePath;
     ResourceName  = GetResourceName(FileInfo.Name);
     Order         = GetResourceOrder(FileInfo.Name);
     IsPacked      = false;
     IsPVREnabled  = false;
     EnablePacking = enablePacking;
     PublishGroup  = PublishGroup.GetPublishGroup(FileInfo);
     Usage         = FileInfo.DirectoryName.Replace(PathManager.InputImagesPath.FullName, string.Empty).TrimStart(new[] { '/', '\\' });
     IsCoded       = isCoded;
 }
Beispiel #2
0
 public void UpdateFileInfo(FileInfo newFileInfo)
 {
     if (OriginalFileInfo == null)
     {
         OriginalFileInfo = FileInfo;
     }
     FileInfo     = newFileInfo;
     ResourceName = GetResourceName(FileInfo.Name);
     Order        = GetResourceOrder(FileInfo.Name);
     PublishGroup = PublishGroup.GetPublishGroup(FileInfo);
     Usage        = FileInfo.DirectoryName.Replace(PathManager.InputImagesPath.FullName, string.Empty).TrimStart(new[] { '/', '\\' });
     Md5          = null;
 }