![]() |
Qt
Internal/Contributor docs for the Qt SDK. Note: These are NOT official API docs; those are found at https://doc.qt.io/
|
#include "qquick3dparticleutils_p.h"#include <QtQuick3D/private/qquick3dnode_p.h>#include <QtQuick3D/private/qquick3dmodel_p.h>#include <QtQuick3DRuntimeRender/private/qssgrenderbuffermanager_p.h>#include <QtQuick3D/QQuick3DGeometry>#include <QtGui/qquaternion.h>#include <QtCore/qdir.h>#include <iterator>Go to the source code of this file.
Functions | |
| QQuick3DNode * | getSharedParentNode (QQuick3DNode *node, QQuick3DNode *system) |
| QMatrix4x4 | calculateParticleTransform (const QQuick3DNode *parent, const QQuick3DNode *systemSharedParent) |
| QQuaternion | calculateParticleRotation (const QQuick3DNode *parent, const QQuick3DNode *systemSharedParent) |
| static QSSGMesh::Mesh | loadModelShapeMesh (const QString &source) |
| QList< QVector3D > | positionsFromModel (QQuick3DModel *model, const QMatrix4x4 *matrix, QQmlContext *context) |
Variables | |
| QT_BEGIN_NAMESPACE Q_CONSTINIT const float | qt_quick3d_sine_table [] |
| QQuaternion calculateParticleRotation | ( | const QQuick3DNode * | parent, |
| const QQuick3DNode * | systemSharedParent ) |
Definition at line 310 of file qquick3dparticleutils.cpp.
| QMatrix4x4 calculateParticleTransform | ( | const QQuick3DNode * | parent, |
| const QQuick3DNode * | systemSharedParent ) |
Definition at line 302 of file qquick3dparticleutils.cpp.
| QQuick3DNode * getSharedParentNode | ( | QQuick3DNode * | node, |
| QQuick3DNode * | system ) |
Definition at line 280 of file qquick3dparticleutils.cpp.
|
static |
Definition at line 318 of file qquick3dparticleutils.cpp.
| QList< QVector3D > positionsFromModel | ( | QQuick3DModel * | model, |
| const QMatrix4x4 * | matrix, | ||
| QQmlContext * | context ) |
Definition at line 339 of file qquick3dparticleutils.cpp.
| QT_BEGIN_NAMESPACE Q_CONSTINIT const float qt_quick3d_sine_table[] |
Definition at line 20 of file qquick3dparticleutils.cpp.