Lines Matching defs:PipelineDepthStencilStateCreateInfo
40891 struct PipelineDepthStencilStateCreateInfo struct
40893 using NativeType = VkPipelineDepthStencilStateCreateInfo;
40895 static const bool allowDuplicate = false;
40896 …ST_OR_CONSTEXPR StructureType structureType = StructureType::ePipelineDepthStencilStateCreateInfo;
40899 …AN_HPP_CONSTEXPR PipelineDepthStencilStateCreateInfo( VULKAN_HPP_NAMESPACE::PipelineDepthStencilSt… in PipelineDepthStencilStateCreateInfo() function
40926 …PipelineDepthStencilStateCreateInfo( VkPipelineDepthStencilStateCreateInfo const & rhs ) VULKAN_HP… in PipelineDepthStencilStateCreateInfo() function
40936 …*this = *reinterpret_cast<VULKAN_HPP_NAMESPACE::PipelineDepthStencilStateCreateInfo const *>( &rhs… in operator =()
40941 …STEXPR_14 PipelineDepthStencilStateCreateInfo & setPNext( const void * pNext_ ) VULKAN_HPP_NOEXCEPT in setPNext()
40948 … setFlags( VULKAN_HPP_NAMESPACE::PipelineDepthStencilStateCreateFlags flags_ ) VULKAN_HPP_NOEXCEPT in setFlags()
40954 …reateInfo & setDepthTestEnable( VULKAN_HPP_NAMESPACE::Bool32 depthTestEnable_ ) VULKAN_HPP_NOEXCEPT in setDepthTestEnable()
40960 …ateInfo & setDepthWriteEnable( VULKAN_HPP_NAMESPACE::Bool32 depthWriteEnable_ ) VULKAN_HPP_NOEXCEPT in setDepthWriteEnable()
40966 …eateInfo & setDepthCompareOp( VULKAN_HPP_NAMESPACE::CompareOp depthCompareOp_ ) VULKAN_HPP_NOEXCEPT in setDepthCompareOp()
40973 …setDepthBoundsTestEnable( VULKAN_HPP_NAMESPACE::Bool32 depthBoundsTestEnable_ ) VULKAN_HPP_NOEXCEPT in setDepthBoundsTestEnable()
40979 …eInfo & setStencilTestEnable( VULKAN_HPP_NAMESPACE::Bool32 stencilTestEnable_ ) VULKAN_HPP_NOEXCEPT in setStencilTestEnable()
40985 …ateCreateInfo & setFront( VULKAN_HPP_NAMESPACE::StencilOpState const & front_ ) VULKAN_HPP_NOEXCEPT in setFront()
40991 …StateCreateInfo & setBack( VULKAN_HPP_NAMESPACE::StencilOpState const & back_ ) VULKAN_HPP_NOEXCEPT in setBack()
40997 …ipelineDepthStencilStateCreateInfo & setMinDepthBounds( float minDepthBounds_ ) VULKAN_HPP_NOEXCEPT in setMinDepthBounds()
41003 …ipelineDepthStencilStateCreateInfo & setMaxDepthBounds( float maxDepthBounds_ ) VULKAN_HPP_NOEXCEPT in setMaxDepthBounds()
41010 operator VkPipelineDepthStencilStateCreateInfo const &() const VULKAN_HPP_NOEXCEPT in operator VkPipelineDepthStencilStateCreateInfo const&()
41015 operator VkPipelineDepthStencilStateCreateInfo &() VULKAN_HPP_NOEXCEPT in operator VkPipelineDepthStencilStateCreateInfo&()
41037 reflect() const VULKAN_HPP_NOEXCEPT in reflect()
41057 bool operator==( PipelineDepthStencilStateCreateInfo const & rhs ) const VULKAN_HPP_NOEXCEPT in operator ==()
41069 bool operator!=( PipelineDepthStencilStateCreateInfo const & rhs ) const VULKAN_HPP_NOEXCEPT in operator !=()
41076 … sType = StructureType::ePipelineDepthStencilStateCreateInfo;
41077 const void * pNext = {};
41078 VULKAN_HPP_NAMESPACE::PipelineDepthStencilStateCreateFlags flags = {};
41079 VULKAN_HPP_NAMESPACE::Bool32 depthTestEnable = {};
41080 VULKAN_HPP_NAMESPACE::Bool32 depthWriteEnable = {};
41081 …mpareOp depthCompareOp = VULKAN_HPP_NAMESPACE::CompareOp::eNever;
41082 VULKAN_HPP_NAMESPACE::Bool32 depthBoundsTestEnable = {};
41083 VULKAN_HPP_NAMESPACE::Bool32 stencilTestEnable = {};
41084 VULKAN_HPP_NAMESPACE::StencilOpState front = {};
41085 VULKAN_HPP_NAMESPACE::StencilOpState back = {};
41086 float minDepthBounds = {};
41087 float maxDepthBounds = {};