|
Project SkyFire Core
SkyFire 5.4.8 server core API documentation
|
#include "Common.h"#include "DBCStructure.h"#include "Language.h"#include "QueryResult.h"#include "SharedDefines.h"#include <map>Go to the source code of this file.
Classes | |
| struct | FactionState |
| class | ReputationMgr |
Typedefs | |
| typedef uint8 | FactionIndex |
| typedef std::map< RepListID, FactionState > | FactionStateList |
| typedef std::map< uint32, ReputationRank > | ForcedReactions |
| typedef uint32 | RepListID |
Enumerations | |
| enum | FactionFlags { FACTION_FLAG_NONE = 0x00 , FACTION_FLAG_VISIBLE = 0x01 , FACTION_FLAG_AT_WAR = 0x02 , FACTION_FLAG_HIDDEN = 0x04 , FACTION_FLAG_INVISIBLE_FORCED = 0x08 , FACTION_FLAG_PEACE_FORCED = 0x10 , FACTION_FLAG_INACTIVE = 0x20 , FACTION_FLAG_RIVAL = 0x40 , FACTION_FLAG_SPECIAL = 0x80 } |
Variables | |
| static uint32 | ReputationRankStrIndex [MAX_REPUTATION_RANK] |
| typedef uint8 FactionIndex |
Definition at line 35 of file ReputationMgr.h.
| typedef std::map<RepListID, FactionState> FactionStateList |
Definition at line 47 of file ReputationMgr.h.
| typedef std::map<uint32, ReputationRank> ForcedReactions |
Definition at line 48 of file ReputationMgr.h.
Definition at line 36 of file ReputationMgr.h.
| enum FactionFlags |
Definition at line 22 of file ReputationMgr.h.
|
static |
Definition at line 16 of file ReputationMgr.h.
Referenced by ReputationMgr::GetReputationRankStrIndex(), character_commandscript::HandleCharacterReputationCommand(), and modify_commandscript::HandleModifyRepCommand().