Qt 3D 模块包含支持近实时仿真系统的功能。 更多...
该模块在 Qt 5.7 引入。
Qt3DCore | 包含用于 Qt 3D 模拟框架的基础类,及提供使用 Qt 3D 框架进行渲染的能力类 |
Qt3DCore::Quick | 包含用于把 QML 功能实现到 Qt3D 应用程序的类 |
Qt3DCore::QAbstractAspect | The base class for aspects that provide a vertical slice of behavior |
Qt3DCore::QAbstractSkeleton | A skeleton contains the joints for a skinned mesh |
Qt3DCore::QArmature | Used to calculate skinning transform matrices and set them on shaders |
Qt3DCore::QAspectEngine | Responsible for handling all the QAbstractAspect subclasses that have been registered with the scene |
Qt3DCore::QAspectJob | Base class for jobs executed in an aspect |
Qt3DCore::QBackendNode | 用于所有 Qt3D 后端节点的基类 |
Qt3DCore::QBackendNodeMapper | Creates and maps backend nodes to their respective frontend nodes |
Qt3DAnimation::QChannelMappingCreatedChangeBase | Base class for handling creation changes for QAbstractSkeleton sub-classes |
Qt3DCore::QComponent | Base class of scene nodes that can be aggregated by Qt3DCore::QEntity instances as a component |
Qt3DCore::QComponentAddedChange | Used to notify when a component is added to an entity |
Qt3DCore::QComponentRemovedChange | Used to notify when a component is removed from an entity |
Qt3DCore::QDynamicPropertyUpdatedChange | Used to notify when a dynamic property value is updated |
Qt3DCore::QEntity | Qt3DCore::QEntity is a Qt3DCore::QNode subclass that can aggregate several Qt3DCore::QComponent instances that will specify its behavior |
Qt3DCore::QJoint | Used to transforms parts of skinned meshes |
Qt3DCore::QNode | The base class of all Qt3D node classes used to build a Qt3D scene |
Qt3DCore::QNodeCommand | The base class for all CommandRequested QSceneChange events |
Qt3DCore::QNodeCreatedChange | Used to notify when a node is created |
Qt3DCore::QNodeCreatedChangeBase | The base class for all NodeCreated QSceneChange events |
Qt3DCore::QNodeDestroyedChange | Used to notify when a node is destroyed |
Qt3DCore::QNodeId | 唯一 QNode 标识 |
Qt3DCore::QPropertyNodeAddedChange | Used to notify when a node is added to a property |
Qt3DCore::QPropertyNodeRemovedChange | Used to notify when a node is removed from a property |
Qt3DCore::QPropertyUpdatedChange | Used to notify when a property value is updated |
Qt3DCore::QPropertyUpdatedChangeBase | The base class for all PropertyUpdated QSceneChange events |
Qt3DCore::QPropertyValueAddedChange | Used to notify when a value is added to a property |
Qt3DCore::QPropertyValueAddedChangeBase | The base class for all PropertyValueAdded QSceneChange events |
Qt3DCore::QPropertyValueRemovedChange | Used to notify when a value is added to a property |
Qt3DCore::QPropertyValueRemovedChangeBase | The base class for all PropertyValueRemoved QSceneChange events |
Qt3DCore::Quick::QQmlAspectEngine | Environment for the QAspectEngine and a method for instantiating QML components |
Qt3DCore::QSceneChange | Base class for changes that can be sent and received by Qt3D's change notification system |
Qt3DCore::QSkeleton | Holds the data for a skeleton to be used with skinned meshes |
Qt3DCore::QSkeletonLoader | Used to load a skeleton of joints from file |
Qt3DCore::QStaticPropertyUpdatedChangeBase | The base class for all static PropertyUpdated QSceneChange events |
Qt3DCore::QStaticPropertyValueAddedChangeBase | The base class for all static PropertyValueAdded QSceneChange events |
Qt3DCore::QStaticPropertyValueRemovedChangeBase | The base class for all static PropertyValueRemoved QSceneChange events |
Qt3DCore::QTransform | Used to perform transforms on meshes |
Qt 3D 模块提供用于近实时模拟 (构建在 Qt 3D 框架上) 的基础和核心类型。