# Interface VulkanDebuggingType.VulkanDebugRegionType

All Superinterfaces:
  `AutoCloseable, com.io7m.jmulticlose.core.CloseableType, VulkanHandleType`

Enclosing interface:
  `VulkanDebuggingType`

public static interface VulkanDebuggingType.VulkanDebugRegionType extends VulkanHandleType
A debugging region in a command buffer.

- ## Method Summary

  Modifier and Type
  Method
  Description
  `void`
  `insertInto(String label)`
  Insert a debug label into a command buffer.
  `void`
  `insertInto(String label, VulkanDebuggingType.Color color)`
  Insert a debug label into a command buffer.

  ### Methods inherited from interface com.io7m.jmulticlose.core.CloseableType

  `isClosed`

  ### Methods inherited from interface VulkanHandleType

  `close`

- ## Method Details

  - ### insertInto

    void insertInto(String label, VulkanDebuggingType.Color color) throws VulkanException
    Insert a debug label into a command buffer.
    Parameters:
      `label` - The label
      `color` - The label color
    Throws:
      `VulkanException` - On errors

  - ### insertInto

    void insertInto(String label) throws VulkanException
    Insert a debug label into a command buffer.
    Parameters:
      `label` - The label
    Throws:
      `VulkanException` - On errors