Qt 3D Core C++ Classes

The Qt 3D module contains functionality to support near-realtime simulation systems. More...

Namespaces

Qt3DCore

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

Qt3DCore::Quick

Contains classes used for implementing QML functionality into Qt3D applications

Classes

Qt3DCore::QAbstractAspect

The base class for aspects that provide a vertical slice of behavior

Qt3DCore::QAspectEngine

Qt3DCore::QAspectJob

Qt3DCore::QBackendNode

Qt3DCore::QBackendNodeMapper

Qt3DCore::QComponent

Base class of scene nodes that can be aggregated by Qt3DCore::QEntity instances as a component

Qt3DCore::QEntity

Qt3DCore::QEntity is a Qt3DCore::QNode subclass that can aggregate several Qt3DCore::QComponent instances that will specify its behavior

Qt3DCore::QNode

The base class of all Qt3D node classes used to build a Qt3D scene

Qt3DCore::QNodeCreatedChangeBase

Qt3DCore::QNodeId

Qt3DCore::QPropertyNodeAddedChange

Qt3DCore::QPropertyNodeRemovedChange

Qt3DCore::QPropertyUpdatedChange

Qt3DCore::QPropertyUpdatedChangeBase

Qt3DCore::QPropertyValueAddedChange

Qt3DCore::QPropertyValueAddedChangeBase

Qt3DCore::QPropertyValueRemovedChange

Qt3DCore::QPropertyValueRemovedChangeBase

Qt3DCore::QSceneChange

Qt3DCore::QStaticPropertyUpdatedChangeBase

Qt3DCore::QTransform

Qt3DCore::Quick::QQmlAspectEngine

Environment for the QAspectEngine and a method for instantiating QML components

Qt3DRender::QCameraLens

Qt3DRender::QCameraLens specifies the projection matrix that will be used to define a Camera for a 3D scene

Detailed Description

The Qt 3D module provides the foundations and core types used for near-realtime simulations built on the Qt 3D framework.