gpg::
  #include <turn_based_match_config_builder.h>
  Cria um ou mais objetos TurnBasedMatchConfig.
Resumo
| Construtores e destrutores | |
|---|---|
| Builder() | 
| Funções públicas | |
|---|---|
| AddAllPlayersToInvite(const std::vector< std::string > & player_ids) | Builder &Adiciona vários jogadores à lista de jogadores para convidar para a partida.  | 
| AddPlayerToInvite(const std::string & player_id) | Builder &Adiciona um jogador à lista de jogadores a serem convidados para a partida.  | 
| Create() const  | Cria um objeto  TurnBasedMatchConfig. | 
| PopulateFromPlayerSelectUIResponse(const TurnBasedMultiplayerManager::PlayerSelectUIResponse & response) | Builder &Preenche valores de um  TurnBasedMultiplayerManager::ShowPlayerSelectUIResponse. | 
| SetExclusiveBitMask(uint64_t exclusive_bit_mask) | Builder &Uma máscara de bits que indica funções exclusivas para os jogadores.  | 
| SetMaximumAutomatchingPlayers(uint32_t maximum_automatching_players) | Builder &O número máximo de jogadores com correspondência automática que podem participar da partida.  | 
| SetMinimumAutomatchingPlayers(uint32_t minimum_automatching_players) | Builder &O número mínimo de jogadores com correspondência automática que podem participar da partida.  | 
| SetVariant(uint32_t variant) | Builder &Um valor específico do desenvolvedor usado para indicar o tipo ou modo de correspondência.  | 
Funções públicas
AddAllPlayersToInvite
Builder & AddAllPlayersToInvite( const std::vector< std::string > & player_ids )
Adiciona vários jogadores à lista de jogadores para convidar para a partida.
Por padrão, nenhum jogador é adicionado.
AddPlayerToInvite
Builder & AddPlayerToInvite( const std::string & player_id )
Adiciona um jogador à lista de jogadores a serem convidados para a partida.
Por padrão, nenhum jogador é adicionado à partida. O criador não pode criar uma partida até que os jogadores sejam adicionados.
Builder
Builder()
PopulateFromPlayerSelectUIResponse
Builder & PopulateFromPlayerSelectUIResponse( const TurnBasedMultiplayerManager::PlayerSelectUIResponse & response )
Preenche valores de um TurnBasedMultiplayerManager::ShowPlayerSelectUIResponse. 
Isso não preenche a variante ou a máscara de bits exclusiva.
SetExclusiveBitMask
Builder & SetExclusiveBitMask( uint64_t exclusive_bit_mask )
Uma máscara de bits que indica funções exclusivas para os jogadores.
Por exemplo, se um jogador é o atacante, o outro precisa ser o defensor. Para que a correspondência automática seja bem-sucedida, o produto lógico (AND) da máscara de bits de qualquer jogador de pareamento precisa ser igual a zero. O valor padrão é 0.
SetMaximumAutomatchingPlayers
Builder & SetMaximumAutomatchingPlayers( uint32_t maximum_automatching_players )
O número máximo de jogadores com correspondência automática que podem participar da partida.
Se não for especificado, o padrão será um valor igual ao número mínimo de jogadores com correspondência automática.
SetMinimumAutomatchingPlayers
Builder & SetMinimumAutomatchingPlayers( uint32_t minimum_automatching_players )
O número mínimo de jogadores com correspondência automática que podem participar da partida.
O padrão é 0 quando não é especificado. É necessário adicionar pelo menos um player ou ID de player de correspondência automática.
SetVariant
Builder & SetVariant( uint32_t variant )
Um valor específico do desenvolvedor usado para indicar o tipo ou modo de correspondência.
Somente os jogadores que usam a mesma variante podem fazer a correspondência automática. O padrão é -1 quando não especificado.
