Qt
Internal/Contributor docs for the Qt SDK. Note: These are NOT official API docs; those are found at https://doc.qt.io/
Loading...
Searching...
No Matches
QSSGBaseTypeHelpers Class Reference

#include <qssgrenderbasetypes_p.h>

Collaboration diagram for QSSGBaseTypeHelpers:

Static Public Member Functions

static const char * toString (QSSGRenderTextureCubeFace valuevalue)
static const char * toString (QSSGRenderTextureTypeValue valuevalue)
static const char * toString (QSSGDepthDrawMode valuevalue)
static const char * toString (QSSGRenderWinding valuevalue)
static const char * toString (QSSGCullFaceMode valuevalue)
static const char * toString (QSSGRenderComponentType valuevalue)
static const char * toString (QSSGRenderTextureFormat::Format valuevalue)
static const char * toString (QSSGRenderTextureCoordOp valuevalue)
static const char * toString (QSSGRenderTextureFilterOp valuevalue)
static QByteArray toString (QSSGRenderSamplerType valuevalue)
static QByteArray toString (QSSGMemoryQualifiers flagsflags)
static const char * displayName (QSSGRenderTextureCubeFace faceface)
static size_t getSizeOfType (QSSGRenderComponentType typetype)
static bool parseMemoryQualifiers (QByteArrayView str, QSSGMemoryQualifiers &out)
static constexpr QSSGRenderTextureCubeFace next (QSSGRenderTextureCubeFace faceface)
static constexpr QSSGRenderTextureCubeFace prev (QSSGRenderTextureCubeFace faceface)
static constexpr QSSGRenderTextureCubeFaceT indexOfCubeFace (QSSGRenderTextureCubeFace faceface) noexcept

Detailed Description

Definition at line 380 of file qssgrenderbasetypes_p.h.

Member Function Documentation

◆ displayName()

const char * QSSGBaseTypeHelpers::displayName ( QSSGRenderTextureCubeFace face)
static

Definition at line 754 of file qssgrenderbasetypes.cpp.

◆ getSizeOfType()

size_t QSSGBaseTypeHelpers::getSizeOfType ( QSSGRenderComponentType type)
static

Definition at line 774 of file qssgrenderbasetypes.cpp.

◆ indexOfCubeFace()

constexpr QSSGRenderTextureCubeFaceT QSSGBaseTypeHelpers::indexOfCubeFace ( QSSGRenderTextureCubeFace face)
inlinestaticconstexprnoexcept

Definition at line 409 of file qssgrenderbasetypes_p.h.

◆ next()

constexpr QSSGRenderTextureCubeFace QSSGBaseTypeHelpers::next ( QSSGRenderTextureCubeFace face)
inlinestaticconstexpr

Definition at line 404 of file qssgrenderbasetypes_p.h.

◆ parseMemoryQualifiers()

bool QSSGBaseTypeHelpers::parseMemoryQualifiers ( QByteArrayView str,
QSSGMemoryQualifiers & out )
static

Definition at line 731 of file qssgrenderbasetypes.cpp.

◆ prev()

constexpr QSSGRenderTextureCubeFace QSSGBaseTypeHelpers::prev ( QSSGRenderTextureCubeFace face)
inlinestaticconstexpr

Definition at line 406 of file qssgrenderbasetypes_p.h.

◆ toString() [1/11]

const char * QSSGBaseTypeHelpers::toString ( QSSGCullFaceMode value)
static

Definition at line 547 of file qssgrenderbasetypes.cpp.

◆ toString() [2/11]

const char * QSSGBaseTypeHelpers::toString ( QSSGDepthDrawMode value)
static

Definition at line 611 of file qssgrenderbasetypes.cpp.

◆ toString() [3/11]

QByteArray QSSGBaseTypeHelpers::toString ( QSSGMemoryQualifiers flags)
static

Definition at line 714 of file qssgrenderbasetypes.cpp.

◆ toString() [4/11]

const char * QSSGBaseTypeHelpers::toString ( QSSGRenderComponentType value)
static

Definition at line 627 of file qssgrenderbasetypes.cpp.

◆ toString() [5/11]

QByteArray QSSGBaseTypeHelpers::toString ( QSSGRenderSamplerType value)
static

Definition at line 692 of file qssgrenderbasetypes.cpp.

◆ toString() [6/11]

const char * QSSGBaseTypeHelpers::toString ( QSSGRenderTextureCoordOp value)
static

Definition at line 662 of file qssgrenderbasetypes.cpp.

◆ toString() [7/11]

const char * QSSGBaseTypeHelpers::toString ( QSSGRenderTextureCubeFace value)
static

Definition at line 565 of file qssgrenderbasetypes.cpp.

◆ toString() [8/11]

const char * QSSGBaseTypeHelpers::toString ( QSSGRenderTextureFilterOp value)
static

Definition at line 678 of file qssgrenderbasetypes.cpp.

◆ toString() [9/11]

const char * QSSGBaseTypeHelpers::toString ( QSSGRenderTextureFormat::Format value)
static

Definition at line 657 of file qssgrenderbasetypes.cpp.

◆ toString() [10/11]

const char * QSSGBaseTypeHelpers::toString ( QSSGRenderTextureTypeValue value)
static

Definition at line 585 of file qssgrenderbasetypes.cpp.

◆ toString() [11/11]

const char * QSSGBaseTypeHelpers::toString ( QSSGRenderWinding value)
static

Definition at line 535 of file qssgrenderbasetypes.cpp.


The documentation for this class was generated from the following files: