|
Project SkyFire Core
SkyFire 5.4.8 server core API documentation
|
#include <Channel.h>
Classes | |
| struct | PlayerInfo |
Public Member Functions | |
| void | Announce (Player const *player) |
| void | Ban (Player const *player, std::string const &badname) |
| Channel (std::string const &name, uint32 channel_id, uint32 TeamTeam=0) | |
| void | DeVoice (uint64 guid1, uint64 guid2) |
| uint32 | GetChannelId () const |
| uint8 | GetFlags () const |
| std::string const & | GetName () const |
| uint32 | GetNumPlayers () const |
| std::string const & | GetPassword () const |
| bool | HasFlag (uint8 flag) const |
| void | Invite (Player const *player, std::string const &newp) |
| bool | IsAnnounce () const |
| bool | IsConstant () const |
| bool | IsLFG () const |
| void | JoinChannel (Player *player, std::string const &pass) |
| void | JoinNotify (ObjectGuid UserGUID, uint32 ChannelID, uint8 ChannelFlagsChannelFlags, uint8 UserFlags, std::string const &ChannelName) |
| void | Kick (Player const *player, std::string const &badname) |
| void | KickOrBan (Player const *player, std::string const &badname, bool ban) |
| void | LeaveChannel (Player *player, bool send=true) |
| void | LeaveNotify (ObjectGuid UserGUID, uint32 ChannelID, uint8 ChannelFlagsChannelFlags, std::string const &ChannelName) |
| void | List (Player const *player) |
| void | Password (Player const *player, std::string const &pass) |
| void | Say (uint64 guid, std::string const &what, Language lang) |
| void | SendWhoOwner (uint64 guid) |
| void | SetAnnounce (bool nannounce) |
| void | SetMode (Player const *player, std::string const &p2n, bool mod, bool set) |
| void | SetModerator (Player const *player, std::string const &newname) |
| void | SetMute (Player const *player, std::string const &newname) |
| void | SetOwner (Player const *player, std::string const &name) |
| void | SetOwner (uint64 guid, bool exclaim=true) |
| void | SetOwnership (bool ownership) |
| void | SetPassword (std::string const &npassword) |
| void | UnBan (Player const *player, std::string const &badname) |
| void | UnsetModerator (Player const *player, std::string const &newname) |
| void | UnsetMute (Player const *player, std::string const &newname) |
| void | Voice (uint64 guid1, uint64 guid2) |
Static Public Member Functions | |
| static void | CleanOldChannelsInDB () |
Private Types | |
| typedef std::set< uint64 > | BannedContainer |
| typedef std::map< uint64, PlayerInfo > | PlayerContainer |
Private Attributes | |
| bool | _announce |
| uint32 | _channelId |
| uint8 | _flags |
| bool | _IsSaved |
| std::string | _name |
| uint64 | _ownerGUID |
| bool | _ownership |
| std::string | _password |
| uint32 | _Team |
| BannedContainer | bannedStore |
| PlayerContainer | playersStore |
|
private |
|
private |
Definition at line 15 of file Channel.cpp.
References _announce, _channelId, _flags, _IsSaved, _name, _ownerGUID, _ownership, _password, _Team, and sChatChannelsStore.
| void Channel::Announce | ( | Player const * | player | ) |
Definition at line 553 of file Channel.cpp.
References _announce, Object::GetGUID(), Player::GetSession(), WorldSession::HasPermission(), IsOn(), MakeAnnouncementsOff(), MakeAnnouncementsOn(), MakeNotMember(), MakeNotModerator(), playersStore, rbac::RBAC_PERM_CHANGE_CHANNEL_NOT_MODERATOR, SendToAll(), SendToOne(), and UpdateChannelInDB().
|
inline |
Definition at line 154 of file Channel.h.
References KickOrBan().
|
static |
Definition at line 125 of file Channel.cpp.
References CHAR_DEL_OLD_CHANNELS, CharacterDatabase, CONFIG_PRESERVE_CUSTOM_CHANNEL_DURATION, DAY, PreparedStatement::setUInt32(), SF_LOG_DEBUG, and sWorld.
Referenced by World::SetInitialWorldSettings().
Definition at line 739 of file Channel.cpp.
|
inline |
Definition at line 139 of file Channel.h.
References _channelId.
Referenced by JoinChannel(), LeaveChannel(), MakeYouJoined(), MakeYouLeft(), and HookMgr::OnChat().
|
inline |
Definition at line 147 of file Channel.h.
References _flags.
Referenced by IsLFG(), JoinChannel(), LeaveChannel(), List(), and MakeYouJoined().
|
inline |
Definition at line 138 of file Channel.h.
References _name.
Referenced by Player::CleanupChannels(), JoinChannel(), JoinNotify(), LeaveChannel(), List(), ChatLogScript::OnChat(), and Player::UpdateLocalChannels().
|
inline |
Definition at line 146 of file Channel.h.
References playersStore.
Referenced by ChannelMgr::LeftChannel().
|
inline |
Definition at line 225 of file Channel.h.
References playersStore.
Referenced by JoinChannel(), MakeModeChange(), SetModerator(), SetMute(), and SetOwner().
|
inline |
Definition at line 148 of file Channel.h.
References _flags.
Referenced by JoinChannel(), and ChatLogScript::OnChat().
| void Channel::Invite | ( | Player const * | player, |
| std::string const & | newp ) |
Definition at line 625 of file Channel.cpp.
References ByteBuffer::clear(), Object::GetGUID(), WorldObject::GetName(), Player::GetSession(), Player::GetSocial(), Player::GetTeam(), GUID_LOPART(), PlayerSocial::HasIgnore(), WorldSession::HasPermission(), IsBanned(), Player::isGMVisible(), IsOn(), MakeInvite(), MakeInviteWrongFaction(), MakeNotMember(), MakePlayerAlreadyMember(), MakePlayerInviteBanned(), MakePlayerInvited(), MakePlayerNotFound(), rbac::RBAC_PERM_TWO_SIDE_INTERACTION_CHANNEL, SendToOne(), and sObjectAccessor.
|
inline |
|
inlineprivate |
Definition at line 220 of file Channel.h.
References bannedStore.
Referenced by Invite(), JoinChannel(), KickOrBan(), and UnBan().
|
inline |
Definition at line 140 of file Channel.h.
References _channelId.
Referenced by JoinChannel(), JoinNotify(), LeaveChannel(), LeaveNotify(), ChannelMgr::LeftChannel(), MakeChannelOwner(), and MakeYouLeft().
|
inline |
Definition at line 142 of file Channel.h.
References CHANNEL_FLAG_LFG, and GetFlags().
|
inlineprivate |
Definition at line 219 of file Channel.h.
References playersStore.
Referenced by Announce(), Invite(), JoinChannel(), KickOrBan(), LeaveChannel(), List(), Password(), Say(), SendWhoOwner(), SetMode(), SetOwner(), and UnBan().
| void Channel::JoinChannel | ( | Player * | player, |
| std::string const & | pass ) |
Definition at line 137 of file Channel.cpp.
References _announce, _ownerGUID, _ownership, _password, CHANNEL_FLAG_LFG, CONFIG_RESTRICTED_LFG_CHANNEL, Channel::PlayerInfo::flags, GetChannelId(), GetFlags(), Player::GetGroup(), Object::GetGUID(), GetName(), GetPlayerFlags(), WorldSession::GetSecurity(), Player::GetSession(), HasFlag(), WorldSession::HasPermission(), IsBanned(), IsConstant(), IsOn(), AccountMgr::IsPlayerAccount(), Player::JoinedChannel(), JoinNotify(), MakeBanned(), MakeJoined(), MakeNotInLfg(), MakePlayerAlreadyMember(), MakeWrongPassword(), MakeYouJoined(), MEMBER_FLAG_NONE, Channel::PlayerInfo::player, playersStore, rbac::RBAC_PERM_SILENTLY_JOIN_CHANNEL, SendToAll(), SendToOne(), SetOwner(), sWorld, and UpdateChannelUseageInDB().
Referenced by Player::UpdateLocalChannels().
| void Channel::JoinNotify | ( | ObjectGuid | UserGUID, |
| uint32 | ChannelID, | ||
| uint8 | ChannelFlags, | ||
| uint8 | UserFlags, | ||
| std::string const & | ChannelName ) |
Definition at line 952 of file Channel.cpp.
References ByteBuffer::FlushBits(), GetName(), IsConstant(), SendToAll(), SendToAllButOne(), SMSG_USERLIST_ADD, SMSG_USERLIST_UPDATE, ByteBuffer::WriteBits(), ByteBuffer::WriteGuidBytes(), and ByteBuffer::WriteGuidMask().
Referenced by JoinChannel().
|
inline |
Definition at line 153 of file Channel.h.
References KickOrBan().
| void Channel::KickOrBan | ( | Player const * | player, |
| std::string const & | badname, | ||
| bool | ban ) |
Definition at line 266 of file Channel.cpp.
References _ownerGUID, _ownership, bannedStore, Object::GetGUID(), Player::GetSession(), WorldSession::HasPermission(), IsBanned(), IsOn(), Player::LeftChannel(), MakeNotMember(), MakeNotModerator(), MakeNotOwner(), MakePlayerBanned(), MakePlayerKicked(), MakePlayerNotFound(), playersStore, rbac::RBAC_PERM_CHANGE_CHANNEL_NOT_MODERATOR, rbac::RBAC_PERM_SILENTLY_JOIN_CHANNEL, SendToAll(), SendToOne(), SetOwner(), sObjectAccessor, and UpdateChannelInDB().
| void Channel::LeaveChannel | ( | Player * | player, |
| bool | send = true ) |
Definition at line 215 of file Channel.cpp.
References _announce, _ownership, ByteBuffer::clear(), GetChannelId(), GetFlags(), Object::GetGUID(), GetName(), Player::GetSession(), WorldSession::HasPermission(), IsConstant(), IsOn(), LeaveNotify(), Player::LeftChannel(), MakeLeft(), MakeNotMember(), MakeYouLeft(), playersStore, rbac::RBAC_PERM_SILENTLY_JOIN_CHANNEL, SendToAll(), SendToOne(), SetOwner(), and UpdateChannelUseageInDB().
Referenced by Player::CleanupChannels(), and Player::UpdateLocalChannels().
| void Channel::LeaveNotify | ( | ObjectGuid | UserGUID, |
| uint32 | ChannelID, | ||
| uint8 | ChannelFlags, | ||
| std::string const & | ChannelName ) |
Definition at line 985 of file Channel.cpp.
References ByteBuffer::FlushBits(), IsConstant(), SendToAll(), SendToAllButOne(), SMSG_USERLIST_REMOVE, ByteBuffer::WriteBits(), ByteBuffer::WriteGuidBytes(), and ByteBuffer::WriteGuidMask().
Referenced by LeaveChannel().
| void Channel::List | ( | Player const * | player | ) |
Definition at line 505 of file Channel.cpp.
References CONFIG_GM_LEVEL_IN_WHO_LIST, ObjectAccessor::FindPlayer(), GetFlags(), Object::GetGUID(), GetName(), WorldSession::GetPlayerInfo(), WorldSession::GetSecurity(), Player::GetSession(), WorldSession::HasPermission(), IsOn(), Player::IsVisibleGloballyFor(), MakeNotMember(), playersStore, ByteBuffer::put(), rbac::RBAC_PERM_WHO_SEE_ALL_SEC_LEVELS, SendToOne(), SF_LOG_DEBUG, SMSG_CHANNEL_LIST, sWorld, and ByteBuffer::wpos().
|
private |
Definition at line 838 of file Channel.cpp.
References CHAT_ANNOUNCEMENTS_OFF_NOTICE, and MakeNotifyPacket().
Referenced by Announce().
|
private |
Definition at line 832 of file Channel.cpp.
References CHAT_ANNOUNCEMENTS_ON_NOTICE, and MakeNotifyPacket().
Referenced by Announce().
|
private |
Definition at line 856 of file Channel.cpp.
References CHAT_BANNED_NOTICE, and MakeNotifyPacket().
Referenced by JoinChannel().
|
private |
Definition at line 813 of file Channel.cpp.
References _ownerGUID, CHAT_CHANNEL_OWNER_NOTICE, IsConstant(), MakeNotifyPacket(), and sObjectMgr.
Referenced by SendWhoOwner().
|
private |
Definition at line 903 of file Channel.cpp.
References CHAT_INVALID_NAME_NOTICE, and MakeNotifyPacket().
|
private |
Definition at line 887 of file Channel.cpp.
References CHAT_INVITE_NOTICE, and MakeNotifyPacket().
Referenced by Invite().
|
private |
Definition at line 893 of file Channel.cpp.
References CHAT_INVITE_WRONG_FACTION_NOTICE, and MakeNotifyPacket().
Referenced by Invite().
|
private |
Definition at line 748 of file Channel.cpp.
References CHAT_JOINED_NOTICE, and MakeNotifyPacket().
Referenced by JoinChannel().
|
private |
Definition at line 754 of file Channel.cpp.
References CHAT_LEFT_NOTICE, and MakeNotifyPacket().
Referenced by LeaveChannel().
|
private |
Definition at line 824 of file Channel.cpp.
References CHAT_MODE_CHANGE_NOTICE, GetPlayerFlags(), and MakeNotifyPacket().
Referenced by SetModerator(), SetMute(), and SetOwner().
|
private |
Definition at line 844 of file Channel.cpp.
References CHAT_MUTED_NOTICE, and MakeNotifyPacket().
Referenced by Say().
|
private |
Definition at line 741 of file Channel.cpp.
References _name, WorldPacket::Initialize(), and SMSG_CHANNEL_NOTIFY.
Referenced by MakeAnnouncementsOff(), MakeAnnouncementsOn(), MakeBanned(), MakeChannelOwner(), MakeInvalidName(), MakeInvite(), MakeInviteWrongFaction(), MakeJoined(), MakeLeft(), MakeModeChange(), MakeMuted(), MakeNotInArea(), MakeNotInLfg(), MakeNotMember(), MakeNotModerated(), MakeNotModerator(), MakeNotOwner(), MakeOwnerChanged(), MakePasswordChanged(), MakePlayerAlreadyMember(), MakePlayerBanned(), MakePlayerInviteBanned(), MakePlayerInvited(), MakePlayerKicked(), MakePlayerNotBanned(), MakePlayerNotFound(), MakePlayerUnbanned(), MakeThrottled(), MakeVoiceOff(), MakeVoiceOn(), MakeWrongFaction(), MakeWrongPassword(), MakeYouJoined(), and MakeYouLeft().
|
private |
Definition at line 930 of file Channel.cpp.
References CHAT_NOT_IN_AREA_NOTICE, and MakeNotifyPacket().
|
private |
Definition at line 935 of file Channel.cpp.
References CHAT_NOT_IN_LFG_NOTICE, and MakeNotifyPacket().
Referenced by JoinChannel().
|
private |
Definition at line 780 of file Channel.cpp.
References CHAT_NOT_MEMBER_NOTICE, and MakeNotifyPacket().
Referenced by Announce(), Invite(), KickOrBan(), LeaveChannel(), List(), Password(), Say(), SendWhoOwner(), SetMode(), SetOwner(), and UnBan().
|
private |
Definition at line 908 of file Channel.cpp.
References CHAT_NOT_MODERATED_NOTICE, and MakeNotifyPacket().
|
private |
Definition at line 785 of file Channel.cpp.
References CHAT_NOT_MODERATOR_NOTICE, and MakeNotifyPacket().
Referenced by Announce(), KickOrBan(), Password(), SetMode(), and UnBan().
|
private |
Definition at line 808 of file Channel.cpp.
References CHAT_NOT_OWNER_NOTICE, and MakeNotifyPacket().
Referenced by KickOrBan(), SetMode(), and SetOwner().
|
private |
Definition at line 796 of file Channel.cpp.
References CHAT_OWNER_CHANGED_NOTICE, and MakeNotifyPacket().
Referenced by SetOwner().
|
private |
Definition at line 790 of file Channel.cpp.
References CHAT_PASSWORD_CHANGED_NOTICE, and MakeNotifyPacket().
Referenced by Password().
|
private |
Definition at line 881 of file Channel.cpp.
References CHAT_PLAYER_ALREADY_MEMBER_NOTICE, and MakeNotifyPacket().
Referenced by Invite(), and JoinChannel().
|
private |
Definition at line 861 of file Channel.cpp.
References CHAT_PLAYER_BANNED_NOTICE, and MakeNotifyPacket().
Referenced by KickOrBan().
|
private |
Definition at line 919 of file Channel.cpp.
References CHAT_PLAYER_INVITE_BANNED_NOTICE, and MakeNotifyPacket().
Referenced by Invite().
|
private |
Definition at line 913 of file Channel.cpp.
References CHAT_PLAYER_INVITED_NOTICE, and MakeNotifyPacket().
Referenced by Invite().
|
private |
Definition at line 849 of file Channel.cpp.
References CHAT_PLAYER_KICKED_NOTICE, and MakeNotifyPacket().
Referenced by KickOrBan().
|
private |
Definition at line 875 of file Channel.cpp.
References CHAT_PLAYER_NOT_BANNED_NOTICE, and MakeNotifyPacket().
|
private |
Definition at line 802 of file Channel.cpp.
References CHAT_PLAYER_NOT_FOUND_NOTICE, and MakeNotifyPacket().
Referenced by Invite(), KickOrBan(), SetMode(), SetOwner(), and UnBan().
|
private |
Definition at line 868 of file Channel.cpp.
References CHAT_PLAYER_UNBANNED_NOTICE, and MakeNotifyPacket().
Referenced by UnBan().
|
private |
Definition at line 925 of file Channel.cpp.
References CHAT_THROTTLED_NOTICE, and MakeNotifyPacket().
|
private |
Definition at line 946 of file Channel.cpp.
References CHAT_VOICE_OFF_NOTICE, and MakeNotifyPacket().
|
private |
Definition at line 940 of file Channel.cpp.
References CHAT_VOICE_ON_NOTICE, and MakeNotifyPacket().
|
private |
Definition at line 898 of file Channel.cpp.
References CHAT_WRONG_FACTION_NOTICE, and MakeNotifyPacket().
|
private |
Definition at line 775 of file Channel.cpp.
References CHAT_WRONG_PASSWORD_NOTICE, and MakeNotifyPacket().
Referenced by JoinChannel().
|
private |
Definition at line 760 of file Channel.cpp.
References CHAT_YOU_JOINED_NOTICE, GetChannelId(), GetFlags(), and MakeNotifyPacket().
Referenced by JoinChannel().
|
private |
Definition at line 768 of file Channel.cpp.
References CHAT_YOU_LEFT_NOTICE, GetChannelId(), IsConstant(), and MakeNotifyPacket().
Referenced by LeaveChannel().
| void Channel::Password | ( | Player const * | player, |
| std::string const & | pass ) |
Definition at line 376 of file Channel.cpp.
References _password, Object::GetGUID(), Player::GetSession(), WorldSession::HasPermission(), IsOn(), MakeNotMember(), MakeNotModerator(), MakePasswordChanged(), playersStore, rbac::RBAC_PERM_CHANGE_CHANNEL_NOT_MODERATOR, SendToAll(), SendToOne(), and UpdateChannelInDB().
Definition at line 585 of file Channel.cpp.
References _name, ChatHandler::BuildChatPacket(), CHAT_MSG_CHANNEL, CONFIG_ALLOW_TWO_SIDE_INTERACTION_CHANNEL, ObjectAccessor::FindPlayer(), IsOn(), LANG_UNIVERSAL, MakeMuted(), MakeNotMember(), playersStore, rbac::RBAC_PERM_COMMAND_GM_CHAT, SendToAll(), SendToOne(), and sWorld.
|
private |
Definition at line 715 of file Channel.cpp.
References ObjectAccessor::FindPlayer(), GUID_LOPART(), and playersStore.
Referenced by Announce(), JoinChannel(), JoinNotify(), KickOrBan(), LeaveChannel(), LeaveNotify(), Password(), Say(), SetModerator(), SetMute(), SetOwner(), and UnBan().
|
private |
Definition at line 723 of file Channel.cpp.
References ObjectAccessor::FindPlayer(), and playersStore.
Referenced by JoinNotify(), and LeaveNotify().
|
private |
Definition at line 731 of file Channel.cpp.
References ObjectAccessor::FindPlayer().
Referenced by Announce(), Invite(), JoinChannel(), KickOrBan(), LeaveChannel(), List(), Password(), Say(), SendWhoOwner(), SetMode(), SetOwner(), and UnBan().
| void Channel::SendWhoOwner | ( | uint64 | guid | ) |
Definition at line 495 of file Channel.cpp.
References IsOn(), MakeChannelOwner(), MakeNotMember(), and SendToOne().
|
inline |
| void Channel::SetMode | ( | Player const * | player, |
| std::string const & | p2n, | ||
| bool | mod, | ||
| bool | set ) |
Definition at line 406 of file Channel.cpp.
References _ownerGUID, Object::GetGUID(), WorldObject::GetName(), Player::GetSession(), Player::GetTeam(), WorldSession::HasPermission(), IsOn(), MakeNotMember(), MakeNotModerator(), MakeNotOwner(), MakePlayerNotFound(), playersStore, rbac::RBAC_PERM_CHANGE_CHANNEL_NOT_MODERATOR, rbac::RBAC_PERM_TWO_SIDE_INTERACTION_CHANNEL, SendToOne(), SetModerator(), SetMute(), and sObjectAccessor.
Referenced by SetModerator(), SetMute(), UnsetModerator(), and UnsetMute().
|
inline |
|
inlineprivate |
Definition at line 231 of file Channel.h.
References GetPlayerFlags(), MakeModeChange(), playersStore, and SendToAll().
|
inline |
|
inlineprivate |
Definition at line 244 of file Channel.h.
References GetPlayerFlags(), MakeModeChange(), playersStore, and SendToAll().
| void Channel::SetOwner | ( | Player const * | player, |
| std::string const & | name ) |
Definition at line 457 of file Channel.cpp.
References _ownerGUID, Object::GetGUID(), Player::GetSession(), Player::GetTeam(), WorldSession::HasPermission(), IsOn(), MakeNotMember(), MakeNotOwner(), MakePlayerNotFound(), playersStore, rbac::RBAC_PERM_CHANGE_CHANNEL_NOT_MODERATOR, rbac::RBAC_PERM_TWO_SIDE_INTERACTION_CHANNEL, SendToOne(), SetOwner(), and sObjectAccessor.
| void Channel::SetOwner | ( | uint64 | guid, |
| bool | exclaim = true ) |
Definition at line 685 of file Channel.cpp.
References _ownerGUID, GetPlayerFlags(), MakeModeChange(), MakeOwnerChanged(), playersStore, SendToAll(), and UpdateChannelInDB().
Referenced by JoinChannel(), KickOrBan(), LeaveChannel(), and SetOwner().
|
inline |
Definition at line 173 of file Channel.h.
References _ownership.
Referenced by message_commandscript::HandleChannelSetOwnership().
|
inline |
| void Channel::UnBan | ( | Player const * | player, |
| std::string const & | badname ) |
Definition at line 336 of file Channel.cpp.
References bannedStore, Object::GetGUID(), Player::GetSession(), WorldSession::HasPermission(), IsBanned(), IsOn(), MakeNotMember(), MakeNotModerator(), MakePlayerNotFound(), MakePlayerUnbanned(), playersStore, rbac::RBAC_PERM_CHANGE_CHANNEL_NOT_MODERATOR, SendToAll(), SendToOne(), sObjectAccessor, and UpdateChannelInDB().
|
inline |
|
inline |
|
private |
Definition at line 93 of file Channel.cpp.
References _announce, _IsSaved, _name, _ownership, _password, _Team, bannedStore, CHAR_UPD_CHANNEL, CharacterDatabase, PreparedStatement::setBool(), PreparedStatement::setString(), PreparedStatement::setUInt32(), and SF_LOG_DEBUG.
Referenced by Announce(), KickOrBan(), Password(), SetOwner(), and UnBan().
|
private |
Definition at line 117 of file Channel.cpp.
References _name, _Team, CHAR_UPD_CHANNEL_USAGE, CharacterDatabase, PreparedStatement::setString(), and PreparedStatement::setUInt32().
Referenced by JoinChannel(), and LeaveChannel().
Definition at line 737 of file Channel.cpp.
|
private |
Definition at line 260 of file Channel.h.
Referenced by Announce(), Channel(), IsAnnounce(), JoinChannel(), LeaveChannel(), SetAnnounce(), and UpdateChannelInDB().
|
private |
Definition at line 264 of file Channel.h.
Referenced by Channel(), GetChannelId(), and IsConstant().
|
private |
Definition at line 263 of file Channel.h.
Referenced by Channel(), GetFlags(), and HasFlag().
|
private |
Definition at line 262 of file Channel.h.
Referenced by Channel(), and UpdateChannelInDB().
|
private |
Definition at line 267 of file Channel.h.
Referenced by Channel(), GetName(), MakeNotifyPacket(), Say(), UpdateChannelInDB(), and UpdateChannelUseageInDB().
|
private |
Definition at line 266 of file Channel.h.
Referenced by Channel(), JoinChannel(), KickOrBan(), MakeChannelOwner(), SetMode(), SetOwner(), and SetOwner().
|
private |
Definition at line 261 of file Channel.h.
Referenced by Channel(), JoinChannel(), KickOrBan(), LeaveChannel(), SetOwnership(), and UpdateChannelInDB().
|
private |
Definition at line 268 of file Channel.h.
Referenced by Channel(), GetPassword(), JoinChannel(), Password(), SetPassword(), and UpdateChannelInDB().
|
private |
Definition at line 265 of file Channel.h.
Referenced by Channel(), UpdateChannelInDB(), and UpdateChannelUseageInDB().
|
private |
Definition at line 270 of file Channel.h.
Referenced by IsBanned(), KickOrBan(), UnBan(), and UpdateChannelInDB().
|
private |
Definition at line 269 of file Channel.h.
Referenced by Announce(), GetNumPlayers(), GetPlayerFlags(), IsOn(), JoinChannel(), KickOrBan(), LeaveChannel(), List(), Password(), Say(), SendToAll(), SendToAllButOne(), SetMode(), SetModerator(), SetMute(), SetOwner(), SetOwner(), and UnBan().