Qt Quick 3D C++ Classes▲
Provides classes for Qt Quick 3D application development.
Detailed Description▲
This module provides classes for developing QML applications using Qt Quick 3D.
Qt Quick 3D provides the following C++ types:
QtQuick3D C++ Types▲
-
QQuick3D: Helper class for selecting correct surface format.
-
QQuick3DExtensionHelpers: Helper functions for the Extensions APIs.
-
QQuick3DGeometry: Base class for defining custom geometry.
-
QQuick3DInstancing: Base class for defining instance tables.
-
QQuick3DObject: Base class of all 3D nodes and resources.
-
QQuick3DRenderExtension: Abstract class for implementing user side render extensions.
-
QQuick3DTextureData: Base class for defining custom texture data.
-
QSSGCameraHelpers: Class containing helper functions for getting camera data used for rendering.
-
QSSGFrameData: Storage class containing data collected for a frame.
-
QSSGModelHelpers: Class containing helper functions for modifying and setting data for model renderables.
-
QSSGRenderContextInterface: Aggregate class for sub-parts of the QtQuick3D rendering engine.
-
QSSGRenderExtension: Base class for extension backend node implementations.
-
QSSGRenderExtensionHelpers: Class containing helper functions for the extensions.
-
QSSGRenderHelpers: Class containing helper functions for setting up and render QtQuick3D renderables.
-
QSSGRhiContext: QSSGRhiContext.
-
QSSGRhiGraphicsPipelineState: Graphics pipeline state for the spatial scene graph.
-
QSSGRhiSamplerDescription: QSSGRhiSamplerDescription.