mirror of
https://github.com/mangosfour/server.git
synced 2025-12-13 22:37:03 +00:00
[10413] Add some missing class/struct forward declarations and includes.
Signed-off-by: VladimirMangos <vladimir@getmangos.com>
This commit is contained in:
parent
47dc7dcf1b
commit
1ccf1ccd86
6 changed files with 55 additions and 15 deletions
|
|
@ -775,6 +775,12 @@ ChatCommand * ChatHandler::getCommandTable()
|
|||
return commandTable;
|
||||
}
|
||||
|
||||
ChatHandler::ChatHandler(WorldSession* session) : m_session(session) {}
|
||||
|
||||
ChatHandler::ChatHandler(Player* player) : m_session(player->GetSession()) {}
|
||||
|
||||
ChatHandler::~ChatHandler() {}
|
||||
|
||||
const char *ChatHandler::GetMangosString(int32 entry) const
|
||||
{
|
||||
return m_session->GetMangosString(entry);
|
||||
|
|
@ -796,6 +802,11 @@ bool ChatHandler::isAvailable(ChatCommand const& cmd) const
|
|||
return GetAccessLevel() >= (AccountTypes)cmd.SecurityLevel;
|
||||
}
|
||||
|
||||
std::string ChatHandler::GetNameLink() const
|
||||
{
|
||||
return GetNameLink(m_session->GetPlayer());
|
||||
}
|
||||
|
||||
bool ChatHandler::HasLowerSecurity(Player* target, uint64 guid, bool strong)
|
||||
{
|
||||
WorldSession* target_session = NULL;
|
||||
|
|
@ -3251,6 +3262,11 @@ uint32 ChatHandler::ExtractAccountId(char** args, std::string* accountName /*= N
|
|||
return account_id;
|
||||
}
|
||||
|
||||
std::string ChatHandler::GetNameLink(Player* chr) const
|
||||
{
|
||||
return playerLink(chr->GetName());
|
||||
}
|
||||
|
||||
bool ChatHandler::needReportToTarget(Player* chr) const
|
||||
{
|
||||
Player* pl = m_session->GetPlayer();
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue