# Interface VulkanClearValueType

All Known Subinterfaces:
  `VulkanClearValueType.VulkanClearValueColorFloatingPointType`, `VulkanClearValueType.VulkanClearValueColorIntegerSignedType`, `VulkanClearValueType.VulkanClearValueColorIntegerUnsignedType`, `VulkanClearValueType.VulkanClearValueColorType`, `VulkanClearValueType.VulkanClearValueDepthStencilType`

All Known Implementing Classes:
  `VulkanClearValueColorFloatingPoint`, `VulkanClearValueColorIntegerSigned`, `VulkanClearValueColorIntegerUnsigned`, `VulkanClearValueDepthStencil`

public interface VulkanClearValueType
Union specifying a clear value.

See Also:
  - "VkClearValue"

- ## Nested Class Summary

  Nested Classes
  Modifier and Type
  Interface
  Description
  `static enum`
  `VulkanClearValueType.Type`
  The actual type of clea value.
  `static interface`
  `VulkanClearValueType.VulkanClearValueColorFloatingPointType`
  A color consisting of floating-point components.
  `static interface`
  `VulkanClearValueType.VulkanClearValueColorIntegerSignedType`
  A color consisting of signed integer components.
  `static interface`
  `VulkanClearValueType.VulkanClearValueColorIntegerUnsignedType`
  A color consisting of unsigned integer components.
  `static interface`
  `VulkanClearValueType.VulkanClearValueColorType`
  A depth/stencil value.
  `static interface`
  `VulkanClearValueType.VulkanClearValueDepthStencilType`
  A depth/stencil value.

- ## Method Summary

  Modifier and Type
  Method
  Description
  `VulkanClearValueType.Type`
  `type()`

- ## Method Details

  - ### type

    VulkanClearValueType.Type type()
    Returns:
      The type of value