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
QSGSoftwareRenderListBuilder Class Reference

#include <qsgsoftwarerenderlistbuilder_p.h>

Inheritance diagram for QSGSoftwareRenderListBuilder:
Collaboration diagram for QSGSoftwareRenderListBuilder:

Public Member Functions

 QSGSoftwareRenderListBuilder (QSGAbstractSoftwareRenderer *renderer)
bool visit (QSGTransformNode *) override
void endVisit (QSGTransformNode *) override
bool visit (QSGClipNode *) override
void endVisit (QSGClipNode *) override
bool visit (QSGGeometryNode *) override
void endVisit (QSGGeometryNode *) override
bool visit (QSGOpacityNode *) override
void endVisit (QSGOpacityNode *) override
bool visit (QSGInternalImageNode *) override
void endVisit (QSGInternalImageNode *) override
bool visit (QSGPainterNode *) override
void endVisit (QSGPainterNode *) override
bool visit (QSGInternalRectangleNode *) override
void endVisit (QSGInternalRectangleNode *) override
bool visit (QSGGlyphNode *) override
void endVisit (QSGGlyphNode *) override
bool visit (QSGRootNode *) override
void endVisit (QSGRootNode *) override
bool visit (QSGRenderNode *) override
void endVisit (QSGRenderNode *) override
Public Member Functions inherited from QSGNodeVisitorEx
virtual ~QSGNodeVisitorEx ()
void visitChildren (QSGNode *node)

Detailed Description

Definition at line 25 of file qsgsoftwarerenderlistbuilder_p.h.

Constructor & Destructor Documentation

◆ QSGSoftwareRenderListBuilder()

QT_BEGIN_NAMESPACE QSGSoftwareRenderListBuilder::QSGSoftwareRenderListBuilder ( QSGAbstractSoftwareRenderer * renderer)

Definition at line 22 of file qsgsoftwarerenderlistbuilder.cpp.

Member Function Documentation

◆ endVisit() [1/10]

void QSGSoftwareRenderListBuilder::endVisit ( QSGClipNode * )
overridevirtual

Implements QSGNodeVisitorEx.

Definition at line 42 of file qsgsoftwarerenderlistbuilder.cpp.

◆ endVisit() [2/10]

void QSGSoftwareRenderListBuilder::endVisit ( QSGGeometryNode * )
overridevirtual

Implements QSGNodeVisitorEx.

Definition at line 51 of file qsgsoftwarerenderlistbuilder.cpp.

◆ endVisit() [3/10]

void QSGSoftwareRenderListBuilder::endVisit ( QSGGlyphNode * )
overridevirtual

Implements QSGNodeVisitorEx.

Definition at line 96 of file qsgsoftwarerenderlistbuilder.cpp.

◆ endVisit() [4/10]

void QSGSoftwareRenderListBuilder::endVisit ( QSGInternalImageNode * )
overridevirtual

Implements QSGNodeVisitorEx.

Definition at line 69 of file qsgsoftwarerenderlistbuilder.cpp.

◆ endVisit() [5/10]

void QSGSoftwareRenderListBuilder::endVisit ( QSGInternalRectangleNode * )
overridevirtual

Implements QSGNodeVisitorEx.

Definition at line 87 of file qsgsoftwarerenderlistbuilder.cpp.

◆ endVisit() [6/10]

void QSGSoftwareRenderListBuilder::endVisit ( QSGOpacityNode * )
overridevirtual

Implements QSGNodeVisitorEx.

Definition at line 60 of file qsgsoftwarerenderlistbuilder.cpp.

◆ endVisit() [7/10]

void QSGSoftwareRenderListBuilder::endVisit ( QSGPainterNode * )
overridevirtual

Implements QSGNodeVisitorEx.

Definition at line 78 of file qsgsoftwarerenderlistbuilder.cpp.

◆ endVisit() [8/10]

void QSGSoftwareRenderListBuilder::endVisit ( QSGRenderNode * )
overridevirtual

Implements QSGNodeVisitorEx.

Definition at line 126 of file qsgsoftwarerenderlistbuilder.cpp.

◆ endVisit() [9/10]

void QSGSoftwareRenderListBuilder::endVisit ( QSGRootNode * )
overridevirtual

Implements QSGNodeVisitorEx.

Definition at line 105 of file qsgsoftwarerenderlistbuilder.cpp.

◆ endVisit() [10/10]

void QSGSoftwareRenderListBuilder::endVisit ( QSGTransformNode * )
overridevirtual

Implements QSGNodeVisitorEx.

Definition at line 33 of file qsgsoftwarerenderlistbuilder.cpp.

◆ visit() [1/10]

bool QSGSoftwareRenderListBuilder::visit ( QSGClipNode * )
overridevirtual

Implements QSGNodeVisitorEx.

Definition at line 37 of file qsgsoftwarerenderlistbuilder.cpp.

◆ visit() [2/10]

bool QSGSoftwareRenderListBuilder::visit ( QSGGeometryNode * node)
overridevirtual

Implements QSGNodeVisitorEx.

Definition at line 46 of file qsgsoftwarerenderlistbuilder.cpp.

◆ visit() [3/10]

bool QSGSoftwareRenderListBuilder::visit ( QSGGlyphNode * node)
overridevirtual

Implements QSGNodeVisitorEx.

Definition at line 91 of file qsgsoftwarerenderlistbuilder.cpp.

◆ visit() [4/10]

bool QSGSoftwareRenderListBuilder::visit ( QSGInternalImageNode * node)
overridevirtual

Implements QSGNodeVisitorEx.

Definition at line 64 of file qsgsoftwarerenderlistbuilder.cpp.

◆ visit() [5/10]

bool QSGSoftwareRenderListBuilder::visit ( QSGInternalRectangleNode * node)
overridevirtual

Implements QSGNodeVisitorEx.

Definition at line 82 of file qsgsoftwarerenderlistbuilder.cpp.

◆ visit() [6/10]

bool QSGSoftwareRenderListBuilder::visit ( QSGOpacityNode * )
overridevirtual

Implements QSGNodeVisitorEx.

Definition at line 55 of file qsgsoftwarerenderlistbuilder.cpp.

◆ visit() [7/10]

bool QSGSoftwareRenderListBuilder::visit ( QSGPainterNode * node)
overridevirtual

Implements QSGNodeVisitorEx.

Definition at line 73 of file qsgsoftwarerenderlistbuilder.cpp.

◆ visit() [8/10]

bool QSGSoftwareRenderListBuilder::visit ( QSGRenderNode * node)
overridevirtual

Implements QSGNodeVisitorEx.

Definition at line 121 of file qsgsoftwarerenderlistbuilder.cpp.

◆ visit() [9/10]

bool QSGSoftwareRenderListBuilder::visit ( QSGRootNode * )
overridevirtual

Implements QSGNodeVisitorEx.

Definition at line 100 of file qsgsoftwarerenderlistbuilder.cpp.

◆ visit() [10/10]

bool QSGSoftwareRenderListBuilder::visit ( QSGTransformNode * )
overridevirtual

Implements QSGNodeVisitorEx.

Definition at line 28 of file qsgsoftwarerenderlistbuilder.cpp.


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