Carbon


CGrafPort

Header: Quickdraw.h

struct CGrafPort {
    SInt16 device; 
    PixMapHandle portPixMap; 
    SInt16 portVersion; 
    Handle grafVars; 
    SInt16 chExtra; 
    SInt16 pnLocHFrac; 
    Rect portRect; 
    RgnHandle visRgn; 
    RgnHandle clipRgn; 
    PixPatHandle bkPixPat; 
    RGBColor rgbFgColor; 
    RGBColor rgbBkColor; 
    Point pnLoc; 
    Point pnSize; 
    SInt16 pnMode; 
    PixPatHandle pnPixPat; 
    PixPatHandle fillPixPat; 
    SInt16 pnVis; 
    SInt16 txFont; 
    StyleField txFace; 
    SInt16 txMode; 
    SInt16 txSize; 
    Fixed spExtra; 
    SInt32 fgColor; 
    SInt32 bkColor; 
    SInt16 colrBit; 
    SInt16 patStretch; 
    Handle picSave; 
    Handle rgnSave; 
    Handle polySave; 
    CQDProcsPtr grafProcs;
};

© 2000 Apple Computer, Inc. (Last Updated 6/30/2000)