![]() |
Qt
Internal/Contributor docs for the Qt SDK. Note: These are NOT official API docs; those are found at https://doc.qt.io/
|
#include <qsgopenvgrenderable.h>
Public Member Functions | |
QSGOpenVGRenderable () | |
virtual | ~QSGOpenVGRenderable () |
virtual void | render ()=0 |
virtual void | setOpacity (float opacity) |
float | opacity () const |
VGPaint | opacityPaint () const |
virtual void | setTransform (const QOpenVGMatrix &transform) |
const QOpenVGMatrix & | transform () const |
Definition at line 15 of file qsgopenvgrenderable.h.
QT_BEGIN_NAMESPACE QSGOpenVGRenderable::QSGOpenVGRenderable | ( | ) |
Definition at line 8 of file qsgopenvgrenderable.cpp.
|
virtual |
Definition at line 14 of file qsgopenvgrenderable.cpp.
float QSGOpenVGRenderable::opacity | ( | ) | const |
Definition at line 31 of file qsgopenvgrenderable.cpp.
Referenced by QSGOpenVGImageNode::render(), QSGOpenVGInternalImageNode::render(), QSGOpenVGNinePatchNode::render(), QSGOpenVGPainterNode::render(), QSGOpenVGSpriteNode::render(), QSGOpenVGGlyphNode::setOpacity(), and QSGOpenVGInternalRectangleNode::setOpacity().
VGPaint QSGOpenVGRenderable::opacityPaint | ( | ) | const |
Definition at line 36 of file qsgopenvgrenderable.cpp.
|
pure virtual |
|
virtual |
Reimplemented in QSGOpenVGGlyphNode, and QSGOpenVGInternalRectangleNode.
Definition at line 19 of file qsgopenvgrenderable.cpp.
Referenced by QSGOpenVGGlyphNode::setOpacity(), and QSGOpenVGInternalRectangleNode::setOpacity().
|
virtual |
Reimplemented in QSGOpenVGInternalRectangleNode, and QSGOpenVGRectangleNode.
Definition at line 41 of file qsgopenvgrenderable.cpp.
Referenced by QSGOpenVGInternalRectangleNode::setTransform(), and QSGOpenVGRectangleNode::setTransform().
const QOpenVGMatrix & QSGOpenVGRenderable::transform | ( | ) | const |
Definition at line 46 of file qsgopenvgrenderable.cpp.
Referenced by QSGOpenVGGlyphNode::render(), QSGOpenVGImageNode::render(), QSGOpenVGInternalImageNode::render(), QSGOpenVGInternalRectangleNode::render(), QSGOpenVGNinePatchNode::render(), QSGOpenVGPainterNode::render(), QSGOpenVGRectangleNode::render(), and QSGOpenVGSpriteNode::render().