struct PipelineViewportStateCreateInfo

Defined at line 41832 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp

Public Members

StructureType sType
const void * pNext
Flags flags
uint32_t viewportCount
const vk::Viewport * pViewports
uint32_t scissorCount
const vk::Rect2D * pScissors

Public Methods

void PipelineViewportStateCreateInfo (vk::PipelineViewportStateCreateFlags flags_, uint32_t viewportCount_, const vk::Viewport * pViewports_, uint32_t scissorCount_, const vk::Rect2D * pScissors_, const void * pNext_)

Defined at line 41840 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp

void PipelineViewportStateCreateInfo (const PipelineViewportStateCreateInfo & rhs)

Defined at line 41855 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp

void PipelineViewportStateCreateInfo (const VkPipelineViewportStateCreateInfo & rhs)

Defined at line 41857 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp

void PipelineViewportStateCreateInfo (vk::PipelineViewportStateCreateFlags flags_, const vk::ArrayProxyNoTemporaries<const vk::Viewport> & viewports_, const vk::ArrayProxyNoTemporaries<const vk::Rect2D> & scissors_, const void * pNext_)

Defined at line 41863 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp

PipelineViewportStateCreateInfo & operator= (const PipelineViewportStateCreateInfo & rhs)

Defined at line 41877 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp

PipelineViewportStateCreateInfo & operator= (const VkPipelineViewportStateCreateInfo & rhs)

Defined at line 41880 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp

PipelineViewportStateCreateInfo & setPNext (const void * pNext_)

Defined at line 41887 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp

PipelineViewportStateCreateInfo & setFlags (vk::PipelineViewportStateCreateFlags flags_)

Defined at line 41893 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp

PipelineViewportStateCreateInfo & setViewportCount (uint32_t viewportCount_)

Defined at line 41899 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp

PipelineViewportStateCreateInfo & setPViewports (const vk::Viewport * pViewports_)

Defined at line 41905 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp

PipelineViewportStateCreateInfo & setViewports (const vk::ArrayProxyNoTemporaries<const vk::Viewport> & viewports_)

Defined at line 41912 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp

PipelineViewportStateCreateInfo & setScissorCount (uint32_t scissorCount_)

Defined at line 41921 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp

PipelineViewportStateCreateInfo & setPScissors (const vk::Rect2D * pScissors_)

Defined at line 41927 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp

PipelineViewportStateCreateInfo & setScissors (const vk::ArrayProxyNoTemporaries<const vk::Rect2D> & scissors_)

Defined at line 41934 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp

const VkPipelineViewportStateCreateInfo & operator const VkPipelineViewportStateCreateInfo & ()

Defined at line 41944 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp

VkPipelineViewportStateCreateInfo & operator VkPipelineViewportStateCreateInfo & ()

Defined at line 41949 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp

std::strong_ordering operator<=> (const PipelineViewportStateCreateInfo & )

Defined at line 41973 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp