![]() |
TrinityCore
|
#include <FlagsArray.h>
Inheritance diagram for flag128:Public Member Functions | |
| constexpr | flag128 (uint32 p1=0, uint32 p2=0, uint32 p3=0, uint32 p4=0) |
| constexpr bool | IsEqual (uint32 p1=0, uint32 p2=0, uint32 p3=0, uint32 p4=0) const |
| constexpr bool | HasFlag (uint32 p1=0, uint32 p2=0, uint32 p3=0, uint32 p4=0) const |
| constexpr void | Set (uint32 p1=0, uint32 p2=0, uint32 p3=0, uint32 p4=0) |
Public Member Functions inherited from FlagsArray< uint32, 4 > | |
| constexpr FlagsArray | operator& (FlagsArray const &right) const |
| constexpr FlagsArray & | operator&= (FlagsArray const &right) |
| constexpr FlagsArray | operator| (FlagsArray const &right) const |
| constexpr FlagsArray & | operator|= (FlagsArray const &right) |
| constexpr FlagsArray | operator~ () const |
| constexpr FlagsArray | operator^ (FlagsArray const &right) const |
| constexpr FlagsArray & | operator^= (FlagsArray const &right) |
| constexpr | operator bool () const |
| constexpr bool | operator! () const |
| constexpr uint32 & | operator[] (size_t i) |
| constexpr uint32 const & | operator[] (size_t i) const |
| constexpr FlagsArray & | operator= (std::array< uint32, N > const &right) |
Additional Inherited Members | |
Protected Attributes inherited from FlagsArray< uint32, 4 > | |
| std::array< uint32, N > | _storage |
Definition at line 116 of file FlagsArray.h.
|
inlineconstexpr |
Definition at line 119 of file FlagsArray.h.
References FlagsArray< uint32, 4 >::_storage.
|
inlineconstexpr |
Definition at line 132 of file FlagsArray.h.
References FlagsArray< uint32, 4 >::_storage.
|
inlineconstexpr |
Definition at line 127 of file FlagsArray.h.
References FlagsArray< uint32, 4 >::_storage.
|
inlineconstexpr |
Definition at line 137 of file FlagsArray.h.
References FlagsArray< uint32, 4 >::_storage.
Referenced by SpellMgr::LoadSpellInfoCorrections().