![]() |
Qt 6.x
The Qt SDK
|
#include <qssgshadermapkey_p.h>
Collaboration diagram for QSSGShaderMapKey:Public Member Functions | |
| void | detach () |
| QSSGShaderMapKey (const QByteArray &inName, const QSSGShaderFeatures &inFeatures, const QSSGShaderDefaultMaterialKey &inMaterialKey) | |
Public Attributes | |
| QByteArray | m_name |
| const QSSGShaderFeatures * | m_featuresOrig |
| QSSGShaderFeatures | m_featuresCopy |
| const QSSGShaderDefaultMaterialKey * | m_materialKeyOrig |
| QSSGShaderDefaultMaterialKey | m_materialKeyCopy |
| size_t | m_hashCode |
Definition at line 23 of file qssgshadermapkey_p.h.
|
inline |
Definition at line 44 of file qssgshadermapkey_p.h.
References QSSGShaderDefaultMaterialKey::hash(), m_featuresOrig, m_hashCode, m_materialKeyOrig, m_name, and qHash().
Here is the call graph for this function:
|
inline |
Definition at line 32 of file qssgshadermapkey_p.h.
References m_featuresCopy, m_featuresOrig, m_materialKeyCopy, and m_materialKeyOrig.
Referenced by QSSGRenderer::getShaderPipelineForDefaultMaterial(), and QSSGCustomMaterialSystem::shadersForCustomMaterial().
Here is the caller graph for this function:| QSSGShaderFeatures QSSGShaderMapKey::m_featuresCopy |
Definition at line 27 of file qssgshadermapkey_p.h.
Referenced by detach().
| const QSSGShaderFeatures* QSSGShaderMapKey::m_featuresOrig |
Definition at line 26 of file qssgshadermapkey_p.h.
Referenced by QSSGShaderMapKey(), and detach().
| size_t QSSGShaderMapKey::m_hashCode |
Definition at line 30 of file qssgshadermapkey_p.h.
Referenced by QSSGShaderMapKey().
| QSSGShaderDefaultMaterialKey QSSGShaderMapKey::m_materialKeyCopy |
Definition at line 29 of file qssgshadermapkey_p.h.
Referenced by detach().
| const QSSGShaderDefaultMaterialKey* QSSGShaderMapKey::m_materialKeyOrig |
Definition at line 28 of file qssgshadermapkey_p.h.
Referenced by QSSGShaderMapKey(), and detach().
| QByteArray QSSGShaderMapKey::m_name |
Definition at line 25 of file qssgshadermapkey_p.h.
Referenced by QSSGShaderMapKey().