|
SDL
2.0
|
#include <vulkan.hpp>
Public Member Functions | |
| PoolFree ()=default | |
| PoolFree (OwnerType owner, PoolType pool, Dispatch const &dispatch=VULKAN_HPP_DEFAULT_DISPATCHER) VULKAN_HPP_NOEXCEPT | |
| OwnerType | getOwner () const VULKAN_HPP_NOEXCEPT |
| PoolType | getPool () const VULKAN_HPP_NOEXCEPT |
Protected Member Functions | |
| template<typename T > | |
| void | destroy (T t) VULKAN_HPP_NOEXCEPT |
Private Attributes | |
| OwnerType | m_owner = OwnerType() |
| PoolType | m_pool = PoolType() |
| Dispatch const * | m_dispatch = nullptr |
Definition at line 3725 of file vulkan.hpp.
|
default |
|
inline |
Definition at line 3730 of file vulkan.hpp.
|
inlineprotected |
|
inline |
Definition at line 3738 of file vulkan.hpp.
References VULKAN_HPP_NAMESPACE::PoolFree< OwnerType, PoolType, Dispatch >::m_owner.
|
inline |
Definition at line 3739 of file vulkan.hpp.
References VULKAN_HPP_NAMESPACE::PoolFree< OwnerType, PoolType, Dispatch >::m_pool.
|
private |
Definition at line 3751 of file vulkan.hpp.
Referenced by VULKAN_HPP_NAMESPACE::PoolFree< OwnerType, PoolType, Dispatch >::destroy().
|
private |
Definition at line 3749 of file vulkan.hpp.
Referenced by VULKAN_HPP_NAMESPACE::PoolFree< OwnerType, PoolType, Dispatch >::destroy(), and VULKAN_HPP_NAMESPACE::PoolFree< OwnerType, PoolType, Dispatch >::getOwner().
|
private |
Definition at line 3750 of file vulkan.hpp.
Referenced by VULKAN_HPP_NAMESPACE::PoolFree< OwnerType, PoolType, Dispatch >::destroy(), and VULKAN_HPP_NAMESPACE::PoolFree< OwnerType, PoolType, Dispatch >::getPool().