public void Parse(Stream input)
{
BinaryReader br = new BinaryReader(input);
this._numZoneData = br.ReadByte();
ZoneData temp = null;
for (int i = 0; i < this._numZoneData; i++)
{
temp = new ZoneData(this._SwfVersion);
temp.Parse(input);
this._zoneData.Add(temp);
}
BitStream bits = new BitStream(input);
bits.GetBits(6); //reserved
this._zoneMaskY = ((0 != bits.GetBits(1)) ? true : false);
this._zoneMaskX = ((0 != bits.GetBits(1)) ? true : false);
}