Qt
Internal/Contributor docs for the Qt SDK. <b>Note:</b> These are NOT official API docs; those are found <a href='https://doc.qt.io/'>here</a>.
|
#include <qquickparticlesystem_p.h>
Public Member Functions | |
QQuickParticleDataHeap () | |
void | insert (QQuickParticleData *data) |
void | insertTimed (QQuickParticleData *data, int time) |
int | top () |
bool | isEmpty () const |
QSet< QQuickParticleData * > | pop () |
void | clear () |
bool | contains (QQuickParticleData *) |
Definition at line 76 of file qquickparticlesystem_p.h.
QQuickParticleDataHeap::QQuickParticleDataHeap | ( | ) |
Definition at line 173 of file qquickparticlesystem.cpp.
References clear().
void QQuickParticleDataHeap::clear | ( | ) |
Definition at line 227 of file qquickparticlesystem.cpp.
References QHash< Key, T >::clear().
Referenced by QQuickParticleDataHeap(), and QQuickParticleGroupData::initList().
bool QQuickParticleDataHeap::contains | ( | QQuickParticleData * | d | ) |
Definition at line 236 of file qquickparticlesystem.cpp.
void QQuickParticleDataHeap::insert | ( | QQuickParticleData * | data | ) |
Definition at line 185 of file qquickparticlesystem.cpp.
References insertTimed(), and roundedTime().
Referenced by QQuickParticleGroupData::prepareRecycler().
void QQuickParticleDataHeap::insertTimed | ( | QQuickParticleData * | data, |
int | time ) |
Definition at line 190 of file qquickparticlesystem.cpp.
References QHash< Key, T >::contains(), QHash< Key, T >::insert(), and time.
Referenced by insert(), and QQuickParticleGroupData::prepareRecycler().
|
inline |
Definition at line 86 of file qquickparticlesystem_p.h.
Referenced by QQuickParticleGroupData::recycle(), and top().
QSet< QQuickParticleData * > QQuickParticleDataHeap::pop | ( | ) |
Definition at line 212 of file qquickparticlesystem.cpp.
References QHash< Key, T >::remove(), ret, and time.
Referenced by QQuickParticleGroupData::recycle().
int QQuickParticleDataHeap::top | ( | ) |
Definition at line 206 of file qquickparticlesystem.cpp.
References isEmpty(), and Q_ASSERT.
Referenced by QQuickParticleGroupData::recycle().