Lines Matching refs:header
75 convert_data_to_bits(pcx_header &header, StreamBuffer &source,
78 uint16 bitsPerPixel = header.bitsPerPixel;
79 uint16 bytesPerLine = header.bytesPerLine;
80 uint32 width = header.xMax - header.xMin + 1;
81 uint32 height = header.yMax - header.yMin + 1;
82 uint16 numPlanes = header.numPlanes;
149 memcpy(palette, &header.paletteInfo, 48);
232 // read in the header
234 pcx_header header;
235 if (stream.Read(&header, sizeof(pcx_header)) != (ssize_t)sizeof(pcx_header))
238 header.SwapToHost();
240 // check header
242 if (!header.IsValid())
245 bitsPerPixel = header.bitsPerPixel;
263 pcx_header header;
264 if (sourceBuf.Read(&header, sizeof(pcx_header)) != (ssize_t)sizeof(pcx_header))
267 header.SwapToHost();
269 // check header
271 if (!header.IsValid())
274 uint16 width = header.xMax - header.xMin + 1;
275 uint16 height = header.yMax - header.yMin + 1;
288 // write out Be's Bitmap header
292 return convert_data_to_bits(header, sourceBuf, target);