Qt3DCore Namespace
Contains classes that are the foundation for Qt 3D simulation framework, as well as classes that provide the ability to render using the Qt 3D framework. More...
| Header: | #include <Qt3DCore> |
| CMake: | find_package(Qt6 REQUIRED COMPONENTS 3DCore)target_link_libraries(mytarget PRIVATE Qt6::3DCore) |
| qmake: | QT += 3dcore |
| Status: | Deprecated |
This namespace is deprecated. We strongly advise against using it in new code.
Types
| QAspectJobPtr | |
| QBackendNodeMapperPtr | |
| QBufferPtr | |
| QComponentVector | |
| QEntityPtr | |
| QNodeIdVector | |
| QNodePtr | |
| QNodeVector |
Functions
| 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) |
Detailed Description
Type Documentation
QAspectJobPtr
A shared pointer for QAspectJob.
QBackendNodeMapperPtr
A shared pointer for QBackendNodeMapper.
QBufferPtr
[alias] QComponentVector
List of QComponent pointers.
QEntityPtr
A shared pointer for QEntity.
[alias] QNodeIdVector
A vector of QNodeIds.
[alias] QNodePtr
A shared pointer for QNode.
[alias] QNodeVector
List of QNode pointers.
Function Documentation
template <typename T> qintptr Qt3DCore::functorTypeId()
Returns a pointer to the type id of the functor.
[constexpr noexcept] size_t qHash(Qt3DCore::QNodeId id, size_t seed = 0)
Returns hash of node with id and optional seed.
Qt3DCore::QNodeId qIdForNode(Qt3DCore::QNode *node)
Returns node id for node.
template <typename T> Qt3DCore::QNodeIdVector qIdsForNodes(const T &nodes)
Returns vector of node ids for nodes.
QDebug Qt3DCore::operator<<(QDebug d, Qt3DCore::QNodeId id)
<< with d and id. Returns QDebug.