TrinityCore
Loading...
Searching...
No Matches
AuctionsBucketData Struct Reference

#include <AuctionHouseMgr.h>

Classes

class  Sorter
 

Public Member Functions

void BuildBucketInfo (WorldPackets::AuctionHouse::BucketInfo *bucketInfo, Player const *player) const
 

Public Attributes

AuctionsBucketKey Key {}
 
uint8 ItemClass = 0
 
uint8 ItemSubClass = 0
 
uint8 InventoryType = 0
 
AuctionHouseFilterMask QualityMask = AuctionHouseFilterMask::None
 
std::array< uint32, MAX_ITEM_QUALITY > QualityCounts = { }
 
uint64 MinPrice = 0
 
std::array< std::pair< uint32, uint32 >, 4 > ItemModifiedAppearanceId = { }
 
uint8 RequiredLevel = 0
 
uint16 SortLevel = 0
 
uint8 MinBattlePetLevel = 0
 
uint8 MaxBattlePetLevel = 0
 
std::array< std::wstring, TOTAL_LOCALES > FullName = { }
 
std::vector< AuctionPosting * > Auctions
 

Detailed Description

Definition at line 190 of file AuctionHouseMgr.h.

Member Function Documentation

◆ BuildBucketInfo()

Member Data Documentation

◆ Auctions

std::vector<AuctionPosting*> AuctionsBucketData::Auctions

◆ FullName

◆ InventoryType

uint8 AuctionsBucketData::InventoryType = 0

◆ ItemClass

uint8 AuctionsBucketData::ItemClass = 0

◆ ItemModifiedAppearanceId

std::array<std::pair<uint32, uint32>, 4> AuctionsBucketData::ItemModifiedAppearanceId = { }

◆ ItemSubClass

uint8 AuctionsBucketData::ItemSubClass = 0

◆ Key

◆ MaxBattlePetLevel

uint8 AuctionsBucketData::MaxBattlePetLevel = 0

◆ MinBattlePetLevel

uint8 AuctionsBucketData::MinBattlePetLevel = 0

◆ MinPrice

◆ QualityCounts

std::array<uint32, MAX_ITEM_QUALITY> AuctionsBucketData::QualityCounts = { }

◆ QualityMask

◆ RequiredLevel

uint8 AuctionsBucketData::RequiredLevel = 0

◆ SortLevel


The documentation for this struct was generated from the following files: