QSpriteSheet Class
(Qt3DExtras::QSpriteSheet)Inherits: | Qt3DExtras::QAbstractSpriteSheet |
Properties
- > : QVector<QSpriteSheetItem* const
- 3 properties inherited from Qt3DExtras::QAbstractSpriteSheet
- 3 properties inherited from Qt3DCore::QNode
- 1 property inherited from QObject
Public Functions
QSpriteSheet(Qt3DCore::QNode *parent = nullptr) | |
virtual | ~QSpriteSheet() |
Qt3DExtras::QSpriteSheetItem * | addSprite(int x, int y, int width, int height) |
void | addSprite(Qt3DExtras::QSpriteSheetItem *sprite) |
void | removeSprite(Qt3DExtras::QSpriteSheetItem *sprite) |
QVector<Qt3DExtras::QSpriteSheetItem *> | sprites() const |
- 3 public functions inherited from Qt3DExtras::QAbstractSpriteSheet
- 13 public functions inherited from Qt3DCore::QNode
- 34 public functions inherited from QObject
Public Slots
void | setSprites(QVector<Qt3DExtras::QSpriteSheetItem *> sprites) |
- 2 public slots inherited from Qt3DExtras::QAbstractSpriteSheet
- 3 public slots inherited from Qt3DCore::QNode
- 1 public slot inherited from QObject
Signals
void | spritesChanged(QVector<Qt3DExtras::QSpriteSheetItem *> sprites) |
- 3 signals inherited from Qt3DExtras::QAbstractSpriteSheet
- 4 signals inherited from Qt3DCore::QNode
- 2 signals inherited from QObject
Additional Inherited Members
- 1 public variable inherited from QObject
- 10 static public members inherited from QObject
- 2 protected functions inherited from Qt3DCore::QNode
- 9 protected functions inherited from QObject
- 2 protected variables inherited from QObject
Property Documentation
> : QVector<QSpriteSheetItem* const
Member Function Documentation
QSpriteSheet::QSpriteSheet(Qt3DCore::QNode *parent = nullptr)
Constructs a new QSpriteSheet instance with parent object parent.
[virtual]
QSpriteSheet::~QSpriteSheet()
Destroys the instance of QSpriteSheet. The destructor is virtual.
Qt3DExtras::QSpriteSheetItem *QSpriteSheet::addSprite(int x, int y, int width, int height)
void QSpriteSheet::addSprite(Qt3DExtras::QSpriteSheetItem *sprite)
void QSpriteSheet::removeSprite(Qt3DExtras::QSpriteSheetItem *sprite)
[slot]
void QSpriteSheet::setSprites(QVector<Qt3DExtras::QSpriteSheetItem *> sprites)
See also sprites().
QVector<Qt3DExtras::QSpriteSheetItem *> QSpriteSheet::sprites() const
See also setSprites().
[signal]
void QSpriteSheet::spritesChanged(QVector<Qt3DExtras::QSpriteSheetItem *> sprites)
© The Qt Company Ltd
Licensed under the GNU Free Documentation License, Version 1.3.
https://doc.qt.io/archives/qt-5.11/qt3dextras-qspritesheet.html