Alexandria.Engines.Infinity.BiffArchive.BiffArchive C# (CSharp) Method

BiffArchive() private method

private BiffArchive ( AssetLoader loader ) : System
loader Glare.Assets.AssetLoader
return System
        internal BiffArchive(AssetLoader loader)
            : base(loader)
        {
            BinaryReader reader = loader.Reader;

            loader.ExpectMagic(Magic);
            int recordCount = reader.ReadInt32();
            int tilesetCount = reader.ReadInt32();
            uint recordOffset = reader.ReadUInt32();

            reader.BaseStream.Position = recordOffset;
            for (int index = 0; index < recordCount; index++)
                new BiffArchiveRecord(this, index, loader);
        }
BiffArchive