![]() |
Qt 6.x
The Qt SDK
|
#include <qssgrendershaderkeys_p.h>
Public Types | |
enum | ImageMapBits { Enabled = 1 << 0 , EnvMap = 1 << 1 , LightProbe = 1 << 2 , Identity = 1 << 3 , UsesUV1 = 1 << 4 } |
![]() | |
enum | |
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 247 of file qssgrendershaderkeys_p.h.
Enumerator | |
---|---|
Enabled | |
EnvMap | |
LightProbe | |
Identity | |
UsesUV1 |
Definition at line 249 of file qssgrendershaderkeys_p.h.
|
inlineexplicit |
Definition at line 257 of file qssgrendershaderkeys_p.h.
|
inline |
Definition at line 259 of file qssgrendershaderkeys_p.h.
References QSSGShaderKeyUnsigned< 5 >::getValue().
Referenced by isEnabled(), isEnvMap(), isIdentityTransform(), isLightProbe(), and isUsingUV1().
|
inline |
Definition at line 277 of file qssgrendershaderkeys_p.h.
References Enabled, and getBitValue().
Referenced by toString().
|
inline |
Definition at line 280 of file qssgrendershaderkeys_p.h.
References EnvMap, and getBitValue().
Referenced by toString().
|
inline |
Definition at line 286 of file qssgrendershaderkeys_p.h.
References getBitValue(), and Identity.
Referenced by toString().
|
inline |
Definition at line 283 of file qssgrendershaderkeys_p.h.
References getBitValue(), and LightProbe.
Referenced by toString().
|
inline |
Definition at line 289 of file qssgrendershaderkeys_p.h.
References getBitValue(), and UsesUV1.
Referenced by toString().
|
inline |
Definition at line 264 of file qssgrendershaderkeys_p.h.
References QSSGShaderKeyUnsigned< 5 >::getValue(), and QSSGShaderKeyUnsigned< 5 >::setValue().
Referenced by setEnabled(), setEnvMap(), setIdentityTransform(), setLightProbe(), and setUsesUV1().
|
inline |
Definition at line 278 of file qssgrendershaderkeys_p.h.
References Enabled, and setBitValue().
Referenced by QSSGLayerRenderData::prepareImageForRender().
|
inline |
Definition at line 281 of file qssgrendershaderkeys_p.h.
References EnvMap, and setBitValue().
Referenced by QSSGLayerRenderData::prepareImageForRender().
|
inline |
Definition at line 287 of file qssgrendershaderkeys_p.h.
References Identity, and setBitValue().
Referenced by QSSGLayerRenderData::prepareImageForRender().
|
inline |
Definition at line 284 of file qssgrendershaderkeys_p.h.
References LightProbe, and setBitValue().
Referenced by QSSGLayerRenderData::prepareImageForRender().
|
inline |
Definition at line 290 of file qssgrendershaderkeys_p.h.
References setBitValue(), and UsesUV1.
Referenced by QSSGLayerRenderData::prepareImageForRender().
|
inline |
Definition at line 292 of file qssgrendershaderkeys_p.h.
References QByteArray::append(), QSSGShaderKeyPropertyBase::internalToString(), isEnabled(), isEnvMap(), isIdentityTransform(), isLightProbe(), and isUsingUV1().