Uses of Class
com.io7m.jcoronado.api.VulkanPipelineDynamicStateCreateInfo
-
Packages that use VulkanPipelineDynamicStateCreateInfo Package Description com.io7m.jcoronado.api Type-safe Vulkan frontend (API)com.io7m.jcoronado.lwjgl Type-safe Vulkan frontend (LWJGL implementation) -
-
Uses of VulkanPipelineDynamicStateCreateInfo in com.io7m.jcoronado.api
Methods in com.io7m.jcoronado.api that return VulkanPipelineDynamicStateCreateInfo Modifier and Type Method Description VulkanPipelineDynamicStateCreateInfo
VulkanPipelineDynamicStateCreateInfo.Builder. build()
Builds a newVulkanPipelineDynamicStateCreateInfo
.static VulkanPipelineDynamicStateCreateInfo
VulkanPipelineDynamicStateCreateInfo. copyOf(VulkanPipelineDynamicStateCreateInfoType instance)
Creates an immutable copy of aVulkanPipelineDynamicStateCreateInfoType
value.static VulkanPipelineDynamicStateCreateInfo
VulkanPipelineDynamicStateCreateInfo. of(java.lang.Iterable<VulkanPipelineDynamicStateCreateFlag> flags, java.lang.Iterable<? extends VulkanDynamicState> dynamicStates)
Construct a new immutableVulkanPipelineDynamicStateCreateInfo
instance.static VulkanPipelineDynamicStateCreateInfo
VulkanPipelineDynamicStateCreateInfo. of(java.util.Set<VulkanPipelineDynamicStateCreateFlag> flags, java.util.List<VulkanDynamicState> dynamicStates)
Construct a new immutableVulkanPipelineDynamicStateCreateInfo
instance.VulkanPipelineDynamicStateCreateInfo
VulkanPipelineDynamicStateCreateInfo. withDynamicStates(VulkanDynamicState... elements)
Copy the current immutable object with elements that replace the content ofdynamicStates
.VulkanPipelineDynamicStateCreateInfo
VulkanPipelineDynamicStateCreateInfo. withDynamicStates(java.lang.Iterable<? extends VulkanDynamicState> elements)
Copy the current immutable object with elements that replace the content ofdynamicStates
.VulkanPipelineDynamicStateCreateInfo
VulkanPipelineDynamicStateCreateInfo. withFlags(VulkanPipelineDynamicStateCreateFlag... elements)
Copy the current immutable object with elements that replace the content offlags
.VulkanPipelineDynamicStateCreateInfo
VulkanPipelineDynamicStateCreateInfo. withFlags(java.lang.Iterable<VulkanPipelineDynamicStateCreateFlag> elements)
Copy the current immutable object with elements that replace the content offlags
.Methods in com.io7m.jcoronado.api that return types with arguments of type VulkanPipelineDynamicStateCreateInfo Modifier and Type Method Description java.util.Optional<VulkanPipelineDynamicStateCreateInfo>
VulkanGraphicsPipelineCreateInfo. dynamicState()
java.util.Optional<VulkanPipelineDynamicStateCreateInfo>
VulkanGraphicsPipelineCreateInfoType. dynamicState()
Methods in com.io7m.jcoronado.api with parameters of type VulkanPipelineDynamicStateCreateInfo Modifier and Type Method Description VulkanGraphicsPipelineCreateInfo.Builder
VulkanGraphicsPipelineCreateInfo.Builder. setDynamicState(VulkanPipelineDynamicStateCreateInfo dynamicState)
Initializes the optional valuedynamicState
to dynamicState.VulkanGraphicsPipelineCreateInfo
VulkanGraphicsPipelineCreateInfo. withDynamicState(VulkanPipelineDynamicStateCreateInfo value)
Copy the current immutable object by setting a present value for the optionaldynamicState
attribute.Method parameters in com.io7m.jcoronado.api with type arguments of type VulkanPipelineDynamicStateCreateInfo Modifier and Type Method Description VulkanGraphicsPipelineCreateInfo.Builder
VulkanGraphicsPipelineCreateInfo.Builder. setDynamicState(java.util.Optional<? extends VulkanPipelineDynamicStateCreateInfo> dynamicState)
Initializes the optional valuedynamicState
to dynamicState.VulkanGraphicsPipelineCreateInfo
VulkanGraphicsPipelineCreateInfo. withDynamicState(java.util.Optional<? extends VulkanPipelineDynamicStateCreateInfo> optional)
Copy the current immutable object by setting an optional value for thedynamicState
attribute. -
Uses of VulkanPipelineDynamicStateCreateInfo in com.io7m.jcoronado.lwjgl
Methods in com.io7m.jcoronado.lwjgl with parameters of type VulkanPipelineDynamicStateCreateInfo Modifier and Type Method Description static org.lwjgl.vulkan.VkPipelineDynamicStateCreateInfo
VulkanLWJGLPipelineDynamicStateCreateInfos. pack(org.lwjgl.system.MemoryStack stack, VulkanPipelineDynamicStateCreateInfo info)
Pack a structure.Method parameters in com.io7m.jcoronado.lwjgl with type arguments of type VulkanPipelineDynamicStateCreateInfo Modifier and Type Method Description static org.lwjgl.vulkan.VkPipelineDynamicStateCreateInfo
VulkanLWJGLPipelineDynamicStateCreateInfos. packOptional(org.lwjgl.system.MemoryStack stack, java.util.Optional<VulkanPipelineDynamicStateCreateInfo> info)
Pack a structure.
-