![]() |
TrinityCore
|
Typedefs | |
| typedef std::vector< BannedAddon > | BannedAddonList |
Functions | |
| void | LoadFromDB () |
| void | SaveAddon (std::string const &name, uint32 publicKeyCrc) |
| SavedAddon const * | GetAddonInfo (const std::string &name) |
| BannedAddonList const * | GetBannedAddons () |
| typedef std::vector<BannedAddon> AddonMgr::BannedAddonList |
Definition at line 53 of file AddonMgr.h.
| SavedAddon const * AddonMgr::GetAddonInfo | ( | const std::string & | name | ) |
Definition at line 110 of file AddonMgr.cpp.
References SavedAddon::Name.
Referenced by WorldSession::ReadAddonsInfo().
| BannedAddonList const * AddonMgr::GetBannedAddons | ( | ) |
Definition at line 122 of file AddonMgr.cpp.
Referenced by WorldSession::SendAddonsInfo().
| void AddonMgr::LoadFromDB | ( | ) |
Definition at line 40 of file AddonMgr.cpp.
References CharacterDatabase, Trinity::Impl::GenericHash< HashCreator, DigestLength >::GetDigestOf(), getMSTime(), GetMSTimeDiffToNow(), Field::GetString(), Field::GetUInt32(), BannedAddon::Id, BannedAddon::NameMD5, sBannedAddOnsStore, TC_LOG_INFO, BannedAddon::Timestamp, and BannedAddon::VersionMD5.
Referenced by World::SetInitialWorldSettings().
| void AddonMgr::SaveAddon | ( | std::string const & | name, |
| uint32 | publicKeyCrc | ||
| ) |
Definition at line 98 of file AddonMgr.cpp.
References CHAR_INS_ADDON, CharacterDatabase, PreparedStatementBase::setString(), and PreparedStatementBase::setUInt32().