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 |
Namespaces
namespace | Quick |
Classes
class | QAbstractFunctor |
class | QAspectJob |
class | QBackendNode |
class | QBackendNodeMapper |
class | QNodeId |
Types
Functions
qintptr | functorTypeId() |
size_t | qHash(Qt3DCore::QNodeId id, size_t seed = 0) |
QDebug | operator<<(QDebug d, Qt3DCore::QNodeId id) |
Detailed Description
Namespaces
namespace Qt3DCore::Quick
Classes
class QAbstractFunctor
QAbstractFunctor is an abstract base class for all functors. More...
class QAspectJob
The base class for jobs executed in an aspect. More...
class QBackendNode
The base class for all Qt3D backend nodes. More...
class QBackendNodeMapper
Creates and maps backend nodes to their respective frontend nodes. More...
class QNodeId
Uniquely identifies a QNode. More...
Function Documentation
template <typename T> qintptr Qt3DCore::functorTypeId()
Returns a pointer to the type id of the functor.
size_t qHash(Qt3DCore::QNodeId id, size_t seed = 0)
Returns hash of node with id and optional seed.
QDebug Qt3DCore::operator<<(QDebug d, Qt3DCore::QNodeId id)
<< with d and id. Returns QDebug.