SDL
2.0
|
#include <vulkan.hpp>
Public Member Functions | |
ObjectFree (OwnerType owner=OwnerType(), Optional< const AllocationCallbacks > allocationCallbacks=nullptr, Dispatch const &dispatch=Dispatch()) | |
OwnerType | getOwner () const |
Optional< const AllocationCallbacks > | getAllocator () const |
Protected Member Functions | |
template<typename T > | |
void | destroy (T t) |
Private Attributes | |
OwnerType | m_owner |
Optional< const AllocationCallbacks > | m_allocationCallbacks |
Dispatch const * | m_dispatch |
Definition at line 2565 of file vulkan.hpp.
|
inline |
Definition at line 2568 of file vulkan.hpp.
|
inlineprotected |
|
inline |
Definition at line 2575 of file vulkan.hpp.
References VULKAN_HPP_NAMESPACE::ObjectFree< OwnerType, Dispatch >::m_allocationCallbacks.
|
inline |
Definition at line 2574 of file vulkan.hpp.
References VULKAN_HPP_NAMESPACE::ObjectFree< OwnerType, Dispatch >::m_owner.
|
private |
Definition at line 2586 of file vulkan.hpp.
Referenced by VULKAN_HPP_NAMESPACE::ObjectFree< OwnerType, Dispatch >::destroy(), and VULKAN_HPP_NAMESPACE::ObjectFree< OwnerType, Dispatch >::getAllocator().
|
private |
Definition at line 2587 of file vulkan.hpp.
Referenced by VULKAN_HPP_NAMESPACE::ObjectFree< OwnerType, Dispatch >::destroy().
|
private |
Definition at line 2585 of file vulkan.hpp.
Referenced by VULKAN_HPP_NAMESPACE::ObjectFree< OwnerType, Dispatch >::destroy(), and VULKAN_HPP_NAMESPACE::ObjectFree< OwnerType, Dispatch >::getOwner().