Qt3DCore::QBackendNode Class
class Qt3DCore::QBackendNodeすべての Qt3D バックエンドノードの基底クラスです。詳細...
| ヘッダー: | #include <Qt3DCore/QBackendNode> |
| CMake: | find_package(Qt6 REQUIRED COMPONENTS 3DCore) target_link_libraries(mytarget PRIVATE Qt6::3DCore) |
| qmake: | QT += 3dcore |
| ステータス: | 非推奨 |
このクラスは非推奨です。新しいコードでの使用は強く推奨しません。
パブリック型
| enum | Mode { ReadOnly, ReadWrite } |
パブリック関数
| bool | isEnabled() const |
| Qt3DCore::QBackendNode::Mode | mode() const |
| Qt3DCore::QNodeId | peerId() const |
| void | setEnabled(bool enabled) |
| virtual void | syncFromFrontEnd(const Qt3DCore::QNode *frontEnd, bool firstTime) |
メンバー型のドキュメント
enum QBackendNode::Mode
バックエンドノードのモード。
| 定数 | 値 |
|---|---|
Qt3DCore::QBackendNode::ReadOnly | 0 |
Qt3DCore::QBackendNode::ReadWrite | 1 |
メンバ関数のドキュメント
[noexcept] bool QBackendNode::isEnabled() const
バックエンドノードが有効になっている場合、true を返します。
[noexcept] Qt3DCore::QBackendNode::Mode QBackendNode::mode() const
バックエンドモードのモードを返します。
[noexcept] Qt3DCore::QNodeId QBackendNode::peerId() const
バックエンドノードのピアIDを返します。
[noexcept] void QBackendNode::setEnabled(bool enabled)
enabled によって、バックエンドノードを有効または無効にします。
isEnabled()も参照してください 。
[virtual] void QBackendNode::syncFromFrontEnd(const Qt3DCore::QNode *frontEnd, bool firstTime)
QBackendNode::syncFromFrontEndfrontEnd firstTime
これは、frontEnd ノードがバックエンドとの変更内容を同期する必要がある場合(通常はプロパティの変更による)、アスペクトによって呼び出されます。
firstTime バックエンドノードが作成されたばかりの場合、true になります
© 2026 The Qt Company Ltd. Documentation contributions included herein are the copyrights of their respective owners. The documentation provided herein is licensed under the terms of the GNU Free Documentation License version 1.3 as published by the Free Software Foundation. Qt and respective logos are trademarks of The Qt Company Ltd. in Finland and/or other countries worldwide. All other trademarks are property of their respective owners.