QBackendNode 类

class Qt3DCore::QBackendNode

所有 Qt3D 后端节点的基类。 更多...

头文件 #include <Qt3DCore/QBackendNode>
CMakefind_package(Qt6 REQUIRED COMPONENTS 3DCore)
target_link_libraries(mytarget PRIVATE Qt6::3DCore)
qmakeQT += 3dcore

公共类型

枚举Mode { ReadOnly, ReadWrite }

公共函数

boolisEnabled() const
Qt3DCore::QBackendNode::Modemode() const
Qt3DCore::QNodeIdpeerId() const
voidsetEnabled(bool enabled)
virtual voidsyncFromFrontEnd(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::syncFromFrontEnd frontEnd firstTime

当前端节点需要与其后端同步其更改时(通常由于属性更改)时,由方面调用此方法。

firstTime 如果后端节点刚刚创建,则为 true

© 2024 The Qt Company Ltd. 本文档中包含的贡献知识产权归其所有者所有。本提供的文档是根据自由软件基金会发布并由自由软件基金会发布的GNU自由文档许可证版本1.3的条款许可的。Qt及其相关标志是芬兰和/或其他国家的The Qt Company Ltd.的商标。所有其他商标均属于其各自所有者。