DragonNest/Server/DNGameServer/DNChatRoomManager.h
Cussrro 47f7895977 Revert "修复编码问题"
This reverts commit 9e69c01767.
2024-12-21 10:04:04 +08:00

27 lines
648 B
C++

#pragma once
class CDNChatRoom;
class CDNChatRoomManager
{
private:
std::vector <CDNChatRoom*> m_pVecChatRoomList;
std::map <UINT, CDNChatRoom*> m_pMapChatRoomList;
UINT m_nLastRoomID;
public:
CDNChatRoomManager();
virtual ~CDNChatRoomManager();
CDNChatRoom * GetChatRoom(UINT ChatRoomID);
int CreateChatRoom( UINT uLeaderAID, WCHAR * pwzRoomName, BYTE nRoomType, USHORT uEnterAllow, WCHAR * pwzPassword,
WCHAR * PRLine1, WCHAR * PRLine2, WCHAR * PRLine3, CDNGameRoom* pGameRoom );
void DestroyChatRoom( UINT nChatRoomID );
void SendChatRoomInfo( CDNUserSession* pBreakIntoGameSession );
private:
UINT _GetNewRoomID();
};