#include "Common.h"
#include "AsyncCallbackProcessor.h"
#include "AuthDefines.h"
#include "ClientBuildInfo.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 <atomic>
#include <map>
#include <memory>
#include <unordered_map>
Go to the source code of this file.
|
| 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
, GLOBAL_FRONTEND_CHAT_SETTINGS = 15
,
GLOBAL_CHARACTER_LIST_ORDER = 16
, GLOBAL_COOLDOWN_MANAGER = 17
, PER_CHARACTER_COOLDOWN_MANAGER2 = 18
, GLOBAL_SHOP2_PENDING_ORDERS = 19
} |
| |
| 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
} |
| |
◆ ALL_ACCOUNT_DATA_CACHE_MASK
| #define ALL_ACCOUNT_DATA_CACHE_MASK 0x000FFFFFu |
◆ GLOBAL_CACHE_MASK
| #define GLOBAL_CACHE_MASK 0x000BA515u |
◆ NUM_ACCOUNT_DATA_TYPES
| #define NUM_ACCOUNT_DATA_TYPES 20 |
◆ PER_CHARACTER_CACHE_MASK
| #define PER_CHARACTER_CACHE_MASK 0x00045AEAu |
◆ AccountDataType
| Enumerator |
|---|
| GLOBAL_CONFIG_CACHE | |
| PER_CHARACTER_CONFIG_CACHE | |
| GLOBAL_BINDINGS_CACHE | |
| PER_CHARACTER_BINDINGS_CACHE | |
| GLOBAL_MACROS_CACHE | |
| PER_CHARACTER_MACROS_CACHE | |
| PER_CHARACTER_LAYOUT_CACHE | |
| PER_CHARACTER_CHAT_CACHE | |
| GLOBAL_TTS_CACHE | |
| PER_CHARACTER_TTS_CACHE | |
| GLOBAL_FLAGGED_CACHE | |
| PER_CHARACTER_FLAGGED_CACHE | |
| PER_CHARACTER_CLICK_BINDINGS_CACHE | |
| GLOBAL_EDIT_MODE_CACHE | |
| PER_CHARACTER_EDIT_MODE_CACHE | |
| GLOBAL_FRONTEND_CHAT_SETTINGS | |
| GLOBAL_CHARACTER_LIST_ORDER | |
| GLOBAL_COOLDOWN_MANAGER | |
| PER_CHARACTER_COOLDOWN_MANAGER2 | |
| GLOBAL_SHOP2_PENDING_ORDERS | |
Definition at line 860 of file WorldSession.h.
◆ ChatRestrictionType
| Enumerator |
|---|
| ERR_CHAT_RESTRICTED | |
| ERR_CHAT_THROTTLED | |
| ERR_USER_SQUELCHED | |
| ERR_YELL_RESTRICTED | |
| ERR_CHAT_RAID_RESTRICTED | |
Definition at line 904 of file WorldSession.h.
◆ DeclinedNameResult
| Enumerator |
|---|
| DECLINED_NAMES_RESULT_SUCCESS | |
| DECLINED_NAMES_RESULT_ERROR | |
Definition at line 913 of file WorldSession.h.
◆ PartyOperation
| Enumerator |
|---|
| PARTY_OP_INVITE | |
| PARTY_OP_UNINVITE | |
| PARTY_OP_LEAVE | |
| PARTY_OP_SWAP | |
Definition at line 896 of file WorldSession.h.
◆ TutorialsFlag
| Enumerator |
|---|
| TUTORIALS_FLAG_NONE | |
| TUTORIALS_FLAG_CHANGED | |
| TUTORIALS_FLAG_LOADED_FROM_DB | |
Definition at line 919 of file WorldSession.h.