#include <vulkan.hpp>
|
| | PipelineRasterizationStateCreateInfo (PipelineRasterizationStateCreateFlags flags_=PipelineRasterizationStateCreateFlags(), Bool32 depthClampEnable_=0, Bool32 rasterizerDiscardEnable_=0, PolygonMode polygonMode_=PolygonMode::eFill, CullModeFlags cullMode_=CullModeFlags(), FrontFace frontFace_=FrontFace::eCounterClockwise, Bool32 depthBiasEnable_=0, float depthBiasConstantFactor_=0, float depthBiasClamp_=0, float depthBiasSlopeFactor_=0, float lineWidth_=0) |
| |
| | PipelineRasterizationStateCreateInfo (VkPipelineRasterizationStateCreateInfo const &rhs) |
| |
| PipelineRasterizationStateCreateInfo & | operator= (VkPipelineRasterizationStateCreateInfo const &rhs) |
| |
| PipelineRasterizationStateCreateInfo & | setPNext (const void *pNext_) |
| |
| PipelineRasterizationStateCreateInfo & | setFlags (PipelineRasterizationStateCreateFlags flags_) |
| |
| PipelineRasterizationStateCreateInfo & | setDepthClampEnable (Bool32 depthClampEnable_) |
| |
| PipelineRasterizationStateCreateInfo & | setRasterizerDiscardEnable (Bool32 rasterizerDiscardEnable_) |
| |
| PipelineRasterizationStateCreateInfo & | setPolygonMode (PolygonMode polygonMode_) |
| |
| PipelineRasterizationStateCreateInfo & | setCullMode (CullModeFlags cullMode_) |
| |
| PipelineRasterizationStateCreateInfo & | setFrontFace (FrontFace frontFace_) |
| |
| PipelineRasterizationStateCreateInfo & | setDepthBiasEnable (Bool32 depthBiasEnable_) |
| |
| PipelineRasterizationStateCreateInfo & | setDepthBiasConstantFactor (float depthBiasConstantFactor_) |
| |
| PipelineRasterizationStateCreateInfo & | setDepthBiasClamp (float depthBiasClamp_) |
| |
| PipelineRasterizationStateCreateInfo & | setDepthBiasSlopeFactor (float depthBiasSlopeFactor_) |
| |
| PipelineRasterizationStateCreateInfo & | setLineWidth (float lineWidth_) |
| |
| | operator const VkPipelineRasterizationStateCreateInfo & () const |
| |
| bool | operator== (PipelineRasterizationStateCreateInfo const &rhs) const |
| |
| bool | operator!= (PipelineRasterizationStateCreateInfo const &rhs) const |
| |
◆ PipelineRasterizationStateCreateInfo() [1/2]
| VULKAN_HPP_NAMESPACE::PipelineRasterizationStateCreateInfo::PipelineRasterizationStateCreateInfo |
( |
PipelineRasterizationStateCreateFlags |
flags_ = PipelineRasterizationStateCreateFlags(), |
|
|
Bool32 |
depthClampEnable_ = 0, |
|
|
Bool32 |
rasterizerDiscardEnable_ = 0, |
|
|
PolygonMode |
polygonMode_ = PolygonMode::eFill, |
|
|
CullModeFlags |
cullMode_ = CullModeFlags(), |
|
|
FrontFace |
frontFace_ = FrontFace::eCounterClockwise, |
|
|
Bool32 |
depthBiasEnable_ = 0, |
|
|
float |
depthBiasConstantFactor_ = 0, |
|
|
float |
depthBiasClamp_ = 0, |
|
|
float |
depthBiasSlopeFactor_ = 0, |
|
|
float |
lineWidth_ = 0 |
|
) |
| |
|
inline |
◆ PipelineRasterizationStateCreateInfo() [2/2]
◆ operator const VkPipelineRasterizationStateCreateInfo &()
◆ operator!=()
◆ operator=()
◆ operator==()
◆ setCullMode()
◆ setDepthBiasClamp()
◆ setDepthBiasConstantFactor()
◆ setDepthBiasEnable()
◆ setDepthBiasSlopeFactor()
◆ setDepthClampEnable()
◆ setFlags()
◆ setFrontFace()
◆ setLineWidth()
◆ setPNext()
◆ setPolygonMode()
◆ setRasterizerDiscardEnable()
◆ cullMode
| CullModeFlags VULKAN_HPP_NAMESPACE::PipelineRasterizationStateCreateInfo::cullMode |
◆ depthBiasClamp
| float VULKAN_HPP_NAMESPACE::PipelineRasterizationStateCreateInfo::depthBiasClamp |
◆ depthBiasConstantFactor
| float VULKAN_HPP_NAMESPACE::PipelineRasterizationStateCreateInfo::depthBiasConstantFactor |
◆ depthBiasEnable
| Bool32 VULKAN_HPP_NAMESPACE::PipelineRasterizationStateCreateInfo::depthBiasEnable |
◆ depthBiasSlopeFactor
| float VULKAN_HPP_NAMESPACE::PipelineRasterizationStateCreateInfo::depthBiasSlopeFactor |
◆ depthClampEnable
| Bool32 VULKAN_HPP_NAMESPACE::PipelineRasterizationStateCreateInfo::depthClampEnable |
◆ flags
◆ frontFace
| FrontFace VULKAN_HPP_NAMESPACE::PipelineRasterizationStateCreateInfo::frontFace |
◆ lineWidth
| float VULKAN_HPP_NAMESPACE::PipelineRasterizationStateCreateInfo::lineWidth |
◆ pNext
| const void* VULKAN_HPP_NAMESPACE::PipelineRasterizationStateCreateInfo::pNext = nullptr |
◆ polygonMode
| PolygonMode VULKAN_HPP_NAMESPACE::PipelineRasterizationStateCreateInfo::polygonMode |
◆ rasterizerDiscardEnable
| Bool32 VULKAN_HPP_NAMESPACE::PipelineRasterizationStateCreateInfo::rasterizerDiscardEnable |
◆ sType
The documentation for this struct was generated from the following file: