protected override void WriteBodyTo(FlashWriter output) { output.Write((ushort)Entries.Count); foreach (var pair in Entries) { output.Write(pair.Item1); output.WriteNullString(pair.Item2); } }
protected override void WriteBodyTo(FlashWriter output) { int symbolCount = Math.Min(Ids.Count, Names.Count); output.Write((ushort)symbolCount); for (int i = 0; i < symbolCount; i++) { output.Write(Ids[i]); output.WriteNullString(Names[i]); } }
protected override void WriteBodyTo(FlashWriter output) { output.WriteNullString(Name); }
protected override void WriteBodyTo(FlashWriter output) { output.Write(Id); output.WriteNullString(Name); output.WriteNullString(Copyright); }