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