template <typename BitType>
class Flags
Defined at line 23 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_enums.hpp
Public Methods
void Flags<BitType> ()
constructors
Defined at line 29 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_enums.hpp
void Flags<BitType> (BitType bit)
Defined at line 31 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_enums.hpp
void Flags<BitType> (const Flags<BitType> & rhs)
Defined at line 33 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_enums.hpp
void Flags<BitType> (MaskType flags)
Defined at line 35 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_enums.hpp
auto operator<=> (const Flags<BitType> & )
Defined at line 39 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_enums.hpp
bool operator! ()
logical operator
Defined at line 73 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_enums.hpp
Flags<BitType> operator& (const Flags<BitType> & rhs)
bitwise operators
Defined at line 79 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_enums.hpp
Flags<BitType> operator| (const Flags<BitType> & rhs)
Defined at line 84 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_enums.hpp
Flags<BitType> operator^ (const Flags<BitType> & rhs)
Defined at line 89 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_enums.hpp
Flags<BitType> operator~ ()
Defined at line 94 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_enums.hpp
Flags<BitType> & operator= (const Flags<BitType> & rhs)
assignment operators
Defined at line 100 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_enums.hpp
Flags<BitType> & operator|= (const Flags<BitType> & rhs)
Defined at line 102 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_enums.hpp
Flags<BitType> & operator&= (const Flags<BitType> & rhs)
Defined at line 108 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_enums.hpp
Flags<BitType> & operator^= (const Flags<BitType> & rhs)
Defined at line 114 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_enums.hpp
bool operator bool ()
cast operators
Defined at line 121 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_enums.hpp
MaskType operator std::underlying_type<type-parameter-0-0>::type ()
Defined at line 126 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_enums.hpp