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 |
| ステータス: | 非推奨 |
この名前空間は非推奨です。新しいコードでの使用は強く推奨しません。
型
| QAspectJobPtr | |
| QBackendNodeMapperPtr | |
| QBufferPtr | |
| QComponentVector | |
| QEntityPtr | |
| QNodeIdVector | |
| QNodePtr | |
| QNodeVector |
関数
| 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.