TrinityCore
|
#include "Common.h"
#include "AsyncCallbackProcessor.h"
#include "AuthDefines.h"
#include "DatabaseEnvFwd.h"
#include "Duration.h"
#include "IteratorPair.h"
#include "LockedQueue.h"
#include "ObjectGuid.h"
#include "Opcodes.h"
#include "Optional.h"
#include "RaceMask.h"
#include "SharedDefines.h"
#include <boost/circular_buffer_fwd.hpp>
#include <array>
#include <map>
#include <memory>
#include <unordered_map>
Go to the source code of this file.
Classes | |
struct | AccountData |
class | PacketFilter |
class | MapSessionFilter |
class | WorldSessionFilter |
struct | PacketCounter |
class | WorldSession |
Player session in the World. More... | |
union | WorldSession::ConnectToKey |
class | WorldSession::DosProtection |
Macros | |
#define | NUM_ACCOUNT_DATA_TYPES 15 |
#define | ALL_ACCOUNT_DATA_CACHE_MASK 0x7FFF |
#define | GLOBAL_CACHE_MASK 0x2515 |
#define | PER_CHARACTER_CACHE_MASK 0x5AEA |
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 , GLOBAL_TTS_CACHE = 8 , PER_CHARACTER_TTS_CACHE = 9 , GLOBAL_FLAGGED_CACHE = 10 , PER_CHARACTER_FLAGGED_CACHE = 11 , PER_CHARACTER_CLICK_BINDINGS_CACHE = 12 , GLOBAL_EDIT_MODE_CACHE = 13 , PER_CHARACTER_EDIT_MODE_CACHE = 14 } |
enum | PartyOperation { PARTY_OP_INVITE = 0 , PARTY_OP_UNINVITE = 1 , PARTY_OP_LEAVE = 2 , PARTY_OP_SWAP = 4 } |
enum | ChatRestrictionType { ERR_CHAT_RESTRICTED = 0 , ERR_CHAT_THROTTLED = 1 , ERR_USER_SQUELCHED = 2 , ERR_YELL_RESTRICTED = 3 , ERR_CHAT_RAID_RESTRICTED = 4 } |
enum | DeclinedNameResult { DECLINED_NAMES_RESULT_SUCCESS = 0 , DECLINED_NAMES_RESULT_ERROR = 1 } |
enum | TutorialsFlag : uint8 { TUTORIALS_FLAG_NONE = 0x00 , TUTORIALS_FLAG_CHANGED = 0x01 , TUTORIALS_FLAG_LOADED_FROM_DB = 0x02 } |