@@ -20,38 +20,52 @@ class DLL_EXPORT QPainterWrap : public Napi::ObjectWrap<QPainterWrap> {
20
20
// class constructor
21
21
static Napi::FunctionReference constructor;
22
22
// wrapped methods
23
+ Napi::Value begin (const Napi::CallbackInfo& info);
24
+ Napi::Value beginNativePainting (const Napi::CallbackInfo& info);
25
+ Napi::Value boundingRect (const Napi::CallbackInfo& info);
26
+ Napi::Value boundingRectF (const Napi::CallbackInfo& info);
27
+ Napi::Value compositionMode (const Napi::CallbackInfo& info);
23
28
Napi::Value drawArc (const Napi::CallbackInfo& info);
24
- Napi::Value drawText (const Napi::CallbackInfo& info);
29
+ Napi::Value drawArcF (const Napi::CallbackInfo& info);
30
+ Napi::Value drawChord (const Napi::CallbackInfo& info);
31
+ Napi::Value drawChordF (const Napi::CallbackInfo& info);
32
+ Napi::Value drawConvexPolygon (const Napi::CallbackInfo& info);
33
+ Napi::Value drawConvexPolygonF (const Napi::CallbackInfo& info);
34
+ Napi::Value drawEllipse (const Napi::CallbackInfo& info);
35
+ Napi::Value drawEllipseF (const Napi::CallbackInfo& info);
25
36
Napi::Value drawImage (const Napi::CallbackInfo& info);
37
+ Napi::Value drawImageF (const Napi::CallbackInfo& info);
38
+ Napi::Value drawLine (const Napi::CallbackInfo& info);
39
+ Napi::Value drawLineF (const Napi::CallbackInfo& info);
26
40
Napi::Value drawPath (const Napi::CallbackInfo& info);
27
- Napi::Value strokePath (const Napi::CallbackInfo& info);
28
- Napi::Value begin (const Napi::CallbackInfo& info);
29
- Napi::Value beginNativePainting (const Napi::CallbackInfo& info);
41
+ Napi::Value drawPie (const Napi::CallbackInfo& info);
42
+ Napi::Value drawPieF (const Napi::CallbackInfo& info);
43
+ Napi::Value drawPoint (const Napi::CallbackInfo& info);
44
+ Napi::Value drawPointF (const Napi::CallbackInfo& info);
45
+ Napi::Value drawRect (const Napi::CallbackInfo& info);
46
+ Napi::Value drawRectF (const Napi::CallbackInfo& info);
47
+ Napi::Value drawText (const Napi::CallbackInfo& info);
48
+ Napi::Value drawTextF (const Napi::CallbackInfo& info);
30
49
Napi::Value end (const Napi::CallbackInfo& info);
31
50
Napi::Value endNativePainting (const Napi::CallbackInfo& info);
51
+ Napi::Value eraseRect (const Napi::CallbackInfo& info);
52
+ Napi::Value eraseRectF (const Napi::CallbackInfo& info);
53
+ Napi::Value fillRect (const Napi::CallbackInfo& info);
54
+ Napi::Value fillRectF (const Napi::CallbackInfo& info);
55
+ Napi::Value opacity (const Napi::CallbackInfo& info);
56
+ Napi::Value restore (const Napi::CallbackInfo& info);
32
57
Napi::Value rotate (const Napi::CallbackInfo& info);
58
+ Napi::Value save (const Napi::CallbackInfo& info);
59
+ Napi::Value scale (const Napi::CallbackInfo& info);
60
+ Napi::Value setBrush (const Napi::CallbackInfo& info);
61
+ Napi::Value setBrushOrigin (const Napi::CallbackInfo& info);
62
+ Napi::Value setBrushOriginF (const Napi::CallbackInfo& info);
63
+ Napi::Value setCompositionMode (const Napi::CallbackInfo& info);
33
64
Napi::Value setFont (const Napi::CallbackInfo& info);
65
+ Napi::Value setOpacity (const Napi::CallbackInfo& info);
34
66
Napi::Value setPen (const Napi::CallbackInfo& info);
35
67
Napi::Value setRenderHint (const Napi::CallbackInfo& info);
36
68
Napi::Value setTransform (const Napi::CallbackInfo& info);
37
- Napi::Value setBrush (const Napi::CallbackInfo& info);
38
- Napi::Value drawLine (const Napi::CallbackInfo& info);
39
- Napi::Value drawEllipse (const Napi::CallbackInfo& info);
40
- Napi::Value drawPie (const Napi::CallbackInfo& info);
41
- Napi::Value scale (const Napi::CallbackInfo& info);
69
+ Napi::Value strokePath (const Napi::CallbackInfo& info);
42
70
Napi::Value translate (const Napi::CallbackInfo& info);
43
- Napi::Value drawConvexPolygon (const Napi::CallbackInfo& info);
44
- Napi::Value save (const Napi::CallbackInfo& info);
45
- Napi::Value restore (const Napi::CallbackInfo& info);
46
- Napi::Value fillRect (const Napi::CallbackInfo& info);
47
- Napi::Value compositionMode (const Napi::CallbackInfo& info);
48
- Napi::Value setCompositionMode (const Napi::CallbackInfo& info);
49
- Napi::Value opacity (const Napi::CallbackInfo& info);
50
- Napi::Value setOpacity (const Napi::CallbackInfo& info);
51
- Napi::Value drawPoint (const Napi::CallbackInfo& info);
52
- Napi::Value drawRect (const Napi::CallbackInfo& info);
53
- Napi::Value eraseRect (const Napi::CallbackInfo& info);
54
- Napi::Value boundingRect (const Napi::CallbackInfo& info);
55
- Napi::Value drawChord (const Napi::CallbackInfo& info);
56
- Napi::Value setBrushOrigin (const Napi::CallbackInfo& info);
57
71
};
0 commit comments