public FieldLayoutRow CreateFieldLayoutRow(uint _offset, uint _field)
        {
            FieldLayoutRow row = new FieldLayoutRow();

            row.Offset = _offset;
            row.Field  = _field;
            return(row);
        }
 public override void VisitFieldLayoutRow(FieldLayoutRow row)
 {
     m_binaryWriter.Write (row.Offset);
     WriteTablePointer (row.Field, FieldTable.RId);
 }
 public FieldLayoutRow CreateFieldLayoutRow(uint _offset, uint _field)
 {
     FieldLayoutRow row = new FieldLayoutRow ();
     row.Offset = _offset;
     row.Field = _field;
     return row;
 }
 public override void VisitFieldLayoutRow(FieldLayoutRow row)
 {
     row.Offset = m_binaryReader.ReadUInt32();
     row.Field  = ReadByIndexSize(GetIndexSize(FieldTable.RId));
 }
 public override void VisitFieldLayoutRow(FieldLayoutRow row)
 {
     m_binaryWriter.Write(row.Offset);
     WriteTablePointer(row.Field, FieldTable.RId);
 }
 public override void VisitFieldLayoutRow(FieldLayoutRow row)
 {
     row.Offset = m_binaryReader.ReadUInt32 ();
     row.Field = ReadByIndexSize (GetIndexSize (FieldTable.RId));
 }