Exemplo n.º 1
0
        internal static List <AttributeEntry> ReadAttributeEntryList(BinaryReader reader, INameDecoder nameTable, IDomObjectTable objectTable)
        {
            List <AttributeEntry> list = new List <AttributeEntry> ();
            // Number of attributes
            int num = reader.ReadInt32();

            while (num-- > 0)
            {
                AttributeEntry e = new AttributeEntry();
                e.File      = ReadString(reader, nameTable);
                e.Attribute = ReadAttribute(reader, nameTable, objectTable);
                list.Add(e);
            }
            return(list);
        }
Exemplo n.º 2
0
		internal static List<AttributeEntry> ReadAttributeEntryList (BinaryReader reader, INameDecoder nameTable, IDomObjectTable objectTable)
		{
			List<AttributeEntry> list = new List<AttributeEntry> ();
			// Number of attributes
			int num = reader.ReadInt32 ();
			while (num-- > 0) {
				AttributeEntry e = new AttributeEntry ();
				e.File = ReadString (reader, nameTable);
				e.Attribute = ReadAttribute (reader, nameTable, objectTable);
				list.Add (e);
			}
			return list;
		}