Inheritance: DomainUpkBuilderBase
コード例 #1
0
ファイル: DomainHeader.cs プロジェクト: stricq/UPKManager
    public DomainHeader(ByteArrayReader Reader) {
      reader = Reader;

      Group = new DomainString();

      GenerationTable = new List<DomainGenerationTableEntry>();

      CompressedChunks = new List<DomainCompressedChunk>();

      NameTable = new List<DomainNameTableEntry>();

      ExportTable = new List<DomainExportTableEntry>();
      ImportTable = new List<DomainImportTableEntry>();
    }
コード例 #2
0
ファイル: DomainHeader.cs プロジェクト: Oragi/UPKManager
        public DomainHeader(ByteArrayReader Reader)
        {
            reader = Reader;

            Group = new DomainString();

            GenerationTable = new List <DomainGenerationTableEntry>();

            CompressedChunks = new List <DomainCompressedChunk>();

            NameTable = new List <DomainNameTableEntry>();

            ExportTable = new List <DomainExportTableEntry>();
            ImportTable = new List <DomainImportTableEntry>();
        }
コード例 #3
0
    public static DomainNameTableEntry AddDomainNameTableEntry(this List<DomainNameTableEntry> nameTable, string value) {
      DomainString valueString = new DomainString();

      valueString.SetString(value);

      int index = nameTable.Max(nt => nt.TableIndex) + 1;

      DomainNameTableEntry entry = new DomainNameTableEntry();

      entry.SetNameTableEntry(valueString, 0x0007001000000000, index);

      nameTable.Add(entry);

      return entry;
    }