Interface VulkanHandleType
- All Superinterfaces:
AutoCloseable
- All Known Subinterfaces:
VMAAllocationType,VMAAllocatorType,VulkanBufferType,VulkanBufferViewType,VulkanCommandBufferType,VulkanCommandPoolType,VulkanDebuggingType.VulkanDebugRegionType,VulkanDebugUtilsMessengerEXTType,VulkanDebugUtilsRegionType,VulkanDescriptorPoolType,VulkanDescriptorSetLayoutType,VulkanDescriptorSetType,VulkanDescriptorUpdateTemplateType,VulkanDeviceMemoryType,VulkanDeviceType,VulkanEventType,VulkanExtKHRSurfaceType.VulkanKHRSurfaceType,VulkanExtKHRSwapChainType.VulkanKHRSwapChainType,VulkanFenceType,VulkanFramebufferType,VulkanHandleDispatchableType,VulkanHandleNonDispatchableType,VulkanImageType,VulkanImageViewType,VulkanInstanceType,VulkanLogicalDeviceType,VulkanPhysicalDeviceType,VulkanPipelineCacheType,VulkanPipelineLayoutType,VulkanPipelineType,VulkanQueryPoolType,VulkanQueueType,VulkanRenderPassType,VulkanSamplerType,VulkanSamplerYcbcrConversionType,VulkanSemaphoreType,VulkanShaderModuleType
- All Known Implementing Classes:
VMALWJGLAllocator,VulkanLWJGLBuffer,VulkanLWJGLBufferView,VulkanLWJGLCommandBuffer,VulkanLWJGLCommandPool,VulkanLWJGLDescriptorPool,VulkanLWJGLDescriptorSet,VulkanLWJGLDescriptorSetLayout,VulkanLWJGLDeviceMemory,VulkanLWJGLEvent,VulkanLWJGLExtDebugUtilsMessenger,VulkanLWJGLFence,VulkanLWJGLFramebuffer,VulkanLWJGLImage,VulkanLWJGLImageView,VulkanLWJGLInstance,VulkanLWJGLLogicalDevice,VulkanLWJGLPhysicalDevice,VulkanLWJGLPipeline,VulkanLWJGLPipelineCache,VulkanLWJGLPipelineLayout,VulkanLWJGLQueryPool,VulkanLWJGLQueue,VulkanLWJGLRenderPass,VulkanLWJGLSampler,VulkanLWJGLSemaphore,VulkanLWJGLShaderModule
The base type of Vulkan handles.
-
Method Summary
-
Method Details
-
close
Destroy the object.- Specified by:
closein interfaceAutoCloseable- Throws:
VulkanException- On errors
-
isClosed
boolean isClosed()- Returns:
trueiff the handle has been destroyed withclose()- See Also:
-