![]() |
TrinityCore
|
#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< uint32 > | SimpleFactionsList |
| typedef std::map< uint32, MapDifficulty > | MapDifficultyMap |
| 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 } |
| typedef std::map<uint32, MapDifficulty> MapDifficultyMap |
Definition at line 63 of file DBCStores.h.
| typedef std::list<uint32> SimpleFactionsList |
Definition at line 36 of file DBCStores.h.
| typedef std::pair<SkillRaceClassInfoMap::iterator, SkillRaceClassInfoMap::iterator> SkillRaceClassInfoBounds |
Definition at line 83 of file DBCStores.h.
| typedef std::unordered_multimap<uint32, SkillRaceClassInfoEntry const*> SkillRaceClassInfoMap |
Definition at line 82 of file DBCStores.h.
| enum ContentLevels : uint8 |
| Enumerator | |
|---|---|
| CONTENT_1_60 | |
| CONTENT_61_70 | |
| CONTENT_71_80 | |
Definition at line 50 of file DBCStores.h.
| TC_GAME_API EmotesTextSoundEntry const * FindTextSoundEmoteFor | ( | uint32 | emote, |
| uint32 | race, | ||
| uint32 | gender | ||
| ) |
| TC_GAME_API PvPDifficultyEntry const * GetBattlegroundBracketById | ( | uint32 | mapid, |
| BattlegroundBracketId | id | ||
| ) |
| TC_GAME_API PvPDifficultyEntry const * GetBattlegroundBracketByLevel | ( | uint32 | mapid, |
| uint32 | level | ||
| ) |
| 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 | ||
| ) |
Definition at line 894 of file DBCStores.cpp.
Here is the call graph for this function:
Here is the caller graph for this function:| TC_GAME_API CharStartOutfitEntry const * GetCharStartOutfitEntry | ( | uint8 | race, |
| uint8 | class_, | ||
| uint8 | gender | ||
| ) |
| TC_GAME_API char const * GetClassName | ( | uint8 | class_, |
| uint8 | locale | ||
| ) |
| 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:| TC_GAME_API uint32 GetDefaultMapLight | ( | uint32 | mapId | ) |
Definition at line 931 of file DBCStores.cpp.
| 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:| TC_GAME_API SimpleFactionsList const * GetFactionTeamList | ( | uint32 | faction | ) |
| 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:| TC_GAME_API uint32 GetLiquidFlags | ( | uint32 | liquidType | ) |
Definition at line 877 of file DBCStores.cpp.
| 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:| TC_GAME_API char const * GetPetName | ( | uint32 | petfamily, |
| uint32 | dbclang | ||
| ) |
| TC_GAME_API char const * GetRaceName | ( | uint8 | race, |
| uint8 | locale | ||
| ) |
| 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:| TC_GAME_API SkillRaceClassInfoEntry const * GetSkillRaceClassInfo | ( | uint32 | skill, |
| uint8 | race, | ||
| uint8 | class_ | ||
| ) |
| 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:| TC_GAME_API TalentSpellPos const * GetTalentSpellPos | ( | uint32 | spellId | ) |
| TC_GAME_API uint32 const * GetTalentTabPages | ( | uint8 | cls | ) |
| TC_GAME_API uint32 GetVirtualMapForMapAndZone | ( | uint32 | mapid, |
| uint32 | zoneId | ||
| ) |
| TC_GAME_API WMOAreaTableEntry const * GetWMOAreaTableEntryByTripple | ( | int32 | rootid, |
| int32 | adtid, | ||
| int32 | groupid | ||
| ) |
| TC_GAME_API bool IsTotemCategoryCompatiableWith | ( | uint32 | itemTotemCategoryId, |
| uint32 | requiredTotemCategoryId | ||
| ) |
| 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:| TC_GAME_API void Map2ZoneCoordinates | ( | float & | x, |
| float & | y, | ||
| uint32 | zone | ||
| ) |
| TC_GAME_API ResponseCodes ValidateName | ( | std::wstring const & | name, |
| LocaleConstant | locale | ||
| ) |
| TC_GAME_API void Zone2MapCoordinates | ( | float & | x, |
| float & | y, | ||
| uint32 | zone | ||
| ) |
|
extern |
|
extern |
|
extern |
Definition at line 196 of file DBCStores.cpp.
|
extern |
|
extern |
|
extern |
|
extern |
|
extern |
|
extern |
|
extern |
|
extern |
|
extern |
|
extern |
|
extern |
|
extern |
|
extern |
|
extern |
|
extern |
|
extern |
|
extern |
|
extern |
|
extern |
|
extern |
|
extern |
|
extern |
|
extern |
|
extern |
|
extern |
Definition at line 197 of file DBCStores.cpp.
|
extern |
|
extern |
|
extern |
|
extern |
|
extern |
|
extern |
|
extern |
|
extern |
|
extern |
|
extern |
|
extern |
|
extern |
|
extern |
|
extern |
|
extern |
|
extern |
|
extern |
|
extern |
|
extern |
|
extern |
|
extern |
|
extern |
|
extern |
|
extern |
|
extern |
|
extern |
|
extern |
Definition at line 195 of file DBCStores.cpp.
|
extern |
|
extern |
|
extern |
|
extern |
|
extern |
|
extern |
|
extern |
|
extern |
|
extern |
|
extern |
|
extern |
|
extern |
|
extern |
|
extern |
Definition at line 135 of file DBCStores.cpp.
|
extern |
|
extern |
|
extern |
Definition at line 194 of file DBCStores.cpp.
|
extern |
|
extern |
Definition at line 170 of file DBCStores.cpp.
|
extern |
Definition at line 186 of file DBCStores.cpp.
|
extern |
|
extern |
|
extern |
|
extern |
|
extern |
|
extern |
|
extern |
|
extern |
|
extern |
|
extern |
|
extern |
|
extern |
|
extern |
|
extern |
|
extern |
|
extern |
|
extern |
|
extern |
|
extern |
|
extern |
|
extern |
|
extern |
|
extern |
|
extern |
|
extern |
|
extern |
|
extern |
|
extern |
|
extern |
Definition at line 193 of file DBCStores.cpp.
|
extern |
|
extern |
Definition at line 204 of file DBCStores.cpp.
|
extern |
Definition at line 200 of file DBCStores.cpp.
|
extern |
|
extern |
|
extern |
|
extern |
|
extern |
|
extern |
|
extern |
|
extern |
|
extern |
|
extern |