java.lang.Object
io.qt.QtObject
io.qt.gui.rhi.QRhiSwapChainHdrInfo
- All Implemented Interfaces:
QtObjectInterface
,Cloneable
Describes the high dynamic range related information of the swapchain's associated output
Java wrapper for Qt class QRhiSwapChainHdrInfo
- Since:
- This class was introduced in Qt 6.6.
-
Nested Class Summary
Modifier and TypeClassDescriptionstatic enum
Java wrapper for Qt enumQRhiSwapChainHdrInfo::LimitsType
static enum
Java wrapper for Qt enumQRhiSwapChainHdrInfo::LuminanceBehavior
-
Constructor Summary
ConstructorDescriptionSeeQRhiSwapChainHdrInfo::
QRhiSwapChainHdrInfo() SeeQRhiSwapChainHdrInfo::
QRhiSwapChainHdrInfo(QRhiSwapChainHdrInfo) QRhiSwapChainHdrInfo
(QRhiSwapChainHdrInfo.LimitsType limitsType, float [] limits, QRhiSwapChainHdrInfo.LuminanceBehavior luminanceBehavior, float sdrWhiteLevel) SeeQRhiSwapChainHdrInfo::
QRhiSwapChainHdrInfo{QRhiSwapChainHdrInfo::LimitsType, decltype{std::declval<QRhiSwapChainHdrInfo>{}.limits}, QRhiSwapChainHdrInfo::LuminanceBehavior, float} -
Method Summary
Modifier and TypeMethodDescriptionclone()
Creates and returns a copy of this object.final float[]
limits()
final float
final void
setColorComponentValue
(float maxColorComponentValue, float maxPotentialColorComponentValue) final void
setLimits
(float [] limits) final void
setLimitsType
(QRhiSwapChainHdrInfo.LimitsType limitsType) final void
setLuminanceBehavior
(QRhiSwapChainHdrInfo.LuminanceBehavior luminanceBehavior) final void
setLuminanceInNits
(float minLuminance, float maxLuminance) final void
setSdrWhiteLevel
(float sdrWhiteLevel) toString()
Seeoperator<<(QDebug,
QRhiSwapChainHdrInfo) Methods inherited from class io.qt.QtObject
dispose, equals, isDisposed
-
Constructor Details
-
QRhiSwapChainHdrInfo
public QRhiSwapChainHdrInfo()See
QRhiSwapChainHdrInfo::
QRhiSwapChainHdrInfo() -
QRhiSwapChainHdrInfo
See
QRhiSwapChainHdrInfo::
QRhiSwapChainHdrInfo(QRhiSwapChainHdrInfo) - Parameters:
other
-
-
QRhiSwapChainHdrInfo
public QRhiSwapChainHdrInfo(QRhiSwapChainHdrInfo.LimitsType limitsType, float [] limits, QRhiSwapChainHdrInfo.LuminanceBehavior luminanceBehavior, float sdrWhiteLevel) See
QRhiSwapChainHdrInfo::
QRhiSwapChainHdrInfo{QRhiSwapChainHdrInfo::LimitsType, decltype{std::declval<QRhiSwapChainHdrInfo>{}.limits}, QRhiSwapChainHdrInfo::LuminanceBehavior, float} - Parameters:
limitsType
-limits
-luminanceBehavior
-sdrWhiteLevel
-
-
-
Method Details
-
setLimits
- Parameters:
limits
-
-
limits
- Returns:
-
setLimitsType
- Parameters:
limitsType
-
-
limitsType
- Returns:
-
setLuminanceBehavior
@QtUninvokable public final void setLuminanceBehavior(QRhiSwapChainHdrInfo.LuminanceBehavior luminanceBehavior) - Parameters:
luminanceBehavior
-
-
luminanceBehavior
- Returns:
-
setSdrWhiteLevel
- Parameters:
sdrWhiteLevel
-
-
sdrWhiteLevel
- Returns:
-
setColorComponentValue
@QtUninvokable public final void setColorComponentValue(float maxColorComponentValue, float maxPotentialColorComponentValue) -
setLuminanceInNits
-
toString
See
operator<<(QDebug,
QRhiSwapChainHdrInfo) -
clone
Creates and returns a copy of this object.
See
QRhiSwapChainHdrInfo::
QRhiSwapChainHdrInfo(QRhiSwapChainHdrInfo)
-