![]() |
Qt 6.x
The Qt SDK
|
#include <qsgopenvgspritenode.h>
Public Member Functions | |
QSGOpenVGSpriteNode () | |
~QSGOpenVGSpriteNode () | |
void | setTexture (QSGTexture *texture) override |
void | setTime (float time) override |
void | setSourceA (const QPoint &source) override |
void | setSourceB (const QPoint &source) override |
void | setSpriteSize (const QSize &size) override |
void | setSheetSize (const QSize &size) override |
void | setSize (const QSizeF &size) override |
void | setFiltering (QSGTexture::Filtering filtering) override |
void | update () override |
void | render () override |
![]() | |
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 14 of file qsgopenvgspritenode.h.
QT_BEGIN_NAMESPACE QSGOpenVGSpriteNode::QSGOpenVGSpriteNode | ( | ) |
Definition at line 9 of file qsgopenvgspritenode.cpp.
QSGOpenVGSpriteNode::~QSGOpenVGSpriteNode | ( | ) |
Definition at line 17 of file qsgopenvgspritenode.cpp.
|
overridevirtual |
Implements QSGOpenVGRenderable.
Definition at line 84 of file qsgopenvgspritenode.cpp.
References QSGOpenVGTexture::comparisonKey(), QRectF::height(), QSizeF::height(), QSGOpenVGRenderable::opacity(), QSGOpenVGRenderable::opacityPaint(), QSGOpenVGRenderable::transform(), QRectF::width(), QSizeF::width(), QRectF::x(), and QRectF::y().
|
override |
Definition at line 76 of file qsgopenvgspritenode.cpp.
Definition at line 60 of file qsgopenvgspritenode.cpp.
Definition at line 68 of file qsgopenvgspritenode.cpp.
Definition at line 36 of file qsgopenvgspritenode.cpp.
Definition at line 44 of file qsgopenvgspritenode.cpp.
Definition at line 52 of file qsgopenvgspritenode.cpp.
|
override |
Definition at line 22 of file qsgopenvgspritenode.cpp.
|
override |
Definition at line 28 of file qsgopenvgspritenode.cpp.
References time.
|
override |
Definition at line 80 of file qsgopenvgspritenode.cpp.