TrinityCore
|
#include <AuctionHouseBot.h>
Public Member Functions | |
void | Update () |
void | Initialize () |
void | SetItemsRatio (uint32 al, uint32 ho, uint32 ne) |
void | SetItemsRatioForHouse (AuctionHouseType house, uint32 val) |
void | SetItemsAmount (std::array< uint32, MAX_AUCTION_QUALITY > const &amounts) |
void | SetItemsAmountForQuality (AuctionQuality quality, uint32 val) |
void | ReloadAllConfig () |
void | Rebuild (bool all) |
void | PrepareStatusInfos (std::unordered_map< AuctionHouseType, AuctionHouseBotStatusInfoPerType > &statusInfo) |
Static Public Member Functions | |
static AuctionHouseBot * | instance () |
Private Member Functions | |
AuctionHouseBot () | |
~AuctionHouseBot () | |
AuctionHouseBot (AuctionHouseBot const &)=delete | |
AuctionHouseBot & | operator= (AuctionHouseBot const &)=delete |
void | InitializeAgents () |
Private Attributes | |
AuctionBotBuyer * | _buyer |
AuctionBotSeller * | _seller |
uint32 | _operationSelector |
Definition at line 287 of file AuctionHouseBot.h.
|
private |
Definition at line 410 of file AuctionHouseBot.cpp.
|
private |
Definition at line 414 of file AuctionHouseBot.cpp.
|
privatedelete |
void AuctionHouseBot::Initialize | ( | ) |
|
private |
Definition at line 420 of file AuctionHouseBot.cpp.
|
static |
Definition at line 523 of file AuctionHouseBot.cpp.
|
privatedelete |
void AuctionHouseBot::PrepareStatusInfos | ( | std::unordered_map< AuctionHouseType, AuctionHouseBotStatusInfoPerType > & | statusInfo | ) |
void AuctionHouseBot::Rebuild | ( | bool | all | ) |
void AuctionHouseBot::ReloadAllConfig | ( | ) |
void AuctionHouseBot::SetItemsAmount | ( | std::array< uint32, MAX_AUCTION_QUALITY > const & | amounts | ) |
void AuctionHouseBot::SetItemsAmountForQuality | ( | AuctionQuality | quality, |
uint32 | val | ||
) |
void AuctionHouseBot::SetItemsRatioForHouse | ( | AuctionHouseType | house, |
uint32 | val | ||
) |
void AuctionHouseBot::Update | ( | ) |
|
private |
Definition at line 313 of file AuctionHouseBot.h.
|
private |
Definition at line 316 of file AuctionHouseBot.h.
|
private |
Definition at line 314 of file AuctionHouseBot.h.