group2
0.1.0
CSE 125 Group 2
Loading...
Searching...
No Matches
MatchStatus.hpp
Go to the documentation of this file.
1
3
#pragma once
4
5
enum class
MatchPhase
: uint8_t
6
{
7
WARMUP
,
8
COUNTDOWN
,
9
IN_PROGRESS
,
10
FINISHED
11
};
12
13
struct
MatchStatePacket
14
{
15
MatchPhase
phase
;
16
float
countdownTimer
;
// Time remaining in current phase, if applicable
17
int
winnerId
;
// Player ID of winner, if in FINISHED phase
18
};
MatchPhase
MatchPhase
Definition
MatchStatus.hpp:6
MatchPhase::FINISHED
@ FINISHED
MatchPhase::COUNTDOWN
@ COUNTDOWN
MatchPhase::IN_PROGRESS
@ IN_PROGRESS
MatchPhase::WARMUP
@ WARMUP
MatchStatePacket
Definition
MatchStatus.hpp:14
MatchStatePacket::countdownTimer
float countdownTimer
Definition
MatchStatus.hpp:16
MatchStatePacket::phase
MatchPhase phase
Definition
MatchStatus.hpp:15
MatchStatePacket::winnerId
int winnerId
Definition
MatchStatus.hpp:17
src
network
MatchStatus.hpp
Generated by
1.9.8