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
QSSGEffectSceneCacheKey Struct Reference

#include <qssgrhieffectsystem_p.h>

Collaboration diagram for QSSGEffectSceneCacheKey:

Public Member Functions

void updateHashCode ()
bool operator== (const QSSGEffectSceneCacheKey &other) const

Static Public Member Functions

static size_t generateHashCode (const QByteArray &shaderPathKey, quintptr cmd, int ubufIndex)

Public Attributes

QByteArray m_shaderPathKey
quintptr m_cmd
int m_ubufIndex
size_t m_hashCode = 0

Detailed Description

Definition at line 32 of file qssgrhieffectsystem_p.h.

Member Function Documentation

◆ generateHashCode()

size_t QSSGEffectSceneCacheKey::generateHashCode ( const QByteArray & shaderPathKey,
quintptr cmd,
int ubufIndex )
inlinestatic

Definition at line 40 of file qssgrhieffectsystem_p.h.

◆ operator==()

bool QSSGEffectSceneCacheKey::operator== ( const QSSGEffectSceneCacheKey & other) const
inline

Definition at line 50 of file qssgrhieffectsystem_p.h.

◆ updateHashCode()

void QSSGEffectSceneCacheKey::updateHashCode ( )
inline

Definition at line 45 of file qssgrhieffectsystem_p.h.

Member Data Documentation

◆ m_cmd

quintptr QSSGEffectSceneCacheKey::m_cmd

Definition at line 35 of file qssgrhieffectsystem_p.h.

◆ m_hashCode

size_t QSSGEffectSceneCacheKey::m_hashCode = 0

Definition at line 38 of file qssgrhieffectsystem_p.h.

◆ m_shaderPathKey

QByteArray QSSGEffectSceneCacheKey::m_shaderPathKey

Definition at line 34 of file qssgrhieffectsystem_p.h.

◆ m_ubufIndex

int QSSGEffectSceneCacheKey::m_ubufIndex

Definition at line 36 of file qssgrhieffectsystem_p.h.


The documentation for this struct was generated from the following file: