Warning: That file was not part of the compilation database. It may have many parsing errors.

1/****************************************************************************
2**
3** Copyright (C) 2016 Klaralvdalens Datakonsult AB (KDAB).
4** Contact: https://www.qt.io/licensing/
5**
6** This file is part of the documentation of the Qt Toolkit.
7**
8** $QT_BEGIN_LICENSE:FDL$
9** Commercial License Usage
10** Licensees holding valid commercial Qt licenses may use this file in
11** accordance with the commercial license agreement provided with the
12** Software or, alternatively, in accordance with the terms contained in
13** a written agreement between you and The Qt Company. For licensing terms
14** and conditions see https://www.qt.io/terms-conditions. For further
15** information use the contact form at https://www.qt.io/contact-us.
16**
17** GNU Free Documentation License Usage
18** Alternatively, this file may be used under the terms of the GNU Free
19** Documentation License version 1.3 as published by the Free Software
20** Foundation and appearing in the file included in the packaging of
21** this file. Please review the following information to ensure
22** the GNU Free Documentation License version 1.3 requirements
23** will be met: https://www.gnu.org/licenses/fdl-1.3.html.
24** $QT_END_LICENSE$
25**
26****************************************************************************/
27
28/*!
29 \module Qt3DExtras
30 \title Qt 3D Extras C++ Classes
31 \keyword Qt 3D Extras
32 \preliminary
33
34 \brief The Qt 3D Extras module provides a set of prebuilt elements to help
35 you get started with Qt 3D.
36
37 This module is still in development but is available as a technology preview.
38 This means it is unstable, likely to change and provided as a convenience only.
39
40 \ingroup modules
41 \ingroup qt3d-modules-preliminary
42 \qtvariable 3dextras
43
44 \code
45 #include <Qt3DExtras>
46 \endcode
47
48 To link against the corresponding C++ library, add the following to your qmake project file:
49
50 \badcode
51 QT += 3dextras
52 \endcode
53
54 Classes, types, and functions are declared under the \l [Qt3DExtras]{Qt3DExtras} namespace.
55
56 \section1 Overview
57
58 \section2 Materials
59
60 \annotatedlist qt3d-extras-materials
61
62 \section2 Meshes and Geometries
63
64 \annotatedlist qt3d-extras-geometries
65
66 \section2 Camera Controllers
67
68 \annotatedlist qt3d-extras-cameracontrollers
69
70 \section2 Entities
71
72 \list
73 \li Qt3DExtras::QSkyboxEntity
74 \endlist
75
76 \section2 FrameGraphs
77
78 \list
79 \li Qt3DExtras::QForwardRenderer
80 \endlist
81
82 \section2 Window
83
84 \list
85 \li Qt3DExtras::Qt3DWindow
86 \endlist
87
88 \note The Quick3DExtras module also specifies a Qt3DExtras::Quick::Qt3DQuickWindow.
89
90 \section1 Reference
91 \list
92 \li \l {Qt 3D Extras C++ Classes}
93 \li \l {Qt 3D Examples}
94 \endlist
95 */
96
97/*!
98 \namespace Qt3DExtras
99 \inmodule Qt3DExtras
100 \ingroup qt3d-namespaces
101
102 \brief Contains classes from the Qt3DExtras module.
103*/
104
105/*!
106 \qmlmodule Qt3D.Extras 2.\QtMinorVersion
107 \title Qt 3D Extras QML Types
108 \preliminary
109
110 \ingroup qmlmodules
111 \ingroup qt3d-qmlmodules-preliminary
112
113 \brief Provides Qt 3D QML types for the extras module.
114
115 To import and use the module's QML types, use the following statement:
116
117 \qml \QtMinorVersion
118 import Qt3D.Extras 2.\1
119 \endqml
120*/
121

Warning: That file was not part of the compilation database. It may have many parsing errors.