# Interface VulkanHandleNonDispatchableType

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

All Known Subinterfaces:
  `VMAAllocationType, VulkanBufferType, VulkanBufferViewType, VulkanCommandPoolType, VulkanDebugUtilsMessengerEXTType, VulkanDescriptorPoolType, VulkanDescriptorSetLayoutType, VulkanDescriptorSetType, VulkanDescriptorUpdateTemplateType, VulkanDeviceMemoryType, VulkanEventType, VulkanExtKHRSurfaceType.VulkanKHRSurfaceType, VulkanFenceType, VulkanFramebufferType, VulkanImageType, VulkanImageViewType, VulkanPipelineCacheType, VulkanPipelineLayoutType, VulkanPipelineType, VulkanQueryPoolType, VulkanRenderPassType, VulkanSamplerType, VulkanSamplerYcbcrConversionType, VulkanSemaphoreBinaryType, VulkanSemaphoreTimelineType, VulkanSemaphoreType, VulkanShaderModuleType`

All Known Implementing Classes:
  `VulkanLWJGLBuffer, VulkanLWJGLBufferView, VulkanLWJGLCommandPool, VulkanLWJGLDescriptorPool, VulkanLWJGLDescriptorSet, VulkanLWJGLDescriptorSetLayout, VulkanLWJGLDeviceMemory, VulkanLWJGLEvent, VulkanLWJGLExtDebugUtilsMessenger, VulkanLWJGLFence, VulkanLWJGLFramebuffer, VulkanLWJGLImage, VulkanLWJGLImageView, VulkanLWJGLPipeline, VulkanLWJGLPipelineCache, VulkanLWJGLPipelineLayout, VulkanLWJGLQueryPool, VulkanLWJGLRenderPass, VulkanLWJGLSampler, VulkanLWJGLSemaphoreBinary, VulkanLWJGLSemaphoreTimeline, VulkanLWJGLShaderModule`

public interface VulkanHandleNonDispatchableType extends VulkanHandleType
The base type of non-dispatchable Vulkan handles.

- ## Method Summary

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

  `isClosed`

  ### Methods inherited from interface VulkanHandleType

  `close`