Bomberman Multiplayer
Authoritative multiplayer networking layer for Bomberman.
Loading...
Searching...
No Matches
bomberman::net::MsgLobbyState::SeatEntry Struct Reference

Public Types

enum class  ESeatFlags : uint8_t { None = 0x00 , Occupied = 0x01 , Ready = 0x02 }
 

Public Attributes

ESeatFlags flags = ESeatFlags::None
 Occupancy/ready state for this player-id seat.
 
uint8_t wins = 0
 Server-owned round wins for the current seat occupant.
 
char name [kPlayerNameMax] {}
 Seat display name, NUL-terminated and zero-padded when occupied.
 

Static Public Attributes

static constexpr uint8_t kKnownFlags
 

Member Data Documentation

◆ kKnownFlags

constexpr uint8_t bomberman::net::MsgLobbyState::SeatEntry::kKnownFlags
staticconstexpr
Initial value:
=
static_cast<uint8_t>(ESeatFlags::Occupied) |
static_cast<uint8_t>(ESeatFlags::Ready)

The documentation for this struct was generated from the following file: