|
Air-Trap 1.0.0
A multiplayer R-Type clone game engine built with C++23 and ECS architecture
|
#include <cstdint>#include <string>#include <mutex>#include <memory>#include "RType/Network/Session.hpp"#include "RType/ECS/Components/SimpleWeapon.hpp"Go to the source code of this file.
Classes | |
| class | rtp::server::Player |
| Represents a player in the game server. More... | |
Namespaces | |
| namespace | rtp::server |
| File : GameManager.hpp License: MIT Author : Elias Josué HAJJAR LLAUQUEN elias.nosp@m.-jos.nosp@m.ue.ha.nosp@m.jjar.nosp@m.-llau.nosp@m.quen.nosp@m.@epit.nosp@m.ech..nosp@m.eu Date : 11/12/2025. | |
| namespace | rtp |
Typedefs | |
| using | rtp::server::PlayerPtr = std::shared_ptr< Player > |
| Shared pointer type for Player. | |
Enumerations | |
| enum class | rtp::server::PlayerState { rtp::server::None , rtp::server::NotLogged , rtp::server::Connected , rtp::server::InLobby , rtp::server::InRoom , rtp::server::InGame } |
| Enum representing the state of a player in the session. More... | |