/// <summary> /// Reads the field set using the supplied guerilla binary reader. /// </summary> /// <param name="reader">The reader.</param> internal void Read(H2Guerilla.GuerillaBinaryReader reader) { var fieldSet = reader.ReadTagFieldSet(); version = new FieldSetVersion(fieldSet.Version); size = fieldSet.Size; alignmentBit = fieldSet.AlignmentBit; parentVersionIndex = fieldSet.ParentVersionIndex; fieldsAddress = fieldSet.FieldsAddress; address = fieldSet.Address; sizeString = reader.ReadLocalizedString(fieldSet.SizeStringAddress); }
/// <summary> /// Initializes a new instance of the <see cref="TagFieldSetDefinition"/> class. /// </summary> public TagFieldSetDefinition() { version = new FieldSetVersion(); fields = new List <TagFieldDefinition>(); }