![]() |
Qt
Internal/Contributor docs for the Qt SDK. Note: These are NOT official API docs; those are found at https://doc.qt.io/
|
#include <QtQuick3DUtils/qtquick3dutilsexports.h>#include <QtCore/qvariant.h>#include <QtGui/QVector2D>#include <QtGui/QVector3D>#include <QtGui/QVector4D>#include <QtGui/QMatrix4x4>#include <QtGui/QMatrix3x3>#include <QFloat16>#include <cmath>Go to the source code of this file.
Classes | |
| struct | QSSGRenderTextureFormat |
| struct | QSSGRenderGenericVec2< TDataType > |
| struct | QSSGRenderGenericVec3< TDataType > |
| struct | QSSGRenderGenericVec4< TDataType > |
| class | QSSGBaseTypeHelpers |
| class | QSSGBaseTypeProperty |
Namespaces | |
| namespace | QSSGRenderShaderValue |
Typedefs | |
| using | QSSGRenderShaderValue::vec2 = QVector2D |
| using | QSSGRenderShaderValue::vec3 = QVector3D |
| using | QSSGRenderShaderValue::vec4 = QVector4D |
| using | QSSGRenderShaderValue::bvec2 = QSSGRenderGenericVec2<bool> |
| using | QSSGRenderShaderValue::bvec3 = QSSGRenderGenericVec3<bool> |
| using | QSSGRenderShaderValue::bvec4 = QSSGRenderGenericVec4<bool> |
| using | QSSGRenderShaderValue::ivec2 = QSSGRenderGenericVec2<qint32> |
| using | QSSGRenderShaderValue::ivec3 = QSSGRenderGenericVec3<qint32> |
| using | QSSGRenderShaderValue::ivec4 = QSSGRenderGenericVec4<qint32> |
| using | QSSGRenderShaderValue::uvec2 = QSSGRenderGenericVec2<quint32> |
| using | QSSGRenderShaderValue::uvec3 = QSSGRenderGenericVec3<quint32> |
| using | QSSGRenderShaderValue::uvec4 = QSSGRenderGenericVec4<quint32> |
| using | QSSGRenderTextureCubeFaceT = std::underlying_type_t<QSSGRenderTextureCubeFace> |
Variables | |
| static constexpr QSSGRenderTextureCubeFace | QSSGRenderTextureCubeFaces [] |
| constexpr QSSGRenderTextureCubeFaceT | QSSGRenderTextureCubeFaceMask { 0xf } |
| constexpr QSSGRenderTextureCubeFace | QSSGRenderTextureCubeFaceNone { QSSGRenderTextureCubeFaceT(1 << 4) } |
| using QSSGRenderTextureCubeFaceT = std::underlying_type_t<QSSGRenderTextureCubeFace> |
Definition at line 358 of file qssgrenderbasetypes_p.h.
|
strong |
| Enumerator | |
|---|---|
| Unknown | |
| Back | |
| Front | |
| Disabled | |
| FrontAndBack | |
Definition at line 231 of file qssgrenderbasetypes_p.h.
|
strong |
| Enumerator | |
|---|---|
| OpaqueOnly | |
| Always | |
| Never | |
| OpaquePrePass | |
Definition at line 240 of file qssgrenderbasetypes_p.h.
|
strong |
| Enumerator | |
|---|---|
| Readonly | |
| Writeonly | |
| Coherent | |
| Volatile | |
| Restrict | |
Definition at line 360 of file qssgrenderbasetypes_p.h.
|
strong |
| Enumerator | |
|---|---|
| UnsignedInt8 | |
| Int8 | |
| UnsignedInt16 | |
| Int16 | |
| UnsignedInt32 | |
| Int32 | |
| UnsignedInt64 | |
| Int64 | |
| Float16 | |
| Float32 | |
| Float64 | |
Definition at line 36 of file qssgrenderbasetypes_p.h.
|
strong |
| Enumerator | |
|---|---|
| Points | |
| LineStrip | |
| LineLoop | |
| Lines | |
| TriangleStrip | |
| TriangleFan | |
| Triangles | |
Definition at line 51 of file qssgrenderbasetypes_p.h.
|
strong |
| Enumerator | |
|---|---|
| Unknown | |
| Sampler2D | |
| Sampler2DArray | |
| Sampler3D | |
| SamplerCube | |
| SamplerCubeArray | |
| SamplerBuffer | |
Definition at line 68 of file qssgrenderbasetypes_p.h.
|
strong |
| Enumerator | |
|---|---|
| Unknown | |
| ClampToEdge | |
| MirroredRepeat | |
| Repeat | |
Definition at line 223 of file qssgrenderbasetypes_p.h.
|
strong |
| Enumerator | |
|---|---|
| PosX | |
| NegX | |
| PosY | |
| NegY | |
| PosZ | |
| NegZ | |
Definition at line 348 of file qssgrenderbasetypes_p.h.
|
strong |
| Enumerator | |
|---|---|
| None | |
| Nearest | |
| Linear | |
Definition at line 216 of file qssgrenderbasetypes_p.h.
|
strong |
| Enumerator | |
|---|---|
| Unknown | |
| Diffuse | |
| Specular | |
| Environment | |
| Bump | |
| Normal | |
| Emissive | |
| Anisotropy | |
| Translucent | |
Definition at line 335 of file qssgrenderbasetypes_p.h.
|
strong |
| Enumerator | |
|---|---|
| Clockwise | |
| CounterClockwise | |
Definition at line 62 of file qssgrenderbasetypes_p.h.
|
constexpr |
Definition at line 377 of file qssgrenderbasetypes_p.h.
|
constexpr |
Definition at line 378 of file qssgrenderbasetypes_p.h.
|
staticconstexpr |
Definition at line 371 of file qssgrenderbasetypes_p.h.