|
SDL
2.0
|
#include <vulkan.hpp>
Collaboration diagram for VULKAN_HPP_NAMESPACE::ObjectFree< OwnerType, Dispatch >: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().