]> Shamusworld >> Repos - architektonas/blobdiff - src/painter.h
Preliminary support for Polylines.
[architektonas] / src / painter.h
index 5b11e25aadead93a1c418627fe3abbe50e02b332..d460ebcc2c9c349dd3782989150ada6b2cab1fdc 100644 (file)
@@ -26,17 +26,21 @@ class Painter
                void DrawArc(Vector, double, double, double);
                void DrawEllipse(Vector, double, double);
                void DrawHandle(Vector);
+               void DrawSmallHandle(Vector);
                void DrawCross(Vector);
                void DrawRectCorners(Rect);
                void DrawArrowHandle(Vector, double);
                void DrawArrowToLineHandle(Vector, double);
                void DrawLine(int, int, int, int);
                void DrawLine(Vector, Vector);
+               void DrawHLine(double);
+               void DrawVLine(double);
                void DrawPoint(int, int);
+               void DrawRoundedRect(Rect, double, double);
                void DrawRoundedRect(QRectF, double, double);
-               void DrawPaddedRect(QRectF);
-               void DrawRect(QRectF);
-               void DrawText(QRectF, int, QString);
+               void DrawPaddedRect(Rect);
+               void DrawRect(Rect);
+               void DrawText(Rect, int, QString);
                void DrawArrowhead(Vector, Vector, double);
                void DrawCrosshair(Vector);
                void DrawInformativeText(QString);
@@ -50,4 +54,3 @@ class Painter
 };
 
 #endif // __PAINTER_H__
-