Uses of Class
com.io7m.jcoronado.api.VulkanPipelineViewportStateCreateInfo
-
Packages that use VulkanPipelineViewportStateCreateInfo Package Description com.io7m.jcoronado.api Type-safe Vulkan frontend (API)com.io7m.jcoronado.lwjgl Type-safe Vulkan frontend (LWJGL implementation) -
-
Uses of VulkanPipelineViewportStateCreateInfo in com.io7m.jcoronado.api
Methods in com.io7m.jcoronado.api that return VulkanPipelineViewportStateCreateInfo Modifier and Type Method Description VulkanPipelineViewportStateCreateInfo
VulkanPipelineViewportStateCreateInfo.Builder. build()
Builds a newVulkanPipelineViewportStateCreateInfo
.static VulkanPipelineViewportStateCreateInfo
VulkanPipelineViewportStateCreateInfo. copyOf(VulkanPipelineViewportStateCreateInfoType instance)
Creates an immutable copy of aVulkanPipelineViewportStateCreateInfoType
value.static VulkanPipelineViewportStateCreateInfo
VulkanPipelineViewportStateCreateInfo. of(java.lang.Iterable<VulkanPipelineViewportStateCreateFlag> flags, java.lang.Iterable<? extends VulkanViewport> viewports, java.lang.Iterable<? extends VulkanRectangle2D> scissors)
Construct a new immutableVulkanPipelineViewportStateCreateInfo
instance.static VulkanPipelineViewportStateCreateInfo
VulkanPipelineViewportStateCreateInfo. of(java.util.Set<VulkanPipelineViewportStateCreateFlag> flags, java.util.List<VulkanViewport> viewports, java.util.List<VulkanRectangle2D> scissors)
Construct a new immutableVulkanPipelineViewportStateCreateInfo
instance.VulkanPipelineViewportStateCreateInfo
VulkanPipelineViewportStateCreateInfo. withFlags(VulkanPipelineViewportStateCreateFlag... elements)
Copy the current immutable object with elements that replace the content offlags
.VulkanPipelineViewportStateCreateInfo
VulkanPipelineViewportStateCreateInfo. withFlags(java.lang.Iterable<VulkanPipelineViewportStateCreateFlag> elements)
Copy the current immutable object with elements that replace the content offlags
.VulkanPipelineViewportStateCreateInfo
VulkanPipelineViewportStateCreateInfo. withScissors(VulkanRectangle2D... elements)
Copy the current immutable object with elements that replace the content ofscissors
.VulkanPipelineViewportStateCreateInfo
VulkanPipelineViewportStateCreateInfo. withScissors(java.lang.Iterable<? extends VulkanRectangle2D> elements)
Copy the current immutable object with elements that replace the content ofscissors
.VulkanPipelineViewportStateCreateInfo
VulkanPipelineViewportStateCreateInfo. withViewports(VulkanViewport... elements)
Copy the current immutable object with elements that replace the content ofviewports
.VulkanPipelineViewportStateCreateInfo
VulkanPipelineViewportStateCreateInfo. withViewports(java.lang.Iterable<? extends VulkanViewport> elements)
Copy the current immutable object with elements that replace the content ofviewports
.Methods in com.io7m.jcoronado.api that return types with arguments of type VulkanPipelineViewportStateCreateInfo Modifier and Type Method Description java.util.Optional<VulkanPipelineViewportStateCreateInfo>
VulkanGraphicsPipelineCreateInfo. viewportState()
java.util.Optional<VulkanPipelineViewportStateCreateInfo>
VulkanGraphicsPipelineCreateInfoType. viewportState()
Methods in com.io7m.jcoronado.api with parameters of type VulkanPipelineViewportStateCreateInfo Modifier and Type Method Description VulkanGraphicsPipelineCreateInfo.Builder
VulkanGraphicsPipelineCreateInfo.Builder. setViewportState(VulkanPipelineViewportStateCreateInfo viewportState)
Initializes the optional valueviewportState
to viewportState.VulkanGraphicsPipelineCreateInfo
VulkanGraphicsPipelineCreateInfo. withViewportState(VulkanPipelineViewportStateCreateInfo value)
Copy the current immutable object by setting a present value for the optionalviewportState
attribute.Method parameters in com.io7m.jcoronado.api with type arguments of type VulkanPipelineViewportStateCreateInfo Modifier and Type Method Description VulkanGraphicsPipelineCreateInfo.Builder
VulkanGraphicsPipelineCreateInfo.Builder. setViewportState(java.util.Optional<? extends VulkanPipelineViewportStateCreateInfo> viewportState)
Initializes the optional valueviewportState
to viewportState.VulkanGraphicsPipelineCreateInfo
VulkanGraphicsPipelineCreateInfo. withViewportState(java.util.Optional<? extends VulkanPipelineViewportStateCreateInfo> optional)
Copy the current immutable object by setting an optional value for theviewportState
attribute. -
Uses of VulkanPipelineViewportStateCreateInfo in com.io7m.jcoronado.lwjgl
Methods in com.io7m.jcoronado.lwjgl with parameters of type VulkanPipelineViewportStateCreateInfo Modifier and Type Method Description static org.lwjgl.vulkan.VkPipelineViewportStateCreateInfo
VulkanLWJGLPipelineViewportStateCreateInfos. pack(org.lwjgl.system.MemoryStack stack, VulkanPipelineViewportStateCreateInfo info)
Pack a structure.Method parameters in com.io7m.jcoronado.lwjgl with type arguments of type VulkanPipelineViewportStateCreateInfo Modifier and Type Method Description static org.lwjgl.vulkan.VkPipelineViewportStateCreateInfo
VulkanLWJGLPipelineViewportStateCreateInfos. packOptional(org.lwjgl.system.MemoryStack stack, java.util.Optional<VulkanPipelineViewportStateCreateInfo> info)
Pack a structure.
-