37 uint32 GenerateNewGroupDbStoreId();
38 void RegisterGroupDbStoreId(
uint32 storageId,
Group* group);
39 void FreeGroupDbStoreId(
Group* group);
46 void AddGroup(
Group* group);
47 void RemoveGroup(
Group* group);
59 #define sGroupMgr GroupMgr::instance()
uint64 LowType
Definition: ObjectGuid.h:199
GroupDbContainer GroupDbStore
Definition: GroupMgr.h:56
void SetNextGroupDbStoreId(uint32 storageId)
Definition: GroupMgr.h:40
Definition: GroupMgr.h:23
uint32 NextGroupDbStoreId
Definition: GroupMgr.h:54
ObjectGuid::LowType NextGroupId
Definition: GroupMgr.h:53
GroupContainer GroupStore
Definition: GroupMgr.h:55
uint32_t uint32
Definition: Define.h:150
std::vector< Group * > GroupDbContainer
Definition: GroupMgr.h:33
std::map< ObjectGuid::LowType, Group * > GroupContainer
Definition: GroupMgr.h:32
void SetGroupDbStoreSize(uint32 newSize)
Definition: GroupMgr.h:42
#define TC_GAME_API
Definition: Define.h:134
Definition: ObjectGuid.h:189
void Update(uint32 diff)
Definition: WeatherMgr.cpp:150