QSpriteSheet Class
(Qt3DExtras::QSpriteSheet)Inherits: | Qt3DExtras::QAbstractSpriteSheet |
Properties
- sprites : QVector<QSpriteSheetItem *>
- 3 properties inherited from Qt3DExtras::QAbstractSpriteSheet
- 3 properties inherited from Qt3DCore::QNode
- 1 property inherited from QObject
Public Functions
QSpriteSheet(Qt3DCore::QNode *parent = nullptr) | |
~QSpriteSheet() | |
QSpriteSheetItem * | addSprite(int x, int y, int width, int height) |
void | addSprite(QSpriteSheetItem *sprite) |
void | removeSprite(QSpriteSheetItem *sprite) |
QVector<QSpriteSheetItem *> | sprites() const |
- 3 public functions inherited from Qt3DExtras::QAbstractSpriteSheet
- 13 public functions inherited from Qt3DCore::QNode
- 32 public functions inherited from QObject
Public Slots
void | setSprites(QVector<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<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
sprites : QVector<QSpriteSheetItem *>
Access functions:
QVector<QSpriteSheetItem *> | sprites() const |
void | setSprites(QVector<QSpriteSheetItem *> sprites) |
Notifier signal:
void | spritesChanged(QVector<QSpriteSheetItem *> sprites) |
Member Function Documentation
QSpriteSheet::QSpriteSheet(Qt3DCore::QNode *parent = nullptr)
Default constructs an instance of QSpriteSheet.
QSpriteSheet::~QSpriteSheet()
Destroys the instance of QSpriteSheet.