![]() |
Qt 6.x
The Qt SDK
|
#include <qssgrendershaderkeys_p.h>
Inheritance diagram for QSSGShaderKeyPropertyBase:
Collaboration diagram for QSSGShaderKeyPropertyBase:Public Member Functions | |
| constexpr | QSSGShaderKeyPropertyBase (const char *inName="") |
| quint32 | getOffset () const |
| void | setOffset (quint32 of) |
| template<quint32 TBitWidth> | |
| quint32 | getMaskTemplate () const |
| quint32 | getIdx () const |
Public Attributes | |
| QByteArrayView | name |
| quint32 | offset |
Protected Member Functions | |
| void | internalToString (QByteArray &ioStr, const QByteArrayView &inBuffer) const |
Static Protected Member Functions | |
| static void | internalToString (QByteArray &ioStr, const QByteArrayView &name, bool inValue) |
| static bool | getBoolValue (const QByteArray &str, const QByteArrayView &name) |
Definition at line 33 of file qssgrendershaderkeys_p.h.
|
inlineexplicitconstexpr |
Definition at line 37 of file qssgrendershaderkeys_p.h.
|
inlinestaticprotected |
Definition at line 68 of file qssgrendershaderkeys_p.h.
References QString::indexOf(), QString::mid(), QString::size(), and str.
Referenced by QSSGShaderKeyBoolean::fromString(), and QSSGShaderKeyVertexAttribute::fromString().
Here is the call graph for this function:
Here is the caller graph for this function:
|
inline |
Definition at line 50 of file qssgrendershaderkeys_p.h.
Referenced by QSSGShaderKeyBoolean::getValue(), QSSGShaderKeyUnsigned< TBitWidth >::getValue(), QSSGShaderKeyBoolean::setValue(), and QSSGShaderKeyUnsigned< TBitWidth >::setValue().
Here is the caller graph for this function:Definition at line 42 of file qssgrendershaderkeys_p.h.
|
inline |
Definition at line 38 of file qssgrendershaderkeys_p.h.
References offset.
|
inlineprotected |
Definition at line 53 of file qssgrendershaderkeys_p.h.
References QByteArray::append().
Referenced by QSSGShaderKeyBoolean::toString(), QSSGShaderKeyUnsigned< TBitWidth >::toString(), QSSGShaderKeyImageMap::toString(), and QSSGShaderKeyVertexAttribute::toString().
Here is the call graph for this function:
Here is the caller graph for this function:
|
inlinestaticprotected |
Definition at line 60 of file qssgrendershaderkeys_p.h.
References QByteArray::append().
Here is the call graph for this function:Definition at line 39 of file qssgrendershaderkeys_p.h.
| QByteArrayView QSSGShaderKeyPropertyBase::name |
Definition at line 35 of file qssgrendershaderkeys_p.h.
Referenced by QSSGShaderDefaultMaterialKeyProperties::QSSGShaderDefaultMaterialKeyProperties().
| quint32 QSSGShaderKeyPropertyBase::offset |
Definition at line 36 of file qssgrendershaderkeys_p.h.
Referenced by getOffset().