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

This is the complete list of members for rtp::client::NetworkSyncSystem, including all inherited members.

_ammoCurrentrtp::client::NetworkSyncSystemprivate
_ammoMaxrtp::client::NetworkSyncSystemprivate
_ammoReloadingrtp::client::NetworkSyncSystemprivate
_ammoReloadRemainingrtp::client::NetworkSyncSystemprivate
_availableRoomsrtp::client::NetworkSyncSystemprivate
_beamEntitiesrtp::client::NetworkSyncSystemprivate
_beamLengthsrtp::client::NetworkSyncSystemprivate
_builderrtp::client::NetworkSyncSystemprivate
_chatHistoryrtp::client::NetworkSyncSystemprivate
_chatHistoryLimitrtp::client::NetworkSyncSystemprivate
_currentLevelIdrtp::client::NetworkSyncSystemprivate
_currentStatertp::client::NetworkSyncSystemprivate
_gameOverPendingrtp::client::NetworkSyncSystemprivate
_gameOverSummaryrtp::client::NetworkSyncSystemprivate
_healthCurrentrtp::client::NetworkSyncSystemprivate
_healthMaxrtp::client::NetworkSyncSystemprivate
_isInRoomrtp::client::NetworkSyncSystemprivate
_isLoggedInrtp::client::NetworkSyncSystemprivate
_isReadyrtp::client::NetworkSyncSystemprivate
_isStartingSolortp::client::NetworkSyncSystem
_kickedrtp::client::NetworkSyncSystemprivate
_lastChatMessagertp::client::NetworkSyncSystemprivate
_netIdToEntityrtp::client::NetworkSyncSystemprivate
_networkrtp::client::NetworkSyncSystemprivate
_pingIntervalrtp::client::NetworkSyncSystemprivate
_pingMsrtp::client::NetworkSyncSystemprivate
_pingTimerrtp::client::NetworkSyncSystemprivate
_registryrtp::client::NetworkSyncSystemprivate
_scorertp::client::NetworkSyncSystemprivate
_udpReadyrtp::client::NetworkSyncSystemprivate
_usernamertp::client::NetworkSyncSystemprivate
consumeGameOver(void)rtp::client::NetworkSyncSystem
consumeKicked(void)rtp::client::NetworkSyncSystem
getAmmoCurrent(void) constrtp::client::NetworkSyncSystem
getAmmoMax(void) constrtp::client::NetworkSyncSystem
getAvailableRooms(void) constrtp::client::NetworkSyncSystem
getChatHistory(void) constrtp::client::NetworkSyncSystem
getCurrentLevelId(void) constrtp::client::NetworkSyncSystem
getGameOverSummary(void) constrtp::client::NetworkSyncSystem
getHealthCurrent(void) constrtp::client::NetworkSyncSystem
getHealthMax(void) constrtp::client::NetworkSyncSystem
getLastChatMessage(void) constrtp::client::NetworkSyncSystem
getPingMs(void) constrtp::client::NetworkSyncSystem
getReloadCooldownRemaining(void) constrtp::client::NetworkSyncSystem
getScore(void) constrtp::client::NetworkSyncSystem
getState(void) constrtp::client::NetworkSyncSystem
getUsername(void) constrtp::client::NetworkSyncSystem
handleEvent(net::NetworkEvent &event)rtp::client::NetworkSyncSystemprivate
isInGame(void) constrtp::client::NetworkSyncSystem
isInRoom(void) constrtp::client::NetworkSyncSystem
isLoggedIn(void) constrtp::client::NetworkSyncSystem
isReady(void) constrtp::client::NetworkSyncSystem
isReloading(void) constrtp::client::NetworkSyncSystem
isUdpReady(void) constrtp::client::NetworkSyncSystem
NetworkSyncSystem(ClientNetwork &network, ecs::Registry &registry, EntityBuilder builder)rtp::client::NetworkSyncSystem
onAmmoUpdate(net::Packet &packet)rtp::client::NetworkSyncSystemprivate
onBeamState(net::Packet &packet)rtp::client::NetworkSyncSystemprivate
onCreateRoomResponse(net::Packet &packet)rtp::client::NetworkSyncSystemprivate
onDebugModeUpdate(net::Packet &packet)rtp::client::NetworkSyncSystemprivate
onEntityDeath(net::Packet &packet)rtp::client::NetworkSyncSystemprivate
onJoinRoomResponse(net::Packet &packet)rtp::client::NetworkSyncSystemprivate
onLeaveRoomResponse(net::Packet &packet)rtp::client::NetworkSyncSystemprivate
onLoginResponse(net::Packet &packet)rtp::client::NetworkSyncSystemprivate
onPong(net::Packet &packet)rtp::client::NetworkSyncSystemprivate
onRegisterResponse(net::Packet &packet)rtp::client::NetworkSyncSystemprivate
onRoomChatReceived(net::Packet &packet)rtp::client::NetworkSyncSystemprivate
onRoomResponse(net::Packet &packet)rtp::client::NetworkSyncSystemprivate
onRoomUpdate(net::Packet &packet)rtp::client::NetworkSyncSystemprivate
onSpawnEntityFromServer(net::Packet &packet)rtp::client::NetworkSyncSystemprivate
pushChatMessage(const std::string &message)rtp::client::NetworkSyncSystemprivate
requestListRooms(void)rtp::client::NetworkSyncSystem
sendSelectedWeapon(uint8_t weaponKind) constrtp::client::NetworkSyncSystem
setGameOverSummary(const GameOverSummary &summary)rtp::client::NetworkSyncSystem
State enum namertp::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) constrtp::client::NetworkSyncSystem
tryRegister(const std::string &username, const std::string &password) constrtp::client::NetworkSyncSystem
trySendMessage(const std::string &message) constrtp::client::NetworkSyncSystem
trySetReady(bool isReady)rtp::client::NetworkSyncSystem
tryStartSolo(void)rtp::client::NetworkSyncSystem
update(float dt) overridertp::client::NetworkSyncSystemvirtual
~ISystem() noexcept=defaultrtp::ecs::ISystemvirtual