SDL 2.0
|
#include <vulkan.hpp>
Public Member Functions | |
VULKAN_HPP_CONSTEXPR | Flags () |
Flags (BitType bit) | |
Flags (Flags< BitType > const &rhs) | |
Flags (MaskType flags) | |
Flags< BitType > & | operator= (Flags< BitType > const &rhs) |
Flags< BitType > & | operator|= (Flags< BitType > const &rhs) |
Flags< BitType > & | operator&= (Flags< BitType > const &rhs) |
Flags< BitType > & | operator^= (Flags< BitType > const &rhs) |
Flags< BitType > | operator| (Flags< BitType > const &rhs) const |
Flags< BitType > | operator& (Flags< BitType > const &rhs) const |
Flags< BitType > | operator^ (Flags< BitType > const &rhs) const |
bool | operator! () const |
Flags< BitType > | operator~ () const |
bool | operator== (Flags< BitType > const &rhs) const |
bool | operator!= (Flags< BitType > const &rhs) const |
operator bool () const | |
operator MaskType () const | |
Private Attributes | |
MaskType | m_mask |
Definition at line 146 of file vulkan.hpp.
|
inline |
Definition at line 149 of file vulkan.hpp.
|
inline |
Definition at line 154 of file vulkan.hpp.
|
inline |
Definition at line 159 of file vulkan.hpp.
|
inlineexplicit |
Definition at line 164 of file vulkan.hpp.
|
inlineexplicit |
Definition at line 236 of file vulkan.hpp.
References VULKAN_HPP_NAMESPACE::Flags< BitType, MaskType >::m_mask.
|
inlineexplicit |
Definition at line 241 of file vulkan.hpp.
References VULKAN_HPP_NAMESPACE::Flags< BitType, MaskType >::m_mask.
|
inline |
Definition at line 214 of file vulkan.hpp.
References VULKAN_HPP_NAMESPACE::Flags< BitType, MaskType >::m_mask.
|
inline |
Definition at line 231 of file vulkan.hpp.
References VULKAN_HPP_NAMESPACE::Flags< BitType, MaskType >::m_mask.
|
inline |
Definition at line 200 of file vulkan.hpp.
|
inline |
Definition at line 181 of file vulkan.hpp.
References VULKAN_HPP_NAMESPACE::Flags< BitType, MaskType >::m_mask.
|
inline |
Definition at line 169 of file vulkan.hpp.
References VULKAN_HPP_NAMESPACE::Flags< BitType, MaskType >::m_mask.
|
inline |
Definition at line 226 of file vulkan.hpp.
References VULKAN_HPP_NAMESPACE::Flags< BitType, MaskType >::m_mask.
|
inline |
Definition at line 207 of file vulkan.hpp.
|
inline |
Definition at line 187 of file vulkan.hpp.
References VULKAN_HPP_NAMESPACE::Flags< BitType, MaskType >::m_mask.
|
inline |
Definition at line 193 of file vulkan.hpp.
|
inline |
Definition at line 175 of file vulkan.hpp.
References VULKAN_HPP_NAMESPACE::Flags< BitType, MaskType >::m_mask.
|
inline |
Definition at line 219 of file vulkan.hpp.
|
private |
Definition at line 247 of file vulkan.hpp.
Referenced by VULKAN_HPP_NAMESPACE::Flags< BitType, MaskType >::operator bool(), VULKAN_HPP_NAMESPACE::Flags< BitType, MaskType >::operator MaskType(), VULKAN_HPP_NAMESPACE::Flags< BitType, MaskType >::operator!(), VULKAN_HPP_NAMESPACE::Flags< BitType, MaskType >::operator!=(), VULKAN_HPP_NAMESPACE::Flags< BitType, MaskType >::operator&=(), VULKAN_HPP_NAMESPACE::Flags< BitType, MaskType >::operator=(), VULKAN_HPP_NAMESPACE::Flags< BitType, MaskType >::operator==(), VULKAN_HPP_NAMESPACE::Flags< BitType, MaskType >::operator^=(), and VULKAN_HPP_NAMESPACE::Flags< BitType, MaskType >::operator|=().