![]() |
Qt 6.x
The Qt SDK
|
#include <qssgrendermesh_p.h>
Collaboration diagram for QSSGRenderSubset:Classes | |
| struct | Lod |
Public Member Functions | |
| QSSGRenderSubset ()=default | |
| QSSGRenderSubset (const QSSGRenderSubset &inOther) | |
| QSSGRenderSubset & | operator= (const QSSGRenderSubset &inOther) |
| quint32 | lodCount (int lodLevel) const |
| quint32 | lodOffset (int lodLevel) const |
Public Attributes | ||
| quint32 | count | |
| quint32 | offset | |
| QSSGBounds3 | bounds | |
| QSSGMeshBVHNode * | bvhRoot = nullptr | |
| struct { | ||
| QSSGRhiBufferPtr vertexBuffer | ||
| QSSGRhiBufferPtr indexBuffer | ||
| QSSGRhiInputAssemblerState ia | ||
| QRhiTexture * targetsTexture = nullptr | ||
| } | rhi | |
| QVector< Lod > | lods | |
Definition at line 26 of file qssgrendermesh_p.h.
|
default |
|
inline |
Definition at line 47 of file qssgrendermesh_p.h.
|
inline |
Definition at line 69 of file qssgrendermesh_p.h.
Referenced by QSSGLayerRenderData::prepareModelsForRender(), and RenderHelpers::rhiRenderRenderable().
Here is the caller graph for this function:
|
inline |
Definition at line 80 of file qssgrendermesh_p.h.
Referenced by QSSGLayerRenderData::prepareModelsForRender(), and RenderHelpers::rhiRenderRenderable().
Here is the caller graph for this function:
|
inline |
| QSSGBounds3 QSSGRenderSubset::bounds |
Definition at line 30 of file qssgrendermesh_p.h.
Referenced by operator=(), and QSSGLayerRenderData::prepareModelsForRender().
| QSSGMeshBVHNode* QSSGRenderSubset::bvhRoot = nullptr |
Definition at line 31 of file qssgrendermesh_p.h.
Referenced by operator=().
| quint32 QSSGRenderSubset::count |
Definition at line 28 of file qssgrendermesh_p.h.
Referenced by lodCount(), operator=(), QSSGLayerRenderData::prepareModelsForRender(), RenderHelpers::rhiRenderDepthPass(), RenderHelpers::rhiRenderRenderable(), QSSGCustomMaterialSystem::rhiRenderRenderable(), and RenderHelpers::rhiRenderShadowMap().
| QSSGRhiInputAssemblerState QSSGRenderSubset::ia |
Definition at line 35 of file qssgrendermesh_p.h.
Referenced by QSSGLayerRenderData::prepareModelsForRender(), RenderHelpers::rhiPrepareDepthPass(), RenderHelpers::rhiPrepareRenderable(), QSSGCustomMaterialSystem::rhiPrepareRenderable(), and rhiPrepareResourcesForShadowMap().
| QSSGRhiBufferPtr QSSGRenderSubset::indexBuffer |
Definition at line 34 of file qssgrendermesh_p.h.
Referenced by RenderHelpers::rhiRenderDepthPass(), RenderHelpers::rhiRenderRenderable(), QSSGCustomMaterialSystem::rhiRenderRenderable(), and RenderHelpers::rhiRenderShadowMap().
Definition at line 44 of file qssgrendermesh_p.h.
Referenced by lodCount(), lodOffset(), operator=(), and QSSGLayerRenderData::prepareModelsForRender().
| quint32 QSSGRenderSubset::offset |
Definition at line 29 of file qssgrendermesh_p.h.
Referenced by lodOffset(), operator=(), QSSGLayerRenderData::prepareModelsForRender(), RenderHelpers::rhiPrepareRenderable(), QSSGCustomMaterialSystem::rhiPrepareRenderable(), rhiPrepareResourcesForShadowMap(), RenderHelpers::rhiRenderDepthPass(), RenderHelpers::rhiRenderRenderable(), QSSGCustomMaterialSystem::rhiRenderRenderable(), and RenderHelpers::rhiRenderShadowMap().
| struct { ... } QSSGRenderSubset::rhi |
Referenced by operator=(), QSSGLayerRenderData::prepareModelsForRender(), RenderHelpers::rhiPrepareDepthPass(), RenderHelpers::rhiPrepareRenderable(), QSSGCustomMaterialSystem::rhiPrepareRenderable(), rhiPrepareResourcesForShadowMap(), RenderHelpers::rhiRenderDepthPass(), RenderHelpers::rhiRenderRenderable(), QSSGCustomMaterialSystem::rhiRenderRenderable(), and RenderHelpers::rhiRenderShadowMap().
| QRhiTexture* QSSGRenderSubset::targetsTexture = nullptr |
Definition at line 36 of file qssgrendermesh_p.h.
Referenced by QSSGLayerRenderData::prepareModelsForRender(), RenderHelpers::rhiPrepareRenderable(), and QSSGCustomMaterialSystem::rhiPrepareRenderable().
| QSSGRhiBufferPtr QSSGRenderSubset::vertexBuffer |
Definition at line 33 of file qssgrendermesh_p.h.
Referenced by RenderHelpers::rhiRenderDepthPass(), RenderHelpers::rhiRenderRenderable(), QSSGCustomMaterialSystem::rhiRenderRenderable(), and RenderHelpers::rhiRenderShadowMap().