template <typename Type, typename Dispatch>
class UniqueHandle
Defined at line 829 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan.hpp
Public Methods
void UniqueHandle<Type, Dispatch> ()
Defined at line 837 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan.hpp
void UniqueHandle<Type, Dispatch> (const Type & value, const Deleter & deleter)
Defined at line 839 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan.hpp
void UniqueHandle<Type, Dispatch> (const UniqueHandle<Type, Dispatch> & )
Defined at line 845 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan.hpp
void UniqueHandle<Type, Dispatch> (UniqueHandle<Type, Dispatch> && other)
Defined at line 847 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan.hpp
void ~UniqueHandle<Type, Dispatch> ()
Defined at line 853 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan.hpp
UniqueHandle<Type, Dispatch> & operator= (const UniqueHandle<Type, Dispatch> & )
Defined at line 861 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan.hpp
UniqueHandle<Type, Dispatch> & operator= (UniqueHandle<Type, Dispatch> && other)
Defined at line 863 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan.hpp
bool operator bool ()
Defined at line 870 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan.hpp
const Type * operator-> ()
Defined at line 882 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan.hpp
Type * operator-> ()
Defined at line 887 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan.hpp
const Type & operator* ()
Defined at line 892 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan.hpp
Type & operator* ()
Defined at line 897 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan.hpp
const Type & get ()
Defined at line 902 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan.hpp
Type & get ()
Defined at line 907 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan.hpp
void reset (const Type & value)
Defined at line 912 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan.hpp
Type release ()
Defined at line 924 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan.hpp
void swap (UniqueHandle<Type, Dispatch> & rhs)
Defined at line 931 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan.hpp