# 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 com.io7m.jcoronado.api.VulkanHostAllocatorCallbacksType.AllocationFunctionType

  `allocate`

  ### Methods inherited from interface com.io7m.jcoronado.api.VulkanHostAllocatorCallbacksType.DeallocationFunctionType

  `deallocate`

  ### Methods inherited from interface com.io7m.jcoronado.api.VulkanHostAllocatorCallbacksType.InternalAllocationNotificationType

  `onAllocation`

  ### Methods inherited from interface com.io7m.jcoronado.api.VulkanHostAllocatorCallbacksType.InternalFreeNotificationType

  `onFree`

  ### Methods inherited from interface com.io7m.jcoronado.api.VulkanHostAllocatorCallbacksType.ReallocationFunctionType

  `reallocate`

- ## Method Details

  - ### createCallbacks

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