![]() |
TrinityCore
|
Public Member Functions | |
| Sorter (LocaleConstant locale, std::span< WorldPackets::AuctionHouse::AuctionSortDef const > sorts) | |
| bool | operator() (AuctionsBucketData const *left, AuctionsBucketData const *right) const |
Private Member Functions | |
| int64 | CompareColumns (AuctionHouseSortOrder column, AuctionsBucketData const *left, AuctionsBucketData const *right) const |
Private Attributes | |
| LocaleConstant | _locale |
| std::span< WorldPackets::AuctionHouse::AuctionSortDef const > | _sorts |
Definition at line 238 of file AuctionHouseMgr.cpp.
|
inline |
Definition at line 241 of file AuctionHouseMgr.cpp.
|
inlineprivate |
Definition at line 257 of file AuctionHouseMgr.cpp.
References _locale, Bid, Buyout, AuctionsBucketData::FullName, Level, AuctionsBucketData::MinPrice, Name, Price, and AuctionsBucketData::SortLevel.
Referenced by operator()().
|
inline |
Definition at line 244 of file AuctionHouseMgr.cpp.
References _sorts, CompareColumns(), and AuctionsBucketData::Key.
|
private |
Definition at line 276 of file AuctionHouseMgr.cpp.
Referenced by CompareColumns().
|
private |
Definition at line 277 of file AuctionHouseMgr.cpp.
Referenced by operator()().