Air-Trap 1.0.0
A multiplayer R-Type clone game engine built with C++23 and ECS architecture
Loading...
Searching...
No Matches
rtp::server::GameManager Member List

This is the complete list of members for rtp::server::GameManager, including all inherited members.

_authSystemrtp::server::GameManagerprivate
_boomerangSystemrtp::server::GameManagerprivate
_bulletCleanupSystemrtp::server::GameManagerprivate
_collisionSystemrtp::server::GameManagerprivate
_enemyAISystemrtp::server::GameManagerprivate
_enemyShootSystemrtp::server::GameManagerprivate
_entitySystemrtp::server::GameManagerprivate
_gamePausedrtp::server::GameManagerprivate
_gameSpeedrtp::server::GameManagerprivate
_homingSystemrtp::server::GameManagerprivate
_levelSystemrtp::server::GameManagerprivate
_movementSystemrtp::server::GameManagerprivate
_mutexrtp::server::GameManagermutableprivate
_networkManagerrtp::server::GameManagerprivate
_networkSyncSystemrtp::server::GameManagerprivate
_playerMouvementSystemrtp::server::GameManagerprivate
_playerShootSystemrtp::server::GameManagerprivate
_playerSystemrtp::server::GameManagerprivate
_registryrtp::server::GameManagerprivate
_roomSystemrtp::server::GameManagerprivate
_serverTickrtp::server::GameManagerprivate
gameLoop(void)rtp::server::GameManager
GameManager(ServerNetwork &networkManager)rtp::server::GameManager
handleChatCommand(PlayerPtr player, const std::string &message)rtp::server::GameManagerprivate
handleCreateRoom(uint32_t sessionId, const net::Packet &packet)rtp::server::GameManagerprivate
handleJoinRoom(uint32_t sessionId, const net::Packet &packet)rtp::server::GameManagerprivate
handleLeaveRoom(uint32_t sessionId, const net::Packet &packet)rtp::server::GameManagerprivate
handleListRooms(uint32_t sessionId)rtp::server::GameManagerprivate
handlePacket(uint32_t sessionId, const net::Packet &packet)rtp::server::GameManagerprivate
handlePing(uint32_t sessionId, const net::Packet &packet)rtp::server::GameManagerprivate
handlePlayerConnect(uint32_t sessionId)rtp::server::GameManagerprivate
handlePlayerDisconnect(uint32_t sessionId)rtp::server::GameManagerprivate
handlePlayerLoginAuth(uint32_t sessionId, const net::Packet &packet)rtp::server::GameManagerprivate
handlePlayerRegisterAuth(uint32_t sessionId, const net::Packet &packet)rtp::server::GameManagerprivate
handleRoomChatSended(uint32_t sessionId, const net::Packet &packet)rtp::server::GameManagerprivate
handleSetReady(uint32_t sessionId, const net::Packet &packet)rtp::server::GameManagerprivate
handleUpdateSelectedWeapon(uint32_t sessionId, const net::Packet &packet)rtp::server::GameManagerprivate
processNetworkEvents(void)rtp::server::GameManagerprivate
sendChatToSession(uint32_t sessionId, const std::string &message)rtp::server::GameManagerprivate
sendEntitySpawnToSessions(const ecs::Entity &entity, const std::vector< uint32_t > &sessions)rtp::server::GameManagerprivate
sendRoomEntitySpawnsToSession(uint32_t roomId, uint32_t sessionId)rtp::server::GameManagerprivate
sendSystemMessageToRoom(uint32_t roomId, const std::string &message)rtp::server::GameManagerprivate
startGame(Room &room)rtp::server::GameManager
~GameManager()rtp::server::GameManager