group2
0.1.0
CSE 125 Group 2
Loading...
Searching...
No Matches
MatchController Member List
This is the complete list of members for
MatchController
, including all inherited members.
allExpectedPlayersReady
() const
MatchController
beginWarmup
(std::span< const ClientId > expectedPlayers)
MatchController
broadcastMatchConfig
(Server &server)
MatchController
private
broadcastMatchState
(Server &server)
MatchController
private
config
MatchController
private
countdownTimer
MatchController
private
currentPhase
MatchController
private
getCurrentPhase
()
MatchController
getMatchConfig
() const
MatchController
getWinnerId
()
MatchController
hostStartedMatch
(std::span< const ClientId > expectedPlayers)
MatchController
k_countdownDuration
MatchController
private
static
k_finishedDuration
MatchController
private
static
k_warmupDuration
MatchController
private
static
lastBroadcastCountdown
MatchController
private
lastBroadcastPhase
MatchController
private
lastBroadcastWinnerId
MatchController
private
markGameplayReady
(ClientId clientId)
MatchController
playerReadyStatus
MatchController
private
removeExpectedPlayer
(ClientId clientId)
MatchController
setKillsToWin
(int killsToWin)
MatchController
setMatchConfig
(const MatchConfig &cfg)
MatchController
setMaxPlayers
(int maxPlayers)
MatchController
setSkipLobby
(bool v)
MatchController
skipLobby
MatchController
private
ticksSinceBroadcast
MatchController
private
update
(float deltaTime, Registry ®istry, Server &server)
MatchController
validateKillsToWin
(int killsToWin)
MatchController
private
validateMaxPlayers
(int maxPlayers)
MatchController
private
validatePowerupTiming
(float initialSpawnDelaySeconds, float respawnCooldownSeconds)
MatchController
private
winnerId
MatchController
private
Generated by
1.16.1