![]() |
Qt 6.x
The Qt SDK
|
#include <qsgsoftwarespritenode_p.h>
Public Member Functions | |
QSGSoftwareSpriteNode () | |
~QSGSoftwareSpriteNode () override | |
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 | paint (QPainter *painter) |
bool | isOpaque () const |
QRectF | rect () const |
Definition at line 27 of file qsgsoftwarespritenode_p.h.
QT_BEGIN_NAMESPACE QSGSoftwareSpriteNode::QSGSoftwareSpriteNode | ( | ) |
Definition at line 10 of file qsgsoftwarespritenode.cpp.
|
override |
Definition at line 16 of file qsgsoftwarespritenode.cpp.
bool QSGSoftwareSpriteNode::isOpaque | ( | ) | const |
Definition at line 98 of file qsgsoftwarespritenode.cpp.
Definition at line 84 of file qsgsoftwarespritenode.cpp.
References QPainter::drawPixmap(), QSizeF::height(), painter, pixmap, QSGSoftwarePixmapTexture::pixmap(), and QSizeF::width().
QRectF QSGSoftwareSpriteNode::rect | ( | ) | const |
Definition at line 103 of file qsgsoftwarespritenode.cpp.
References QSizeF::height(), and QSizeF::width().
|
override |
Definition at line 75 of file qsgsoftwarespritenode.cpp.
References Q_UNUSED.
Definition at line 59 of file qsgsoftwarespritenode.cpp.
Definition at line 67 of file qsgsoftwarespritenode.cpp.
Definition at line 35 of file qsgsoftwarespritenode.cpp.
Definition at line 43 of file qsgsoftwarespritenode.cpp.
Definition at line 51 of file qsgsoftwarespritenode.cpp.
|
override |
Definition at line 21 of file qsgsoftwarespritenode.cpp.
|
override |
Definition at line 27 of file qsgsoftwarespritenode.cpp.
References time.
|
override |
Definition at line 80 of file qsgsoftwarespritenode.cpp.