このページでは

Qt3DCore Namespace

Qt 3D シミュレーションフレームワークの基盤となるクラスに加え、Qt 3D フレームワークを使用してレンダリングを行う機能を提供するクラスが含まれています。詳細...

ヘッダー: #include <Qt3DCore>
CMake: find_package(Qt6 REQUIRED COMPONENTS 3DCore)
target_link_libraries(mytarget PRIVATE Qt6::3DCore)
qmake: QT += 3dcore
ステータス: 非推奨

この名前空間は非推奨です。新しいコードでの使用は強く推奨しません。

型

関数

qintptr functorTypeId()
size_t qHash(Qt3DCore::QNodeId id, size_t seed = 0)
Qt3DCore::QNodeId qIdForNode(Qt3DCore::QNode *node)
Qt3DCore::QNodeIdVector qIdsForNodes(const T &nodes)
QDebug operator<<(QDebug d, Qt3DCore::QNodeId id)

詳細な説明

型のドキュメント

QAspectJobPtr

QAspectJob 用の共有ポインタ。

QBackendNodeMapperPtr

QBackendNodeMapper 用の共有ポインタ。

QBufferPtr

[alias] QComponentVector

QComponent ポインタの一覧。

QEntityPtr

QEntity 用の共有ポインタ。

[alias] QNodeIdVector

QNodeIdのベクトル。

[alias] QNodePtr

QNode 用の共有ポインタ。

[alias] QNodeVector

QNode のポインタ一覧。

関数のドキュメント

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

ファンクタの型IDへのポインタを返します。

[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)

<< `d ` および `id` を使用します。QDebug を返します。

© 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.