TrinityCore
|
#include <AuctionHouseMgr.h>
Public Member Functions | |
AuctionsBucketKey ()=default | |
AuctionsBucketKey (uint32 itemId, uint16 itemLevel, uint16 battlePetSpeciesId, uint16 suffixItemNameDescriptionId) | |
AuctionsBucketKey (WorldPackets::AuctionHouse::AuctionBucketKey const &key) | |
bool | operator== (AuctionsBucketKey const &right) const =default |
Static Public Member Functions | |
static std::size_t | Hash (AuctionsBucketKey const &key) |
static AuctionsBucketKey | ForItem (Item const *item) |
static AuctionsBucketKey | ForCommodity (ItemTemplate const *itemTemplate) |
Public Attributes | |
uint32 | ItemId |
uint16 | ItemLevel |
uint16 | BattlePetSpeciesId |
uint16 | SuffixItemNameDescriptionId |
Friends | |
std::strong_ordering | operator<=> (AuctionsBucketKey const &left, AuctionsBucketKey const &right)=default |
Definition at line 156 of file AuctionHouseMgr.h.
|
default |
|
inline |
Definition at line 159 of file AuctionHouseMgr.h.
AuctionsBucketKey::AuctionsBucketKey | ( | WorldPackets::AuctionHouse::AuctionBucketKey const & | key | ) |
Definition at line 51 of file AuctionHouseMgr.cpp.
|
static |
Definition at line 84 of file AuctionHouseMgr.cpp.
|
static |
Definition at line 67 of file AuctionHouseMgr.cpp.
|
static |
Definition at line 57 of file AuctionHouseMgr.cpp.
|
default |
|
friend |
uint16 AuctionsBucketKey::BattlePetSpeciesId |
Definition at line 165 of file AuctionHouseMgr.h.
uint32 AuctionsBucketKey::ItemId |
Definition at line 163 of file AuctionHouseMgr.h.
uint16 AuctionsBucketKey::ItemLevel |
Definition at line 164 of file AuctionHouseMgr.h.
uint16 AuctionsBucketKey::SuffixItemNameDescriptionId |
Definition at line 166 of file AuctionHouseMgr.h.