QNodeVisitor Class
(Qt3DCore::QNodeVisitor)Public Functions
| QNodeVisitor() | |
| virtual | ~QNodeVisitor() |
| void | append(QNode *n) |
| QNode * | currentNode() const |
| QNodeVector | path() const |
| void | pop_back() |
| QNode * | rootNode() const |
| void | setPath(QNodeVector path) |
| void | traverse(QNode *rootNode_, NodeVisitorFunc fN) |
| void | traverse(QNode *rootNode_, Obj *instance, NodeVisitorFunc fN) |
| void | traverse(QNode *rootNode_, NodeVisitorFunc fN, EntityVisitorFunc fE) |
| void | traverse(QNode *rootNode_, Obj *instance, NodeVisitorFunc fN, EntityVisitorFunc fE) |
Member Function Documentation
QNodeVisitor::QNodeVisitor()
Default constructs an instance of QNodeVisitor.
[virtual] QNodeVisitor::~QNodeVisitor()
Destroys the instance of QNodeVisitor. The destructor is virtual.
void QNodeVisitor::append(QNode *n)
QNode *QNodeVisitor::currentNode() const
QNodeVector QNodeVisitor::path() const
See also setPath().
void QNodeVisitor::pop_back()
QNode *QNodeVisitor::rootNode() const
void QNodeVisitor::setPath(QNodeVector path)
See also path().