Uses of Class
com.io7m.jcoronado.api.VulkanImageCreateFlag
-
Packages that use VulkanImageCreateFlag Package Description com.io7m.jcoronado.api Type-safe Vulkan frontend (API) -
-
Uses of VulkanImageCreateFlag in com.io7m.jcoronado.api
Methods in com.io7m.jcoronado.api that return VulkanImageCreateFlag Modifier and Type Method Description static VulkanImageCreateFlag
VulkanImageCreateFlag. valueOf(java.lang.String name)
Returns the enum constant of this type with the specified name.static VulkanImageCreateFlag[]
VulkanImageCreateFlag. values()
Returns an array containing the constants of this enum type, in the order they are declared.Methods in com.io7m.jcoronado.api that return types with arguments of type VulkanImageCreateFlag Modifier and Type Method Description java.util.Set<VulkanImageCreateFlag>
VulkanImageCreateInfo. flags()
java.util.Set<VulkanImageCreateFlag>
VulkanImageCreateInfoType. flags()
Methods in com.io7m.jcoronado.api with parameters of type VulkanImageCreateFlag Modifier and Type Method Description VulkanImageCreateInfo.Builder
VulkanImageCreateInfo.Builder. addFlags(VulkanImageCreateFlag element)
Adds one element toflags
set.VulkanImageCreateInfo.Builder
VulkanImageCreateInfo.Builder. addFlags(VulkanImageCreateFlag... elements)
Adds elements toflags
set.VulkanImageCreateInfo
VulkanImageCreateInfo. withFlags(VulkanImageCreateFlag... elements)
Copy the current immutable object with elements that replace the content offlags
.Method parameters in com.io7m.jcoronado.api with type arguments of type VulkanImageCreateFlag Modifier and Type Method Description VulkanImageCreateInfo.Builder
VulkanImageCreateInfo.Builder. addAllFlags(java.lang.Iterable<VulkanImageCreateFlag> elements)
Adds elements toflags
set.static VulkanImageCreateInfo
VulkanImageCreateInfo. of(java.lang.Iterable<VulkanImageCreateFlag> flags, VulkanImageKind imageType, VulkanFormat format, VulkanExtent3D extent, int mipLevels, int arrayLayers, java.lang.Iterable<VulkanSampleCountFlag> samples, VulkanImageTiling tiling, java.lang.Iterable<VulkanImageUsageFlag> usage, VulkanSharingMode sharingMode, java.lang.Iterable<java.lang.Integer> queueFamilyIndices, VulkanImageLayout initialLayout)
Construct a new immutableVulkanImageCreateInfo
instance.static VulkanImageCreateInfo
VulkanImageCreateInfo. of(java.util.Set<VulkanImageCreateFlag> flags, VulkanImageKind imageType, VulkanFormat format, VulkanExtent3D extent, int mipLevels, int arrayLayers, java.util.Set<VulkanSampleCountFlag> samples, VulkanImageTiling tiling, java.util.Set<VulkanImageUsageFlag> usage, VulkanSharingMode sharingMode, java.util.List<java.lang.Integer> queueFamilyIndices, VulkanImageLayout initialLayout)
Construct a new immutableVulkanImageCreateInfo
instance.VulkanImageCreateInfo.Builder
VulkanImageCreateInfo.Builder. setFlags(java.lang.Iterable<VulkanImageCreateFlag> elements)
Sets or replaces all elements forflags
set.VulkanImageCreateInfo
VulkanImageCreateInfo. withFlags(java.lang.Iterable<VulkanImageCreateFlag> elements)
Copy the current immutable object with elements that replace the content offlags
.
-