/// <summary> /// Reads the content of this data from a stream archive. /// </summary> protected override bool Read(BinaryArchiveReader archive) { archive.Read3dmChunkVersion(out var major, out var minor); if (1 == major && 0 == minor) { Plane = archive.ReadPlane(); ViewportId = archive.ReadGuid(); Enabled = archive.ReadBool(); } return(!archive.ReadErrorOccured); }