AzerothCore 3.3.5a
OpenSource WoW Emulator
|
#include "AccountMgr.h"
#include "AddonMgr.h"
#include "AuthDefines.h"
#include "CircularBuffer.h"
#include "Common.h"
#include "DatabaseEnv.h"
#include "GossipDef.h"
#include "Packet.h"
#include "SharedDefines.h"
#include "World.h"
#include <map>
#include <memory>
#include <utility>
Go to the source code of this file.
Classes | |
struct | AccountData |
class | PacketFilter |
class | MapSessionFilter |
class | WorldSessionFilter |
class | CharacterCreateInfo |
struct | CharacterRenameInfo |
struct | CharacterCustomizeInfo |
struct | CharacterFactionChangeInfo |
struct | PacketCounter |
class | WorldSession |
Player session in the World. More... | |
class | WorldSession::DosProtection |
Namespaces | |
namespace | lfg |
namespace | WorldPackets |
namespace | WorldPackets::LFG |
namespace | WorldPackets::Chat |
namespace | WorldPackets::Character |
namespace | WorldPackets::Totem |
namespace | WorldPackets::Bank |
namespace | WorldPackets::Combat |
namespace | WorldPackets::Guild |
namespace | WorldPackets::Misc |
namespace | WorldPackets::Pet |
Macros | |
#define | NUM_ACCOUNT_DATA_TYPES 8 |
#define | GLOBAL_CACHE_MASK 0x15 |
#define | PER_CHARACTER_CACHE_MASK 0xEA |
Enumerations | |
enum | AccountDataType { GLOBAL_CONFIG_CACHE = 0 , PER_CHARACTER_CONFIG_CACHE = 1 , GLOBAL_BINDINGS_CACHE = 2 , PER_CHARACTER_BINDINGS_CACHE = 3 , GLOBAL_MACROS_CACHE = 4 , PER_CHARACTER_MACROS_CACHE = 5 , PER_CHARACTER_LAYOUT_CACHE = 6 , PER_CHARACTER_CHAT_CACHE = 7 } |
enum | PartyOperation { PARTY_OP_INVITE = 0 , PARTY_OP_UNINVITE = 1 , PARTY_OP_LEAVE = 2 , PARTY_OP_SWAP = 4 } |
enum | BFLeaveReason { BF_LEAVE_REASON_CLOSE = 0x00000001 , BF_LEAVE_REASON_EXITED = 0x00000008 , BF_LEAVE_REASON_LOW_LEVEL = 0x00000010 } |
enum | ChatRestrictionType { ERR_CHAT_RESTRICTED = 0 , ERR_CHAT_THROTTLED = 1 , ERR_USER_SQUELCHED = 2 , ERR_YELL_RESTRICTED = 3 } |
enum | DeclinedNameResult { DECLINED_NAMES_RESULT_SUCCESS = 0 , DECLINED_NAMES_RESULT_ERROR = 1 } |
enum | CharterTypes { GUILD_CHARTER_TYPE = 9 , ARENA_TEAM_CHARTER_2v2_TYPE = 2 , ARENA_TEAM_CHARTER_3v3_TYPE = 3 , ARENA_TEAM_CHARTER_5v5_TYPE = 5 } |