|
| uint32 | LoadStores (std::string const &dataPath, LocaleConstant defaultLocale) |
| |
| void | IndexLoadedStores () |
| |
| DB2StorageBase const * | GetStorage (uint32 type) const |
| |
| void | LoadHotfixData (uint32 localeMask) |
| |
| void | LoadHotfixBlob (uint32 localeMask) |
| |
| void | LoadHotfixOptionalData (uint32 localeMask) |
| |
| uint32 | GetHotfixCount () const |
| |
| HotfixContainer const & | GetHotfixData () const |
| |
| std::vector< uint8 > const * | GetHotfixBlobData (uint32 tableHash, int32 recordId, LocaleConstant locale) const |
| |
| std::vector< HotfixOptionalData > const * | GetHotfixOptionalData (uint32 tableHash, int32 recordId, LocaleConstant locale) const |
| |
| uint32 | GetEmptyAnimStateID () const |
| |
| std::vector< uint32 > | GetAreasForGroup (uint32 areaGroupId) const |
| |
| std::vector< ArtifactPowerEntry const * > | GetArtifactPowers (uint8 artifactId) const |
| |
| std::vector< uint32 > const * | GetArtifactPowerLinks (uint32 artifactPowerId) const |
| |
| ArtifactPowerRankEntry const * | GetArtifactPowerRank (uint32 artifactPowerId, uint8 rank) const |
| |
| AzeriteEmpoweredItemEntry const * | GetAzeriteEmpoweredItem (uint32 itemId) const |
| |
| bool | IsAzeriteItem (uint32 itemId) const |
| |
| AzeriteEssencePowerEntry const * | GetAzeriteEssencePower (uint32 azeriteEssenceId, uint32 rank) const |
| |
| std::vector< AzeriteItemMilestonePowerEntry const * > const & | GetAzeriteItemMilestonePowers () const |
| |
| AzeriteItemMilestonePowerEntry const * | GetAzeriteItemMilestonePower (uint8 slot) const |
| |
| std::vector< AzeritePowerSetMemberEntry const * > const * | GetAzeritePowers (uint32 itemId) const |
| |
| uint32 | GetRequiredAzeriteLevelForAzeritePowerTier (uint32 azeriteUnlockSetId, ItemContext context, uint32 tier) const |
| |
| int32 const * | GetBroadcastTextDuration (uint32 broadcastTextId, LocaleConstant locale=DEFAULT_LOCALE) const |
| |
| ChrClassUIDisplayEntry const * | GetUiDisplayForClass (Classes unitClass) const |
| |
| uint32 | GetPowerIndexByClass (Powers power, uint32 classId) const |
| |
| std::vector< ChrCustomizationChoiceEntry const * > const * | GetCustomiztionChoices (uint32 chrCustomizationOptionId) const |
| |
| std::vector< ChrCustomizationOptionEntry const * > const * | GetCustomiztionOptions (uint8 race, uint8 gender) const |
| |
| std::vector< std::pair< uint32, std::vector< uint32 > > > const * | GetRequiredCustomizationChoices (uint32 chrCustomizationReqId) const |
| |
| ChrModelEntry const * | GetChrModel (uint8 race, uint8 gender) const |
| |
| ChrSpecializationEntry const * | GetChrSpecializationByIndex (uint32 class_, uint32 index) const |
| |
| ChrSpecializationEntry const * | GetDefaultChrSpecializationForClass (uint32 class_) const |
| |
| uint32 | GetRedirectedContentTuningId (uint32 contentTuningId, std::span< uint32 const > redirectFlag) const |
| |
| Optional< ContentTuningLevels > | GetContentTuningData (uint32 contentTuningId, std::span< uint32 const > redirectFlag, bool forItem=false) const |
| |
| bool | HasContentTuningLabel (uint32 contentTuningId, int32 label) const |
| |
| std::span< int32 const > | GetCreatureLabels (uint32 creatureDifficultyId) const |
| |
| CurrencyContainerEntry const * | GetCurrencyContainerForCurrencyQuantity (uint32 currencyId, int32 quantity) const |
| |
| std::pair< float, float > | GetCurveXAxisRange (uint32 curveId) const |
| |
| float | GetCurveValueAt (uint32 curveId, float x) const |
| |
| float | GetCurveValueAt (CurveInterpolationMode mode, std::span< DBCPosition2D const > points, float x) const |
| |
| EmotesTextSoundEntry const * | GetTextSoundEmoteFor (uint32 emote, uint8 race, uint8 gender, uint8 class_) const |
| |
| float | EvaluateExpectedStat (ExpectedStatType stat, uint32 level, int32 expansion, uint32 contentTuningId, Classes unitClass, int32 mythicPlusMilestoneSeason) const |
| |
| std::vector< uint32 > const * | GetFactionTeamList (uint32 faction) const |
| |
| FriendshipRepReactionSet const * | GetFriendshipRepReactions (uint32 friendshipRepID) const |
| |
| std::span< int32 const > | GetGameObjectLabels (uint32 gameobjectId) const |
| |
| uint32 | GetGlobalCurveId (GlobalCurve globalCurveType) const |
| |
| std::vector< uint32 > const * | GetGlyphBindableSpells (uint32 glyphPropertiesId) const |
| |
| std::vector< ChrSpecialization > const * | GetGlyphRequiredSpecs (uint32 glyphPropertiesId) const |
| |
| HeirloomEntry const * | GetHeirloomByItemId (uint32 itemId) const |
| |
| ItemChildEquipmentEntry const * | GetItemChildEquipment (uint32 itemId) const |
| |
| ItemClassEntry const * | GetItemClassByOldEnum (uint32 itemClass) const |
| |
| bool | HasItemCurrencyCost (uint32 itemId) const |
| |
| std::vector< ItemLimitCategoryConditionEntry const * > const * | GetItemLimitCategoryConditions (uint32 categoryId) const |
| |
| std::vector< ItemSetSpellEntry const * > const * | GetItemSetSpells (uint32 itemSetId) const |
| |
| std::vector< ItemSpecOverrideEntry const * > const * | GetItemSpecOverrides (uint32 itemId) const |
| |
| JournalTierEntry const * | GetJournalTier (uint32 index) const |
| |
| MapDifficultyEntry const * | GetDefaultMapDifficulty (uint32 mapId, Difficulty *difficulty=nullptr) const |
| |
| MapDifficultyEntry const * | GetMapDifficultyData (uint32 mapId, Difficulty difficulty) const |
| |
| MapDifficultyEntry const * | GetDownscaledMapDifficultyData (uint32 mapId, Difficulty &difficulty) const |
| |
| MapDifficultyConditionsContainer const * | GetMapDifficultyConditions (uint32 mapDifficultyId) const |
| |
| MountEntry const * | GetMount (uint32 spellId) const |
| |
| MountEntry const * | GetMountById (uint32 id) const |
| |
| MountTypeXCapabilitySet const * | GetMountCapabilities (uint32 mountType) const |
| |
| MountXDisplayContainer const * | GetMountDisplays (uint32 mountId) const |
| |
| std::string | GetNameGenEntry (uint8 race, uint8 gender) const |
| |
| ResponseCodes | ValidateName (std::wstring const &name, LocaleConstant locale) const |
| |
| ParagonReputationEntry const * | GetParagonReputation (uint32 factionId) const |
| |
| PathDb2 const * | GetPath (uint32 pathId) const |
| |
| std::vector< uint32 > const * | GetPhasesForGroup (uint32 group) const |
| |
| PowerTypeEntry const * | GetPowerTypeEntry (Powers power) const |
| |
| PowerTypeEntry const * | GetPowerTypeByName (std::string const &name) const |
| |
| uint32 | GetRequiredLevelForPvpTalentSlot (uint8 slot, Classes class_) const |
| |
| int32 | GetPvpTalentNumSlotsAtLevel (uint32 level, Classes class_) const |
| |
| std::vector< QuestPackageItemEntry const * > const * | GetQuestPackageItems (uint32 questPackageID) const |
| |
| std::vector< QuestPackageItemEntry const * > const * | GetQuestPackageItemsFallback (uint32 questPackageID) const |
| |
| uint32 | GetQuestUniqueBitFlag (uint32 questId) |
| |
| std::vector< RewardPackXCurrencyTypeEntry const * > const * | GetRewardPackCurrencyTypesByRewardID (uint32 rewardPackID) const |
| |
| std::vector< RewardPackXItemEntry const * > const * | GetRewardPackItemsByRewardID (uint32 rewardPackID) const |
| |
| ShapeshiftFormModelData const * | GetShapeshiftFormModelData (uint8 race, uint8 gender, uint8 form) const |
| |
| std::vector< SkillLineEntry const * > const * | GetSkillLinesForParentSkill (uint32 parentSkillId) const |
| |
| std::vector< SkillLineAbilityEntry const * > const * | GetSkillLineAbilitiesBySkill (uint32 skillId) const |
| |
| SkillRaceClassInfoEntry const * | GetSkillRaceClassInfo (uint32 skill, uint8 race, uint8 class_) const |
| |
| std::vector< SkillRaceClassInfoEntry const * > | GetSkillRaceClassInfo (uint32 skill) const |
| |
| SoulbindConduitRankEntry const * | GetSoulbindConduitRank (int32 soulbindConduitId, int32 rank) const |
| |
| std::vector< SpecializationSpellsEntry const * > const * | GetSpecializationSpells (uint32 specId) const |
| |
| bool | IsSpecSetMember (int32 specSetId, uint32 specId) const |
| |
| std::vector< SpellProcsPerMinuteModEntry const * > | GetSpellProcsPerMinuteMods (uint32 spellprocsPerMinuteId) const |
| |
| std::vector< SpellVisualMissileEntry const * > const * | GetSpellVisualMissiles (int32 spellVisualMissileSetId) const |
| |
| std::vector< TalentEntry const * > const & | GetTalentsByPosition (uint32 class_, uint32 tier, uint32 column) const |
| |
| TaxiPathEntry const * | GetTaxiPath (uint32 from, uint32 to) const |
| |
| bool | IsToyItem (uint32 toy) const |
| |
| bool | Zone2MapCoordinates (uint32 areaId, float &x, float &y) const |
| |
| void | Map2ZoneCoordinates (uint32 areaId, float &x, float &y) const |
| |
| bool | IsUiMapPhase (uint32 phaseId) const |
| |
| std::unordered_set< uint32 > const * | GetPVPStatIDsForMap (uint32 mapId) const |
| |
|
| static DB2Manager & | Instance () |
| |
| static bool | IsInArea (uint32 objectAreaId, uint32 areaId) |
| |
| static ContentTuningEntry const * | GetContentTuningForArea (AreaTableEntry const *areaEntry) |
| |
| static char const * | GetBroadcastTextValue (BroadcastTextEntry const *broadcastText, LocaleConstant locale=DEFAULT_LOCALE, uint8 gender=GENDER_MALE, bool forceGender=false) |
| |
| static CharBaseInfoEntry const * | GetCharBaseInfo (Races race, Classes class_) |
| |
| static char const * | GetChrClassName (uint8 class_, LocaleConstant locale=DEFAULT_LOCALE) |
| |
| static ConditionalChrModelEntry const * | GetConditionalChrModel (int32 chrModelId) |
| |
| static char const * | GetChrRaceName (uint8 race, LocaleConstant locale=DEFAULT_LOCALE) |
| |
| static char const * | GetCreatureFamilyPetName (uint32 petfamily, LocaleConstant locale) |
| |
| static std::string_view | GetDifficultyName (Difficulty difficulty) |
| |
| static LFGDungeonsEntry const * | GetLfgDungeon (uint32 mapId, Difficulty difficulty) |
| |
| static uint32 | GetDefaultMapLight (uint32 mapId) |
| |
| static uint32 | GetLiquidFlags (uint32 liquidType) |
| |
| static int32 | GetNumTalentsAtLevel (uint32 level, Classes playerClass) |
| |
| static PVPDifficultyEntry const * | GetBattlegroundBracketByLevel (uint32 mapid, uint32 level) |
| |
| static PVPDifficultyEntry const * | GetBattlegroundBracketById (uint32 mapid, BattlegroundBracketId id) |
| |
| static bool | IsValidSpellFamiliyName (SpellFamilyNames family) |
| |
| static bool | IsTotemCategoryCompatibleWith (uint32 itemTotemCategoryId, uint32 requiredTotemCategoryId, bool requireAllTotems=true) |
| |
| static bool | GetUiMapPosition (float x, float y, float z, int32 mapId, int32 areaId, int32 wmoDoodadPlacementId, int32 wmoGroupId, UiMapSystem system, bool local, uint32 *uiMapId=nullptr, DBCPosition2D *newPos=nullptr) |
| |
| static WMOAreaTableEntry const * | GetWMOAreaTable (int32 rootId, int32 adtId, int32 groupId, bool allowGroupFallback) |
| |
Definition at line 381 of file DB2Stores.h.