4#ifndef QQUICK3DPARTICLEMODELPARTICLE_H
5#define QQUICK3DPARTICLEMODELPARTICLE_H
20#include <QtQuick3D/private/qquick3dnode_p.h>
21#include <QtQuick3D/private/qquick3dmodel_p.h>
22#include <QtQuick3D/qquick3dinstancing.h>
24#include <QtQuick3DParticles/private/qquick3dparticle_p.h>
25#include <QtQuick3DParticles/private/qquick3dparticlesystem_p.h>
26#include <QtQuick3DParticles/private/qquick3dparticledata_p.h>
28#include <QtCore/qpointer.h>
56 void delegateChanged();
57 void instanceTableChanged();
60 void componentComplete() override;
61 void itemChange(ItemChange change, const ItemChangeData &
value) override;
63 void setDepthBias(
float bias)
override
67 updateDepthBias(
bias);
71 void handleMaxAmountChanged(
int amount);
77 void clearInstanceTable();
81 void commitInstance();
82 void updateDepthBias(
float bias);
85 QPointer<QQuick3DNode> m_node;
DarwinBluetooth::DeviceInquiryDelegate * m_delegate
The QColor class provides colors based on RGB, HSV or CMYK values.
The QQmlChangeSet class stores an ordered list of notifications about changes to a linear data set.
The QQmlComponent class encapsulates a QML component definition.
\inmodule QtQuick3D \inherits QQuick3DObject
virtual void setDepthBias(float bias)
The QVector3D class represents a vector or vertex in 3D space.
Combined button and popup list for selecting options.
EGLOutputLayerEXT EGLint EGLAttrib value
[5]
GLenum GLenum GLenum GLenum GLenum scale
#define QML_NAMED_ELEMENT(NAME)
#define QML_ADDED_IN_VERSION(MAJOR, MINOR)
static qreal position(const QQuickItem *item, QQuickAnchors::Anchor anchorLine)