| _ResetOrWarnAll(uint32 mapid, Difficulty difficulty, bool warn, time_t resetTime) | InstanceSaveMgr | private |
| _ResetSave(InstanceSaveHashMap::iterator &itr) | InstanceSaveMgr | private |
| AddInstanceSave(uint32 mapId, uint32 instanceId, Difficulty difficulty, bool startup=false) | InstanceSaveMgr | |
| CopyBinds(ObjectGuid from, ObjectGuid to, Player *toPlr=nullptr) | InstanceSaveMgr | |
| DeleteInstanceSavedData(uint32 instanceId) | InstanceSaveMgr | |
| DeleteInstanceSaveIfNeeded(uint32 InstanceId, bool skipMapCheck) | InstanceSaveMgr | |
| DeleteInstanceSaveIfNeeded(InstanceSave *save, bool skipMapCheck, bool deleteSave=true) | InstanceSaveMgr | |
| emptyBoundInstancesMap | InstanceSaveMgr | protectedstatic |
| GetExtendedResetTimeFor(uint32 mapid, Difficulty d) const | InstanceSaveMgr | inline |
| GetInstanceSave(uint32 InstanceId) | InstanceSaveMgr | |
| GetResetTimeFor(uint32 mapid, Difficulty d) const | InstanceSaveMgr | inline |
| GetResetTimeMap() const | InstanceSaveMgr | inline |
| instance() | InstanceSaveMgr | static |
| InstanceSave | InstanceSaveMgr | friend |
| InstanceSaveHashMap typedef | InstanceSaveMgr | |
| InstanceSaveMgr()=default | InstanceSaveMgr | private |
| LoadCharacterBinds() | InstanceSaveMgr | |
| LoadInstances() | InstanceSaveMgr | |
| LoadInstanceSaves() | InstanceSaveMgr | |
| LoadResetTimes() | InstanceSaveMgr | |
| lock_instLists | InstanceSaveMgr | private |
| m_instanceSaveById | InstanceSaveMgr | private |
| m_resetExtendedTimeByMapDifficulty | InstanceSaveMgr | private |
| m_resetTimeByMapDifficulty | InstanceSaveMgr | private |
| m_resetTimeQueue | InstanceSaveMgr | private |
| playerBindStorage | InstanceSaveMgr | protectedstatic |
| PlayerBindToInstance(ObjectGuid guid, InstanceSave *save, bool permanent, Player *player=nullptr) | InstanceSaveMgr | |
| PlayerCreateBoundInstancesMaps(ObjectGuid guid) | InstanceSaveMgr | |
| PlayerGetBoundInstance(ObjectGuid guid, uint32 mapid, Difficulty difficulty) | InstanceSaveMgr | |
| PlayerGetBoundInstances(ObjectGuid guid, Difficulty difficulty) | InstanceSaveMgr | |
| PlayerGetDestinationInstanceId(Player *player, uint32 mapid, Difficulty difficulty) | InstanceSaveMgr | |
| PlayerGetInstanceSave(ObjectGuid guid, uint32 mapid, Difficulty difficulty) | InstanceSaveMgr | |
| PlayerIsPermBoundToInstance(ObjectGuid guid, uint32 mapid, Difficulty difficulty) | InstanceSaveMgr | |
| PlayerUnbindInstance(ObjectGuid guid, uint32 mapid, Difficulty difficulty, bool deleteFromDB, Player *player=nullptr) | InstanceSaveMgr | |
| PlayerUnbindInstanceNotExtended(ObjectGuid guid, uint32 mapid, Difficulty difficulty, Player *player=nullptr) | InstanceSaveMgr | |
| ResetTimeDelay | InstanceSaveMgr | protectedstatic |
| ResetTimeQueue typedef | InstanceSaveMgr | |
| SanitizeInstanceSavedData() | InstanceSaveMgr | |
| ScheduleReset(time_t time, InstResetEvent event) | InstanceSaveMgr | |
| SetExtendedResetTimeFor(uint32 mapid, Difficulty d, time_t t) | InstanceSaveMgr | inline |
| SetResetTimeFor(uint32 mapid, Difficulty d, time_t t) | InstanceSaveMgr | inline |
| UnbindAllFor(InstanceSave *save) | InstanceSaveMgr | |
| Update() | InstanceSaveMgr | |
| ~InstanceSaveMgr() | InstanceSaveMgr | private |