Qt
Internal/Contributor docs for the Qt SDK. Note: These are NOT official API docs; those are found at https://doc.qt.io/
Loading...
Searching...
No Matches
QSSGRenderSubset Struct Reference

#include <qssgrendermesh_p.h>

Collaboration diagram for QSSGRenderSubset:

Classes

struct  Lod

Public Member Functions

 QSSGRenderSubset ()=default
 QSSGRenderSubset (const QSSGRenderSubset &inOther)
QSSGRenderSubsetoperator= (const QSSGRenderSubset &inOther)
quint32 lodCount (int lodLevel) const
quint32 lodOffset (int lodLevel) const

Public Attributes

quint32 count
quint32 offset
QSSGBounds3 bounds
QSSGMeshBVHNode::Handle bvhRoot
struct { 
   QSSGRhiBufferPtr   vertexBuffer 
   QSSGRhiBufferPtr   indexBuffer 
   QSSGRhiInputAssemblerState   ia 
   QRhiTexture *   targetsTexture = nullptr 
rhi
QVector< Lodlods

Detailed Description

Definition at line 26 of file qssgrendermesh_p.h.

Constructor & Destructor Documentation

◆ QSSGRenderSubset() [1/2]

QSSGRenderSubset::QSSGRenderSubset ( )
default

◆ QSSGRenderSubset() [2/2]

QSSGRenderSubset::QSSGRenderSubset ( const QSSGRenderSubset & inOther)
inline

Definition at line 47 of file qssgrendermesh_p.h.

References QSSGRenderSubset().

Referenced by QSSGRenderSubset().

Here is the call graph for this function:
Here is the caller graph for this function:

Member Function Documentation

◆ lodCount()

quint32 QSSGRenderSubset::lodCount ( int lodLevel) const
inline

Definition at line 69 of file qssgrendermesh_p.h.

◆ lodOffset()

quint32 QSSGRenderSubset::lodOffset ( int lodLevel) const
inline

Definition at line 80 of file qssgrendermesh_p.h.

◆ operator=()

QSSGRenderSubset & QSSGRenderSubset::operator= ( const QSSGRenderSubset & inOther)
inline

Definition at line 56 of file qssgrendermesh_p.h.

Member Data Documentation

◆ bounds

QSSGBounds3 QSSGRenderSubset::bounds

Definition at line 30 of file qssgrendermesh_p.h.

◆ bvhRoot

QSSGMeshBVHNode::Handle QSSGRenderSubset::bvhRoot

Definition at line 31 of file qssgrendermesh_p.h.

◆ count

quint32 QSSGRenderSubset::count

Definition at line 28 of file qssgrendermesh_p.h.

◆ ia

QSSGRhiInputAssemblerState QSSGRenderSubset::ia

Definition at line 35 of file qssgrendermesh_p.h.

◆ indexBuffer

QSSGRhiBufferPtr QSSGRenderSubset::indexBuffer

Definition at line 34 of file qssgrendermesh_p.h.

◆ lods

QVector<Lod> QSSGRenderSubset::lods

Definition at line 44 of file qssgrendermesh_p.h.

◆ offset

◆ [struct]

struct { ... } QSSGRenderSubset::rhi

◆ targetsTexture

QRhiTexture* QSSGRenderSubset::targetsTexture = nullptr

Definition at line 36 of file qssgrendermesh_p.h.

◆ vertexBuffer

QSSGRhiBufferPtr QSSGRenderSubset::vertexBuffer

Definition at line 33 of file qssgrendermesh_p.h.


The documentation for this struct was generated from the following file: