コード例 #1
0
 public static ImportedFile ReadImportedFile(this BinaryReader reader, ImportedFilesFormatVersion formatVersion) => new ImportedFile(reader, formatVersion);
コード例 #2
0
ファイル: ImportedFiles.cs プロジェクト: ihaiucom/War3Net
 internal ImportedFiles(ImportedFilesFormatVersion formatVersion)
 {
     FormatVersion = formatVersion;
 }
コード例 #3
0
 public static void Write(this BinaryWriter writer, ImportedFile importedFile, ImportedFilesFormatVersion formatVersion) => importedFile.WriteTo(writer, formatVersion);
コード例 #4
0
 /// <summary>
 /// Initializes a new instance of the <see cref="CampaignImportedFiles"/> class.
 /// </summary>
 /// <param name="formatVersion"></param>
 public CampaignImportedFiles(ImportedFilesFormatVersion formatVersion)
     : base(formatVersion)
 {
 }
コード例 #5
0
ファイル: ImportedFile.cs プロジェクト: Drake53/War3Net
 internal void WriteTo(BinaryWriter writer, ImportedFilesFormatVersion formatVersion)
 {
     writer.Write((byte)Flags);
     writer.WriteString(FullPath);
 }
コード例 #6
0
ファイル: ImportedFile.cs プロジェクト: Drake53/War3Net
 internal void ReadFrom(BinaryReader reader, ImportedFilesFormatVersion formatVersion)
 {
     Flags    = reader.ReadByte <ImportedFileFlags>();
     FullPath = reader.ReadChars();
 }
コード例 #7
0
ファイル: ImportedFile.cs プロジェクト: Drake53/War3Net
 public ImportedFile(BinaryReader reader, ImportedFilesFormatVersion formatVersion)
 {
     ReadFrom(reader, formatVersion);
 }
コード例 #8
0
 /// <summary>
 /// Initializes a new instance of the <see cref="MapImportedFiles"/> class.
 /// </summary>
 /// <param name="formatVersion"></param>
 public MapImportedFiles(ImportedFilesFormatVersion formatVersion)
     : base(formatVersion)
 {
 }