BananaMpq.Layer.WmoRelated.MliqChunk.MliqChunk C# (CSharp) Method

MliqChunk() private method

private MliqChunk ( ChunkHeader header ) : System.Collections.Generic
header BananaMpq.Layer.Chunks.ChunkHeader
return System.Collections.Generic
        internal unsafe MliqChunk(ChunkHeader* header)
            : base(header)
        {
            var mliq = (Mliq*)ChunkHeader.ChunkBegin(header);
            Position = mliq->position;
            var entries = (HeightMapEntry*)(mliq + 1);
            var columns = mliq->vertexColumns;
            var rows = mliq->vertexRows;
            ParseHeightMap(entries, columns, rows);
            var flags = (byte*)(entries + columns*rows);
            ParseExistsTable(flags, columns - 1, rows - 1);
        }