TrinityCore
|
#include <AuctionHouseMgr.h>
Classes | |
class | Sorter |
Public Member Functions | |
bool | IsCommodity () const |
uint32 | GetTotalItemCount () const |
void | BuildAuctionItem (WorldPackets::AuctionHouse::AuctionItem *auctionItem, bool alwaysSendItem, bool sendKey, bool censorServerInfo, bool censorBidInfo) const |
uint64 | CalculateMinIncrement () const |
Static Public Member Functions | |
static uint64 | CalculateMinIncrement (uint64 bidAmount) |
Public Attributes | |
uint32 | Id = 0 |
AuctionsBucketData * | Bucket = nullptr |
std::vector< Item * > | Items |
ObjectGuid | Owner |
ObjectGuid | OwnerAccount |
ObjectGuid | Bidder |
uint64 | MinBid = 0 |
uint64 | BuyoutOrUnitPrice = 0 |
uint64 | Deposit = 0 |
uint64 | BidAmount = 0 |
SystemTimePoint | StartTime = SystemTimePoint::min() |
SystemTimePoint | EndTime = SystemTimePoint::min() |
EnumFlag< AuctionPostingServerFlag > | ServerFlags = AuctionPostingServerFlag::None |
GuidUnorderedSet | BidderHistory |
Definition at line 222 of file AuctionHouseMgr.h.
void AuctionPosting::BuildAuctionItem | ( | WorldPackets::AuctionHouse::AuctionItem * | auctionItem, |
bool | alwaysSendItem, | ||
bool | sendKey, | ||
bool | censorServerInfo, | ||
bool | censorBidInfo | ||
) | const |
Definition at line 143 of file AuctionHouseMgr.cpp.
|
inline |
Definition at line 245 of file AuctionHouseMgr.h.
Definition at line 229 of file AuctionHouseMgr.cpp.
uint32 AuctionPosting::GetTotalItemCount | ( | ) | const |
bool AuctionPosting::IsCommodity | ( | ) | const |
uint64 AuctionPosting::BidAmount = 0 |
Definition at line 234 of file AuctionHouseMgr.h.
ObjectGuid AuctionPosting::Bidder |
Definition at line 230 of file AuctionHouseMgr.h.
GuidUnorderedSet AuctionPosting::BidderHistory |
Definition at line 239 of file AuctionHouseMgr.h.
AuctionsBucketData* AuctionPosting::Bucket = nullptr |
Definition at line 225 of file AuctionHouseMgr.h.
uint64 AuctionPosting::BuyoutOrUnitPrice = 0 |
Definition at line 232 of file AuctionHouseMgr.h.
uint64 AuctionPosting::Deposit = 0 |
Definition at line 233 of file AuctionHouseMgr.h.
SystemTimePoint AuctionPosting::EndTime = SystemTimePoint::min() |
Definition at line 236 of file AuctionHouseMgr.h.
uint32 AuctionPosting::Id = 0 |
Definition at line 224 of file AuctionHouseMgr.h.
std::vector<Item*> AuctionPosting::Items |
Definition at line 227 of file AuctionHouseMgr.h.
uint64 AuctionPosting::MinBid = 0 |
Definition at line 231 of file AuctionHouseMgr.h.
ObjectGuid AuctionPosting::Owner |
Definition at line 228 of file AuctionHouseMgr.h.
ObjectGuid AuctionPosting::OwnerAccount |
Definition at line 229 of file AuctionHouseMgr.h.
EnumFlag<AuctionPostingServerFlag> AuctionPosting::ServerFlags = AuctionPostingServerFlag::None |
Definition at line 237 of file AuctionHouseMgr.h.
SystemTimePoint AuctionPosting::StartTime = SystemTimePoint::min() |
Definition at line 235 of file AuctionHouseMgr.h.