# Interface VulkanPipelineViewportStateCreateInfoType

All Known Implementing Classes:
  `VulkanPipelineViewportStateCreateInfo`

@Immutable public interface VulkanPipelineViewportStateCreateInfoType

See Also:
  - "VkPipelineViewportStateCreateInfo"

- ## Method Summary

  Modifier and Type
  Method
  Description
  `Set<VulkanPipelineViewportStateCreateFlag>`
  `flags()`
  `List<VulkanRectangle2D>`
  `scissors()`
  `List<VulkanViewport>`
  `viewports()`

- ## Method Details

  - ### flags

    @Parameter Set<VulkanPipelineViewportStateCreateFlag> flags()
    Returns:
      Flags reserved for future use

  - ### viewports

    @Parameter List<VulkanViewport> viewports()
    Returns:
      The viewport transforms.

  - ### scissors

    @Parameter List<VulkanRectangle2D> scissors()
    Returns:
      The scissor for the corresponding viewports.