TrinityCore
|
#include <RaceMask.h>
Public Member Functions | |
constexpr bool | HasRace (uint8 raceId) const |
constexpr bool | IsEmpty () const |
constexpr RaceMask | operator& (RaceMask right) const |
constexpr RaceMask | operator| (RaceMask right) const |
constexpr RaceMask | operator~ () const |
Static Public Member Functions | |
static constexpr int32 | GetRaceBit (uint8 raceId) |
static constexpr T | GetMaskForRace (uint8 raceId) |
Public Attributes | |
T | RawValue |
Definition at line 82 of file RaceMask.h.
|
inlinestaticconstexpr |
Definition at line 137 of file RaceMask.h.
|
inlinestaticconstexpr |
|
inlineconstexpr |
Definition at line 88 of file RaceMask.h.
|
inlineconstexpr |
|
inlineconstexpr |
Definition at line 145 of file RaceMask.h.
|
inlineconstexpr |
Definition at line 146 of file RaceMask.h.
|
inlineconstexpr |
Definition at line 147 of file RaceMask.h.
T Trinity::RaceMask< T >::RawValue |
Definition at line 86 of file RaceMask.h.