BananaMpq.Layer.Wmo.Wmo C# (CSharp) Method

Wmo() public method

public Wmo ( byte data, WmoGroup>.Func groupFactory ) : System
data byte
groupFactory WmoGroup>.Func
return System
        public unsafe Wmo(byte[] data, Func<int, WmoGroup> groupFactory)
        {
            fixed (byte* p = data)
            {
                Chunks = ChunkCollector.CreateChunks(p, p + data.Length, CreateChunk);
            }

            Groups = Enumerable.Range(0, _mohd.GroupCount).Select(groupFactory).ToArray();
        }