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 <qssgrenderableobjects_p.h>
Public Member Functions | |
QSSGParticlesRenderable (QSSGRenderableObjectFlags inFlags, const QVector3D &inWorldCenterPt, QSSGRenderer *rendr, const QSSGRenderParticles &inParticles, QSSGRenderableImage *inFirstImage, QSSGRenderableImage *inColorTable, const QSSGShaderLightListView &inLights, float inOpacity) | |
Public Member Functions inherited from QSSGRenderableObject | |
QSSGRenderableObject (Type ty, QSSGRenderableObjectFlags inFlags, const QVector3D &inWorldCenterPt, const QMatrix4x4 &inGlobalTransform, const QSSGBounds3 &inBounds, float inDepthBias, float inMinThreshold=-1, float inMaxThreshold=-1) | |
Additional Inherited Members | |
Public Types inherited from QSSGRenderableObject | |
enum class | Type : quint8 { DefaultMaterialMeshSubset , CustomMaterialMeshSubset , Particles } |
A renderable that corresponds to a particles.
Definition at line 384 of file qssgrenderableobjects_p.h.
QSSGParticlesRenderable::QSSGParticlesRenderable | ( | QSSGRenderableObjectFlags | inFlags, |
const QVector3D & | inWorldCenterPt, | ||
QSSGRenderer * | rendr, | ||
const QSSGRenderParticles & | inParticles, | ||
QSSGRenderableImage * | inFirstImage, | ||
QSSGRenderableImage * | inColorTable, | ||
const QSSGShaderLightListView & | inLights, | ||
float | inOpacity ) |
Definition at line 59 of file qssgrenderableobjects.cpp.
References QSSGRenderableObject::globalBounds, QSSGRenderableObject::globalTransform, and QSSGBounds3::transform().
QSSGRenderableImage* QSSGParticlesRenderable::colorTable |
Definition at line 389 of file qssgrenderableobjects_p.h.
struct { ... } QSSGParticlesRenderable::depthPrePass |
QSSGRenderableImage* QSSGParticlesRenderable::firstImage |
Definition at line 388 of file qssgrenderableobjects_p.h.
const QSSGShaderLightListView& QSSGParticlesRenderable::lights |
Definition at line 390 of file qssgrenderableobjects_p.h.
struct { ... } QSSGParticlesRenderable::mainPass |
float QSSGParticlesRenderable::opacity |
Definition at line 391 of file qssgrenderableobjects_p.h.
const QSSGRenderParticles& QSSGParticlesRenderable::particles |
Definition at line 387 of file qssgrenderableobjects_p.h.
QRhiGraphicsPipeline* QSSGParticlesRenderable::pipeline = nullptr |
Definition at line 398 of file qssgrenderableobjects_p.h.
struct { ... } QSSGParticlesRenderable::reflectionPass |
QSSGRenderer* QSSGParticlesRenderable::renderer = nullptr |
Definition at line 386 of file qssgrenderableobjects_p.h.
struct { ... } QSSGParticlesRenderable::rhiRenderData |
struct { ... } QSSGParticlesRenderable::shadowPass |
QRhiShaderResourceBindings* QSSGParticlesRenderable::srb[6] = nullptr |
Definition at line 399 of file qssgrenderableobjects_p.h.