![]() |
TrinityCore
|
#include "Common.h"#include "EnumFlag.h"#include "Language.h"#include "DatabaseEnvFwd.h"#include "DBCStructure.h"#include "SharedDefines.h"#include <set>#include <map>
Include dependency graph for ReputationMgr.h:
This graph shows which files directly or indirectly include this file:Go to the source code of this file.
Classes | |
| struct | FactionState |
| class | ReputationMgr |
Typedefs | |
| typedef uint32 | RepListID |
| typedef std::map< RepListID, FactionState > | FactionStateList |
| typedef std::map< uint32, ReputationRank > | ForcedReactions |
Enumerations | |
| enum class | ReputationFlags : uint8 { None = 0x0000 , Visible = 0x0001 , AtWar = 0x0002 , Hidden = 0x0004 , Header = 0x0008 , Peaceful = 0x0010 , Inactive = 0x0020 , ShowPropagated = 0x0040 , HeaderShowsBar = 0x0080 } |
Functions | |
| DEFINE_ENUM_FLAG (ReputationFlags) | |
Variables | |
| TC_GAME_API uint32 const | ReputationRankStrIndex [MAX_REPUTATION_RANK] |
| typedef std::map<RepListID, FactionState> FactionStateList |
Definition at line 58 of file ReputationMgr.h.
| typedef std::map<uint32, ReputationRank> ForcedReactions |
Definition at line 59 of file ReputationMgr.h.
Definition at line 47 of file ReputationMgr.h.
|
strong |
| Enumerator | |
|---|---|
| None | |
| Visible | |
| AtWar | |
| Hidden | |
| Header | |
| Peaceful | |
| Inactive | |
| ShowPropagated | |
| HeaderShowsBar | |
Definition at line 32 of file ReputationMgr.h.
| DEFINE_ENUM_FLAG | ( | ReputationFlags | ) |
|
extern |
Definition at line 30 of file ReputationMgr.cpp.