1// Copyright (C) 2019 The Qt Company Ltd.
2// SPDX-License-Identifier: LicenseRef-Qt-Commercial OR GFDL-1.3-no-invariants-only
6\title Qt Quick 3D QML Types
7\brief Provides the QML types to include 3D items into a Qt Quick scene.
9This is the QML frontend for using the spatial renderer and scenegraph. For the
10time being, all 3D content goes through offscreen textures (FBO)s so that they
11can be composed into Qt Quick scenes (as a QQuickItem).
13Import the QtQuick3D module with the following statement:
19\section1 QtQuick3D QML Types
21\generatelist qmltypesbymodule QtQuick3D
23\section2 QML Value Types
25\generatelist qmlvaluetypesbymodule QtQuick3D
27\section1 QtQuick3D.Helpers QML Types
29Import the QtQuick3D.Helpers module with the following statement:
32import QtQuick3D.Helpers
35\generatelist qmltypesbymodule QtQuick3D.Helpers
37\section1 QtQuick3D.AssetUtils QML Types
39Import the QtQuick3D.AssetUtils module with the following statement:
42import QtQuick3D.AssetUtils
45\generatelist qmltypesbymodule QtQuick3D.AssetUtils
47\section1 QtQuick3D.Particles3D QML Types
49Import the QtQuick3D.Particles3D module with the following statement:
52import QtQuick3D.Particles3D
55\generatelist qmltypesbymodule QtQuick3D.Particles3D
57\section1 QtQuick3D.Xr QML Types
59Import the QtQuick3D.Xr module with the following statement:
65\generatelist qmltypesbymodule QtQuick3D.Xr
67\section1 Obsolete QML Types
69The following QML types are now obsolete. Obsolete types are no longer
70maintained. They are provided to keep old source code working, but they can be
71removed in a future release. We strongly advise against using these classes in
74\generatelist obsoleteqmltypes
76\section1 QML Types with Obsolete Properties or Methods
78The following QML types contain one or more properties or methods that are now
79obsolete. Obsolete members are no longer maintained. They are provided to keep
80old source code working, but they can be removed in a future release. We
81strongly advise against using these obsolete members in new code. Click on a
82type to see its deprecated members.
84\generatelist obsoleteqmlmembers
90 \qmlmodule QtQuick3D.AssetUtils
91 \title Qt Quick 3D Asset Utility QML Types
93 \brief Provides a way to load 3D assets directly from source at runtime.