java.lang.Object
io.qt.QtObject
io.qt.gui.rhi.QRhiResource
io.qt.gui.rhi.QRhiShaderResourceBindings
- All Implemented Interfaces:
QtObjectInterface
Encapsulates resources for making buffer, texture, sampler resources visible to shaders
Java wrapper for Qt class QRhiShaderResourceBindings
- Since:
- This class was introduced in Qt 6.6.
-
Nested Class Summary
Modifier and TypeClassDescriptionstatic enum
Java wrapper for Qt enumQRhiShaderResourceBindings::UpdateFlag
static final class
QFlags
type for enumQRhiShaderResourceBindings.UpdateFlag
Nested classes/interfaces inherited from class io.qt.gui.rhi.QRhiResource
QRhiResource.Type
-
Method Summary
Modifier and TypeMethodDescriptionbindingAt
(long index) final long
abstract boolean
create()
SeeQRhiShaderResourceBindings::
create() final boolean
final QList<@QtPrimitiveType Integer>
final void
setBindings
(QRhiShaderResourceBinding ... list) toString()
Seeoperator<<(QDebug,
QRhiShaderResourceBindings) final void
Overloaded function forupdateResources(io.qt.gui.rhi.QRhiShaderResourceBindings.UpdateFlags)
withflags = new io.qt.gui.rhi.QRhiShaderResourceBindings.UpdateFlags(0)
.final void
Overloaded function forupdateResources(io.qt.gui.rhi.QRhiShaderResourceBindings.UpdateFlags)
.abstract void
SeeQRhiShaderResourceBindings::
updateResources(QRhiShaderResourceBindings::UpdateFlags) Methods inherited from class io.qt.gui.rhi.QRhiResource
destroy, disposeLater, globalResourceId, name, rhi, setName, setName
Methods inherited from class io.qt.QtObject
dispose, equals, isDisposed
-
Method Details
-
bindingAt
- Parameters:
index
-- Returns:
-
bindingCount
- Returns:
-
isLayoutCompatible
- Parameters:
other
-- Returns:
-
serializedLayoutDescription
- Returns:
-
setBindings
- Parameters:
list
-
-
create
See
QRhiShaderResourceBindings::
create() - Returns:
-
resourceType
- Specified by:
resourceType
in classQRhiResource
- Returns:
-
updateResources
See
QRhiShaderResourceBindings::
updateResources(QRhiShaderResourceBindings::UpdateFlags) - Parameters:
flags
-
-
toString
See
operator<<(QDebug,
QRhiShaderResourceBindings) -
updateResources
Overloaded function for
updateResources(io.qt.gui.rhi.QRhiShaderResourceBindings.UpdateFlags)
withflags = new io.qt.gui.rhi.QRhiShaderResourceBindings.UpdateFlags(0)
. -
updateResources
Overloaded function for
updateResources(io.qt.gui.rhi.QRhiShaderResourceBindings.UpdateFlags)
.
-