X-Git-Url: http://shamusworld.gotdns.org/cgi-bin/gitweb.cgi?a=blobdiff_plain;f=src%2Feditwindow.h;fp=src%2Feditwindow.h;h=77104bd4d442287b704108ee3ce44492da24da01;hb=3fe885b75511c9fbfe18a5c509260e83bb7ac136;hp=f1518e9a4e27c1bd5fb5ebce24a75caa3128ec6b;hpb=1881acb17ed405cdb5aa2cb333a7af77f644a86d;p=ttedit diff --git a/src/editwindow.h b/src/editwindow.h index f1518e9..77104bd 100644 --- a/src/editwindow.h +++ b/src/editwindow.h @@ -36,11 +36,13 @@ class EditWindow: public QWidget void CreateCursors(void); void DrawGlyph(Painter & p, GlyphPoints & glyph); void DrawGlyphPoly(Painter & p, GlyphPoints & glyph, uint16_t poly); + void DrawGlyphSegment(Painter & p, IPoint p1, IPoint p2, IPoint p3); void ClearSelection(void); public: QImage image; - Vector pt, ptOffset, ptPrevious; + Vector pt, ptOffset, ptPrevious, addPoint; + bool addPointOnCurve; ToolType tool; // Current tool GlyphPoints pts; // Glyph point structure int32_t ptHighlight, oldPtHighlight, ptNextHighlight, oldPtNextHighlight;