QBackendNode Class

class Qt3DCore::QBackendNode

すべての Qt3D バックエンドノードの基本クラスです。詳細...

Header: #include <Qt3DCore/QBackendNode>
CMake: find_package(Qt6 REQUIRED COMPONENTS 3DCore)
target_link_libraries(mytarget PRIVATE Qt6::3DCore)
qmake: QT += 3dcore
Status: Deprecated

パブリックタイプ

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::ReadOnly0
Qt3DCore::QBackendNode::ReadWrite1

メンバ関数ドキュメント

[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になります。

本ドキュメントに含まれる文書の著作権は、それぞれの所有者に帰属します ここで提供されるドキュメントは、Free Software Foundation が発行したGNU Free Documentation License version 1.3に基づいてライセンスされています。 Qtおよびそれぞれのロゴは、フィンランドおよびその他の国におけるThe Qt Company Ltd.の 商標です。その他すべての商標は、それぞれの所有者に帰属します。