# Interface VulkanDebugUtilsMessengerCallbackEXTType

All Known Implementing Classes:
  `VulkanDebugUtilsSLF4J`

Functional Interface:
  This is a functional interface and can therefore be used as the assignment target for a lambda expression or method reference.

@FunctionalInterface public interface VulkanDebugUtilsMessengerCallbackEXTType
Application-defined debug messenger callback function.

- ## Method Summary

  Modifier and Type
  Method
  Description
  `boolean`
  `call(Set<VulkanDebugUtilsMessageSeverityFlag> severity, Set<VulkanDebugUtilsMessageTypeFlag> types, VulkanDebugUtilsMessengerCallbackDataEXT data)`
  The callback method.

- ## Method Details

  - ### call

    boolean call(Set<VulkanDebugUtilsMessageSeverityFlag> severity, Set<VulkanDebugUtilsMessageTypeFlag> types, VulkanDebugUtilsMessengerCallbackDataEXT data)
    The callback method. The method should return `false`.
    Parameters:
      `severity` - The message severity
      `types` - The message types
      `data` - The message data
    Returns:
      A value interpreted in a layer-specified manner