AzerothCore 3.3.5a
OpenSource WoW Emulator
|
Public Member Functions | |
bool | HasFlag (uint8 flag) const |
void | SetFlag (uint8 flag) |
bool | IsOwner () const |
void | SetOwner (bool state) |
bool | IsOwnerGM () const |
void | SetOwnerGM (bool on) |
bool | IsModerator () const |
void | SetModerator (bool state) |
bool | IsMuted () const |
void | SetMuted (bool state) |
Public Attributes | |
ObjectGuid | player |
uint8 | flags |
Player * | plrPtr |
Private Attributes | |
bool | _gmStatus = false |
|
inline |
|
inline |
References flags, and MEMBER_FLAG_MODERATOR.
Referenced by Channel::Say(), and Channel::SetModerator().
|
inline |
|
inline |
References flags, and MEMBER_FLAG_OWNER.
|
inline |
References _gmStatus.
|
inline |
|
inline |
References flags, and MEMBER_FLAG_MODERATOR.
Referenced by Channel::SetModerator(), and Channel::SetOwner().
|
inline |
References flags, and MEMBER_FLAG_MUTED.
Referenced by Channel::SetMute().
|
inline |
References flags, and MEMBER_FLAG_OWNER.
Referenced by Channel::SetOwner().
|
private |
Referenced by IsOwnerGM(), and SetOwnerGM().
uint8 Channel::PlayerInfo::flags |
ObjectGuid Channel::PlayerInfo::player |
Referenced by Channel::JoinChannel().
Player* Channel::PlayerInfo::plrPtr |
Referenced by Channel::JoinChannel(), Channel::Say(), Channel::SetModerator(), and Channel::SetOwner().