Qt
Internal/Contributor docs for the Qt SDK. Note: These are NOT official API docs; those are found at https://doc.qt.io/
Loading...
Searching...
No Matches
QSGOpenVGRenderable Class Referenceabstract

#include <qsgopenvgrenderable.h>

Inheritance diagram for QSGOpenVGRenderable:
Collaboration diagram for QSGOpenVGRenderable:

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 QOpenVGMatrixtransform () const

Detailed Description

Definition at line 15 of file qsgopenvgrenderable.h.

Constructor & Destructor Documentation

◆ QSGOpenVGRenderable()

QT_BEGIN_NAMESPACE QSGOpenVGRenderable::QSGOpenVGRenderable ( )

Definition at line 8 of file qsgopenvgrenderable.cpp.

◆ ~QSGOpenVGRenderable()

QSGOpenVGRenderable::~QSGOpenVGRenderable ( )
virtual

Definition at line 14 of file qsgopenvgrenderable.cpp.

Member Function Documentation

◆ opacity()

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().

Here is the caller graph for this function:

◆ opacityPaint()

VGPaint QSGOpenVGRenderable::opacityPaint ( ) const

Definition at line 36 of file qsgopenvgrenderable.cpp.

◆ render()

◆ setOpacity()

void QSGOpenVGRenderable::setOpacity ( float opacity)
virtual

Reimplemented in QSGOpenVGGlyphNode, and QSGOpenVGInternalRectangleNode.

Definition at line 19 of file qsgopenvgrenderable.cpp.

Referenced by QSGOpenVGGlyphNode::setOpacity(), and QSGOpenVGInternalRectangleNode::setOpacity().

Here is the caller graph for this function:

◆ setTransform()

void QSGOpenVGRenderable::setTransform ( const QOpenVGMatrix & transform)
virtual

Reimplemented in QSGOpenVGInternalRectangleNode, and QSGOpenVGRectangleNode.

Definition at line 41 of file qsgopenvgrenderable.cpp.

Referenced by QSGOpenVGInternalRectangleNode::setTransform(), and QSGOpenVGRectangleNode::setTransform().

Here is the caller graph for this function:

◆ transform()

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().

Here is the caller graph for this function:

The documentation for this class was generated from the following files: