- All Implemented Interfaces:
QtObjectInterface
,Cloneable
- Enclosing class:
QShaderDescription
Describes a shader storage block
Java wrapper for Qt class QShaderDescription::StorageBlock
This class was introduced in Qt 6.6.
-
Constructor Summary
ConstructorDescriptionSeeQShaderDescription::StorageBlock::
StorageBlock() StorageBlock
(byte [] blockName, byte [] instanceName, int knownSize, int binding, int descriptorSet, Collection<? extends QShaderDescription.BlockVariable> members, int runtimeArrayStride, QShaderDescription.QualifierFlag ... qualifierFlags) StorageBlock
(byte [] blockName, byte [] instanceName, int knownSize, int binding, int descriptorSet, Collection<? extends QShaderDescription.BlockVariable> members, int runtimeArrayStride, QShaderDescription.QualifierFlags qualifierFlags) StorageBlock
(byte [] blockName, QByteArray instanceName, int knownSize, int binding, int descriptorSet, Collection<? extends QShaderDescription.BlockVariable> members, int runtimeArrayStride, QShaderDescription.QualifierFlag ... qualifierFlags) StorageBlock
(byte [] blockName, QByteArray instanceName, int knownSize, int binding, int descriptorSet, Collection<? extends QShaderDescription.BlockVariable> members, int runtimeArrayStride, QShaderDescription.QualifierFlags qualifierFlags) StorageBlock
(QByteArray blockName, byte [] instanceName, int knownSize, int binding, int descriptorSet, Collection<? extends QShaderDescription.BlockVariable> members, int runtimeArrayStride, QShaderDescription.QualifierFlag ... qualifierFlags) StorageBlock
(QByteArray blockName, byte [] instanceName, int knownSize, int binding, int descriptorSet, Collection<? extends QShaderDescription.BlockVariable> members, int runtimeArrayStride, QShaderDescription.QualifierFlags qualifierFlags) StorageBlock
(QByteArray blockName, QByteArray instanceName, int knownSize, int binding, int descriptorSet, Collection<? extends QShaderDescription.BlockVariable> members, int runtimeArrayStride, QShaderDescription.QualifierFlag ... qualifierFlags) StorageBlock
(QByteArray blockName, QByteArray instanceName, int knownSize, int binding, int descriptorSet, Collection<? extends QShaderDescription.BlockVariable> members, int runtimeArrayStride, QShaderDescription.QualifierFlags qualifierFlags) SeeQShaderDescription::StorageBlock::
StorageBlock{QByteArray, QByteArray, int, int, int, QList<QShaderDescription::BlockVariable>, int, QShaderDescription::QualifierFlags} SeeQShaderDescription::StorageBlock::
StorageBlock(QShaderDescription::StorageBlock) -
Method Summary
Modifier and TypeMethodDescriptionfinal int
binding()
final QByteArray
clone()
Creates and returns a copy of this object.final int
final boolean
Seeoperator==(QShaderDescription::StorageBlock,
QShaderDescription::StorageBlock) boolean
Seeoperator==(QShaderDescription::StorageBlock,
QShaderDescription::StorageBlock) int
hashCode()
Returns the objects's hash code computed byqHash(QShaderDescription::StorageBlock)
.final QByteArray
final int
members()
final int
final void
setBinding
(int binding) final void
setBlockName
(byte [] blockName) Overloaded function forsetBlockName(io.qt.core.QByteArray)
.final void
setBlockName
(QByteArray blockName) final void
setDescriptorSet
(int descriptorSet) final void
setInstanceName
(byte [] instanceName) Overloaded function forsetInstanceName(io.qt.core.QByteArray)
.final void
setInstanceName
(QByteArray instanceName) final void
setKnownSize
(int knownSize) final void
setMembers
(Collection<? extends QShaderDescription.BlockVariable> members) final void
setQualifierFlags
(QShaderDescription.QualifierFlag ... qualifierFlags) Overloaded function forsetQualifierFlags(io.qt.gui.rhi.QShaderDescription.QualifierFlags)
.final void
setQualifierFlags
(QShaderDescription.QualifierFlags qualifierFlags) final void
setRuntimeArrayStride
(int runtimeArrayStride) toString()
Seeoperator<<(QDebug,
QShaderDescription::StorageBlock) Methods inherited from class io.qt.QtObject
dispose, isDisposed
-
Constructor Details
-
StorageBlock
public StorageBlock()See
QShaderDescription::StorageBlock::
StorageBlock() -
StorageBlock
See
QShaderDescription::StorageBlock::
StorageBlock(QShaderDescription::StorageBlock) -
StorageBlock
public StorageBlock(QByteArray blockName, QByteArray instanceName, int knownSize, int binding, int descriptorSet, Collection<? extends QShaderDescription.BlockVariable> members, int runtimeArrayStride, QShaderDescription.QualifierFlags qualifierFlags) See
QShaderDescription::StorageBlock::
StorageBlock{QByteArray, QByteArray, int, int, int, QList<QShaderDescription::BlockVariable>, int, QShaderDescription::QualifierFlags} -
StorageBlock
public StorageBlock(byte [] blockName, QByteArray instanceName, int knownSize, int binding, int descriptorSet, Collection<? extends QShaderDescription.BlockVariable> members, int runtimeArrayStride, QShaderDescription.QualifierFlags qualifierFlags) -
StorageBlock
public StorageBlock(QByteArray blockName, byte [] instanceName, int knownSize, int binding, int descriptorSet, Collection<? extends QShaderDescription.BlockVariable> members, int runtimeArrayStride, QShaderDescription.QualifierFlags qualifierFlags) -
StorageBlock
public StorageBlock(byte [] blockName, byte [] instanceName, int knownSize, int binding, int descriptorSet, Collection<? extends QShaderDescription.BlockVariable> members, int runtimeArrayStride, QShaderDescription.QualifierFlags qualifierFlags) -
StorageBlock
public StorageBlock(QByteArray blockName, QByteArray instanceName, int knownSize, int binding, int descriptorSet, Collection<? extends QShaderDescription.BlockVariable> members, int runtimeArrayStride, QShaderDescription.QualifierFlag ... qualifierFlags) -
StorageBlock
public StorageBlock(byte [] blockName, QByteArray instanceName, int knownSize, int binding, int descriptorSet, Collection<? extends QShaderDescription.BlockVariable> members, int runtimeArrayStride, QShaderDescription.QualifierFlag ... qualifierFlags) -
StorageBlock
public StorageBlock(QByteArray blockName, byte [] instanceName, int knownSize, int binding, int descriptorSet, Collection<? extends QShaderDescription.BlockVariable> members, int runtimeArrayStride, QShaderDescription.QualifierFlag ... qualifierFlags) -
StorageBlock
public StorageBlock(byte [] blockName, byte [] instanceName, int knownSize, int binding, int descriptorSet, Collection<? extends QShaderDescription.BlockVariable> members, int runtimeArrayStride, QShaderDescription.QualifierFlag ... qualifierFlags)
-
-
Method Details
-
equals
See
operator==(QShaderDescription::StorageBlock,
QShaderDescription::StorageBlock) -
setBinding
-
binding
-
setBlockName
-
blockName
-
setDescriptorSet
-
descriptorSet
-
setInstanceName
-
instanceName
-
setKnownSize
-
knownSize
-
setMembers
@QtUninvokable public final void setMembers(Collection<? extends QShaderDescription.BlockVariable> members) -
members
-
setQualifierFlags
@QtUninvokable public final void setQualifierFlags(QShaderDescription.QualifierFlags qualifierFlags) -
qualifierFlags
-
setRuntimeArrayStride
-
runtimeArrayStride
-
equals
See
operator==(QShaderDescription::StorageBlock,
QShaderDescription::StorageBlock) -
hashCode
Returns the objects's hash code computed byqHash(QShaderDescription::StorageBlock)
. -
toString
See
operator<<(QDebug,
QShaderDescription::StorageBlock) -
clone
Creates and returns a copy of this object.
See
QShaderDescription::StorageBlock::
StorageBlock(QShaderDescription::StorageBlock) -
setBlockName
Overloaded function for
setBlockName(io.qt.core.QByteArray)
. -
setInstanceName
Overloaded function for
setInstanceName(io.qt.core.QByteArray)
. -
setQualifierFlags
@QtUninvokable public final void setQualifierFlags(QShaderDescription.QualifierFlag ... qualifierFlags) Overloaded function for
setQualifierFlags(io.qt.gui.rhi.QShaderDescription.QualifierFlags)
.
-