|
Project SkyFire Core
SkyFire 5.4.8 server core API documentation
|
Public Member Functions | |
| uint32 | GetAccountId () const |
| uint64 | GetGuid () const |
| bool | Initialize () |
| LoginQueryHolder (uint32 accountId, uint64 guid) | |
| Public Member Functions inherited from SQLQueryHolder | |
| PreparedQueryResult | GetPreparedResult (size_t index) |
| QueryResult | GetResult (size_t index) |
| bool | SetPQuery (size_t index, const char *format,...) ATTR_PRINTF(3 |
| bool bool | SetPreparedQuery (size_t index, PreparedStatement *stmt) |
| void | SetPreparedResult (size_t index, PreparedResultSet *result) |
| bool | SetQuery (size_t index, const char *sql) |
| void | SetResult (size_t index, ResultSet *result) |
| void | SetSize (size_t size) |
| SQLQueryHolder () | |
| ~SQLQueryHolder () | |
Private Attributes | |
| uint32 | m_accountId |
| uint64 | m_guid |
Definition at line 44 of file CharacterHandler.cpp.
Definition at line 50 of file CharacterHandler.cpp.
References m_accountId, and m_guid.
|
inline |
Definition at line 53 of file CharacterHandler.cpp.
References m_accountId.
|
inline |
Definition at line 52 of file CharacterHandler.cpp.
References m_guid.
Referenced by WorldSession::HandlePlayerLogin().
| bool LoginQueryHolder::Initialize | ( | ) |
Definition at line 57 of file CharacterHandler.cpp.
References CHAR_SEL_ACCOUNT_BATTLE_PET_SLOTS, CHAR_SEL_ACCOUNT_BATTLE_PETS, CHAR_SEL_ACCOUNT_INSTANCELOCKTIMES, CHAR_SEL_CHAR_CUF_PROFILES, CHAR_SEL_CHAR_RESEARCH_DIGSITES, CHAR_SEL_CHAR_RESEARCH_HISTORY, CHAR_SEL_CHAR_RESEARCH_PROJECTS, CHAR_SEL_CHAR_VOID_STORAGE, CHAR_SEL_CHARACTER, CHAR_SEL_CHARACTER_ACHIEVEMENTS, CHAR_SEL_CHARACTER_ACTIONS, CHAR_SEL_CHARACTER_AURAS, CHAR_SEL_CHARACTER_BANNED, CHAR_SEL_CHARACTER_BGDATA, CHAR_SEL_CHARACTER_CRITERIAPROGRESS, CHAR_SEL_CHARACTER_DAILYQUESTSTATUS, CHAR_SEL_CHARACTER_DECLINEDNAMES, CHAR_SEL_CHARACTER_EQUIPMENTSETS, CHAR_SEL_CHARACTER_GLYPHS, CHAR_SEL_CHARACTER_HOMEBIND, CHAR_SEL_CHARACTER_INSTANCE, CHAR_SEL_CHARACTER_INVENTORY, CHAR_SEL_CHARACTER_MAILCOUNT, CHAR_SEL_CHARACTER_MAILDATE, CHAR_SEL_CHARACTER_MONTHLYQUESTSTATUS, CHAR_SEL_CHARACTER_QUEST_OBJECTIVE_STATUS, CHAR_SEL_CHARACTER_QUESTSTATUS, CHAR_SEL_CHARACTER_QUESTSTATUSREW, CHAR_SEL_CHARACTER_RANDOMBG, CHAR_SEL_CHARACTER_REPUTATION, CHAR_SEL_CHARACTER_SEASONALQUESTSTATUS, CHAR_SEL_CHARACTER_SKILLS, CHAR_SEL_CHARACTER_SOCIALLIST, CHAR_SEL_CHARACTER_SPELL, CHAR_SEL_CHARACTER_SPELLCOOLDOWNS, CHAR_SEL_CHARACTER_TALENTS, CHAR_SEL_CHARACTER_WEEKLYQUESTSTATUS, CHAR_SEL_GROUP_MEMBER, CHAR_SEL_GUILD_MEMBER, CHAR_SEL_PLAYER_ACCOUNT_DATA, CHAR_SEL_PLAYER_CURRENCY, CharacterDatabase, CONFIG_DECLINED_NAMES_USED, GUID_LOPART(), m_accountId, m_guid, MAX_PLAYER_LOGIN_QUERY, PLAYER_LOGIN_QUERY_LOAD_ACCOUNT_DATA, PLAYER_LOGIN_QUERY_LOAD_ACHIEVEMENTS, PLAYER_LOGIN_QUERY_LOAD_ACTIONS, PLAYER_LOGIN_QUERY_LOAD_AURAS, PLAYER_LOGIN_QUERY_LOAD_BANNED, PLAYER_LOGIN_QUERY_LOAD_BATTLE_PET_SLOTS, PLAYER_LOGIN_QUERY_LOAD_BATTLE_PETS, PLAYER_LOGIN_QUERY_LOAD_BG_DATA, PLAYER_LOGIN_QUERY_LOAD_BOUND_INSTANCES, PLAYER_LOGIN_QUERY_LOAD_CRITERIA_PROGRESS, PLAYER_LOGIN_QUERY_LOAD_CUF_PROFILES, PLAYER_LOGIN_QUERY_LOAD_CURRENCY, PLAYER_LOGIN_QUERY_LOAD_DAILY_QUEST_STATUS, PLAYER_LOGIN_QUERY_LOAD_DECLINED_NAMES, PLAYER_LOGIN_QUERY_LOAD_EQUIPMENT_SETS, PLAYER_LOGIN_QUERY_LOAD_FROM, PLAYER_LOGIN_QUERY_LOAD_GLYPHS, PLAYER_LOGIN_QUERY_LOAD_GROUP, PLAYER_LOGIN_QUERY_LOAD_GUILD, PLAYER_LOGIN_QUERY_LOAD_HOME_BIND, PLAYER_LOGIN_QUERY_LOAD_INSTANCE_LOCK_TIMES, PLAYER_LOGIN_QUERY_LOAD_INVENTORY, PLAYER_LOGIN_QUERY_LOAD_MAIL_COUNT, PLAYER_LOGIN_QUERY_LOAD_MAIL_DATE, PLAYER_LOGIN_QUERY_LOAD_MONTHLY_QUEST_STATUS, PLAYER_LOGIN_QUERY_LOAD_QUEST_OBJECTIVE_STATUS, PLAYER_LOGIN_QUERY_LOAD_QUEST_STATUS, PLAYER_LOGIN_QUERY_LOAD_QUEST_STATUS_REW, PLAYER_LOGIN_QUERY_LOAD_RANDOM_BG, PLAYER_LOGIN_QUERY_LOAD_REPUTATION, PLAYER_LOGIN_QUERY_LOAD_RESEARCH_DIGSITES, PLAYER_LOGIN_QUERY_LOAD_RESEARCH_HISTORY, PLAYER_LOGIN_QUERY_LOAD_RESEARCH_PROJECTS, PLAYER_LOGIN_QUERY_LOAD_SEASONAL_QUEST_STATUS, PLAYER_LOGIN_QUERY_LOAD_SKILLS, PLAYER_LOGIN_QUERY_LOAD_SOCIAL_LIST, PLAYER_LOGIN_QUERY_LOAD_SPELL_COOLDOWNS, PLAYER_LOGIN_QUERY_LOAD_SPELLS, PLAYER_LOGIN_QUERY_LOAD_TALENTS, PLAYER_LOGIN_QUERY_LOAD_VOID_STORAGE, PLAYER_LOGIN_QUERY_LOAD_WEEKLY_QUEST_STATUS, SQLQueryHolder::SetPreparedQuery(), SQLQueryHolder::SetSize(), PreparedStatement::setUInt32(), PreparedStatement::setUInt64(), and sWorld.
Referenced by WorldSession::HandlePlayerLoginOpcode().
|
private |
Definition at line 47 of file CharacterHandler.cpp.
Referenced by GetAccountId(), Initialize(), and LoginQueryHolder().
|
private |
Definition at line 48 of file CharacterHandler.cpp.
Referenced by GetGuid(), Initialize(), and LoginQueryHolder().