Uses of Class
com.io7m.jcoronado.api.VulkanComponentMapping
-
Packages that use VulkanComponentMapping Package Description com.io7m.jcoronado.api Type-safe Vulkan frontend (API) -
-
Uses of VulkanComponentMapping in com.io7m.jcoronado.api
Methods in com.io7m.jcoronado.api that return VulkanComponentMapping Modifier and Type Method Description VulkanComponentMapping
VulkanComponentMapping.Builder. build()
Builds a newVulkanComponentMapping
.VulkanComponentMapping
VulkanImageViewCreateInfo. components()
default VulkanComponentMapping
VulkanImageViewCreateInfoType. components()
static VulkanComponentMapping
VulkanComponentMapping. copyOf(VulkanComponentMappingType instance)
Creates an immutable copy of aVulkanComponentMappingType
value.static VulkanComponentMapping
VulkanComponentMappingType. identity()
static VulkanComponentMapping
VulkanComponentMapping. of(VulkanComponentSwizzle r, VulkanComponentSwizzle g, VulkanComponentSwizzle b, VulkanComponentSwizzle a)
Construct a new immutableVulkanComponentMapping
instance.VulkanComponentMapping
VulkanComponentMapping. withA(VulkanComponentSwizzle value)
Copy the current immutable object by setting a value for thea
attribute.VulkanComponentMapping
VulkanComponentMapping. withB(VulkanComponentSwizzle value)
Copy the current immutable object by setting a value for theb
attribute.VulkanComponentMapping
VulkanComponentMapping. withG(VulkanComponentSwizzle value)
Copy the current immutable object by setting a value for theg
attribute.VulkanComponentMapping
VulkanComponentMapping. withR(VulkanComponentSwizzle value)
Copy the current immutable object by setting a value for ther
attribute.Methods in com.io7m.jcoronado.api with parameters of type VulkanComponentMapping Modifier and Type Method Description static VulkanImageViewCreateInfo
VulkanImageViewCreateInfo. of(java.lang.Iterable<VulkanImageViewCreateFlag> flags, VulkanImageType image, VulkanImageViewKind viewType, VulkanFormat format, VulkanComponentMapping components, VulkanImageSubresourceRange subresourceRange)
Construct a new immutableVulkanImageViewCreateInfo
instance.static VulkanImageViewCreateInfo
VulkanImageViewCreateInfo. of(java.util.Set<VulkanImageViewCreateFlag> flags, VulkanImageType image, VulkanImageViewKind viewType, VulkanFormat format, VulkanComponentMapping components, VulkanImageSubresourceRange subresourceRange)
Construct a new immutableVulkanImageViewCreateInfo
instance.VulkanImageViewCreateInfo.Builder
VulkanImageViewCreateInfo.Builder. setComponents(VulkanComponentMapping components)
Initializes the value for thecomponents
attribute.VulkanImageViewCreateInfo
VulkanImageViewCreateInfo. withComponents(VulkanComponentMapping value)
Copy the current immutable object by setting a value for thecomponents
attribute.
-