|
| ScribbleArea (QWidget *parent) |
|
bool | init () |
|
void | setCore (Editor *pCore) |
|
void | deleteSelection () |
|
void | setSelection (QRectF rect, bool) |
|
void | displaySelectionProperties () |
|
void | resetSelectionProperties () |
| ScribbleArea::resetSelectionProperties should be used whenever translate, rotate, transform, scale has been applied to a selection, but don't want to reset size nor position.
|
|
QRectF | getSelection () const |
|
bool | areLayersSane () const |
|
bool | isLayerPaintable () const |
|
void | flipSelection (bool flipVertical) |
| ScribbleArea::flipSelection flip selection along the X or Y axis.
|
|
QVector< QPoint > | calcSelectionCenterPoints () |
| ScribbleArea::calculateSelectionCenter. More...
|
|
void | setEffect (SETTING e, bool isOn) |
|
int | showAllLayers () const |
|
qreal | getCurveSmoothing () const |
|
bool | usePressure () const |
|
bool | makeInvisible () const |
|
MoveMode | getMoveMode () const |
|
void | setMoveMode (MoveMode moveMode) |
|
QTransform | getView () |
|
QRectF | getViewRect () |
|
QRectF | getCameraRect () |
|
QPointF | getCentralPoint () |
|
void | updateCurrentFrame () |
|
void | updateFrame (int frame) |
|
void | updateAllFrames () |
|
void | updateAllVectorLayersAtCurrentFrame () |
|
void | updateAllVectorLayersAt (int frame) |
|
void | updateAllVectorLayers () |
|
bool | shouldUpdateAll () const |
|
void | setAllDirty () |
|
BaseTool * | currentTool () |
|
BaseTool * | getTool (ToolType eToolMode) |
|
void | setCurrentTool (ToolType eToolMode) |
|
void | setTemporaryTool (ToolType eToolMode) |
|
void | setPrevTool () |
|
StrokeManager * | getStrokeManager () const |
|
Editor * | editor () |
|
void | floodFillError (int errorType) |
|
bool | isMouseInUse () |
|
void | drawPolyline (QPainterPath path, QPen pen, bool useAA) |
|
void | drawLine (QPointF P1, QPointF P2, QPen pen, QPainter::CompositionMode cm) |
|
void | drawPath (QPainterPath path, QPen pen, QBrush brush, QPainter::CompositionMode cm) |
|
void | drawPen (QPointF thePoint, qreal brushWidth, QColor fillColour, bool useAA=true) |
|
void | drawPencil (QPointF thePoint, qreal brushWidth, QColor fillColour, qreal opacity) |
|
void | drawBrush (QPointF thePoint, qreal brushWidth, qreal offset, QColor fillColour, qreal opacity, bool usingFeather=true, int useAA=0) |
|
void | blurBrush (BitmapImage *bmiSource_, QPointF srcPoint_, QPointF thePoint_, qreal brushWidth_, qreal offset_, qreal opacity_) |
|
void | liquifyBrush (BitmapImage *bmiSource_, QPointF srcPoint_, QPointF thePoint_, qreal brushWidth_, qreal offset_, qreal opacity_) |
|
void | paintBitmapBuffer () |
|
void | paintBitmapBufferRect (QRect rect) |
|
void | paintCanvasCursor (QPainter &painter) |
|
void | clearBitmapBuffer () |
|
void | refreshBitmap (const QRectF &rect, int rad) |
|
void | refreshVector (const QRectF &rect, int rad) |
|
void | setGaussianGradient (QGradient &gradient, QColor colour, qreal opacity, qreal offset) |
|
void | updateCanvasCursor () |
|
|
void | tabletEvent (QTabletEvent *) override |
|
void | wheelEvent (QWheelEvent *) override |
|
void | mousePressEvent (QMouseEvent *) override |
|
void | mouseMoveEvent (QMouseEvent *) override |
|
void | mouseReleaseEvent (QMouseEvent *) override |
|
void | mouseDoubleClickEvent (QMouseEvent *) override |
|
void | keyPressEvent (QKeyEvent *) override |
|
void | keyReleaseEvent (QKeyEvent *) override |
|
void | paintEvent (QPaintEvent *) override |
|
void | resizeEvent (QResizeEvent *) override |
|
Definition at line 52 of file scribblearea.h.