struct AllocationCallbacks

Defined at line 7099 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp

wrapper struct for struct VkAllocationCallbacks, see https://registry.khronos.org/vulkan/specs/latest/man/html/VkAllocationCallbacks.html

Public Members

void * pUserData
PFN_AllocationFunction pfnAllocation
PFN_ReallocationFunction pfnReallocation
PFN_FreeFunction pfnFree
PFN_InternalAllocationNotification pfnInternalAllocation
PFN_InternalFreeNotification pfnInternalFree

Public Methods

void AllocationCallbacks (void * pUserData_, PFN_AllocationFunction pfnAllocation_, PFN_ReallocationFunction pfnReallocation_, PFN_FreeFunction pfnFree_, PFN_InternalAllocationNotification pfnInternalAllocation_, PFN_InternalFreeNotification pfnInternalFree_)

Defined at line 7104 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp

void AllocationCallbacks (const AllocationCallbacks & rhs)

Defined at line 7119 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp

void AllocationCallbacks (const VkAllocationCallbacks & rhs)

Defined at line 7121 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp

void AllocationCallbacks (void * pUserData_, PFN_vkAllocationFunction pfnAllocation_, PFN_vkReallocationFunction pfnReallocation_, PFN_vkFreeFunction pfnFree_, PFN_vkInternalAllocationNotification pfnInternalAllocation_, PFN_vkInternalFreeNotification pfnInternalFree_)

Defined at line 7132 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp

AllocationCallbacks & operator= (const AllocationCallbacks & rhs)

Defined at line 7152 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp

AllocationCallbacks & operator= (const VkAllocationCallbacks & rhs)

Defined at line 7155 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp

AllocationCallbacks & setPUserData (void * pUserData_)

Defined at line 7162 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp

AllocationCallbacks && setPUserData (void * pUserData_)

Defined at line 7168 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp

AllocationCallbacks & setPfnAllocation (PFN_AllocationFunction pfnAllocation_)

Defined at line 7174 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp

AllocationCallbacks && setPfnAllocation (PFN_AllocationFunction pfnAllocation_)

Defined at line 7180 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp

AllocationCallbacks & setPfnReallocation (PFN_ReallocationFunction pfnReallocation_)

Defined at line 7186 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp

AllocationCallbacks && setPfnReallocation (PFN_ReallocationFunction pfnReallocation_)

Defined at line 7192 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp

AllocationCallbacks & setPfnFree (PFN_FreeFunction pfnFree_)

Defined at line 7198 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp

AllocationCallbacks && setPfnFree (PFN_FreeFunction pfnFree_)

Defined at line 7204 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp

AllocationCallbacks & setPfnInternalAllocation (PFN_InternalAllocationNotification pfnInternalAllocation_)

Defined at line 7210 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp

AllocationCallbacks && setPfnInternalAllocation (PFN_InternalAllocationNotification pfnInternalAllocation_)

Defined at line 7216 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp

AllocationCallbacks & setPfnInternalFree (PFN_InternalFreeNotification pfnInternalFree_)

Defined at line 7222 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp

AllocationCallbacks && setPfnInternalFree (PFN_InternalFreeNotification pfnInternalFree_)

Defined at line 7228 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp

AllocationCallbacks & setPfnAllocation (PFN_vkAllocationFunction pfnAllocation_)

Defined at line 7241 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp

AllocationCallbacks & setPfnReallocation (PFN_vkReallocationFunction pfnReallocation_)

Defined at line 7248 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp

AllocationCallbacks & setPfnInternalAllocation (PFN_vkInternalAllocationNotification pfnInternalAllocation_)

Defined at line 7255 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp

AllocationCallbacks & setPfnInternalFree (PFN_vkInternalFreeNotification pfnInternalFree_)

Defined at line 7262 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp

const VkAllocationCallbacks & operator const VkAllocationCallbacks & ()

Defined at line 7273 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp

VkAllocationCallbacks & operator VkAllocationCallbacks & ()

Defined at line 7278 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp

const VkAllocationCallbacks * operator const VkAllocationCallbacks * ()

Defined at line 7283 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp

VkAllocationCallbacks * operator VkAllocationCallbacks * ()

Defined at line 7288 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp

bool operator== (const AllocationCallbacks & rhs)

Defined at line 7306 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp

bool operator!= (const AllocationCallbacks & rhs)

Defined at line 7316 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp