template <typename Type, typename Dispatch>
class UniqueHandle
Defined at line 920 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan.hpp
Public Methods
void UniqueHandle<Type, Dispatch> ()
Defined at line 928 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan.hpp
void UniqueHandle<Type, Dispatch> (const Type & value, const Deleter & deleter)
Defined at line 930 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan.hpp
void UniqueHandle<Type, Dispatch> (const UniqueHandle<Type, Dispatch> & )
Defined at line 936 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan.hpp
void UniqueHandle<Type, Dispatch> (UniqueHandle<Type, Dispatch> && other)
Defined at line 938 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan.hpp
void ~UniqueHandle<Type, Dispatch> ()
Defined at line 944 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan.hpp
UniqueHandle<Type, Dispatch> & operator= (const UniqueHandle<Type, Dispatch> & )
Defined at line 952 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan.hpp
UniqueHandle<Type, Dispatch> & operator= (UniqueHandle<Type, Dispatch> && other)
Defined at line 954 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan.hpp
bool operator bool ()
Defined at line 961 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan.hpp
const Type * operator-> ()
Defined at line 973 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan.hpp
Type * operator-> ()
Defined at line 978 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan.hpp
const Type & operator* ()
Defined at line 983 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan.hpp
Type & operator* ()
Defined at line 988 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan.hpp
const Type & get ()
Defined at line 993 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan.hpp
Type & get ()
Defined at line 998 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan.hpp
void reset (const Type & value)
Defined at line 1003 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan.hpp
Type release ()
Defined at line 1015 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan.hpp
void swap (UniqueHandle<Type, Dispatch> & rhs)
Defined at line 1022 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan.hpp