QBackendNode Class
(Qt3DCore::QBackendNode)Public Types
enum | Mode { ReadOnly, ReadWrite } |
Public Functions
QBackendNode(Mode mode = ReadOnly) | |
virtual | ~QBackendNode() |
Mode | mode() const |
QNodeId | peerUuid() const |
void | setFactory(const QBackendNodeFactory *factory) |
void | setPeer(QNode *peer) |
virtual void | updateFromPeer(QNode *peer) = 0 |
Protected Functions
QBackendNode(QBackendNodePrivate &dd) | |
QBackendNode * | createBackendNode(QNode *frontend) const |
void | notifyObservers(const QSceneChangePtr &e) |
virtual void | sceneChangeEvent(const QSceneChangePtr &e) = 0 |
Member Type Documentation
enum QBackendNode::Mode
Member Function Documentation
QBackendNode::QBackendNode(Mode mode = ReadOnly)
Default constructs an instance of QBackendNode.
[protected]
QBackendNode::QBackendNode(QBackendNodePrivate &dd)
Copy constructor.
[virtual]
QBackendNode::~QBackendNode()
Destroys the instance of QBackendNode. The destructor is virtual.
[protected]
QBackendNode *QBackendNode::createBackendNode(QNode *frontend) const
Mode QBackendNode::mode() const
[protected]
void QBackendNode::notifyObservers(const QSceneChangePtr &e)
QNodeId QBackendNode::peerUuid() const
[pure virtual protected]
void QBackendNode::sceneChangeEvent(const QSceneChangePtr &e)
void QBackendNode::setFactory(const QBackendNodeFactory *factory)
void QBackendNode::setPeer(QNode *peer)
[pure virtual]
void QBackendNode::updateFromPeer(QNode *peer)
© The Qt Company Ltd
Licensed under the GNU Free Documentation License, Version 1.3.
https://doc.qt.io/archives/qt-5.6/qt3dcore-qbackendnode.html