/// <summary>
        /// Reads the image layers.
        /// </summary>
        private void ReadLayers()
        {
            _layers = new List <ImageLayer>();
            foreach (EhfaEntry entry in _rootEntry.Children.Where(x => x.DataType.Equals("Eimg_Layer")))
            {
                ImageLayer layer = new ImageLayer(_dictionary["Eimg_Layer"], entry);
                BaseStream.Seek(entry.DataLocation, SeekOrigin.Begin);
                layer.Read(BaseStream);
                entry.Data = layer;

                _layers.Add(layer);
            }
        }