Clear(EnumType value) noexcept | MGL::EnumBitFlags< EnumType, FlagType > | inline |
Clear() noexcept | MGL::EnumBitFlags< EnumType, FlagType > | inline |
EnumBitFlags() noexcept | MGL::EnumBitFlags< EnumType, FlagType > | inline |
EnumBitFlags(EnumType value) noexcept | MGL::EnumBitFlags< EnumType, FlagType > | inline |
EnumBitFlags(FlagType value) noexcept | MGL::EnumBitFlags< EnumType, FlagType > | inlineexplicit |
Flip(EnumType value) noexcept | MGL::EnumBitFlags< EnumType, FlagType > | inline |
Flip() noexcept | MGL::EnumBitFlags< EnumType, FlagType > | inline |
GetValue() const noexcept | MGL::EnumBitFlags< EnumType, FlagType > | inline |
Has(EnumType value) const noexcept | MGL::EnumBitFlags< EnumType, FlagType > | inline |
HasAny() const noexcept | MGL::EnumBitFlags< EnumType, FlagType > | inline |
kSize | MGL::EnumBitFlags< EnumType, FlagType > | static |
operator bool() const noexcept | MGL::EnumBitFlags< EnumType, FlagType > | inlineexplicit |
operator!() const noexcept | MGL::EnumBitFlags< EnumType, FlagType > | inline |
operator!=(const EnumBitFlags &rhs) const noexcept | MGL::EnumBitFlags< EnumType, FlagType > | inline |
operator&(EnumType rhs) const noexcept | MGL::EnumBitFlags< EnumType, FlagType > | inline |
operator&(const EnumBitFlags &rhs) const noexcept | MGL::EnumBitFlags< EnumType, FlagType > | inline |
operator&=(EnumType rhs) noexcept | MGL::EnumBitFlags< EnumType, FlagType > | inline |
operator&=(const EnumBitFlags &rhs) noexcept | MGL::EnumBitFlags< EnumType, FlagType > | inline |
operator==(const EnumBitFlags &rhs) const noexcept | MGL::EnumBitFlags< EnumType, FlagType > | inline |
operator^(EnumType rhs) const noexcept | MGL::EnumBitFlags< EnumType, FlagType > | inline |
operator^(const EnumBitFlags &rhs) const noexcept | MGL::EnumBitFlags< EnumType, FlagType > | inline |
operator^=(EnumType rhs) noexcept | MGL::EnumBitFlags< EnumType, FlagType > | inline |
operator^=(const EnumBitFlags &rhs) noexcept | MGL::EnumBitFlags< EnumType, FlagType > | inline |
operator|(EnumType rhs) const noexcept | MGL::EnumBitFlags< EnumType, FlagType > | inline |
operator|(const EnumBitFlags &rhs) const noexcept | MGL::EnumBitFlags< EnumType, FlagType > | inline |
operator|=(EnumType rhs) noexcept | MGL::EnumBitFlags< EnumType, FlagType > | inline |
operator|=(const EnumBitFlags &rhs) noexcept | MGL::EnumBitFlags< EnumType, FlagType > | inline |
operator~() const noexcept | MGL::EnumBitFlags< EnumType, FlagType > | inline |
Set(EnumType value) noexcept | MGL::EnumBitFlags< EnumType, FlagType > | inline |
UnderlyingType typedef | MGL::EnumBitFlags< EnumType, FlagType > | |