Files
Tower-Defense2/src/client/Client.cpp
2025-08-15 11:25:35 +02:00

18 lines
403 B
C++

#include <client/Client.h>
#include <client/state/LoggingState.h>
namespace td {
namespace client {
Client::Client(const std::shared_ptr<IClientSocket>& a_Socket, const std::string& a_PlayerName) : m_Socket(a_Socket) {
ChangeState<LoggingState>(a_PlayerName);
}
void Client::SendPacket(const protocol::PacketBase& a_Packet) {
m_Socket->Send(a_Packet);
}
} // namespace client
} // namespace td