GRADIENT_RECT[] UnpackGRADIENT_RECT(BufferChunk chunk)
{
int nRects = chunk.NextInt32();
GRADIENT_RECT[] pMesh = new GRADIENT_RECT[nRects];
for (int i = 0; i < nRects; i++)
{
pMesh[i].UpperLeft = chunk.NextUInt32();
pMesh[i].LowerRight = chunk.NextUInt32();
}
return pMesh;
}