![]() |
Qt
Internal/Contributor docs for the Qt SDK. Note: These are NOT official API docs; those are found at https://doc.qt.io/
|
\inmodule QtQuick More...
#include <qsgnodeupdater_p.h>
Public Member Functions | |
| QSGNodeUpdater () | |
| virtual | ~QSGNodeUpdater () |
| virtual void | updateStates (QSGNode *n) |
| virtual bool | isNodeBlocked (QSGNode *n, QSGNode *root) const |
| Returns true if node is has something that blocks it in the chain from node to root doing a full state update pass. | |
Protected Member Functions | |
| virtual void | enterTransformNode (QSGTransformNode *) |
| virtual void | leaveTransformNode (QSGTransformNode *) |
| void | enterClipNode (QSGClipNode *c) |
| void | leaveClipNode (QSGClipNode *c) |
| void | enterOpacityNode (QSGOpacityNode *o) |
| void | leaveOpacityNode (QSGOpacityNode *o) |
| void | enterGeometryNode (QSGGeometryNode *) |
| void | leaveGeometryNode (QSGGeometryNode *) |
| void | enterRenderNode (QSGRenderNode *) |
| void | leaveRenderNode (QSGRenderNode *) |
| void | visitNode (QSGNode *n) |
| void | visitChildren (QSGNode *n) |
Protected Attributes | |
| QDataBuffer< const QMatrix4x4 * > | m_combined_matrix_stack |
| QDataBuffer< qreal > | m_opacity_stack |
| const QSGClipNode * | m_current_clip |
| int | m_force_update |
\inmodule QtQuick
Definition at line 31 of file qsgnodeupdater_p.h.
| QSGNodeUpdater::QSGNodeUpdater | ( | ) |
Definition at line 17 of file qsgnodeupdater.cpp.
|
virtual |
Definition at line 26 of file qsgnodeupdater.cpp.
|
protected |
Definition at line 99 of file qsgnodeupdater.cpp.
|
protected |
Definition at line 121 of file qsgnodeupdater.cpp.
|
protected |
Definition at line 162 of file qsgnodeupdater.cpp.
|
protected |
Definition at line 141 of file qsgnodeupdater.cpp.
|
protectedvirtual |
Definition at line 63 of file qsgnodeupdater.cpp.
Returns true if node is has something that blocks it in the chain from node to root doing a full state update pass.
This function does not process dirty states, simply does a simple traversion up to the top.
The function assumes that root exists in the parent chain of node.
Definition at line 52 of file qsgnodeupdater.cpp.
|
protected |
Definition at line 111 of file qsgnodeupdater.cpp.
|
protected |
Definition at line 132 of file qsgnodeupdater.cpp.
|
protected |
Definition at line 173 of file qsgnodeupdater.cpp.
|
protected |
Definition at line 153 of file qsgnodeupdater.cpp.
|
protectedvirtual |
Definition at line 86 of file qsgnodeupdater.cpp.
Reimplemented in QSGBatchRenderer::Updater.
Definition at line 30 of file qsgnodeupdater.cpp.
Definition at line 184 of file qsgnodeupdater.cpp.
Definition at line 190 of file qsgnodeupdater.cpp.
|
protected |
Definition at line 56 of file qsgnodeupdater_p.h.
|
protected |
Definition at line 58 of file qsgnodeupdater_p.h.
|
protected |
Definition at line 60 of file qsgnodeupdater_p.h.
|
protected |
Definition at line 57 of file qsgnodeupdater_p.h.