![]() |
Qt
Internal/Contributor docs for the Qt SDK. Note: These are NOT official API docs; those are found at https://doc.qt.io/
|
#include "qquick3dparticleemitter_p.h"
#include "qquick3dparticlemodelparticle_p.h"
#include "qquick3dparticlerandomizer_p.h"
#include "qquick3dparticleutils_p.h"
#include "qquick3dparticlespritesequence_p.h"
#include "qquick3dparticlemodelblendparticle_p.h"
#include <QtGui/qquaternion.h>
Go to the source code of this file.
Functions | |
template<typename T, typename std::enable_if_t< std::is_signed_v< T >, bool > = true, typename std::enable_if_t< std::is_arithmetic_v< T >, bool > = true> | |
static QT_BEGIN_NAMESPACE constexpr T | qSign (T val) |
\qmltype ParticleEmitter3D \inherits Node \inqmlmodule QtQuick3D.Particles3D | |
static QMatrix4x4 | rotationFromNormal (const QVector3D &n) |
static QVector3D | reflect (const QVector3D &I, QVector3D &N) |
|
staticconstexpr |
\qmltype ParticleEmitter3D \inherits Node \inqmlmodule QtQuick3D.Particles3D
Emitter for logical particles.
This element emits logical particles into the \l ParticleSystem3D, with the given starting attributes.
At least one emitter is required to have particles in the \l ParticleSystem3D. There are a few different ways to control the emitting amount: \list
Definition at line 36 of file qquick3dparticleemitter.cpp.
Definition at line 749 of file qquick3dparticleemitter.cpp.
|
static |
Definition at line 710 of file qquick3dparticleemitter.cpp.