Класс QBackendNode
(Qt3DCore::QBackendNode)Базовый класс для всех узлов Qt3D бэкенда Подробнее...
| Заголовок: | #include <Qt3DCore/QBackendNode> |
| qmake: | QT += 3dcore |
Открытые типы
| перечисление | Mode { Только чтение, Чтение-запись } |
Открытые функции
| QBackendNode(Mode mode = Только чтение) | |
| virtual | ~QBackendNode() |
| bool | isEnabled() const |
| Mode | mode() const |
| QNodeId | peerId() const |
| void | setEnabled(bool enabled) |
Защищённые функции
| void | notifyObservers(const QSceneChangePtr &e) |
| virtual void | sceneChangeEvent(const QSceneChangePtr &e) |
Подробное описание
Базовый класс для всех узлов Qt3D бэкенда
Документация типов членов
перечисление QBackendNode::Mode
Режим для узла бэкенда.
| Константа | Значение |
|---|---|
Qt3DCore::QBackendNode::ReadOnly |
0 |
Qt3DCore::QBackendNode::ReadWrite |
1 |
Документация функций членов
QBackendNode::QBackendNode(Mode mode = Только чтение)
По умолчанию создаёт экземпляр QBackendNode.
[virtual] QBackendNode::~QBackendNode()
Уничтожает экземпляр QBackendNode. Деструктор является виртуальным.
bool QBackendNode::isEnabled() const
Возвращает true, если узел бэкенда включён.
Mode QBackendNode::mode() const
Возвращает режим узла бэкенда.
[protected] void QBackendNode::notifyObservers(const QSceneChangePtr &e)
Уведомляет наблюдателей о смене сцены e.
QNodeId QBackendNode::peerId() const
Возвращает идентификатор узла бэкенда.
[virtual protected] void QBackendNode::sceneChangeEvent(const QSceneChangePtr &e)
TODO e
void QBackendNode::setEnabled(bool enabled)
Включает или отключает узел бэкенда с помощью enabled.
См. также isEnabled().
© The Qt Company Ltd
Licensed under the GNU Free Documentation License, Version 1.3.
https://doc.qt.io/qt-5.9/qt3dcore-qbackendnode.html