15#include <QtQuick/qsgsimplerectnode.h>
16#include <QtQuick/qsgsimpletexturenode.h>
17#include <QtQuick/qsgrendernode.h>
47 return addRenderableNode(node);
65 return addRenderableNode(node);
74 return addRenderableNode(node);
83 return addRenderableNode(node);
92 return addRenderableNode(node);
108#if QT_CONFIG(quick_sprite)
111 return addRenderableNode(node);
122 return addRenderableNode(node);
129bool QSGSoftwareRenderListBuilder::addRenderableNode(
QSGNode *node)
132 if (renderableNode ==
nullptr) {
void appendRenderableNode(QSGSoftwareRenderableNode *node)
QSGSoftwareRenderableNode * renderableNode(QSGNode *node) const
The QSGClipNode class implements the clipping functionality in the scene graph.
The QSGGeometryNode class is used for all rendered content in the scene graph.
\group qtquick-scenegraph-nodes \title Qt Quick Scene Graph Node classes
The QSGOpacityNode class is used to change opacity of nodes.
The QSGRenderNode class represents a set of custom rendering commands targeting the graphics API that...
The QSGRootNode is the toplevel root of any scene graph.
bool visit(QSGTransformNode *) override
void endVisit(QSGTransformNode *) override
QSGSoftwareRenderListBuilder(QSGAbstractSoftwareRenderer *renderer)
Combined button and popup list for selecting options.
QSvgRenderer * renderer
[0]