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
QSGBatchRenderer::RenderNodeElement Struct Reference

#include <qsgbatchrenderer_p.h>

Inheritance diagram for QSGBatchRenderer::RenderNodeElement:
Collaboration diagram for QSGBatchRenderer::RenderNodeElement:

Public Member Functions

 RenderNodeElement (QSGRenderNode *rn)
Public Member Functions inherited from QSGBatchRenderer::Element
 Element ()
void setNode (QSGGeometryNode *n)
void ensureBoundsValid ()
void computeBounds ()

Public Attributes

QSGRenderNoderenderNode
Public Attributes inherited from QSGBatchRenderer::Element
QSGGeometryNodenode = nullptr
Batchbatch = nullptr
ElementnextInBatch = nullptr
Noderoot = nullptr
Rect bounds
int order = 0
QRhiShaderResourceBindingssrb = nullptr
QRhiGraphicsPipelineps = nullptr
QRhiGraphicsPipelinedepthPostPassPs = nullptr
uint boundsComputed: 1
uint boundsOutsideFloatRange: 1
uint translateOnlyToRoot: 1
uint removed: 1
uint orphaned: 1
uint isRenderNode: 1
uint isMaterialBlended: 1

Detailed Description

Definition at line 315 of file qsgbatchrenderer_p.h.

Constructor & Destructor Documentation

◆ RenderNodeElement()

QSGBatchRenderer::RenderNodeElement::RenderNodeElement ( QSGRenderNode * rn)
inline

Definition at line 317 of file qsgbatchrenderer_p.h.

References RenderNodeElement().

Referenced by RenderNodeElement().

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

Member Data Documentation

◆ renderNode

QSGRenderNode* QSGBatchRenderer::RenderNodeElement::renderNode

Definition at line 323 of file qsgbatchrenderer_p.h.


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