| CMakeLists.txt |
|
3728 |
- |
| qqsbcollection.cpp |
startOffs |
11572 |
- |
| qqsbcollection_p.h |
|
5147 |
- |
| qquick3dprofiler.cpp |
|
4272 |
- |
| qquick3dprofiler_p.h |
|
10380 |
- |
| qssgaosettings_p.h |
|
812 |
- |
| qssgassert.cpp |
!
Collection of assert checks that causes a soft or hard assert depending on the build. Unlike Q_ASSERT(),
which is a no-op for non-debug build, QSSG_ASSERT() etc., will print a warning in non-developer builds (soft assert)
or terminate on developer-build (hard assert).
\macro QSSG_ASSERT(condition, action)
\internal
The assert will be fatal in developer builds if \a condition is not met. In non-developer builds
the assert is "soft" and will instead print a warning with the reason and location of the assert
before execution \a action. The \a action can be for example be: \c return, \c break or \c continue.
For example, writing:
\badcode
QSSG_ASSERT(ptr != nullptr, return);
\endcode
other actions are of course possible, e.g., in a loop it might be better to do:
\badcode
QSSG_ASSERT(ptr != nullptr, continue);
\endcode
is the equivalent to:
\badcode
Q_ASSERT(ptr != nullptr);
if (ptr != nullptr) {
qWarning() << "Something unexpected here, proceeding will be fatal!";
return;
}
\endcode
\sa QSSG_ASSERT_X
|
3957 |
- |
| qssgassert_p.h |
|
1883 |
- |
| qssgbounds3.cpp |
|
2570 |
- |
| qssgbounds3_p.h |
\brief Class representing 3D range or axis aligned bounding box.
Stored as minimum and maximum extent corners. Alternate representation
would be center and dimensions.
May be empty or nonempty. If not empty, minimum <= maximum has to hold.
|
10675 |
- |
| qssgdataref.cpp |
|
273 |
- |
| qssgdataref_p.h |
|
5953 |
- |
| qssgfrustum_p.h |
\brief Representation of a 6 plane frustum.
|
1299 |
- |
| qssginvasivelinkedlist_p.h |
|
10224 |
- |
| qssglightmapuvgenerator.cpp |
|
4204 |
- |
| qssglightmapuvgenerator_p.h |
|
3914 |
- |
| qssgmesh.cpp |
|
79520 |
- |
| qssgmesh_p.h |
Datatype of the this entry points to in the buffer |
19285 |
- |
| qssgmeshbvh.cpp |
|
259 |
- |
| qssgmeshbvh_p.h |
0 - reserved for invalid reads |
3580 |
- |
| qssgmeshbvhbuilder.cpp |
|
17835 |
- |
| qssgmeshbvhbuilder_p.h |
|
2514 |
- |
| qssgplane.cpp |
|
534 |
- |
| qssgplane_p.h |
\brief Representation of a plane.
Plane equation used: n.dot(v) + d = 0
|
2384 |
- |
| qssgrenderbasetypes.cpp |
|
22680 |
- |
| qssgrenderbasetypes.h |
|
828 |
- |
| qssgrenderbasetypes_p.h |
|
10838 |
- |
| qssgutils.cpp |
|
6554 |
- |
| qssgutils_p.h |
|
13392 |
- |
| qtquick3dutilsglobal_p.h |
|
560 |
- |