template <typename BitType>
class Flags
Defined at line 27 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_enums.hpp
Public Methods
void Flags<BitType> ()
constructors
Defined at line 34 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_enums.hpp
void Flags<BitType> (BitType bit)
Defined at line 36 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_enums.hpp
void Flags<BitType> (const Flags<BitType> & rhs)
Defined at line 38 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_enums.hpp
void Flags<BitType> (MaskType flags)
Defined at line 40 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_enums.hpp
auto operator<=> (const Flags<BitType> & )
Defined at line 44 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_enums.hpp
bool operator! ()
logical operator
Defined at line 78 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_enums.hpp
Flags<BitType> operator& (const Flags<BitType> & rhs)
bitwise operators
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^ (const Flags<BitType> & rhs)
Defined at line 94 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_enums.hpp
Flags<BitType> operator~ ()
Defined at line 99 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_enums.hpp
Flags<BitType> & operator= (const Flags<BitType> & rhs)
assignment operators
Defined at line 105 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_enums.hpp
Flags<BitType> & operator|= (const Flags<BitType> & rhs)
Defined at line 107 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_enums.hpp
Flags<BitType> & operator&= (const Flags<BitType> & rhs)
Defined at line 113 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_enums.hpp
Flags<BitType> & operator^= (const Flags<BitType> & rhs)
Defined at line 119 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_enums.hpp
bool operator bool ()
cast operators
Defined at line 126 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 131 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_enums.hpp