Uses of Class
com.io7m.jcoronado.vma.VMAAllocationCreateFlag
-
Packages that use VMAAllocationCreateFlag Package Description com.io7m.jcoronado.vma Type-safe Vulkan frontend (Vulkan Memory Allocator) -
-
Uses of VMAAllocationCreateFlag in com.io7m.jcoronado.vma
Methods in com.io7m.jcoronado.vma that return VMAAllocationCreateFlag Modifier and Type Method Description static VMAAllocationCreateFlag
VMAAllocationCreateFlag. valueOf(java.lang.String name)
Returns the enum constant of this type with the specified name.static VMAAllocationCreateFlag[]
VMAAllocationCreateFlag. values()
Returns an array containing the constants of this enum type, in the order they are declared.Methods in com.io7m.jcoronado.vma that return types with arguments of type VMAAllocationCreateFlag Modifier and Type Method Description java.util.Set<VMAAllocationCreateFlag>
VMAAllocationCreateInfo. flags()
java.util.Set<VMAAllocationCreateFlag>
VMAAllocationCreateInfoType. flags()
Methods in com.io7m.jcoronado.vma with parameters of type VMAAllocationCreateFlag Modifier and Type Method Description VMAAllocationCreateInfo.Builder
VMAAllocationCreateInfo.Builder. addFlags(VMAAllocationCreateFlag element)
Adds one element toflags
set.VMAAllocationCreateInfo.Builder
VMAAllocationCreateInfo.Builder. addFlags(VMAAllocationCreateFlag... elements)
Adds elements toflags
set.VMAAllocationCreateInfo
VMAAllocationCreateInfo. withFlags(VMAAllocationCreateFlag... elements)
Copy the current immutable object with elements that replace the content offlags
.Method parameters in com.io7m.jcoronado.vma with type arguments of type VMAAllocationCreateFlag Modifier and Type Method Description VMAAllocationCreateInfo.Builder
VMAAllocationCreateInfo.Builder. addAllFlags(java.lang.Iterable<VMAAllocationCreateFlag> elements)
Adds elements toflags
set.static VMAAllocationCreateInfo
VMAAllocationCreateInfo. of(java.lang.Iterable<VMAAllocationCreateFlag> flags, VMAMemoryUsage usage, java.lang.Iterable<VulkanMemoryPropertyFlag> requiredFlags, java.lang.Iterable<VulkanMemoryPropertyFlag> preferredFlags, long memoryTypeBits)
Construct a new immutableVMAAllocationCreateInfo
instance.static VMAAllocationCreateInfo
VMAAllocationCreateInfo. of(java.util.Set<VMAAllocationCreateFlag> flags, VMAMemoryUsage usage, java.util.Set<VulkanMemoryPropertyFlag> requiredFlags, java.util.Set<VulkanMemoryPropertyFlag> preferredFlags, long memoryTypeBits)
Construct a new immutableVMAAllocationCreateInfo
instance.VMAAllocationCreateInfo.Builder
VMAAllocationCreateInfo.Builder. setFlags(java.lang.Iterable<VMAAllocationCreateFlag> elements)
Sets or replaces all elements forflags
set.VMAAllocationCreateInfo
VMAAllocationCreateInfo. withFlags(java.lang.Iterable<VMAAllocationCreateFlag> elements)
Copy the current immutable object with elements that replace the content offlags
.
-