TrinityCore
InstanceLockMgr Member List

This is the complete list of members for InstanceLockMgr, including all inherited members.

_instanceLockDataByIdInstanceLockMgrprivate
_instanceLocksByPlayerInstanceLockMgrprivate
_locksMutexInstanceLockMgrmutableprivate
_temporaryInstanceLocksByPlayerInstanceLockMgrprivate
_unloadingInstanceLockMgrprivate
CanJoinInstanceLock(ObjectGuid const &playerGuid, MapDb2Entries const &entries, InstanceLock const *instanceLock) constInstanceLockMgr
CreateInstanceLockForNewInstance(ObjectGuid const &playerGuid, MapDb2Entries const &entries, uint32 instanceId)InstanceLockMgr
FindActiveInstanceLock(ObjectGuid const &playerGuid, MapDb2Entries const &entries) constInstanceLockMgr
FindActiveInstanceLock(ObjectGuid const &playerGuid, MapDb2Entries const &entries, bool ignoreTemporary, bool ignoreExpired) constInstanceLockMgrprivate
FindInstanceLock(LockMap const &locks, ObjectGuid const &playerGuid, MapDb2Entries const &entries)InstanceLockMgrprivatestatic
GetInstanceLocksForPlayer(ObjectGuid const &playerGuid) constInstanceLockMgr
GetNextResetTime(MapDb2Entries const &entries)InstanceLockMgrstatic
GetStatistics() constInstanceLockMgr
Instance()InstanceLockMgrstatic
InstanceLockMgr()InstanceLockMgrprivate
InstanceLockMgr(InstanceLockMgr const &right)=deleteInstanceLockMgrprivate
InstanceLockMgr(InstanceLockMgr &&right)=deleteInstanceLockMgrprivate
Load()InstanceLockMgr
LockMap typedefInstanceLockMgrprivate
OnSharedInstanceLockDataDelete(uint32 instanceId)InstanceLockMgr
operator=(InstanceLockMgr const &right)=deleteInstanceLockMgrprivate
operator=(InstanceLockMgr &&right)=deleteInstanceLockMgrprivate
PlayerLockMap typedefInstanceLockMgrprivate
ResetInstanceLocksForPlayer(ObjectGuid const &playerGuid, Optional< uint32 > mapId, Optional< Difficulty > difficulty, std::vector< InstanceLock const * > *locksReset, std::vector< InstanceLock const * > *locksFailedToReset)InstanceLockMgr
Unload()InstanceLockMgr
UpdateInstanceLockExtensionForPlayer(ObjectGuid const &playerGuid, MapDb2Entries const &entries, bool extended)InstanceLockMgr
UpdateInstanceLockForPlayer(CharacterDatabaseTransaction trans, ObjectGuid const &playerGuid, MapDb2Entries const &entries, InstanceLockUpdateEvent &&updateEvent)InstanceLockMgr
UpdateSharedInstanceLock(CharacterDatabaseTransaction trans, InstanceLockUpdateEvent &&updateEvent)InstanceLockMgr
~InstanceLockMgr()InstanceLockMgrprivate