| Name | |
|---|---|
| enum quint8 | Role { FirstReservedRole = 0xff - 10, DebugRole = 0xff - 2, BackgroundRole, NoRole} |
| Name | |
|---|---|
| QSGNode::Flags | nodeRoleFlags(quint8 role) |
| quint8 | nodeRole(QSGNode::Flags flags) |
| quint8 | nodeRole(const QSGNode * node) |
| void | setNodeRole(QSGNode * node, quint8 role) |
| QSGNode * | findChildNode(QSGNode * parent, quint8 role) |
| void | replaceChildNode(const QVector< quint8 > & roles, quint8 role, QSGNode * parentNode, QSGNode * oldNode, QSGNode * newNode) |
| void | removeAllChildNodesAfter(QSGNode * parent, QSGNode * child) |
| void | removeAllChildNodesFrom(QSGNode * parent, QSGNode * child) |
| template <typename Node > Node * |
createNode(quint8 role) |
| template <typename Node > Node * |
appendChildNode(QSGNode * parent, quint8 role) |
| Enumerator | Value | Description |
|---|---|---|
| FirstReservedRole | 0xff - 10 | |
| DebugRole | 0xff - 2 | |
| BackgroundRole | ||
| NoRole |
inline QSGNode::Flags nodeRoleFlags(
quint8 role
)
inline quint8 nodeRole(
QSGNode::Flags flags
)
inline quint8 nodeRole(
const QSGNode * node
)
inline void setNodeRole(
QSGNode * node,
quint8 role
)
QSGNode * findChildNode(
QSGNode * parent,
quint8 role
)
void replaceChildNode(
const QVector< quint8 > & roles,
quint8 role,
QSGNode * parentNode,
QSGNode * oldNode,
QSGNode * newNode
)
void removeAllChildNodesAfter(
QSGNode * parent,
QSGNode * child
)
void removeAllChildNodesFrom(
QSGNode * parent,
QSGNode * child
)
template <typename Node >
inline Node * createNode(
quint8 role
)
template <typename Node >
inline Node * appendChildNode(
QSGNode * parent,
quint8 role
)
Updated on 28 July 2023 at 14:02:29 CEST