group2 0.1.0
CSE 125 Group 2
Loading...
Searching...
No Matches
Client Member List

This is the complete list of members for Client, including all inherited members.

acceptReliableSequence(std::uint32_t seq)Clientprivate
applyInterpolatedTransforms(Registry &registry)Client
applySnapshot(std::uint32_t snapshotTick, const std::uint8_t *bytes, Uint32 size, Uint32 wireSize)Clientprivate
bytesRecvWindowClientprivate
bytesSentWindowClientprivate
chatClientSeq_Clientprivate
connectionId_Clientprivate
consumeSnapshotApplied() noexceptClientinline
dispatchMessage(const uint8_t *data, Uint32 size)Clientprivate
getInterpolationRenderTimeNs() constClient
getLatestLobbyState() constClient
getLatestMatchConfig() constClientinline
getLatestMatchState() constClientinline
getLatestServerName() constClientinline
getNetStats() constClientinline
getServerAckedClientTick() const noexceptClientinline
getServerLocalPlayerEntity() constClientinline
getSimulatedLatencyMs() const noexceptClientinline
getSimulatedLossPercent() const noexceptClientinline
getSnapshotAlpha() constClient
getSnapshotIntervalNs() constClient
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_Clientprivate
inputRingCount_Clientprivate
inputRingHead_Clientprivate
interpDelaySnapshots_Clientprivate
isConnected()Client
k_defaultSnapshotIntervalNsClientprivatestatic
k_inputRedundancyClientstatic
keyframePayload_Clientprivate
keyframeTick_Clientprivate
KillEventCallback typedefClient
killEventFn_Clientprivate
lastSnapshotApplyNs_Clientprivate
latestLobbyLocalId_Clientprivate
latestLobbyPlayers_Clientprivate
latestMatchConfig_Clientprivate
latestMatchState_Clientprivate
latestServerName_Clientprivate
LobbyStateCallback typedefClient
lobbyStateFn_Clientprivate
LobbyUpdateCallback typedefClient
lobbyUpdateFn_Clientprivate
localPlayerEntityClientprivate
MatchConfigCallback typedefClient
matchConfigFn_Clientprivate
MatchStateUpdateFn typedefClient
matchStateUpdateFn_Clientprivate
msgStreamClientprivate
networkLoop()Clientprivate
networkThread_Clientprivate
onKillEvent(KillEventCallback fn)Clientinline
onLobbyState(LobbyStateCallback fn)Clientinline
onLobbyUpdate(LobbyUpdateCallback fn)Clientinline
onMatchConfig(MatchConfigCallback fn)Clientinline
onMatchStateUpdate(MatchStateUpdateFn fn)Clientinline
onRawParticleEvent(RawParticleEventCallback fn)Clientinline
onRosterEvent(RosterEventCallback fn)Clientinline
onShotDebugReport(ShotDebugCallback fn)Clientinline
onSnapshotApply(SnapshotApplyCallback fn)Clientinline
onTextChat(TextChatCallback fn)Clientinline
onVoiceFrame(VoiceFrameCallback fn)Clientinline
outbound_Clientprivate
poll()Client
prevSnapshotApplyNs_Clientprivate
RawParticleEventCallback typedefClient
rawParticleEventFn_Clientprivate
recordInterpolationSamples(Registry &registry, Uint64 captureNs)Client
recvUdpDelayed(std::vector< uint8_t > &&payload)Clientprivate
registryUpdatesWindowClientprivate
reliableHasAny_Clientprivate
reliableHighestSeen_Clientprivate
reliableSeenBitmask_Clientprivate
resetInputHistory()Client
RosterEventCallback typedefClient
rosterEventFn_Clientprivate
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)Clientprivate
sendVoiceFrame(std::uint16_t sequence, std::uint8_t frameMs, std::span< const std::uint8_t > opus)Client
serverAckedClientTick_Clientprivate
serverAddrClientprivate
serverUdpAddr_Clientprivate
session_Clientprivate
setSimulatedLatencyMs(int totalMs) noexceptClient
setSimulatedLossPercent(int percent) noexceptClient
ShotDebugCallback typedefClient
shotDebugFn_Clientprivate
shouldDropPacketLocked()Clientprivate
shouldStop_Clientprivate
shutdown()Client
simLatInbound_Clientprivate
simLatOutbound_Clientprivate
simLossRng_Clientprivate
simulatedLatencyMs_Clientprivate
simulatedLossPercent_Clientprivate
snapshotAppliedFlag_Clientprivate
SnapshotApplyCallback typedefClient
snapshotApplyFn_Clientprivate
snapshotIntervalEmaNs_Clientprivate
socketDead_Clientprivate
stateMutex_Clientprivate
statsClientprivate
statsAccumulatorClientprivate
TextChatCallback typedefClient
textChatFn_Clientprivate
transportConfig_Clientprivate
udpEndpoint_Clientprivate
udpInputSequence_Clientprivate
udpRecvQueue_Clientprivate
udpSessionLastBytesRecv_Clientprivate
udpSessionLastBytesSent_Clientprivate
unreliableReassembler_Clientprivate
updateStats(float dt)Client
usingUdpSession_Clientprivate
VoiceFrameCallback typedefClient
voiceFrameFn_Clientprivate