TrinityCore
|
#include "Define.h"
#include "EnumFlag.h"
#include "FlatSet.h"
#include "ObjectGuid.h"
#include <map>
Go to the source code of this file.
Classes | |
class | PhaseShift |
struct | PhaseShift::PhaseRef |
struct | PhaseShift::VisibleMapIdRef |
struct | PhaseShift::UiMapPhaseIdRef |
struct | PhaseShift::EraseResult< Container > |
Macros | |
#define | DEFAULT_PHASE 169 |
Enumerations | |
enum class | PhaseShiftFlags : uint32 { None = 0x00 , AlwaysVisible = 0x01 , Inverse = 0x02 , InverseUnphased = 0x04 , Unphased = 0x08 , NoCosmetic = 0x10 } |
enum class | PhaseFlags : uint16 { None = 0x0 , Cosmetic = 0x1 , Personal = 0x2 } |
Functions | |
DEFINE_ENUM_FLAG (PhaseShiftFlags) | |
DEFINE_ENUM_FLAG (PhaseFlags) | |
#define DEFAULT_PHASE 169 |
Definition at line 31 of file PhaseShift.h.
|
strong |
Enumerator | |
---|---|
None | |
Cosmetic | |
Personal |
Definition at line 44 of file PhaseShift.h.
|
strong |
Enumerator | |
---|---|
None | |
AlwaysVisible | |
Inverse | |
InverseUnphased | |
Unphased | |
NoCosmetic |
Definition at line 33 of file PhaseShift.h.
DEFINE_ENUM_FLAG | ( | PhaseFlags | ) |
DEFINE_ENUM_FLAG | ( | PhaseShiftFlags | ) |