#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: