26 .Enabled = std::move(
enabled)});
38 .Enabled = std::move(
enabled)});
51 return builder.
Build();
The roster: every connected player, and the signals for the connection lifecycle.
static std::string ReadFile(const std::filesystem::path &path)
std::shared_ptr< Menu > BuildPlayerPicker(PlayerManager &players, PlayerPicker spec)
void AppendPlayerRows(MenuBuilder &builder, PlayerManager &players, const PlayerPicker &spec)
A storable reference to a player: the slot plus the SteamID that occupied it.