#include <qquickshape_p_p.h>
|
virtual | ~QQuickAbstractPathRenderer () |
virtual void | beginSync (int totalCount, bool *countChanged)=0 |
virtual void | endSync (bool async)=0 |
virtual void | setAsyncCallback (void(*)(void *), void *) |
virtual Flags | flags () const |
virtual void | setPath (int index, const QQuickPath *path) |
virtual void | setPath (int index, const QPainterPath &path, QQuickShapePath::PathHints pathHints={})=0 |
virtual void | setStrokeColor (int index, const QColor &color)=0 |
virtual void | setStrokeWidth (int index, qreal w)=0 |
virtual void | setCosmeticStroke (int index, bool c)=0 |
virtual void | setFillColor (int index, const QColor &color)=0 |
virtual void | setFillRule (int index, QQuickShapePath::FillRule fillRule)=0 |
virtual void | setJoinStyle (int index, QQuickShapePath::JoinStyle joinStyle, int miterLimit)=0 |
virtual void | setCapStyle (int index, QQuickShapePath::CapStyle capStyle)=0 |
virtual void | setStrokeStyle (int index, QQuickShapePath::StrokeStyle strokeStyle, qreal dashOffset, const QVector< qreal > &dashPattern)=0 |
virtual void | setFillGradient (int index, QQuickShapeGradient *gradient)=0 |
virtual void | setFillTextureProvider (int index, QQuickItem *textureProviderItem)=0 |
virtual void | setFillTransform (int index, const QSGTransform &transform)=0 |
virtual void | setTriangulationScale (qreal) |
virtual void | handleSceneChange (QQuickWindow *window)=0 |
virtual void | updateNode ()=0 |
Definition at line 34 of file qquickshape_p_p.h.
◆ FillGradientType
Enumerator |
---|
NoGradient | |
LinearGradient | |
RadialGradient | |
ConicalGradient | |
Definition at line 41 of file qquickshape_p_p.h.
◆ Flag
◆ ~QQuickAbstractPathRenderer()
virtual QQuickAbstractPathRenderer::~QQuickAbstractPathRenderer |
( |
| ) |
|
|
inlinevirtual |
◆ beginSync()
virtual void QQuickAbstractPathRenderer::beginSync |
( |
int | totalCount, |
|
|
bool * | countChanged ) |
|
pure virtual |
◆ endSync()
virtual void QQuickAbstractPathRenderer::endSync |
( |
bool | async | ) |
|
|
pure virtual |
◆ flags()
virtual Flags QQuickAbstractPathRenderer::flags |
( |
| ) |
const |
|
inlinevirtual |
◆ handleSceneChange()
virtual void QQuickAbstractPathRenderer::handleSceneChange |
( |
QQuickWindow * | window | ) |
|
|
pure virtual |
◆ setAsyncCallback()
virtual void QQuickAbstractPathRenderer::setAsyncCallback |
( |
void(* | )(void *), |
|
|
void * | ) |
|
inlinevirtual |
◆ setCapStyle()
◆ setCosmeticStroke()
virtual void QQuickAbstractPathRenderer::setCosmeticStroke |
( |
int | index, |
|
|
bool | c ) |
|
pure virtual |
◆ setFillColor()
virtual void QQuickAbstractPathRenderer::setFillColor |
( |
int | index, |
|
|
const QColor & | color ) |
|
pure virtual |
◆ setFillGradient()
◆ setFillRule()
◆ setFillTextureProvider()
virtual void QQuickAbstractPathRenderer::setFillTextureProvider |
( |
int | index, |
|
|
QQuickItem * | textureProviderItem ) |
|
pure virtual |
◆ setFillTransform()
virtual void QQuickAbstractPathRenderer::setFillTransform |
( |
int | index, |
|
|
const QSGTransform & | transform ) |
|
pure virtual |
◆ setJoinStyle()
◆ setPath() [1/2]
virtual void QQuickAbstractPathRenderer::setPath |
( |
int | index, |
|
|
const QPainterPath & | path, |
|
|
QQuickShapePath::PathHints | pathHints = {} ) |
|
pure virtual |
◆ setPath() [2/2]
void QQuickAbstractPathRenderer::setPath |
( |
int | index, |
|
|
const QQuickPath * | path ) |
|
inlinevirtual |
◆ setStrokeColor()
virtual void QQuickAbstractPathRenderer::setStrokeColor |
( |
int | index, |
|
|
const QColor & | color ) |
|
pure virtual |
◆ setStrokeStyle()
◆ setStrokeWidth()
virtual void QQuickAbstractPathRenderer::setStrokeWidth |
( |
int | index, |
|
|
qreal | w ) |
|
pure virtual |
◆ setTriangulationScale()
virtual void QQuickAbstractPathRenderer::setTriangulationScale |
( |
qreal | | ) |
|
|
inlinevirtual |
◆ updateNode()
virtual void QQuickAbstractPathRenderer::updateNode |
( |
| ) |
|
|
pure virtual |
The documentation for this class was generated from the following file: