PixPatPtr
PixPat structure
#include <Quickdraw.h>
typedef struct PixPat { Size Offset Description
short patType; 2 0 What kind of pattern
PixMapHandle patMap; 4 2 Handle to map holding pattern's pixel
image
Handle patData; 4 6 Handle to pixel image
Handle patXData; 4 10 Handle to expanded pixel image
(internal use)
short patXValid; 2 14 Invalidate expanded data
Handle patXMap; 4 16 Reserved field points to expanded
pattern data
Pattern pat1Data; 8 20 Old-style pattern for use with
} PixPat; 28
typedef PixPat *PixPatPtr;
typedef PixPat **PixPatHandle;

Notes: While old QuickDraw patterns are still supported, routines PenPat and
BackPat place their information within pnPixPat and BkPixPat and
indicate that the contents are old-style data by setting the patType to 0.
The new resource types 'cicn', 'clut', 'crsr', and 'ppat', all contain PixPat
records.