TrinityCore
Loading...
Searching...
No Matches
DBCStores.h File Reference
#include "DBCStore.h"
#include "DBCStructure.h"
#include "SharedDefines.h"
#include <list>
#include <map>
#include <unordered_map>
#include <unordered_set>
+ Include dependency graph for DBCStores.h:
+ This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Typedefs

typedef std::list< uint32SimpleFactionsList
 
typedef std::map< uint32, MapDifficultyMapDifficultyMap
 
typedef std::unordered_multimap< uint32, SkillRaceClassInfoEntry const * > SkillRaceClassInfoMap
 
typedef std::pair< SkillRaceClassInfoMap::iterator, SkillRaceClassInfoMap::iterator > SkillRaceClassInfoBounds
 

Enumerations

enum  ContentLevels : uint8 { CONTENT_1_60 = 0 , CONTENT_61_70 , CONTENT_71_80 }
 

Functions

TC_GAME_API SimpleFactionsList const * GetFactionTeamList (uint32 faction)
 
TC_GAME_API char const * GetPetName (uint32 petfamily, uint32 dbclang)
 
TC_GAME_API uint32 GetTalentSpellCost (uint32 spellId)
 
TC_GAME_API TalentSpellPos const * GetTalentSpellPos (uint32 spellId)
 
TC_GAME_API char const * GetRaceName (uint8 race, uint8 locale)
 
TC_GAME_API char const * GetClassName (uint8 class_, uint8 locale)
 
TC_GAME_API WMOAreaTableEntry const * GetWMOAreaTableEntryByTripple (int32 rootid, int32 adtid, int32 groupid)
 
TC_GAME_API uint32 GetVirtualMapForMapAndZone (uint32 mapid, uint32 zoneId)
 
TC_GAME_API ContentLevels GetContentLevelsForMapAndZone (uint32 mapid, uint32 zoneId)
 
TC_GAME_API bool IsTotemCategoryCompatiableWith (uint32 itemTotemCategoryId, uint32 requiredTotemCategoryId)
 
TC_GAME_API void Zone2MapCoordinates (float &x, float &y, uint32 zone)
 
TC_GAME_API void Map2ZoneCoordinates (float &x, float &y, uint32 zone)
 
TC_GAME_API MapDifficulty const * GetMapDifficultyData (uint32 mapId, Difficulty difficulty)
 
TC_GAME_API MapDifficulty const * GetDownscaledMapDifficultyData (uint32 mapId, Difficulty &difficulty)
 
TC_GAME_API uint32 const * GetTalentTabPages (uint8 cls)
 
TC_GAME_API uint32 GetLiquidFlags (uint32 liquidType)
 
TC_GAME_API PvPDifficultyEntry const * GetBattlegroundBracketByLevel (uint32 mapid, uint32 level)
 
TC_GAME_API PvPDifficultyEntry const * GetBattlegroundBracketById (uint32 mapid, BattlegroundBracketId id)
 
TC_GAME_API CharacterFacialHairStylesEntry const * GetCharFacialHairEntry (uint8 race, uint8 gender, uint8 facialHairID)
 
TC_GAME_API CharSectionsEntry const * GetCharSectionEntry (uint8 race, CharSectionType genType, uint8 gender, uint8 type, uint8 color)
 
TC_GAME_API CharStartOutfitEntry const * GetCharStartOutfitEntry (uint8 race, uint8 class_, uint8 gender)
 
TC_GAME_API LFGDungeonEntry const * GetLFGDungeon (uint32 mapId, Difficulty difficulty)
 Returns LFGDungeonEntry for a specific map and difficulty. Will return first found entry if multiple dungeons use the same map (such as Scarlet Monastery)
 
TC_GAME_API uint32 GetDefaultMapLight (uint32 mapId)
 
TC_GAME_API std::vector< SkillLineAbilityEntry const * > const * GetSkillLineAbilitiesBySkill (uint32 skill)
 
TC_GAME_API SkillRaceClassInfoEntry const * GetSkillRaceClassInfo (uint32 skill, uint8 race, uint8 class_)
 
TC_GAME_API ResponseCodes ValidateName (std::wstring const &name, LocaleConstant locale)
 
TC_GAME_API EmotesTextSoundEntry const * FindTextSoundEmoteFor (uint32 emote, uint32 race, uint32 gender)
 
TC_GAME_API void LoadDBCStores (const std::string &dataPath)
 

Variables

TC_GAME_API DBCStorage< AchievementEntrysAchievementStore
 
TC_GAME_API DBCStorage< AchievementCriteriaEntrysAchievementCriteriaStore
 
TC_GAME_API DBCStorage< AreaTableEntrysAreaTableStore
 
TC_GAME_API DBCStorage< AreaGroupEntrysAreaGroupStore
 
TC_GAME_API DBCStorage< AreaTriggerEntrysAreaTriggerStore
 
TC_GAME_API DBCStorage< AuctionHouseEntrysAuctionHouseStore
 
TC_GAME_API DBCStorage< BankBagSlotPricesEntrysBankBagSlotPricesStore
 
TC_GAME_API DBCStorage< BannedAddOnsEntrysBannedAddOnsStore
 
TC_GAME_API DBCStorage< BarberShopStyleEntrysBarberShopStyleStore
 
TC_GAME_API DBCStorage< BattlemasterListEntrysBattlemasterListStore
 
TC_GAME_API DBCStorage< ChatChannelsEntrysChatChannelsStore
 
TC_GAME_API DBCStorage< CharacterFacialHairStylesEntrysCharacterFacialHairStylesStore
 
TC_GAME_API DBCStorage< CharSectionsEntrysCharSectionsStore
 
TC_GAME_API DBCStorage< CharStartOutfitEntrysCharStartOutfitStore
 
TC_GAME_API DBCStorage< CharTitlesEntrysCharTitlesStore
 
TC_GAME_API DBCStorage< ChrClassesEntrysChrClassesStore
 
TC_GAME_API DBCStorage< ChrRacesEntrysChrRacesStore
 
TC_GAME_API DBCStorage< CinematicCameraEntrysCinematicCameraStore
 
TC_GAME_API DBCStorage< CinematicSequencesEntrysCinematicSequencesStore
 
TC_GAME_API DBCStorage< CreatureDisplayInfoEntrysCreatureDisplayInfoStore
 
TC_GAME_API DBCStorage< CreatureDisplayInfoExtraEntrysCreatureDisplayInfoExtraStore
 
TC_GAME_API DBCStorage< CreatureFamilyEntrysCreatureFamilyStore
 
TC_GAME_API DBCStorage< CreatureModelDataEntrysCreatureModelDataStore
 
TC_GAME_API DBCStorage< CreatureSpellDataEntrysCreatureSpellDataStore
 
TC_GAME_API DBCStorage< CreatureTypeEntrysCreatureTypeStore
 
TC_GAME_API DBCStorage< CurrencyTypesEntrysCurrencyTypesStore
 
TC_GAME_API DBCStorage< DestructibleModelDataEntrysDestructibleModelDataStore
 
TC_GAME_API DBCStorage< DungeonEncounterEntrysDungeonEncounterStore
 
TC_GAME_API DBCStorage< DurabilityCostsEntrysDurabilityCostsStore
 
TC_GAME_API DBCStorage< DurabilityQualityEntrysDurabilityQualityStore
 
TC_GAME_API DBCStorage< EmotesEntrysEmotesStore
 
TC_GAME_API DBCStorage< EmotesTextEntrysEmotesTextStore
 
TC_GAME_API DBCStorage< EmotesTextSoundEntrysEmotesTextSoundStore
 
TC_GAME_API DBCStorage< FactionEntrysFactionStore
 
TC_GAME_API DBCStorage< FactionTemplateEntrysFactionTemplateStore
 
TC_GAME_API DBCStorage< GameObjectArtKitEntrysGameObjectArtKitStore
 
TC_GAME_API DBCStorage< GameObjectDisplayInfoEntrysGameObjectDisplayInfoStore
 
TC_GAME_API DBCStorage< GemPropertiesEntrysGemPropertiesStore
 
TC_GAME_API DBCStorage< GlyphPropertiesEntrysGlyphPropertiesStore
 
TC_GAME_API DBCStorage< GlyphSlotEntrysGlyphSlotStore
 
TC_GAME_API DBCStorage< GtBarberShopCostBaseEntrysGtBarberShopCostBaseStore
 
TC_GAME_API DBCStorage< GtCombatRatingsEntrysGtCombatRatingsStore
 
TC_GAME_API DBCStorage< GtChanceToMeleeCritBaseEntrysGtChanceToMeleeCritBaseStore
 
TC_GAME_API DBCStorage< GtChanceToMeleeCritEntrysGtChanceToMeleeCritStore
 
TC_GAME_API DBCStorage< GtChanceToSpellCritBaseEntrysGtChanceToSpellCritBaseStore
 
TC_GAME_API DBCStorage< GtChanceToSpellCritEntrysGtChanceToSpellCritStore
 
TC_GAME_API DBCStorage< GtNPCManaCostScalerEntrysGtNPCManaCostScalerStore
 
TC_GAME_API DBCStorage< GtOCTClassCombatRatingScalarEntrysGtOCTClassCombatRatingScalarStore
 
TC_GAME_API DBCStorage< GtOCTRegenHPEntrysGtOCTRegenHPStore
 
TC_GAME_API DBCStorage< GtRegenHPPerSptEntrysGtRegenHPPerSptStore
 
TC_GAME_API DBCStorage< GtRegenMPPerSptEntrysGtRegenMPPerSptStore
 
TC_GAME_API DBCStorage< HolidaysEntrysHolidaysStore
 
TC_GAME_API DBCStorage< ItemEntrysItemStore
 
TC_GAME_API DBCStorage< ItemBagFamilyEntrysItemBagFamilyStore
 
TC_GAME_API DBCStorage< ItemExtendedCostEntrysItemExtendedCostStore
 
TC_GAME_API DBCStorage< ItemLimitCategoryEntrysItemLimitCategoryStore
 
TC_GAME_API DBCStorage< ItemRandomPropertiesEntrysItemRandomPropertiesStore
 
TC_GAME_API DBCStorage< ItemRandomSuffixEntrysItemRandomSuffixStore
 
TC_GAME_API DBCStorage< ItemSetEntrysItemSetStore
 
TC_GAME_API DBCStorage< LFGDungeonEntrysLFGDungeonStore
 
TC_GAME_API DBCStorage< LFGDungeonExpansionEntrysLFGDungeonExpansionStore
 
TC_GAME_API DBCStorage< LightEntrysLightStore
 
TC_GAME_API DBCStorage< LiquidTypeEntrysLiquidTypeStore
 
TC_GAME_API DBCStorage< LockEntrysLockStore
 
TC_GAME_API DBCStorage< MailTemplateEntrysMailTemplateStore
 
TC_GAME_API DBCStorage< MapEntrysMapStore
 
TC_GAME_API MapDifficultyMap sMapDifficultyMap
 
TC_GAME_API DBCStorage< MovieEntrysMovieStore
 
TC_GAME_API DBCStorage< OverrideSpellDataEntrysOverrideSpellDataStore
 
TC_GAME_API DBCStorage< PowerDisplayEntrysPowerDisplayStore
 
TC_GAME_API DBCStorage< QuestSortEntrysQuestSortStore
 
TC_GAME_API DBCStorage< QuestXPEntrysQuestXPStore
 
TC_GAME_API DBCStorage< QuestFactionRewEntrysQuestFactionRewardStore
 
TC_GAME_API DBCStorage< RandPropPointsEntrysRandPropPointsStore
 
TC_GAME_API DBCStorage< ScalingStatDistributionEntrysScalingStatDistributionStore
 
TC_GAME_API DBCStorage< ScalingStatValuesEntrysScalingStatValuesStore
 
TC_GAME_API DBCStorage< SkillLineEntrysSkillLineStore
 
TC_GAME_API DBCStorage< SkillLineAbilityEntrysSkillLineAbilityStore
 
TC_GAME_API DBCStorage< SkillTiersEntrysSkillTiersStore
 
TC_GAME_API DBCStorage< SoundEntriesEntrysSoundEntriesStore
 
TC_GAME_API DBCStorage< SpellCastTimesEntrysSpellCastTimesStore
 
TC_GAME_API DBCStorage< SpellCategoryEntrysSpellCategoryStore
 
TC_GAME_API DBCStorage< SpellDifficultyEntrysSpellDifficultyStore
 
TC_GAME_API DBCStorage< SpellDurationEntrysSpellDurationStore
 
TC_GAME_API DBCStorage< SpellFocusObjectEntrysSpellFocusObjectStore
 
TC_GAME_API DBCStorage< SpellItemEnchantmentEntrysSpellItemEnchantmentStore
 
TC_GAME_API DBCStorage< SpellItemEnchantmentConditionEntrysSpellItemEnchantmentConditionStore
 
TC_GAME_API PetFamilySpellsStore sPetFamilySpellsStore
 
TC_GAME_API std::unordered_set< uint32sPetTalentSpells
 
TC_GAME_API DBCStorage< SpellRadiusEntrysSpellRadiusStore
 
TC_GAME_API DBCStorage< SpellRangeEntrysSpellRangeStore
 
TC_GAME_API DBCStorage< SpellRuneCostEntrysSpellRuneCostStore
 
TC_GAME_API DBCStorage< SpellShapeshiftFormEntrysSpellShapeshiftFormStore
 
TC_GAME_API DBCStorage< SpellEntrysSpellStore
 
TC_GAME_API DBCStorage< SpellVisualEntrysSpellVisualStore
 
TC_GAME_API DBCStorage< StableSlotPricesEntrysStableSlotPricesStore
 
TC_GAME_API DBCStorage< SummonPropertiesEntrysSummonPropertiesStore
 
TC_GAME_API DBCStorage< TalentEntrysTalentStore
 
TC_GAME_API DBCStorage< TalentTabEntrysTalentTabStore
 
TC_GAME_API DBCStorage< TaxiNodesEntrysTaxiNodesStore
 
TC_GAME_API DBCStorage< TaxiPathEntrysTaxiPathStore
 
TC_GAME_API TaxiMask sTaxiNodesMask
 
TC_GAME_API TaxiMask sOldContinentsNodesMask
 
TC_GAME_API TaxiMask sHordeTaxiNodesMask
 
TC_GAME_API TaxiMask sAllianceTaxiNodesMask
 
TC_GAME_API TaxiMask sDeathKnightTaxiNodesMask
 
TC_GAME_API TaxiPathSetBySource sTaxiPathSetBySource
 
TC_GAME_API TaxiPathNodesByPath sTaxiPathNodesByPath
 
TC_GAME_API DBCStorage< TransportAnimationEntrysTransportAnimationStore
 
TC_GAME_API DBCStorage< TransportRotationEntrysTransportRotationStore
 
TC_GAME_API DBCStorage< TeamContributionPointsEntrysTeamContributionPointsStore
 
TC_GAME_API DBCStorage< TotemCategoryEntrysTotemCategoryStore
 
TC_GAME_API DBCStorage< VehicleEntrysVehicleStore
 
TC_GAME_API DBCStorage< VehicleSeatEntrysVehicleSeatStore
 
TC_GAME_API DBCStorage< WMOAreaTableEntrysWMOAreaTableStore
 
TC_GAME_API DBCStorage< WorldMapOverlayEntrysWorldMapOverlayStore
 
TC_GAME_API DBCStorage< WorldSafeLocsEntrysWorldSafeLocsStore
 

Typedef Documentation

◆ MapDifficultyMap

Definition at line 63 of file DBCStores.h.

◆ SimpleFactionsList

typedef std::list<uint32> SimpleFactionsList

Definition at line 36 of file DBCStores.h.

◆ SkillRaceClassInfoBounds

typedef std::pair<SkillRaceClassInfoMap::iterator, SkillRaceClassInfoMap::iterator> SkillRaceClassInfoBounds

Definition at line 83 of file DBCStores.h.

◆ SkillRaceClassInfoMap

typedef std::unordered_multimap<uint32, SkillRaceClassInfoEntry const*> SkillRaceClassInfoMap

Definition at line 82 of file DBCStores.h.

Enumeration Type Documentation

◆ ContentLevels

Enumerator
CONTENT_1_60 
CONTENT_61_70 
CONTENT_71_80 

Definition at line 50 of file DBCStores.h.

Function Documentation

◆ FindTextSoundEmoteFor()

TC_GAME_API EmotesTextSoundEntry const * FindTextSoundEmoteFor ( uint32  emote,
uint32  race,
uint32  gender 
)

Definition at line 984 of file DBCStores.cpp.

+ Here is the caller graph for this function:

◆ GetBattlegroundBracketById()

TC_GAME_API PvPDifficultyEntry const * GetBattlegroundBracketById ( uint32  mapid,
BattlegroundBracketId  id 
)

Definition at line 862 of file DBCStores.cpp.

+ Here is the caller graph for this function:

◆ GetBattlegroundBracketByLevel()

TC_GAME_API PvPDifficultyEntry const * GetBattlegroundBracketByLevel ( uint32  mapid,
uint32  level 
)

Definition at line 838 of file DBCStores.cpp.

+ Here is the caller graph for this function:

◆ GetCharFacialHairEntry()

TC_GAME_API CharacterFacialHairStylesEntry const * GetCharFacialHairEntry ( uint8  race,
uint8  gender,
uint8  facialHairID 
)

Definition at line 885 of file DBCStores.cpp.

+ Here is the caller graph for this function:

◆ GetCharSectionEntry()

TC_GAME_API CharSectionsEntry const * GetCharSectionEntry ( uint8  race,
CharSectionType  genType,
uint8  gender,
uint8  type,
uint8  color 
)

Definition at line 894 of file DBCStores.cpp.

+ Here is the call graph for this function:
+ Here is the caller graph for this function:

◆ GetCharStartOutfitEntry()

TC_GAME_API CharStartOutfitEntry const * GetCharStartOutfitEntry ( uint8  race,
uint8  class_,
uint8  gender 
)

Definition at line 906 of file DBCStores.cpp.

+ Here is the caller graph for this function:

◆ GetClassName()

TC_GAME_API char const * GetClassName ( uint8  class_,
uint8  locale 
)

Definition at line 727 of file DBCStores.cpp.

+ Here is the caller graph for this function:

◆ GetContentLevelsForMapAndZone()

TC_GAME_API ContentLevels GetContentLevelsForMapAndZone ( uint32  mapid,
uint32  zoneId 
)

Definition at line 744 of file DBCStores.cpp.

+ Here is the call graph for this function:
+ Here is the caller graph for this function:

◆ GetDefaultMapLight()

TC_GAME_API uint32 GetDefaultMapLight ( uint32  mapId)

Definition at line 931 of file DBCStores.cpp.

◆ GetDownscaledMapDifficultyData()

TC_GAME_API MapDifficulty const * GetDownscaledMapDifficultyData ( uint32  mapId,
Difficulty difficulty 
)

Definition at line 814 of file DBCStores.cpp.

+ Here is the call graph for this function:
+ Here is the caller graph for this function:

◆ GetFactionTeamList()

TC_GAME_API SimpleFactionsList const * GetFactionTeamList ( uint32  faction)

Definition at line 676 of file DBCStores.cpp.

+ Here is the caller graph for this function:

◆ GetLFGDungeon()

TC_GAME_API LFGDungeonEntry const * GetLFGDungeon ( uint32  mapId,
Difficulty  difficulty 
)

Returns LFGDungeonEntry for a specific map and difficulty. Will return first found entry if multiple dungeons use the same map (such as Scarlet Monastery)

Definition at line 916 of file DBCStores.cpp.

+ Here is the caller graph for this function:

◆ GetLiquidFlags()

TC_GAME_API uint32 GetLiquidFlags ( uint32  liquidType)

Definition at line 877 of file DBCStores.cpp.

◆ GetMapDifficultyData()

TC_GAME_API MapDifficulty const * GetMapDifficultyData ( uint32  mapId,
Difficulty  difficulty 
)

Definition at line 808 of file DBCStores.cpp.

+ Here is the call graph for this function:
+ Here is the caller graph for this function:

◆ GetPetName()

TC_GAME_API char const * GetPetName ( uint32  petfamily,
uint32  dbclang 
)

Definition at line 685 of file DBCStores.cpp.

+ Here is the caller graph for this function:

◆ GetRaceName()

TC_GAME_API char const * GetRaceName ( uint8  race,
uint8  locale 
)

Definition at line 721 of file DBCStores.cpp.

+ Here is the caller graph for this function:

◆ GetSkillLineAbilitiesBySkill()

TC_GAME_API std::vector< SkillLineAbilityEntry const * > const * GetSkillLineAbilitiesBySkill ( uint32  skill)

Definition at line 946 of file DBCStores.cpp.

+ Here is the call graph for this function:
+ Here is the caller graph for this function:

◆ GetSkillRaceClassInfo()

TC_GAME_API SkillRaceClassInfoEntry const * GetSkillRaceClassInfo ( uint32  skill,
uint8  race,
uint8  class_ 
)

Definition at line 951 of file DBCStores.cpp.

+ Here is the caller graph for this function:

◆ GetTalentSpellCost()

TC_GAME_API uint32 GetTalentSpellCost ( uint32  spellId)

Definition at line 704 of file DBCStores.cpp.

+ Here is the call graph for this function:
+ Here is the caller graph for this function:

◆ GetTalentSpellPos()

TC_GAME_API TalentSpellPos const * GetTalentSpellPos ( uint32  spellId)

Definition at line 695 of file DBCStores.cpp.

+ Here is the caller graph for this function:

◆ GetTalentTabPages()

TC_GAME_API uint32 const * GetTalentTabPages ( uint8  cls)

Definition at line 872 of file DBCStores.cpp.

+ Here is the caller graph for this function:

◆ GetVirtualMapForMapAndZone()

TC_GAME_API uint32 GetVirtualMapForMapAndZone ( uint32  mapid,
uint32  zoneId 
)

Definition at line 733 of file DBCStores.cpp.

+ Here is the caller graph for this function:

◆ GetWMOAreaTableEntryByTripple()

TC_GAME_API WMOAreaTableEntry const * GetWMOAreaTableEntryByTripple ( int32  rootid,
int32  adtid,
int32  groupid 
)

Definition at line 712 of file DBCStores.cpp.

+ Here is the caller graph for this function:

◆ IsTotemCategoryCompatiableWith()

TC_GAME_API bool IsTotemCategoryCompatiableWith ( uint32  itemTotemCategoryId,
uint32  requiredTotemCategoryId 
)

Definition at line 762 of file DBCStores.cpp.

+ Here is the caller graph for this function:

◆ LoadDBCStores()

TC_GAME_API void LoadDBCStores ( const std::string &  dataPath)

Definition at line 275 of file DBCStores.cpp.

+ Here is the call graph for this function:
+ Here is the caller graph for this function:

◆ Map2ZoneCoordinates()

TC_GAME_API void Map2ZoneCoordinates ( float &  x,
float &  y,
uint32  zone 
)

Definition at line 795 of file DBCStores.cpp.

+ Here is the caller graph for this function:

◆ ValidateName()

TC_GAME_API ResponseCodes ValidateName ( std::wstring const &  name,
LocaleConstant  locale 
)

Definition at line 967 of file DBCStores.cpp.

+ Here is the caller graph for this function:

◆ Zone2MapCoordinates()

TC_GAME_API void Zone2MapCoordinates ( float &  x,
float &  y,
uint32  zone 
)

Definition at line 782 of file DBCStores.cpp.

+ Here is the caller graph for this function:

Variable Documentation

◆ sAchievementCriteriaStore

TC_GAME_API DBCStorage<AchievementCriteriaEntry> sAchievementCriteriaStore
extern

◆ sAchievementStore

TC_GAME_API DBCStorage<AchievementEntry> sAchievementStore
extern

◆ sAllianceTaxiNodesMask

TC_GAME_API TaxiMask sAllianceTaxiNodesMask
extern

Definition at line 196 of file DBCStores.cpp.

◆ sAreaGroupStore

TC_GAME_API DBCStorage<AreaGroupEntry> sAreaGroupStore
extern

◆ sAreaTableStore

TC_GAME_API DBCStorage<AreaTableEntry> sAreaTableStore
extern

◆ sAreaTriggerStore

TC_GAME_API DBCStorage<AreaTriggerEntry> sAreaTriggerStore
extern

◆ sAuctionHouseStore

TC_GAME_API DBCStorage<AuctionHouseEntry> sAuctionHouseStore
extern

◆ sBankBagSlotPricesStore

TC_GAME_API DBCStorage<BankBagSlotPricesEntry> sBankBagSlotPricesStore
extern

◆ sBannedAddOnsStore

TC_GAME_API DBCStorage<BannedAddOnsEntry> sBannedAddOnsStore
extern

◆ sBarberShopStyleStore

TC_GAME_API DBCStorage<BarberShopStyleEntry> sBarberShopStyleStore
extern

◆ sBattlemasterListStore

TC_GAME_API DBCStorage<BattlemasterListEntry> sBattlemasterListStore
extern

◆ sCharacterFacialHairStylesStore

TC_GAME_API DBCStorage<CharacterFacialHairStylesEntry> sCharacterFacialHairStylesStore
extern

◆ sCharSectionsStore

TC_GAME_API DBCStorage<CharSectionsEntry> sCharSectionsStore
extern

◆ sCharStartOutfitStore

TC_GAME_API DBCStorage<CharStartOutfitEntry> sCharStartOutfitStore
extern

◆ sCharTitlesStore

TC_GAME_API DBCStorage<CharTitlesEntry> sCharTitlesStore
extern

◆ sChatChannelsStore

TC_GAME_API DBCStorage<ChatChannelsEntry> sChatChannelsStore
extern

◆ sChrClassesStore

TC_GAME_API DBCStorage<ChrClassesEntry> sChrClassesStore
extern

◆ sChrRacesStore

TC_GAME_API DBCStorage<ChrRacesEntry> sChrRacesStore
extern

◆ sCinematicCameraStore

TC_GAME_API DBCStorage<CinematicCameraEntry> sCinematicCameraStore
extern

◆ sCinematicSequencesStore

TC_GAME_API DBCStorage<CinematicSequencesEntry> sCinematicSequencesStore
extern

◆ sCreatureDisplayInfoExtraStore

TC_GAME_API DBCStorage<CreatureDisplayInfoExtraEntry> sCreatureDisplayInfoExtraStore
extern

◆ sCreatureDisplayInfoStore

TC_GAME_API DBCStorage<CreatureDisplayInfoEntry> sCreatureDisplayInfoStore
extern

◆ sCreatureFamilyStore

TC_GAME_API DBCStorage<CreatureFamilyEntry> sCreatureFamilyStore
extern

◆ sCreatureModelDataStore

TC_GAME_API DBCStorage<CreatureModelDataEntry> sCreatureModelDataStore
extern

◆ sCreatureSpellDataStore

TC_GAME_API DBCStorage<CreatureSpellDataEntry> sCreatureSpellDataStore
extern

◆ sCreatureTypeStore

TC_GAME_API DBCStorage<CreatureTypeEntry> sCreatureTypeStore
extern

◆ sCurrencyTypesStore

TC_GAME_API DBCStorage<CurrencyTypesEntry> sCurrencyTypesStore
extern

◆ sDeathKnightTaxiNodesMask

TC_GAME_API TaxiMask sDeathKnightTaxiNodesMask
extern

Definition at line 197 of file DBCStores.cpp.

◆ sDestructibleModelDataStore

TC_GAME_API DBCStorage<DestructibleModelDataEntry> sDestructibleModelDataStore
extern

◆ sDungeonEncounterStore

TC_GAME_API DBCStorage<DungeonEncounterEntry> sDungeonEncounterStore
extern

◆ sDurabilityCostsStore

TC_GAME_API DBCStorage<DurabilityCostsEntry> sDurabilityCostsStore
extern

◆ sDurabilityQualityStore

TC_GAME_API DBCStorage<DurabilityQualityEntry> sDurabilityQualityStore
extern

◆ sEmotesStore

TC_GAME_API DBCStorage<EmotesEntry> sEmotesStore
extern

◆ sEmotesTextSoundStore

TC_GAME_API DBCStorage<EmotesTextSoundEntry> sEmotesTextSoundStore
extern

◆ sEmotesTextStore

TC_GAME_API DBCStorage<EmotesTextEntry> sEmotesTextStore
extern

◆ sFactionStore

TC_GAME_API DBCStorage<FactionEntry> sFactionStore
extern

◆ sFactionTemplateStore

TC_GAME_API DBCStorage<FactionTemplateEntry> sFactionTemplateStore
extern

◆ sGameObjectArtKitStore

TC_GAME_API DBCStorage<GameObjectArtKitEntry> sGameObjectArtKitStore
extern

◆ sGameObjectDisplayInfoStore

TC_GAME_API DBCStorage<GameObjectDisplayInfoEntry> sGameObjectDisplayInfoStore
extern

◆ sGemPropertiesStore

TC_GAME_API DBCStorage<GemPropertiesEntry> sGemPropertiesStore
extern

◆ sGlyphPropertiesStore

TC_GAME_API DBCStorage<GlyphPropertiesEntry> sGlyphPropertiesStore
extern

◆ sGlyphSlotStore

TC_GAME_API DBCStorage<GlyphSlotEntry> sGlyphSlotStore
extern

◆ sGtBarberShopCostBaseStore

TC_GAME_API DBCStorage<GtBarberShopCostBaseEntry> sGtBarberShopCostBaseStore
extern

◆ sGtChanceToMeleeCritBaseStore

TC_GAME_API DBCStorage<GtChanceToMeleeCritBaseEntry> sGtChanceToMeleeCritBaseStore
extern

◆ sGtChanceToMeleeCritStore

TC_GAME_API DBCStorage<GtChanceToMeleeCritEntry> sGtChanceToMeleeCritStore
extern

◆ sGtChanceToSpellCritBaseStore

TC_GAME_API DBCStorage<GtChanceToSpellCritBaseEntry> sGtChanceToSpellCritBaseStore
extern

◆ sGtChanceToSpellCritStore

TC_GAME_API DBCStorage<GtChanceToSpellCritEntry> sGtChanceToSpellCritStore
extern

◆ sGtCombatRatingsStore

TC_GAME_API DBCStorage<GtCombatRatingsEntry> sGtCombatRatingsStore
extern

◆ sGtNPCManaCostScalerStore

TC_GAME_API DBCStorage<GtNPCManaCostScalerEntry> sGtNPCManaCostScalerStore
extern

◆ sGtOCTClassCombatRatingScalarStore

TC_GAME_API DBCStorage<GtOCTClassCombatRatingScalarEntry> sGtOCTClassCombatRatingScalarStore
extern

◆ sGtOCTRegenHPStore

TC_GAME_API DBCStorage<GtOCTRegenHPEntry> sGtOCTRegenHPStore
extern

◆ sGtRegenHPPerSptStore

TC_GAME_API DBCStorage<GtRegenHPPerSptEntry> sGtRegenHPPerSptStore
extern

◆ sGtRegenMPPerSptStore

TC_GAME_API DBCStorage<GtRegenMPPerSptEntry> sGtRegenMPPerSptStore
extern

◆ sHolidaysStore

TC_GAME_API DBCStorage<HolidaysEntry> sHolidaysStore
extern

◆ sHordeTaxiNodesMask

TC_GAME_API TaxiMask sHordeTaxiNodesMask
extern

Definition at line 195 of file DBCStores.cpp.

◆ sItemBagFamilyStore

TC_GAME_API DBCStorage<ItemBagFamilyEntry> sItemBagFamilyStore
extern

◆ sItemExtendedCostStore

TC_GAME_API DBCStorage<ItemExtendedCostEntry> sItemExtendedCostStore
extern

◆ sItemLimitCategoryStore

TC_GAME_API DBCStorage<ItemLimitCategoryEntry> sItemLimitCategoryStore
extern

◆ sItemRandomPropertiesStore

TC_GAME_API DBCStorage<ItemRandomPropertiesEntry> sItemRandomPropertiesStore
extern

◆ sItemRandomSuffixStore

TC_GAME_API DBCStorage<ItemRandomSuffixEntry> sItemRandomSuffixStore
extern

◆ sItemSetStore

TC_GAME_API DBCStorage<ItemSetEntry> sItemSetStore
extern

◆ sItemStore

TC_GAME_API DBCStorage<ItemEntry> sItemStore
extern

◆ sLFGDungeonExpansionStore

TC_GAME_API DBCStorage<LFGDungeonExpansionEntry> sLFGDungeonExpansionStore
extern

◆ sLFGDungeonStore

TC_GAME_API DBCStorage<LFGDungeonEntry> sLFGDungeonStore
extern

◆ sLightStore

TC_GAME_API DBCStorage<LightEntry> sLightStore
extern

◆ sLiquidTypeStore

TC_GAME_API DBCStorage<LiquidTypeEntry> sLiquidTypeStore
extern

◆ sLockStore

TC_GAME_API DBCStorage<LockEntry> sLockStore
extern

◆ sMailTemplateStore

TC_GAME_API DBCStorage<MailTemplateEntry> sMailTemplateStore
extern

◆ sMapDifficultyMap

TC_GAME_API MapDifficultyMap sMapDifficultyMap
extern

Definition at line 135 of file DBCStores.cpp.

◆ sMapStore

TC_GAME_API DBCStorage<MapEntry> sMapStore
extern

◆ sMovieStore

TC_GAME_API DBCStorage<MovieEntry> sMovieStore
extern

◆ sOldContinentsNodesMask

TC_GAME_API TaxiMask sOldContinentsNodesMask
extern

Definition at line 194 of file DBCStores.cpp.

◆ sOverrideSpellDataStore

TC_GAME_API DBCStorage<OverrideSpellDataEntry> sOverrideSpellDataStore
extern

◆ sPetFamilySpellsStore

TC_GAME_API PetFamilySpellsStore sPetFamilySpellsStore
extern

Definition at line 170 of file DBCStores.cpp.

◆ sPetTalentSpells

TC_GAME_API std::unordered_set<uint32> sPetTalentSpells
extern

Definition at line 186 of file DBCStores.cpp.

◆ sPowerDisplayStore

TC_GAME_API DBCStorage<PowerDisplayEntry> sPowerDisplayStore
extern

◆ sQuestFactionRewardStore

TC_GAME_API DBCStorage<QuestFactionRewEntry> sQuestFactionRewardStore
extern

◆ sQuestSortStore

TC_GAME_API DBCStorage<QuestSortEntry> sQuestSortStore
extern

◆ sQuestXPStore

TC_GAME_API DBCStorage<QuestXPEntry> sQuestXPStore
extern

◆ sRandPropPointsStore

TC_GAME_API DBCStorage<RandPropPointsEntry> sRandPropPointsStore
extern

◆ sScalingStatDistributionStore

TC_GAME_API DBCStorage<ScalingStatDistributionEntry> sScalingStatDistributionStore
extern

◆ sScalingStatValuesStore

TC_GAME_API DBCStorage<ScalingStatValuesEntry> sScalingStatValuesStore
extern

◆ sSkillLineAbilityStore

TC_GAME_API DBCStorage<SkillLineAbilityEntry> sSkillLineAbilityStore
extern

◆ sSkillLineStore

TC_GAME_API DBCStorage<SkillLineEntry> sSkillLineStore
extern

◆ sSkillTiersStore

TC_GAME_API DBCStorage<SkillTiersEntry> sSkillTiersStore
extern

◆ sSoundEntriesStore

TC_GAME_API DBCStorage<SoundEntriesEntry> sSoundEntriesStore
extern

◆ sSpellCastTimesStore

TC_GAME_API DBCStorage<SpellCastTimesEntry> sSpellCastTimesStore
extern

◆ sSpellCategoryStore

TC_GAME_API DBCStorage<SpellCategoryEntry> sSpellCategoryStore
extern

◆ sSpellDifficultyStore

TC_GAME_API DBCStorage<SpellDifficultyEntry> sSpellDifficultyStore
extern

◆ sSpellDurationStore

TC_GAME_API DBCStorage<SpellDurationEntry> sSpellDurationStore
extern

◆ sSpellFocusObjectStore

TC_GAME_API DBCStorage<SpellFocusObjectEntry> sSpellFocusObjectStore
extern

◆ sSpellItemEnchantmentConditionStore

TC_GAME_API DBCStorage<SpellItemEnchantmentConditionEntry> sSpellItemEnchantmentConditionStore
extern

◆ sSpellItemEnchantmentStore

TC_GAME_API DBCStorage<SpellItemEnchantmentEntry> sSpellItemEnchantmentStore
extern

◆ sSpellRadiusStore

TC_GAME_API DBCStorage<SpellRadiusEntry> sSpellRadiusStore
extern

◆ sSpellRangeStore

TC_GAME_API DBCStorage<SpellRangeEntry> sSpellRangeStore
extern

◆ sSpellRuneCostStore

TC_GAME_API DBCStorage<SpellRuneCostEntry> sSpellRuneCostStore
extern

◆ sSpellShapeshiftFormStore

TC_GAME_API DBCStorage<SpellShapeshiftFormEntry> sSpellShapeshiftFormStore
extern

◆ sSpellStore

TC_GAME_API DBCStorage<SpellEntry> sSpellStore
extern

◆ sSpellVisualStore

TC_GAME_API DBCStorage<SpellVisualEntry> sSpellVisualStore
extern

◆ sStableSlotPricesStore

TC_GAME_API DBCStorage<StableSlotPricesEntry> sStableSlotPricesStore
extern

◆ sSummonPropertiesStore

TC_GAME_API DBCStorage<SummonPropertiesEntry> sSummonPropertiesStore
extern

◆ sTalentStore

TC_GAME_API DBCStorage<TalentEntry> sTalentStore
extern

◆ sTalentTabStore

TC_GAME_API DBCStorage<TalentTabEntry> sTalentTabStore
extern

◆ sTaxiNodesMask

TC_GAME_API TaxiMask sTaxiNodesMask
extern

Definition at line 193 of file DBCStores.cpp.

◆ sTaxiNodesStore

TC_GAME_API DBCStorage<TaxiNodesEntry> sTaxiNodesStore
extern

◆ sTaxiPathNodesByPath

TC_GAME_API TaxiPathNodesByPath sTaxiPathNodesByPath
extern

Definition at line 204 of file DBCStores.cpp.

◆ sTaxiPathSetBySource

TC_GAME_API TaxiPathSetBySource sTaxiPathSetBySource
extern

Definition at line 200 of file DBCStores.cpp.

◆ sTaxiPathStore

TC_GAME_API DBCStorage<TaxiPathEntry> sTaxiPathStore
extern

◆ sTeamContributionPointsStore

TC_GAME_API DBCStorage<TeamContributionPointsEntry> sTeamContributionPointsStore
extern

◆ sTotemCategoryStore

TC_GAME_API DBCStorage<TotemCategoryEntry> sTotemCategoryStore
extern

◆ sTransportAnimationStore

TC_GAME_API DBCStorage<TransportAnimationEntry> sTransportAnimationStore
extern

◆ sTransportRotationStore

TC_GAME_API DBCStorage<TransportRotationEntry> sTransportRotationStore
extern

◆ sVehicleSeatStore

TC_GAME_API DBCStorage<VehicleSeatEntry> sVehicleSeatStore
extern

◆ sVehicleStore

TC_GAME_API DBCStorage<VehicleEntry> sVehicleStore
extern

◆ sWMOAreaTableStore

TC_GAME_API DBCStorage<WMOAreaTableEntry> sWMOAreaTableStore
extern

◆ sWorldMapOverlayStore

TC_GAME_API DBCStorage<WorldMapOverlayEntry> sWorldMapOverlayStore
extern

◆ sWorldSafeLocsStore

TC_GAME_API DBCStorage<WorldSafeLocsEntry> sWorldSafeLocsStore
extern