mirror of
https://github.com/mod-playerbots/azerothcore-wotlk.git
synced 2026-01-30 09:03:47 +00:00
Refactor(Core/Misc): Remove remaining COMPILER_HAS_CPP11_SUPPORT related macros (#1627)
* Delete macros UNORDERED_MAP * Delete macros UNORDERED_SET
This commit is contained in:
@@ -255,7 +255,7 @@ struct ZoneDynamicInfo
|
||||
#define MIN_UNLOAD_DELAY 1 // immediate unload
|
||||
|
||||
typedef std::map<uint32/*leaderDBGUID*/, CreatureGroup*> CreatureGroupHolderType;
|
||||
typedef UNORDERED_MAP<uint32 /*zoneId*/, ZoneDynamicInfo> ZoneDynamicInfoMap;
|
||||
typedef std::unordered_map<uint32 /*zoneId*/, ZoneDynamicInfo> ZoneDynamicInfoMap;
|
||||
typedef std::set<MotionTransport*> TransportsContainer;
|
||||
|
||||
enum EncounterCreditType
|
||||
@@ -332,9 +332,9 @@ class Map : public GridRefManager<NGridType>
|
||||
// pussywizard: movemaps, mmaps
|
||||
ACE_RW_Thread_Mutex& GetMMapLock() const { return *(const_cast<ACE_RW_Thread_Mutex*>(&MMapLock)); }
|
||||
// pussywizard:
|
||||
UNORDERED_SET<Object*> i_objectsToUpdate;
|
||||
std::unordered_set<Object*> i_objectsToUpdate;
|
||||
void BuildAndSendUpdateForObjects(); // definition in ObjectAccessor.cpp, below ObjectAccessor::Update, because it does the same for a map
|
||||
UNORDERED_SET<Unit*> i_objectsForDelayedVisibility;
|
||||
std::unordered_set<Unit*> i_objectsForDelayedVisibility;
|
||||
void HandleDelayedVisibility();
|
||||
|
||||
// some calls like isInWater should not use vmaps due to processor power
|
||||
@@ -470,7 +470,7 @@ class Map : public GridRefManager<NGridType>
|
||||
time_t GetLinkedRespawnTime(uint64 guid) const;
|
||||
time_t GetCreatureRespawnTime(uint32 dbGuid) const
|
||||
{
|
||||
UNORDERED_MAP<uint32 /*dbGUID*/, time_t>::const_iterator itr = _creatureRespawnTimes.find(dbGuid);
|
||||
std::unordered_map<uint32 /*dbGUID*/, time_t>::const_iterator itr = _creatureRespawnTimes.find(dbGuid);
|
||||
if (itr != _creatureRespawnTimes.end())
|
||||
return itr->second;
|
||||
|
||||
@@ -479,7 +479,7 @@ class Map : public GridRefManager<NGridType>
|
||||
|
||||
time_t GetGORespawnTime(uint32 dbGuid) const
|
||||
{
|
||||
UNORDERED_MAP<uint32 /*dbGUID*/, time_t>::const_iterator itr = _goRespawnTimes.find(dbGuid);
|
||||
std::unordered_map<uint32 /*dbGUID*/, time_t>::const_iterator itr = _goRespawnTimes.find(dbGuid);
|
||||
if (itr != _goRespawnTimes.end())
|
||||
return itr->second;
|
||||
|
||||
@@ -601,9 +601,9 @@ class Map : public GridRefManager<NGridType>
|
||||
std::bitset<TOTAL_NUMBER_OF_CELLS_PER_MAP*TOTAL_NUMBER_OF_CELLS_PER_MAP> marked_cells;
|
||||
|
||||
bool i_scriptLock;
|
||||
UNORDERED_SET<WorldObject*> i_objectsToRemove;
|
||||
std::unordered_set<WorldObject*> i_objectsToRemove;
|
||||
std::map<WorldObject*, bool> i_objectsToSwitch;
|
||||
UNORDERED_SET<WorldObject*> i_worldObjects;
|
||||
std::unordered_set<WorldObject*> i_worldObjects;
|
||||
|
||||
typedef std::multimap<time_t, ScriptAction> ScriptScheduleMap;
|
||||
ScriptScheduleMap m_scriptSchedule;
|
||||
@@ -636,8 +636,8 @@ class Map : public GridRefManager<NGridType>
|
||||
m_activeNonPlayers.erase(obj);
|
||||
}
|
||||
|
||||
UNORDERED_MAP<uint32 /*dbGUID*/, time_t> _creatureRespawnTimes;
|
||||
UNORDERED_MAP<uint32 /*dbGUID*/, time_t> _goRespawnTimes;
|
||||
std::unordered_map<uint32 /*dbGUID*/, time_t> _creatureRespawnTimes;
|
||||
std::unordered_map<uint32 /*dbGUID*/, time_t> _goRespawnTimes;
|
||||
|
||||
ZoneDynamicInfoMap _zoneDynamicInfo;
|
||||
uint32 _defaultLight;
|
||||
|
||||
Reference in New Issue
Block a user