![]() |
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.