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>.
Loading...
Searching...
No Matches
QSGRenderNodePrivate Class Reference

#include <qsgrendernode_p.h>

+ Collaboration diagram for QSGRenderNodePrivate:

Public Member Functions

 QSGRenderNodePrivate ()
 

Static Public Member Functions

static QSGRenderNodePrivateget (QSGRenderNode *node)
 

Public Attributes

const QMatrix4x4m_matrix
 
const QSGClipNodem_clip_list
 
qreal m_opacity
 
QSGRenderTarget m_rt
 
QVarLengthArray< QMatrix4x4, 1 > m_projectionMatrix
 
QMatrix4x4 m_localMatrix
 

Detailed Description

Definition at line 24 of file qsgrendernode_p.h.

Constructor & Destructor Documentation

◆ QSGRenderNodePrivate()

QSGRenderNodePrivate::QSGRenderNodePrivate ( )

Definition at line 64 of file qsgrendernode.cpp.

References m_projectionMatrix, and QVarLengthArray< T, Prealloc >::resize().

+ Here is the call graph for this function:

Member Function Documentation

◆ get()

static QSGRenderNodePrivate * QSGRenderNodePrivate::get ( QSGRenderNode * node)
inlinestatic

Definition at line 29 of file qsgrendernode_p.h.

Referenced by QSGNodeUpdater::enterRenderNode(), and QSGSoftwareRenderableNode::renderNode().

+ Here is the caller graph for this function:

Member Data Documentation

◆ m_clip_list

const QSGClipNode* QSGRenderNodePrivate::m_clip_list

Definition at line 32 of file qsgrendernode_p.h.

Referenced by QSGRenderNode::clipList().

◆ m_localMatrix

QMatrix4x4 QSGRenderNodePrivate::m_localMatrix

Definition at line 36 of file qsgrendernode_p.h.

◆ m_matrix

const QMatrix4x4* QSGRenderNodePrivate::m_matrix

Definition at line 31 of file qsgrendernode_p.h.

Referenced by QSGRenderNode::matrix().

◆ m_opacity

qreal QSGRenderNodePrivate::m_opacity

Definition at line 33 of file qsgrendernode_p.h.

Referenced by QSGRenderNode::inheritedOpacity().

◆ m_projectionMatrix

QVarLengthArray<QMatrix4x4, 1> QSGRenderNodePrivate::m_projectionMatrix

◆ m_rt

QSGRenderTarget QSGRenderNodePrivate::m_rt

Definition at line 34 of file qsgrendernode_p.h.

Referenced by QSGRenderNode::commandBuffer(), and QSGRenderNode::renderTarget().


The documentation for this class was generated from the following files: