AzerothCore 3.3.5a
OpenSource WoW Emulator
|
#include "Creature.h"
#include "GridNotifiers.h"
#include "ObjectAccessor.h"
#include "SharedDefines.h"
#include "WorldSession.h"
Go to the source code of this file.
Classes | |
struct | CreatureTextEntry |
struct | CreatureTextLocale |
struct | CreatureTextId |
class | CreatureTextMgr |
class | CreatureTextLocalizer< Builder > |
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 |
typedef std::vector< uint8 > | CreatureTextRepeatIds |
typedef std::unordered_map< uint8, CreatureTextRepeatIds > | CreatureTextRepeatGroup |
typedef std::unordered_map< ObjectGuid, CreatureTextRepeatGroup > | CreatureTextRepeatMap |
Enumerations | |
enum | CreatureTextRange { TEXT_RANGE_NORMAL = 0 , TEXT_RANGE_AREA = 1 , TEXT_RANGE_ZONE = 2 , TEXT_RANGE_MAP = 3 , TEXT_RANGE_WORLD = 4 } |
#define sCreatureTextMgr CreatureTextMgr::instance() |
typedef std::vector<CreatureTextEntry> CreatureTextGroup |
typedef std::unordered_map<uint8, CreatureTextGroup> CreatureTextHolder |
typedef std::unordered_map<uint32, CreatureTextHolder> CreatureTextMap |
typedef std::unordered_map<uint8, CreatureTextRepeatIds> CreatureTextRepeatGroup |
typedef std::vector<uint8> CreatureTextRepeatIds |
typedef std::unordered_map<ObjectGuid, CreatureTextRepeatGroup> CreatureTextRepeatMap |
typedef std::map<CreatureTextId, CreatureTextLocale> LocaleCreatureTextMap |
enum CreatureTextRange |
Enumerator | |
---|---|
TEXT_RANGE_NORMAL | |
TEXT_RANGE_AREA | |
TEXT_RANGE_ZONE | |
TEXT_RANGE_MAP | |
TEXT_RANGE_WORLD |