# Hierarchy For Package com.io7m.jcoronado.extensions.ext_debug_utils.api

Package Hierarchies:

- All Packages

## Class Hierarchy

- java.lang.Object
  - com.io7m.jcoronado.extensions.ext_debug_utils.api.VulkanDebugUtilsLabelColor (implements com.io7m.jcoronado.extensions.ext_debug_utils.api.VulkanDebugUtilsLabelColorType)
  - com.io7m.jcoronado.extensions.ext_debug_utils.api.VulkanDebugUtilsLabelColor.Builder
  - com.io7m.jcoronado.extensions.ext_debug_utils.api.VulkanDebugUtilsLabelEXT (implements com.io7m.jcoronado.extensions.ext_debug_utils.api.VulkanDebugUtilsLabelEXTType)
  - com.io7m.jcoronado.extensions.ext_debug_utils.api.VulkanDebugUtilsLabelEXT.Builder
  - com.io7m.jcoronado.extensions.ext_debug_utils.api.VulkanDebugUtilsMessengerCallbackDataEXT (implements com.io7m.jcoronado.extensions.ext_debug_utils.api.VulkanDebugUtilsMessengerCallbackDataEXTType)
  - com.io7m.jcoronado.extensions.ext_debug_utils.api.VulkanDebugUtilsMessengerCallbackDataEXT.Builder
  - com.io7m.jcoronado.extensions.ext_debug_utils.api.VulkanDebugUtilsMessengerCreateInfoEXT (implements com.io7m.jcoronado.extensions.ext_debug_utils.api.VulkanDebugUtilsMessengerCreateInfoEXTType)
  - com.io7m.jcoronado.extensions.ext_debug_utils.api.VulkanDebugUtilsMessengerCreateInfoEXT.Builder
  - com.io7m.jcoronado.extensions.ext_debug_utils.api.VulkanDebugUtilsObjectNameInfoEXT (implements com.io7m.jcoronado.extensions.ext_debug_utils.api.VulkanDebugUtilsObjectNameInfoEXTType)
  - com.io7m.jcoronado.extensions.ext_debug_utils.api.VulkanDebugUtilsObjectNameInfoEXT.Builder
  - com.io7m.jcoronado.extensions.ext_debug_utils.api.VulkanDebugUtilsSLF4J (implements com.io7m.jcoronado.extensions.ext_debug_utils.api.VulkanDebugUtilsMessengerCallbackEXTType)

## Interface Hierarchy

- java.lang.AutoCloseable
  - com.io7m.jmulticlose.core.CloseableType
    - com.io7m.jcoronado.api.VulkanHandleType
      - com.io7m.jcoronado.extensions.ext_debug_utils.api.VulkanDebugUtilsRegionType
      - com.io7m.jcoronado.api.VulkanHandleNonDispatchableType
        - com.io7m.jcoronado.extensions.ext_debug_utils.api.VulkanDebugUtilsMessengerEXTType
- com.io7m.jcoronado.extensions.ext_debug_utils.api.VulkanDebugUtilsLabelColorType
- com.io7m.jcoronado.extensions.ext_debug_utils.api.VulkanDebugUtilsLabelEXTType
- com.io7m.jcoronado.extensions.ext_debug_utils.api.VulkanDebugUtilsMessengerCallbackDataEXTType
- com.io7m.jcoronado.extensions.ext_debug_utils.api.VulkanDebugUtilsMessengerCallbackEXTType
- com.io7m.jcoronado.extensions.ext_debug_utils.api.VulkanDebugUtilsMessengerCreateInfoEXTType
- com.io7m.jcoronado.extensions.ext_debug_utils.api.VulkanDebugUtilsObjectNameInfoEXTType
- com.io7m.jcoronado.api.VulkanExtensionType
  - com.io7m.jcoronado.extensions.ext_debug_utils.api.VulkanDebugUtilsType

## Enum Class Hierarchy

- java.lang.Object
  - java.lang.Enum<E> (implements java.lang.Comparable<T>, java.lang.constant.Constable, java.io.Serializable)
    - com.io7m.jcoronado.extensions.ext_debug_utils.api.VulkanDebugUtilsMessageSeverityFlag (implements com.io7m.jcoronado.api.VulkanEnumBitmaskType)
    - com.io7m.jcoronado.extensions.ext_debug_utils.api.VulkanDebugUtilsMessageTypeFlag (implements com.io7m.jcoronado.api.VulkanEnumBitmaskType)
    - com.io7m.jcoronado.extensions.ext_debug_utils.api.VulkanDebugUtilsMessengerCallbackDataFlag (implements com.io7m.jcoronado.api.VulkanEnumBitmaskType)
    - com.io7m.jcoronado.extensions.ext_debug_utils.api.VulkanDebugUtilsMessengerCreateFlag (implements com.io7m.jcoronado.api.VulkanEnumBitmaskType)
    - com.io7m.jcoronado.extensions.ext_debug_utils.api.VulkanDebugUtilsSLF4J.InfoBehavior