BlockVariable Struct
struct QShaderDescription::BlockVariableユニフォームまたはプッシュ定数ブロックのメンバを記述します。詳細...
この構造体は Qt 6.6 で導入されました。
パブリック変数
QList<int> | arrayDims |
int | arrayStride |
bool | matrixIsRowMajor |
int | matrixStride |
QByteArray | name |
int | offset |
int | size |
QList<QShaderDescription::BlockVariable> | structMembers |
QShaderDescription::VariableType | type |
関連する非メンバー
bool | operator==(const QShaderDescription::BlockVariable &lhs, const QShaderDescription::BlockVariable &rhs) |
詳細説明
注: これは互換性保証に制限のあるRHI APIです。詳細はQShaderDescription 。
メンバー変数の説明
QList<int> BlockVariable::arrayDims
int BlockVariable::arrayStride
bool BlockVariable::matrixIsRowMajor
int BlockVariable::matrixStride
QByteArray BlockVariable::name
int BlockVariable::offset
int BlockVariable::size
QList<QShaderDescription::BlockVariable> BlockVariable::structMembers
QShaderDescription::VariableType BlockVariable::type
関連する非メンバー
[noexcept]
bool operator==(const QShaderDescription::BlockVariable &lhs, const QShaderDescription::BlockVariable &rhs)
2つのBlockVariable オブジェクトlhs とrhs が等しい場合、true
を返す。
本ドキュメントに含まれる文書の著作権は、それぞれの所有者に帰属します。 本書で提供されるドキュメントは、Free Software Foundation が発行したGNU Free Documentation License version 1.3に基づいてライセンスされています。 Qtおよびそれぞれのロゴは、フィンランドおよびその他の国におけるThe Qt Company Ltd.の 商標です。その他すべての商標は、それぞれの所有者に帰属します。