Qt3DCore 命名空间

包含构成 Qt 3D 模拟框架基础的类,以及提供使用 Qt 3D 框架进行渲染能力的类。 更多信息...

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

命名空间

命名空间Quick

类型

函数

qintptrfunctorTypeId()
size_tqHash(Qt3DCore::QNodeId id, size_t seed = 0)
Qt3DCore::QNodeIdqIdForNode(Qt3DCore::QNode *node)
Qt3DCore::QNodeIdVectorqIdsForNodes(const T &nodes)
QDebugoperator<<(QDebug d, Qt3DCore::QNodeId id)

详细描述

命名空间

namespace Qt3DCore::Quick

class QAbstractAspect

QAbstractAspect 是提供行为垂直切片的基类。 更多信息...

class QAbstractFunctor

QAbstractFunctor 是所有复数的抽象基类。 更多信息...

class QAbstractSkeleton

骨骼包含皮肤网格的关节。 更多信息...

class QArmature

用于计算皮肤变形矩阵并将它们设置在着色器上。 更多信息...

class QAspectEngine

负责处理已经在场景中注册的所有 QAbstractAspect 子类。 更多信息...

class QAspectJob

在方面中执行的工作的基类。 更多信息...

class QAttribute

定义了一个属性以及从QBuffer读取数据的方式。 更多...

QBackendNode

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

QBackendNodeMapper

创建并将后端节点映射到相应的前端节点。 更多...

QBoundingVolume

可以用来覆盖实体的边界体积。更多...

QBuffer

提供原始数据存储,稍后作为顶点或统一变量使用。更多...

QComponent

Qt3DCore::QEntity实例可以将其聚合为组件的场景节点的基类。更多...

QCoreSettings

该QCoreSettings类存储与核心数据处理过程相关的设置。更多...

QEntity

Qt3DCore::QEntityQt3DCore::QNode的子类,可以将多个Qt3DCore::QComponent实例聚合为一个组件来指定其行为。更多...

QGeometry

封装几何形状。更多...

QGeometryView

封装几何细节。更多...

QJoint

用于变换骨骼网格的各个部分。更多...

QNode

QNode是所有用于构建Qt3D场景的Qt3D节点类的基类。更多...

QNodeId

唯一标识一个QNode更多...

QSkeleton

存储用于与骨骼网格一起使用的骨骼数据。更多...

QSkeletonLoader

用于从文件加载关节骨骼。更多...

QTransform

用于对网格执行变换。更多...

类型文档

QAspectJobPtr

一个指向QAspectJob的共享指针。

QBackendNodeMapperPtr

一个指向QBackendNodeMapper的共享指针。

QBufferPtr

[别名] QComponentVector

QComponent指针的列表。

QEntityPtr

一个指向QEntity的共享指针。

[别名] QNodeIdVector

QNodeId的向量。

[别名] QNodePtr

一个指向QNode的共享指针。

[别名] QNodeVector

指向 QNode 指针的列表。

函数文档

template <typename T> qintptr Qt3DCore::functorTypeId()

返回函数类型标识符的指针。

[constexpr noexcept] size_t qHash(Qt3DCore::QNodeId id, size_t seed = 0)

返回具有 id 和可选的 seed 的节点的哈希值。

Qt3DCore::QNodeId qIdForNode(Qt3DCore::QNode *node)

返回节点 node 的节点ID。

template <typename T> Qt3DCore::QNodeIdVector qIdsForNodes(const T &nodes)

返回节点 nodes 的节点ID向量。

QDebug Qt3DCore::operator<<(QDebug d, Qt3DCore::QNodeId id)

<< 操作,使用 did。返回 QDebug

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