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

#include <qssglayerrenderdata_p.h>

Inheritance diagram for QSSGLayerRenderPreparationResultFlags:
Collaboration diagram for QSSGLayerRenderPreparationResultFlags:

Public Member Functions

bool wasLayerDataDirty () const
void setLayerDataDirty (bool inValue)
bool wasDirty () const
void setWasDirty (bool inValue)
bool requiresDepthTexture () const
void setRequiresDepthTexture (bool inValue)
bool requiresDepthTextureMS () const
void setRequiresDepthTextureMS (bool inValue)
bool requiresSsaoPass () const
void setRequiresSsaoPass (bool inValue)
bool requiresShadowMapPass () const
void setRequiresShadowMapPass (bool inValue)
bool requiresScreenTexture () const
void setRequiresScreenTexture (bool inValue)
bool requiresMipmapsForScreenTexture () const
void setRequiresMipmapsForScreenTexture (bool inValue)
bool hasCustomBlendMode () const
void setHasCustomBlendMode (bool inValue)
bool requiresNormalTexture () const
void setRequiresNormalTexture (bool inValue)
bool requiresMotionVectorPass () const
void setRequiresMotionVectorPass (bool inValue)
bool requiresSkyMaterialPass () const
void setRequiresSkyMaterialPass (bool inValue)
Public Member Functions inherited from QFlags< QSSGLayerRenderPreparationResultFlag >
constexpr QFlags () noexcept=default
constexpr Int toInt () const noexcept
constexpr QFlagsoperator&= (int mask) noexcept
constexpr QFlagsoperator|= (QFlags other) noexcept
constexpr QFlagsoperator^= (QFlags other) noexcept
constexpr Q_IMPLICIT operator Int () const noexcept
constexpr bool operator! () const noexcept
constexpr QFlags operator| (QFlags other) const noexcept
constexpr QFlags operator^ (QFlags other) const noexcept
constexpr QFlags operator& (int mask) const noexcept
constexpr QFlags operator~ () const noexcept
constexpr void operator+ (QFlags other) const noexcept=delete
constexpr void operator- (QFlags other) const noexcept=delete
constexpr bool testFlag (QSSGLayerRenderPreparationResultFlag flag) const noexcept
constexpr bool testFlags (QFlags flags) const noexcept
constexpr bool testAnyFlag (QSSGLayerRenderPreparationResultFlag flag) const noexcept
constexpr bool testAnyFlags (QFlags flags) const noexcept
constexpr QFlagssetFlag (QSSGLayerRenderPreparationResultFlag flag, bool on=true) noexcept
Public Member Functions inherited from QtPrivate::QFlagsStorage< QSSGLayerRenderPreparationResultFlag >
constexpr QFlagsStorage () noexcept=default

Additional Inherited Members

Public Types inherited from QFlags< QSSGLayerRenderPreparationResultFlag >
typedef QSSGLayerRenderPreparationResultFlag enum_type
using Int
Static Public Member Functions inherited from QFlags< QSSGLayerRenderPreparationResultFlag >
static constexpr QFlags fromInt (Int i) noexcept
Protected Types inherited from QtPrivate::QFlagsStorage< QSSGLayerRenderPreparationResultFlag >
typedef std::conditional< std::is_unsigned< typenamestd::underlying_type< QSSGLayerRenderPreparationResultFlag >::type >::value, typenameIntegers::Unsigned, typenameIntegers::Signed >::type Int
Protected Attributes inherited from QtPrivate::QFlagsStorage< QSSGLayerRenderPreparationResultFlag >
Int i

Detailed Description

Definition at line 134 of file qssglayerrenderdata_p.h.

Member Function Documentation

◆ hasCustomBlendMode()

bool QSSGLayerRenderPreparationResultFlags::hasCustomBlendMode ( ) const
inline

Definition at line 199 of file qssglayerrenderdata_p.h.

References MaterialHasCustomBlendMode.

◆ requiresDepthTexture()

bool QSSGLayerRenderPreparationResultFlags::requiresDepthTexture ( ) const
inline

Definition at line 148 of file qssglayerrenderdata_p.h.

References RequiresDepthTexture.

◆ requiresDepthTextureMS()

bool QSSGLayerRenderPreparationResultFlags::requiresDepthTextureMS ( ) const
inline

Definition at line 157 of file qssglayerrenderdata_p.h.

References RequiresDepthTextureMS.

◆ requiresMipmapsForScreenTexture()

bool QSSGLayerRenderPreparationResultFlags::requiresMipmapsForScreenTexture ( ) const
inline

Definition at line 190 of file qssglayerrenderdata_p.h.

References RequiresMipmapsForScreenTexture.

◆ requiresMotionVectorPass()

bool QSSGLayerRenderPreparationResultFlags::requiresMotionVectorPass ( ) const
inline

Definition at line 217 of file qssglayerrenderdata_p.h.

References RequiresMotionVectorPass.

◆ requiresNormalTexture()

bool QSSGLayerRenderPreparationResultFlags::requiresNormalTexture ( ) const
inline

Definition at line 208 of file qssglayerrenderdata_p.h.

References RequiresNormalTexture.

◆ requiresScreenTexture()

bool QSSGLayerRenderPreparationResultFlags::requiresScreenTexture ( ) const
inline

Definition at line 181 of file qssglayerrenderdata_p.h.

References RequiresScreenTexture.

◆ requiresShadowMapPass()

bool QSSGLayerRenderPreparationResultFlags::requiresShadowMapPass ( ) const
inline

Definition at line 172 of file qssglayerrenderdata_p.h.

References RequiresShadowMapPass.

◆ requiresSkyMaterialPass()

bool QSSGLayerRenderPreparationResultFlags::requiresSkyMaterialPass ( ) const
inline

Definition at line 226 of file qssglayerrenderdata_p.h.

References RequiresSkyMaterialPass.

◆ requiresSsaoPass()

bool QSSGLayerRenderPreparationResultFlags::requiresSsaoPass ( ) const
inline

Definition at line 166 of file qssglayerrenderdata_p.h.

References RequiresSsaoPass.

◆ setHasCustomBlendMode()

void QSSGLayerRenderPreparationResultFlags::setHasCustomBlendMode ( bool inValue)
inline

Definition at line 203 of file qssglayerrenderdata_p.h.

References MaterialHasCustomBlendMode.

◆ setLayerDataDirty()

void QSSGLayerRenderPreparationResultFlags::setLayerDataDirty ( bool inValue)
inline

Definition at line 140 of file qssglayerrenderdata_p.h.

References WasLayerDataDirty.

◆ setRequiresDepthTexture()

void QSSGLayerRenderPreparationResultFlags::setRequiresDepthTexture ( bool inValue)
inline

Definition at line 152 of file qssglayerrenderdata_p.h.

References RequiresDepthTexture.

◆ setRequiresDepthTextureMS()

void QSSGLayerRenderPreparationResultFlags::setRequiresDepthTextureMS ( bool inValue)
inline

Definition at line 161 of file qssglayerrenderdata_p.h.

References RequiresDepthTextureMS.

◆ setRequiresMipmapsForScreenTexture()

void QSSGLayerRenderPreparationResultFlags::setRequiresMipmapsForScreenTexture ( bool inValue)
inline

Definition at line 194 of file qssglayerrenderdata_p.h.

References RequiresMipmapsForScreenTexture.

◆ setRequiresMotionVectorPass()

void QSSGLayerRenderPreparationResultFlags::setRequiresMotionVectorPass ( bool inValue)
inline

Definition at line 221 of file qssglayerrenderdata_p.h.

References RequiresMotionVectorPass.

◆ setRequiresNormalTexture()

void QSSGLayerRenderPreparationResultFlags::setRequiresNormalTexture ( bool inValue)
inline

Definition at line 212 of file qssglayerrenderdata_p.h.

References RequiresNormalTexture.

◆ setRequiresScreenTexture()

void QSSGLayerRenderPreparationResultFlags::setRequiresScreenTexture ( bool inValue)
inline

Definition at line 185 of file qssglayerrenderdata_p.h.

References RequiresScreenTexture.

◆ setRequiresShadowMapPass()

void QSSGLayerRenderPreparationResultFlags::setRequiresShadowMapPass ( bool inValue)
inline

Definition at line 176 of file qssglayerrenderdata_p.h.

References RequiresShadowMapPass.

◆ setRequiresSkyMaterialPass()

void QSSGLayerRenderPreparationResultFlags::setRequiresSkyMaterialPass ( bool inValue)
inline

Definition at line 230 of file qssglayerrenderdata_p.h.

References RequiresSkyMaterialPass.

◆ setRequiresSsaoPass()

void QSSGLayerRenderPreparationResultFlags::setRequiresSsaoPass ( bool inValue)
inline

Definition at line 167 of file qssglayerrenderdata_p.h.

References RequiresSsaoPass.

◆ setWasDirty()

void QSSGLayerRenderPreparationResultFlags::setWasDirty ( bool inValue)
inline

Definition at line 146 of file qssglayerrenderdata_p.h.

References WasDirty.

◆ wasDirty()

bool QSSGLayerRenderPreparationResultFlags::wasDirty ( ) const
inline

Definition at line 145 of file qssglayerrenderdata_p.h.

References WasDirty.

◆ wasLayerDataDirty()

bool QSSGLayerRenderPreparationResultFlags::wasLayerDataDirty ( ) const
inline

Definition at line 136 of file qssglayerrenderdata_p.h.

References WasLayerDataDirty.


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