# Interface VulkanDebugUtilsMessengerCreateInfoEXTType

All Known Implementing Classes:
  `VulkanDebugUtilsMessengerCreateInfoEXT`

@Immutable public interface VulkanDebugUtilsMessengerCreateInfoEXTType
Structure specifying parameters of a newly created debug messenger.

- ## Method Summary

  Modifier and Type
  Method
  Description
  `VulkanDebugUtilsMessengerCallbackEXTType`
  `callback()`
  `Set<VulkanDebugUtilsMessengerCreateFlag>`
  `flags()`
  `Set<VulkanDebugUtilsMessageSeverityFlag>`
  `severity()`
  `Set<VulkanDebugUtilsMessageTypeFlag>`
  `type()`

- ## Method Details

  - ### flags

    Set<VulkanDebugUtilsMessengerCreateFlag> flags()
    Returns:
      The creation flags

  - ### severity

    Set<VulkanDebugUtilsMessageSeverityFlag> severity()
    Returns:
      The message severity selection

  - ### type

    Set<VulkanDebugUtilsMessageTypeFlag> type()
    Returns:
      The message type selection

  - ### callback

    VulkanDebugUtilsMessengerCallbackEXTType callback()
    Returns:
      The message callback