![]() |
Qt
Internal/Contributor docs for the Qt SDK. Note: These are NOT official API docs; those are found at https://doc.qt.io/
|
#include <qsgbatchrenderer_p.h>
Public Member Functions | |
Node * | parent () const |
void | append (Node *child) |
void | remove (Node *child) |
Node * | firstChild () const |
Node * | sibling () const |
void | setParent (Node *p) |
bool | hasChild (Node *child) const |
QSGNode::NodeType | type () const |
Element * | element () const |
RenderNodeElement * | renderNodeElement () const |
ClipBatchRootInfo * | clipInfo () const |
BatchRootInfo * | rootInfo () const |
Public Attributes | |
QSGNode * | sgNode |
void * | data |
Node * | m_parent |
Node * | m_child |
Node * | m_next |
Node * | m_prev |
QSGNode::DirtyState | dirtyState |
uint | isOpaque: 1 |
uint | isBatchRoot: 1 |
uint | becameBatchRoot: 1 |
Definition at line 462 of file qsgbatchrenderer_p.h.
Definition at line 474 of file qsgbatchrenderer_p.h.
References hasChild(), m_child, m_next, m_parent, m_prev, and setParent().
|
inline |
Definition at line 551 of file qsgbatchrenderer_p.h.
References data.
Referenced by QSGBatchRenderer::Updater::visitClipNode().
|
inline |
Definition at line 541 of file qsgbatchrenderer_p.h.
References data.
Referenced by QSGBatchRenderer::Updater::visitGeometryNode().
|
inline |
Definition at line 512 of file qsgbatchrenderer_p.h.
References m_child.
|
inline |
|
inline |
Definition at line 472 of file qsgbatchrenderer_p.h.
References m_parent.
Referenced by QSGBatchRenderer::Updater::updateRootTransforms().
Definition at line 494 of file qsgbatchrenderer_p.h.
References hasChild(), m_child, m_next, m_prev, and setParent().
|
inline |
Definition at line 546 of file qsgbatchrenderer_p.h.
References data.
|
inline |
Definition at line 556 of file qsgbatchrenderer_p.h.
References data.
Referenced by QSGBatchRenderer::qsg_dumpShadowRoots().
Definition at line 519 of file qsgbatchrenderer_p.h.
References m_parent.
Referenced by append(), and remove().
|
inline |
Definition at line 514 of file qsgbatchrenderer_p.h.
References m_child, m_next, and m_parent.
Referenced by hasChild().
|
inline |
Definition at line 539 of file qsgbatchrenderer_p.h.
uint QSGBatchRenderer::Node::becameBatchRoot |
Definition at line 537 of file qsgbatchrenderer_p.h.
void* QSGBatchRenderer::Node::data |
Definition at line 465 of file qsgbatchrenderer_p.h.
Referenced by clipInfo(), element(), renderNodeElement(), and rootInfo().
QSGNode::DirtyState QSGBatchRenderer::Node::dirtyState |
Definition at line 533 of file qsgbatchrenderer_p.h.
uint QSGBatchRenderer::Node::isBatchRoot |
Definition at line 536 of file qsgbatchrenderer_p.h.
uint QSGBatchRenderer::Node::isOpaque |
Definition at line 535 of file qsgbatchrenderer_p.h.
Node* QSGBatchRenderer::Node::m_child |
Definition at line 468 of file qsgbatchrenderer_p.h.
Referenced by append(), firstChild(), hasChild(), remove(), and sibling().
Node* QSGBatchRenderer::Node::m_next |
Definition at line 469 of file qsgbatchrenderer_p.h.
Node* QSGBatchRenderer::Node::m_parent |
Definition at line 467 of file qsgbatchrenderer_p.h.
Referenced by append(), parent(), setParent(), and sibling().
Node* QSGBatchRenderer::Node::m_prev |
Definition at line 470 of file qsgbatchrenderer_p.h.
QSGNode* QSGBatchRenderer::Node::sgNode |
Definition at line 464 of file qsgbatchrenderer_p.h.