# Interface VulkanHostAllocatorType

All Superinterfaces:
  `VulkanHostAllocatorCallbacksType.AllocationFunctionType, VulkanHostAllocatorCallbacksType.DeallocationFunctionType, VulkanHostAllocatorCallbacksType.InternalAllocationNotificationType, VulkanHostAllocatorCallbacksType.InternalFreeNotificationType, VulkanHostAllocatorCallbacksType.ReallocationFunctionType`

All Known Implementing Classes:
  `VulkanHostAllocatorTracker, VulkanLWJGLHostAllocatorJeMalloc`

public interface VulkanHostAllocatorType extends VulkanHostAllocatorCallbacksType.ReallocationFunctionType, VulkanHostAllocatorCallbacksType.AllocationFunctionType, VulkanHostAllocatorCallbacksType.DeallocationFunctionType, VulkanHostAllocatorCallbacksType.InternalAllocationNotificationType, VulkanHostAllocatorCallbacksType.InternalFreeNotificationType
The type of host allocators.

- ## Method Summary

  Modifier and Type
  Method
  Description
  `VulkanHostAllocatorCallbacks`
  `createCallbacks()`

  ### Methods inherited from interface VulkanHostAllocatorCallbacksType.AllocationFunctionType

  `allocate`

  ### Methods inherited from interface VulkanHostAllocatorCallbacksType.DeallocationFunctionType

  `deallocate`

  ### Methods inherited from interface VulkanHostAllocatorCallbacksType.InternalAllocationNotificationType

  `onAllocation`

  ### Methods inherited from interface VulkanHostAllocatorCallbacksType.InternalFreeNotificationType

  `onFree`

  ### Methods inherited from interface VulkanHostAllocatorCallbacksType.ReallocationFunctionType

  `reallocate`

- ## Method Details

  - ### createCallbacks

    VulkanHostAllocatorCallbacks createCallbacks()
    Returns:
      The methods as a set of callbacks