![]() |
Qt
Internal/Contributor docs for the Qt SDK. Note: These are NOT official API docs; those are found at https://doc.qt.io/
|
#include <qquickparticlesystem_p.h>
Public Types | |
enum | { InvalidID = -1 , DefaultGroupID = 0 } |
typedef int | ID |
Public Member Functions | |
QQuickParticleGroupData (const QString &name, QQuickParticleSystem *sys) | |
~QQuickParticleGroupData () | |
int | size () const |
bool | isActive () |
QString | name () const |
void | setSize (int newSize) |
bool | recycle () |
void | initList () |
void | kill (QQuickParticleData *d) |
QQuickParticleData * | newDatum (bool respectsLimits) |
void | prepareRecycler (QQuickParticleData *d) |
Public Attributes | |
const ID | index |
QQuickParticleVarLengthArray< QQuickParticlePainter *, 4 > | painters |
QVector< QQuickParticleData * > | data |
FreeList | freeList |
QQuickParticleDataHeap | dataHeap |
Definition at line 105 of file qquickparticlesystem_p.h.
typedef int QQuickParticleGroupData::ID |
Definition at line 163 of file qquickparticlesystem_p.h.
anonymous enum |
Enumerator | |
---|---|
InvalidID | |
DefaultGroupID |
Definition at line 164 of file qquickparticlesystem_p.h.
QQuickParticleGroupData::QQuickParticleGroupData | ( | const QString & | name, |
QQuickParticleSystem * | sys ) |
Definition at line 281 of file qquickparticlesystem.cpp.
QQuickParticleGroupData::~QQuickParticleGroupData | ( | ) |
Definition at line 289 of file qquickparticlesystem.cpp.
void QQuickParticleGroupData::initList | ( | ) |
Definition at line 318 of file qquickparticlesystem.cpp.
|
inline |
Definition at line 175 of file qquickparticlesystem_p.h.
void QQuickParticleGroupData::kill | ( | QQuickParticleData * | d | ) |
Definition at line 323 of file qquickparticlesystem.cpp.
QString QQuickParticleGroupData::name | ( | ) | const |
Definition at line 295 of file qquickparticlesystem.cpp.
QQuickParticleData * QQuickParticleGroupData::newDatum | ( | bool | respectsLimits | ) |
Definition at line 332 of file qquickparticlesystem.cpp.
void QQuickParticleGroupData::prepareRecycler | ( | QQuickParticleData * | d | ) |
Definition at line 375 of file qquickparticlesystem.cpp.
bool QQuickParticleGroupData::recycle | ( | ) |
Definition at line 354 of file qquickparticlesystem.cpp.
void QQuickParticleGroupData::setSize | ( | int | newSize | ) |
Definition at line 300 of file qquickparticlesystem.cpp.
|
inline |
Definition at line 170 of file qquickparticlesystem_p.h.
QVector<QQuickParticleData*> QQuickParticleGroupData::data |
Definition at line 185 of file qquickparticlesystem_p.h.
QQuickParticleDataHeap QQuickParticleGroupData::dataHeap |
Definition at line 187 of file qquickparticlesystem_p.h.
FreeList QQuickParticleGroupData::freeList |
Definition at line 186 of file qquickparticlesystem_p.h.
const ID QQuickParticleGroupData::index |
Definition at line 181 of file qquickparticlesystem_p.h.
QQuickParticleVarLengthArray<QQuickParticlePainter*, 4> QQuickParticleGroupData::painters |
Definition at line 182 of file qquickparticlesystem_p.h.