static VulkanComponentMapping |
VulkanComponentMapping.of(VulkanComponentSwizzle r,
VulkanComponentSwizzle g,
VulkanComponentSwizzle b,
VulkanComponentSwizzle a) |
Construct a new immutable VulkanComponentMapping instance.
|
VulkanComponentMapping.Builder |
VulkanComponentMapping.Builder.setA(VulkanComponentSwizzle a) |
Initializes the value for the a attribute.
|
VulkanComponentMapping.Builder |
VulkanComponentMapping.Builder.setB(VulkanComponentSwizzle b) |
Initializes the value for the b attribute.
|
VulkanComponentMapping.Builder |
VulkanComponentMapping.Builder.setG(VulkanComponentSwizzle g) |
Initializes the value for the g attribute.
|
VulkanComponentMapping.Builder |
VulkanComponentMapping.Builder.setR(VulkanComponentSwizzle r) |
Initializes the value for the r attribute.
|
VulkanComponentMapping |
VulkanComponentMapping.withA(VulkanComponentSwizzle value) |
Copy the current immutable object by setting a value for the a attribute.
|
VulkanComponentMapping |
VulkanComponentMapping.withB(VulkanComponentSwizzle value) |
Copy the current immutable object by setting a value for the b attribute.
|
VulkanComponentMapping |
VulkanComponentMapping.withG(VulkanComponentSwizzle value) |
Copy the current immutable object by setting a value for the g attribute.
|
VulkanComponentMapping |
VulkanComponentMapping.withR(VulkanComponentSwizzle value) |
Copy the current immutable object by setting a value for the r attribute.
|