public override void Write(BoxWriter writer) { using (new SizeCalculator(this, writer)) { base.Write(writer); writer.WriteNullTerminatedString(Name); writer.WriteNullTerminatedString(Location); } }
public override void Write(BoxWriter writer) { using (new SizeCalculator(this, writer)) { base.Write(writer); if (EnumUtils.IsBitSet<DataEntryFlags>((DataEntryFlags)base.Flags, DataEntryFlags.MediaDataSameFile) == false) writer.WriteNullTerminatedString(Location); } }
public override void Write(BoxWriter writer) { using (new SizeCalculator(this, writer)) { base.Write(writer); if (EnumUtils.IsBitSet <DataEntryFlags>((DataEntryFlags)base.Flags, DataEntryFlags.MediaDataSameFile) == false) { writer.WriteNullTerminatedString(Location); } } }
public override void Write(BoxWriter writer) { using (new SizeCalculator(this, writer)) { base.Write(writer); writer.Write((Int32)0); writer.Write(handler_type, 0, 4); for (int i = 0; i < 3; i++) { writer.Write((Int32)0); } writer.WriteNullTerminatedString(Name); } }
public override void Write(BoxWriter writer) { using (new SizeCalculator(this, writer)) { base.Write(writer); writer.Write((Int32)0); writer.Write(handler_type, 0, 4); for (int i = 0; i < 3; i++) writer.Write((Int32)0); writer.WriteNullTerminatedString(Name); } }