|
HDK
|
#include <vulkan.hpp>
Inheritance diagram for VULKAN_HPP_NAMESPACE::UniqueHandle< Type, Dispatch >:Public Types | |
| using | element_type = Type |
Public Member Functions | |
| UniqueHandle () | |
| UniqueHandle (Type const &value, Deleter const &deleter=Deleter()) VULKAN_HPP_NOEXCEPT | |
| UniqueHandle (UniqueHandle const &)=delete | |
| UniqueHandle (UniqueHandle &&other) VULKAN_HPP_NOEXCEPT | |
| ~UniqueHandle () VULKAN_HPP_NOEXCEPT | |
| UniqueHandle & | operator= (UniqueHandle const &)=delete |
| UniqueHandle & | operator= (UniqueHandle &&other) VULKAN_HPP_NOEXCEPT |
| operator bool () const VULKAN_HPP_NOEXCEPT | |
| Type const * | operator-> () const VULKAN_HPP_NOEXCEPT |
| Type * | operator-> () VULKAN_HPP_NOEXCEPT |
| Type const & | operator* () const VULKAN_HPP_NOEXCEPT |
| Type & | operator* () VULKAN_HPP_NOEXCEPT |
| const Type & | get () const VULKAN_HPP_NOEXCEPT |
| Type & | get () VULKAN_HPP_NOEXCEPT |
| void | reset (Type const &value=Type()) VULKAN_HPP_NOEXCEPT |
| Type | release () VULKAN_HPP_NOEXCEPT |
| void | swap (UniqueHandle< Type, Dispatch > &rhs) VULKAN_HPP_NOEXCEPT |
Definition at line 1166 of file vulkan.hpp.
| using VULKAN_HPP_NAMESPACE::UniqueHandle< Type, Dispatch >::element_type = Type |
Definition at line 1172 of file vulkan.hpp.
|
inline |
Definition at line 1174 of file vulkan.hpp.
|
inlineexplicit |
Definition at line 1176 of file vulkan.hpp.
|
delete |
|
inline |
Definition at line 1184 of file vulkan.hpp.
|
inline |
Definition at line 1190 of file vulkan.hpp.
|
inline |
Definition at line 1232 of file vulkan.hpp.
|
inline |
Definition at line 1237 of file vulkan.hpp.
|
inlineexplicit |
Definition at line 1207 of file vulkan.hpp.
|
inline |
Definition at line 1222 of file vulkan.hpp.
|
inline |
Definition at line 1227 of file vulkan.hpp.
|
inline |
Definition at line 1212 of file vulkan.hpp.
|
inline |
Definition at line 1217 of file vulkan.hpp.
|
delete |
|
inline |
Definition at line 1200 of file vulkan.hpp.
|
inline |
Definition at line 1254 of file vulkan.hpp.
|
inline |
Definition at line 1242 of file vulkan.hpp.
|
inline |
Definition at line 1261 of file vulkan.hpp.