![]() |
AzerothCore 3.3.5a
OpenSource WoW Emulator
|
#include "DatabaseEnvFwd.h"
Go to the source code of this file.
Classes | |
struct | PlayerSetting |
Namespaces | |
namespace | PlayerSettingsStore |
Typedefs | |
typedef std::vector< PlayerSetting > | PlayerSettingVector |
typedef std::map< std::string, PlayerSettingVector > | PlayerSettingMap |
Enumerations | |
enum | CharacterSettingIndexes : uint8 { SETTING_ANNOUNCER_FLAGS , MAX_CHAR_SETTINGS } |
enum | AnnouncerFlags : uint8 { ANNOUNCER_FLAG_DISABLE_BG_QUEUE = 1 , ANNOUNCER_FLAG_DISABLE_ARENA_QUEUE = 2 , ANNOUNCER_FLAG_DISABLE_AUTOBROADCAST = 4 } |
Functions | |
void | PlayerSettingsStore::UpdateSetting (ObjectGuid::LowType playerLowGuid, std::string const &source, uint32 index, uint32 value) |
PlayerSettingVector | PlayerSettingsStore::ParseSettingsData (std::string const &data) |
std::string | PlayerSettingsStore::SerializeSettingsData (PlayerSettingVector const &settings) |
CharacterDatabasePreparedStatement * | PlayerSettingsStore::PrepareReplaceStatement (ObjectGuid::LowType playerLowGuid, std::string const &source, PlayerSettingVector const &settings) |
Variables | |
const std::string | AzerothcorePSSource = "ac_default" |
typedef std::map<std::string, PlayerSettingVector> PlayerSettingMap |
typedef std::vector<PlayerSetting> PlayerSettingVector |
enum AnnouncerFlags : uint8 |
Enumerator | |
---|---|
ANNOUNCER_FLAG_DISABLE_BG_QUEUE | |
ANNOUNCER_FLAG_DISABLE_ARENA_QUEUE | |
ANNOUNCER_FLAG_DISABLE_AUTOBROADCAST |
enum CharacterSettingIndexes : uint8 |
const std::string AzerothcorePSSource = "ac_default" |