diff options
Diffstat (limited to 'Mac/Modules/qd/qdgen.py')
-rw-r--r-- | Mac/Modules/qd/qdgen.py | 67 |
1 files changed, 67 insertions, 0 deletions
diff --git a/Mac/Modules/qd/qdgen.py b/Mac/Modules/qd/qdgen.py index 105eab7..7ea15fe 100644 --- a/Mac/Modules/qd/qdgen.py +++ b/Mac/Modules/qd/qdgen.py @@ -53,6 +53,11 @@ f = Function(void, 'ClipRect', ) functions.append(f) +f = Function(void, 'BackPat', + (Pattern_ptr, 'pat', InMode), +) +functions.append(f) + f = Function(void, 'InitCursor', ) functions.append(f) @@ -87,6 +92,16 @@ f = Function(void, 'GetPen', ) functions.append(f) +f = Function(void, 'GetPenState', + (PenState, 'pnState', OutMode), +) +functions.append(f) + +f = Function(void, 'SetPenState', + (PenState_ptr, 'pnState', InMode), +) +functions.append(f) + f = Function(void, 'PenSize', (short, 'width', InMode), (short, 'height', InMode), @@ -98,6 +113,11 @@ f = Function(void, 'PenMode', ) functions.append(f) +f = Function(void, 'PenPat', + (Pattern_ptr, 'pat', InMode), +) +functions.append(f) + f = Function(void, 'PenNormal', ) functions.append(f) @@ -209,6 +229,12 @@ f = Function(void, 'InvertRect', ) functions.append(f) +f = Function(void, 'FillRect', + (Rect_ptr, 'r', InMode), + (Pattern_ptr, 'pat', InMode), +) +functions.append(f) + f = Function(void, 'FrameOval', (Rect_ptr, 'r', InMode), ) @@ -229,6 +255,12 @@ f = Function(void, 'InvertOval', ) functions.append(f) +f = Function(void, 'FillOval', + (Rect_ptr, 'r', InMode), + (Pattern_ptr, 'pat', InMode), +) +functions.append(f) + f = Function(void, 'FrameRoundRect', (Rect_ptr, 'r', InMode), (short, 'ovalWidth', InMode), @@ -257,6 +289,14 @@ f = Function(void, 'InvertRoundRect', ) functions.append(f) +f = Function(void, 'FillRoundRect', + (Rect_ptr, 'r', InMode), + (short, 'ovalWidth', InMode), + (short, 'ovalHeight', InMode), + (Pattern_ptr, 'pat', InMode), +) +functions.append(f) + f = Function(void, 'FrameArc', (Rect_ptr, 'r', InMode), (short, 'startAngle', InMode), @@ -285,6 +325,14 @@ f = Function(void, 'InvertArc', ) functions.append(f) +f = Function(void, 'FillArc', + (Rect_ptr, 'r', InMode), + (short, 'startAngle', InMode), + (short, 'arcAngle', InMode), + (Pattern_ptr, 'pat', InMode), +) +functions.append(f) + f = Function(RgnHandle, 'NewRgn', ) functions.append(f) @@ -414,6 +462,12 @@ f = Function(void, 'InvertRgn', ) functions.append(f) +f = Function(void, 'FillRgn', + (RgnHandle, 'rgn', InMode), + (Pattern_ptr, 'pat', InMode), +) +functions.append(f) + f = Function(void, 'ScrollRect', (Rect_ptr, 'r', InMode), (short, 'dh', InMode), @@ -509,6 +563,12 @@ f = Function(void, 'InvertPoly', ) functions.append(f) +f = Function(void, 'FillPoly', + (PolyHandle, 'poly', InMode), + (Pattern_ptr, 'pat', InMode), +) +functions.append(f) + f = Function(void, 'SetPt', (Point, 'pt', InOutMode), (short, 'h', InMode), @@ -859,6 +919,13 @@ f = Function(void, 'ScreenRes', ) functions.append(f) +f = Function(void, 'GetIndPattern', + (Pattern, 'thePat', OutMode), + (short, 'patternListID', InMode), + (short, 'index', InMode), +) +functions.append(f) + # Generated from 'Sap:CodeWarrior7:Metrowerks CodeWarrior:MacOS Support:Headers:Universal Headers:QuickDrawText.h' f = Function(void, 'TextFont', |