| _ammoCurrent | rtp::client::NetworkSyncSystem | private |
| _ammoMax | rtp::client::NetworkSyncSystem | private |
| _ammoReloading | rtp::client::NetworkSyncSystem | private |
| _ammoReloadRemaining | rtp::client::NetworkSyncSystem | private |
| _availableRooms | rtp::client::NetworkSyncSystem | private |
| _beamEntities | rtp::client::NetworkSyncSystem | private |
| _beamLengths | rtp::client::NetworkSyncSystem | private |
| _builder | rtp::client::NetworkSyncSystem | private |
| _chatHistory | rtp::client::NetworkSyncSystem | private |
| _chatHistoryLimit | rtp::client::NetworkSyncSystem | private |
| _currentLevelId | rtp::client::NetworkSyncSystem | private |
| _currentState | rtp::client::NetworkSyncSystem | private |
| _gameOverPending | rtp::client::NetworkSyncSystem | private |
| _gameOverSummary | rtp::client::NetworkSyncSystem | private |
| _healthCurrent | rtp::client::NetworkSyncSystem | private |
| _healthMax | rtp::client::NetworkSyncSystem | private |
| _isInRoom | rtp::client::NetworkSyncSystem | private |
| _isLoggedIn | rtp::client::NetworkSyncSystem | private |
| _isReady | rtp::client::NetworkSyncSystem | private |
| _isStartingSolo | rtp::client::NetworkSyncSystem | |
| _kicked | rtp::client::NetworkSyncSystem | private |
| _lastChatMessage | rtp::client::NetworkSyncSystem | private |
| _netIdToEntity | rtp::client::NetworkSyncSystem | private |
| _network | rtp::client::NetworkSyncSystem | private |
| _pingInterval | rtp::client::NetworkSyncSystem | private |
| _pingMs | rtp::client::NetworkSyncSystem | private |
| _pingTimer | rtp::client::NetworkSyncSystem | private |
| _registry | rtp::client::NetworkSyncSystem | private |
| _score | rtp::client::NetworkSyncSystem | private |
| _udpReady | rtp::client::NetworkSyncSystem | private |
| _username | rtp::client::NetworkSyncSystem | private |
| consumeGameOver(void) | rtp::client::NetworkSyncSystem | |
| consumeKicked(void) | rtp::client::NetworkSyncSystem | |
| getAmmoCurrent(void) const | rtp::client::NetworkSyncSystem | |
| getAmmoMax(void) const | rtp::client::NetworkSyncSystem | |
| getAvailableRooms(void) const | rtp::client::NetworkSyncSystem | |
| getChatHistory(void) const | rtp::client::NetworkSyncSystem | |
| getCurrentLevelId(void) const | rtp::client::NetworkSyncSystem | |
| getGameOverSummary(void) const | rtp::client::NetworkSyncSystem | |
| getHealthCurrent(void) const | rtp::client::NetworkSyncSystem | |
| getHealthMax(void) const | rtp::client::NetworkSyncSystem | |
| getLastChatMessage(void) const | rtp::client::NetworkSyncSystem | |
| getPingMs(void) const | rtp::client::NetworkSyncSystem | |
| getReloadCooldownRemaining(void) const | rtp::client::NetworkSyncSystem | |
| getScore(void) const | rtp::client::NetworkSyncSystem | |
| getState(void) const | rtp::client::NetworkSyncSystem | |
| getUsername(void) const | rtp::client::NetworkSyncSystem | |
| handleEvent(net::NetworkEvent &event) | rtp::client::NetworkSyncSystem | private |
| isInGame(void) const | rtp::client::NetworkSyncSystem | |
| isInRoom(void) const | rtp::client::NetworkSyncSystem | |
| isLoggedIn(void) const | rtp::client::NetworkSyncSystem | |
| isReady(void) const | rtp::client::NetworkSyncSystem | |
| isReloading(void) const | rtp::client::NetworkSyncSystem | |
| isUdpReady(void) const | rtp::client::NetworkSyncSystem | |
| NetworkSyncSystem(ClientNetwork &network, ecs::Registry ®istry, EntityBuilder builder) | rtp::client::NetworkSyncSystem | |
| onAmmoUpdate(net::Packet &packet) | rtp::client::NetworkSyncSystem | private |
| onBeamState(net::Packet &packet) | rtp::client::NetworkSyncSystem | private |
| onCreateRoomResponse(net::Packet &packet) | rtp::client::NetworkSyncSystem | private |
| onDebugModeUpdate(net::Packet &packet) | rtp::client::NetworkSyncSystem | private |
| onEntityDeath(net::Packet &packet) | rtp::client::NetworkSyncSystem | private |
| onJoinRoomResponse(net::Packet &packet) | rtp::client::NetworkSyncSystem | private |
| onLeaveRoomResponse(net::Packet &packet) | rtp::client::NetworkSyncSystem | private |
| onLoginResponse(net::Packet &packet) | rtp::client::NetworkSyncSystem | private |
| onPong(net::Packet &packet) | rtp::client::NetworkSyncSystem | private |
| onRegisterResponse(net::Packet &packet) | rtp::client::NetworkSyncSystem | private |
| onRoomChatReceived(net::Packet &packet) | rtp::client::NetworkSyncSystem | private |
| onRoomResponse(net::Packet &packet) | rtp::client::NetworkSyncSystem | private |
| onRoomUpdate(net::Packet &packet) | rtp::client::NetworkSyncSystem | private |
| onSpawnEntityFromServer(net::Packet &packet) | rtp::client::NetworkSyncSystem | private |
| pushChatMessage(const std::string &message) | rtp::client::NetworkSyncSystem | private |
| requestListRooms(void) | rtp::client::NetworkSyncSystem | |
| sendSelectedWeapon(uint8_t weaponKind) const | rtp::client::NetworkSyncSystem | |
| setGameOverSummary(const GameOverSummary &summary) | rtp::client::NetworkSyncSystem | |
| State enum name | rtp::client::NetworkSyncSystem | |
| tryCreateRoom(const std::string &roomName, uint32_t maxPlayers, float difficulty, float speed, uint32_t duration, uint32_t seed, uint32_t levelId, uint8_t roomType) | rtp::client::NetworkSyncSystem | |
| tryJoinRoom(uint32_t roomId, bool asSpectator=false) | rtp::client::NetworkSyncSystem | |
| tryLeaveRoom(void) | rtp::client::NetworkSyncSystem | |
| tryLogin(const std::string &username, const std::string &password, uint8_t weaponKind) const | rtp::client::NetworkSyncSystem | |
| tryRegister(const std::string &username, const std::string &password) const | rtp::client::NetworkSyncSystem | |
| trySendMessage(const std::string &message) const | rtp::client::NetworkSyncSystem | |
| trySetReady(bool isReady) | rtp::client::NetworkSyncSystem | |
| tryStartSolo(void) | rtp::client::NetworkSyncSystem | |
| update(float dt) override | rtp::client::NetworkSyncSystem | virtual |
| ~ISystem() noexcept=default | rtp::ecs::ISystem | virtual |