![]() |
TrinityCore
|
#include "Common.h"#include "SharedDefines.h"#include <map>#include <unordered_map>#include <vector>
Include dependency graph for CreatureTextMgr.h:
This graph shows which files directly or indirectly include this file:Go to the source code of this file.
Classes | |
| struct | CreatureTextEntry |
| struct | CreatureTextLocale |
| struct | CreatureTextId |
| class | CreatureTextMgr |
Macros | |
| #define | sCreatureTextMgr CreatureTextMgr::instance() |
Typedefs | |
| typedef std::vector< CreatureTextEntry > | CreatureTextGroup |
| typedef std::unordered_map< uint8, CreatureTextGroup > | CreatureTextHolder |
| typedef std::unordered_map< uint32, CreatureTextHolder > | CreatureTextMap |
| typedef std::map< CreatureTextId, CreatureTextLocale > | LocaleCreatureTextMap |
Enumerations | |
| enum | CreatureTextRange { TEXT_RANGE_NORMAL = 0 , TEXT_RANGE_AREA = 1 , TEXT_RANGE_ZONE = 2 , TEXT_RANGE_MAP = 3 , TEXT_RANGE_WORLD = 4 , TEXT_RANGE_PERSONAL = 5 } |
| #define sCreatureTextMgr CreatureTextMgr::instance() |
Definition at line 116 of file CreatureTextMgr.h.
| typedef std::vector<CreatureTextEntry> CreatureTextGroup |
Definition at line 76 of file CreatureTextMgr.h.
| typedef std::unordered_map<uint8, CreatureTextGroup> CreatureTextHolder |
Definition at line 77 of file CreatureTextMgr.h.
| typedef std::unordered_map<uint32, CreatureTextHolder> CreatureTextMap |
Definition at line 78 of file CreatureTextMgr.h.
| typedef std::map<CreatureTextId, CreatureTextLocale> LocaleCreatureTextMap |
Definition at line 80 of file CreatureTextMgr.h.
| enum CreatureTextRange |
| Enumerator | |
|---|---|
| TEXT_RANGE_NORMAL | |
| TEXT_RANGE_AREA | |
| TEXT_RANGE_ZONE | |
| TEXT_RANGE_MAP | |
| TEXT_RANGE_WORLD | |
| TEXT_RANGE_PERSONAL | |
Definition at line 33 of file CreatureTextMgr.h.