![]() |
Qt 6.x
The Qt SDK
|
#include <qssgrendershaderkeys_p.h>
Public Types | |
enum | TexturChannelBits { R = 0 , G = 1 , B = 2 , A = 3 } |
![]() | |
enum | |
Static Public Attributes | |
static constexpr char | textureChannelToChar [4] |
Additional Inherited Members | |
![]() | |
QByteArrayView | name |
quint32 | offset |
![]() | |
void | internalToString (QByteArray &ioStr, const QByteArrayView &inBuffer) const |
![]() | |
static void | internalToString (QByteArray &ioStr, const QByteArrayView &name, bool inValue) |
static bool | getBoolValue (const QByteArray &str, const QByteArrayView &name) |
Definition at line 195 of file qssgrendershaderkeys_p.h.
Enumerator | |
---|---|
R | |
G | |
B | |
A |
Definition at line 197 of file qssgrendershaderkeys_p.h.
|
inlineexplicit |
Definition at line 203 of file qssgrendershaderkeys_p.h.
|
inline |
Definition at line 226 of file qssgrendershaderkeys_p.h.
References A, B, ch, G, QByteArray::indexOf(), R, and QSSGShaderKeyUnsigned< 2 >::setValue().
|
inline |
Definition at line 205 of file qssgrendershaderkeys_p.h.
References QSSGShaderKeyUnsigned< 2 >::getValue().
Referenced by generateFragmentShader(), and toString().
|
inline |
Definition at line 210 of file qssgrendershaderkeys_p.h.
References channel, and QSSGShaderKeyUnsigned< 2 >::setValue().
Referenced by QSSGLayerRenderData::prepareImageForRender().
|
inline |
Definition at line 220 of file qssgrendershaderkeys_p.h.
References QByteArray::append(), getTextureChannel(), and textureChannelToChar.
|
staticconstexpr |
Definition at line 214 of file qssgrendershaderkeys_p.h.
Referenced by toString().