OregonCore  revision fb2a440-git
Your Favourite TBC server
CreatureTextMgr.h File Reference
#include "Creature.h"
#include "GridNotifiers.h"
#include "ObjectAccessor.h"
#include "SharedDefines.h"
#include "Opcodes.h"
#include "Group.h"
#include "WorldPacket.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< CreatureTextEntryCreatureTextGroup
 
typedef UNORDERED_MAP< uint8, CreatureTextGroupCreatureTextHolder
 
typedef UNORDERED_MAP< uint32, CreatureTextHolderCreatureTextMap
 
typedef std::map< CreatureTextId, CreatureTextLocaleLocaleCreatureTextMap
 

Enumerations

enum  CreatureTextRange {
  TEXT_RANGE_NORMAL = 0, TEXT_RANGE_AREA = 1, TEXT_RANGE_ZONE = 2, TEXT_RANGE_MAP = 3,
  TEXT_RANGE_WORLD = 4
}
 

Macro Definition Documentation

Typedef Documentation

typedef std::vector<CreatureTextEntry> CreatureTextGroup

Definition at line 72 of file CreatureTextMgr.h.

Definition at line 76 of file CreatureTextMgr.h.

Enumeration Type Documentation

Enumerator
TEXT_RANGE_NORMAL 
TEXT_RANGE_AREA 
TEXT_RANGE_ZONE 
TEXT_RANGE_MAP 
TEXT_RANGE_WORLD 

Definition at line 29 of file CreatureTextMgr.h.