| acceptReliableSequence(std::uint32_t seq) | Client | private |
| applyInterpolatedTransforms(Registry ®istry) | Client | |
| applySnapshot(std::uint32_t snapshotTick, const std::uint8_t *bytes, Uint32 size, Uint32 wireSize) | Client | private |
| bytesRecvWindow | Client | private |
| bytesSentWindow | Client | private |
| chatClientSeq_ | Client | private |
| connectionId_ | Client | private |
| consumeSnapshotApplied() noexcept | Client | inline |
| dispatchMessage(const uint8_t *data, Uint32 size) | Client | private |
| getInterpolationRenderTimeNs() const | Client | |
| getLatestLobbyState() const | Client | |
| getLatestMatchConfig() const | Client | inline |
| getLatestMatchState() const | Client | inline |
| getLatestServerName() const | Client | inline |
| getNetStats() const | Client | inline |
| getServerAckedClientTick() const noexcept | Client | inline |
| getServerLocalPlayerEntity() const | Client | inline |
| getSimulatedLatencyMs() const noexcept | Client | inline |
| getSimulatedLossPercent() const noexcept | Client | inline |
| getSnapshotAlpha() const | Client | |
| getSnapshotIntervalNs() const | Client | |
| init(const char *addr, Uint16 port, const TransportConfig &transport={}, int timeoutMs=-1, const std::optional< net::UdpSessionTransport::RelayConfig > &relay=std::nullopt, const std::optional< net::UdpSessionTransport::PunchAssist > &punch=std::nullopt) | Client | |
| inputRing_ | Client | private |
| inputRingCount_ | Client | private |
| inputRingHead_ | Client | private |
| interpDelaySnapshots_ | Client | private |
| isConnected() | Client | |
| k_defaultSnapshotIntervalNs | Client | privatestatic |
| k_inputRedundancy | Client | static |
| keyframePayload_ | Client | private |
| keyframeTick_ | Client | private |
| KillEventCallback typedef | Client | |
| killEventFn_ | Client | private |
| lastSnapshotApplyNs_ | Client | private |
| latestLobbyLocalId_ | Client | private |
| latestLobbyPlayers_ | Client | private |
| latestMatchConfig_ | Client | private |
| latestMatchState_ | Client | private |
| latestServerName_ | Client | private |
| LobbyStateCallback typedef | Client | |
| lobbyStateFn_ | Client | private |
| LobbyUpdateCallback typedef | Client | |
| lobbyUpdateFn_ | Client | private |
| localPlayerEntity | Client | private |
| MatchConfigCallback typedef | Client | |
| matchConfigFn_ | Client | private |
| MatchStateUpdateFn typedef | Client | |
| matchStateUpdateFn_ | Client | private |
| msgStream | Client | private |
| networkLoop() | Client | private |
| networkThread_ | Client | private |
| onKillEvent(KillEventCallback fn) | Client | inline |
| onLobbyState(LobbyStateCallback fn) | Client | inline |
| onLobbyUpdate(LobbyUpdateCallback fn) | Client | inline |
| onMatchConfig(MatchConfigCallback fn) | Client | inline |
| onMatchStateUpdate(MatchStateUpdateFn fn) | Client | inline |
| onRawParticleEvent(RawParticleEventCallback fn) | Client | inline |
| onRosterEvent(RosterEventCallback fn) | Client | inline |
| onShotDebugReport(ShotDebugCallback fn) | Client | inline |
| onSnapshotApply(SnapshotApplyCallback fn) | Client | inline |
| onTextChat(TextChatCallback fn) | Client | inline |
| onVoiceFrame(VoiceFrameCallback fn) | Client | inline |
| outbound_ | Client | private |
| poll() | Client | |
| prevSnapshotApplyNs_ | Client | private |
| RawParticleEventCallback typedef | Client | |
| rawParticleEventFn_ | Client | private |
| recordInterpolationSamples(Registry ®istry, Uint64 captureNs) | Client | |
| recvUdpDelayed(std::vector< uint8_t > &&payload) | Client | private |
| registryUpdatesWindow | Client | private |
| reliableHasAny_ | Client | private |
| reliableHighestSeen_ | Client | private |
| reliableSeenBitmask_ | Client | private |
| resetInputHistory() | Client | |
| RosterEventCallback typedef | Client | |
| rosterEventFn_ | Client | private |
| send(const void *data, uint32_t size) | Client | |
| sendCancelStartMatch() | Client | |
| sendChatMessage(std::string_view message) | Client | |
| sendDiscoverySettings(const DiscoverySettings &settings) | Client | |
| sendGameplayReady() | Client | |
| sendInputSnapshot(const InputSnapshot &snap) | Client | |
| sendMatchConfig(const MatchConfig &config) | Client | |
| sendPhysicsDiagRecording(bool enabled) | Client | |
| sendPing() | Client | |
| sendPlayerReady(bool ready) | Client | |
| sendServerShutdown() | Client | |
| sendShotIntent(std::uint32_t shotInputTick, std::uint16_t targetClientId, const AnimSnapshot &targetAnim) | Client | |
| sendStartMatch() | Client | |
| sendUdpDelayed(net::PacketHeader hdr, const void *data, int len) | Client | private |
| sendVoiceFrame(std::uint16_t sequence, std::uint8_t frameMs, std::span< const std::uint8_t > opus) | Client | |
| serverAckedClientTick_ | Client | private |
| serverAddr | Client | private |
| serverUdpAddr_ | Client | private |
| session_ | Client | private |
| setSimulatedLatencyMs(int totalMs) noexcept | Client | |
| setSimulatedLossPercent(int percent) noexcept | Client | |
| ShotDebugCallback typedef | Client | |
| shotDebugFn_ | Client | private |
| shouldDropPacketLocked() | Client | private |
| shouldStop_ | Client | private |
| shutdown() | Client | |
| simLatInbound_ | Client | private |
| simLatOutbound_ | Client | private |
| simLossRng_ | Client | private |
| simulatedLatencyMs_ | Client | private |
| simulatedLossPercent_ | Client | private |
| snapshotAppliedFlag_ | Client | private |
| SnapshotApplyCallback typedef | Client | |
| snapshotApplyFn_ | Client | private |
| snapshotIntervalEmaNs_ | Client | private |
| socketDead_ | Client | private |
| stateMutex_ | Client | private |
| stats | Client | private |
| statsAccumulator | Client | private |
| TextChatCallback typedef | Client | |
| textChatFn_ | Client | private |
| transportConfig_ | Client | private |
| udpEndpoint_ | Client | private |
| udpInputSequence_ | Client | private |
| udpRecvQueue_ | Client | private |
| udpSessionLastBytesRecv_ | Client | private |
| udpSessionLastBytesSent_ | Client | private |
| unreliableReassembler_ | Client | private |
| updateStats(float dt) | Client | |
| usingUdpSession_ | Client | private |
| VoiceFrameCallback typedef | Client | |
| voiceFrameFn_ | Client | private |