Module com.io7m.jcoronado.api
Package com.io7m.jcoronado.api
Interface VulkanClearValueType.VulkanClearValueColorFloatingPointType
-
- All Superinterfaces:
VulkanClearValueType
,VulkanClearValueType.VulkanClearValueColorType
- All Known Implementing Classes:
VulkanClearValueColorFloatingPoint
- Enclosing interface:
- VulkanClearValueType
@Immutable public static interface VulkanClearValueType.VulkanClearValueColorFloatingPointType extends VulkanClearValueType.VulkanClearValueColorType
A color consisting of floating-point components.
-
-
Nested Class Summary
-
Nested classes/interfaces inherited from interface com.io7m.jcoronado.api.VulkanClearValueType
VulkanClearValueType.Type, VulkanClearValueType.VulkanClearValueColorFloatingPointType, VulkanClearValueType.VulkanClearValueColorIntegerSignedType, VulkanClearValueType.VulkanClearValueColorIntegerUnsignedType, VulkanClearValueType.VulkanClearValueColorType, VulkanClearValueType.VulkanClearValueDepthStencilType
-
Nested classes/interfaces inherited from interface com.io7m.jcoronado.api.VulkanClearValueType.VulkanClearValueColorType
VulkanClearValueType.VulkanClearValueColorType.ColorType
-
-
Method Summary
All Methods Instance Methods Abstract Methods Default Methods Modifier and Type Method Description float
alpha()
float
blue()
default VulkanClearValueType.VulkanClearValueColorType.ColorType
colorType()
float
green()
float
red()
-
Methods inherited from interface com.io7m.jcoronado.api.VulkanClearValueType.VulkanClearValueColorType
type
-
-
-
-
Method Detail
-
colorType
default VulkanClearValueType.VulkanClearValueColorType.ColorType colorType()
- Specified by:
colorType
in interfaceVulkanClearValueType.VulkanClearValueColorType
- Returns:
- The type of value
-
red
@Parameter float red()
- Returns:
- The red channel
-
green
@Parameter float green()
- Returns:
- The green channel
-
blue
@Parameter float blue()
- Returns:
- The blue channel
-
alpha
@Parameter float alpha()
- Returns:
- The alpha channel
-
-