src/openvg/qvgcompositionhelper_p.h
changeset 3 41300fa6a67c
parent 0 1918ee327afb
child 4 3b1da2848fc7
equal deleted inserted replaced
2:56cd8111b7f7 3:41300fa6a67c
    69     virtual ~QVGCompositionHelper();
    69     virtual ~QVGCompositionHelper();
    70 
    70 
    71     void startCompositing(const QSize& screenSize);
    71     void startCompositing(const QSize& screenSize);
    72     void endCompositing();
    72     void endCompositing();
    73 
    73 
    74     void blitWindow(QVGEGLWindowSurfacePrivate *surface, const QRect& rect,
    74     void blitWindow(VGImage image, const QSize& imageSize,
    75                     const QPoint& topLeft, int opacity);
    75                     const QRect& rect, const QPoint& topLeft, int opacity);
    76     void fillBackground(const QRegion& region, const QBrush& brush);
    76     void fillBackground(const QRegion& region, const QBrush& brush);
    77     void drawCursorImage(const QImage& image, const QPoint& offset);
       
    78     void drawCursorPixmap(const QPixmap& pixmap, const QPoint& offset);
    77     void drawCursorPixmap(const QPixmap& pixmap, const QPoint& offset);
    79     void setScissor(const QRegion& region);
    78     void setScissor(const QRegion& region);
    80     void clearScissor();
    79     void clearScissor();
    81 
    80 
    82 private:
    81 private: