gpg::
  #include <turn_based_match_config.h>
  Struktura danych zawierająca dane potrzebne do utworzenia TurnBasedMatch. 
Podsumowanie
| Konstruktory i niszczyciele | |
|---|---|
| TurnBasedMatchConfig(std::shared_ptr< const TurnBasedMatchConfigImpl > impl) | |
| TurnBasedMatchConfig() | |
| TurnBasedMatchConfig(const TurnBasedMatchConfig & copy_from)Tworzy kopię istniejącego elementu  TurnBasedMatchConfig. | |
| TurnBasedMatchConfig(TurnBasedMatchConfig && move_from)Przenosi dotychczasowy  TurnBasedMatchConfig. | 
| Funkcje publiczne | |
|---|---|
| ExclusiveBitMask() const  | int64_tMaska bitowa wskazująca role gracza, które są związane wyłącznie z grą, np. „atakujący”. czy „obrońca”.  | 
| MaximumAutomatchingPlayers() const  | uint32_tMaksymalna liczba automatycznie dopasowanych graczy do dodania do gry.  | 
| MinimumAutomatchingPlayers() const  | uint32_tMinimalna liczba automatycznie dopasowanych graczy, którzy zostaną dodani do gry.  | 
| PlayerIdsToInvite() const  | const std::vector< std::string > &Identyfikatory graczy zapraszanych do nowo utworzonej rozgrywki.  | 
| Valid() const  | boolZwraca wartość „prawda”, jeśli w elemencie  TurnBasedMatchConfigznajdują się dane. | 
| Variant() const  | uint32_tWartość właściwa dla dewelopera służąca do wskazywania typu dopasowania lub trybu.  | 
| operator=(const TurnBasedMatchConfig & copy_from) | Przypisuje ten element ( TurnBasedMatchConfig), kopiując go z innego elementu. | 
| operator=(TurnBasedMatchConfig && move_from) | Przypisuje ten element typu  TurnBasedMatchConfig, przenosząc do niego inny. | 
| Zajęcia | |
|---|---|
| gpg:: | Tworzy co najmniej 1 obiekt TurnBasedMatchConfig. | 
Funkcje publiczne
ExclusiveBitMask
int64_t ExclusiveBitMask() const
Maska bitowa wskazująca role gracza, które są związane wyłącznie z grą, np. „atakujący”. czy „obrońca”.
W przypadku dopasowania automatycznego iloczyn logiczny (ORAZ) dowolnych sparowanych graczy musi wynosić zero. Można ją wywołać tylko wtedy, gdy zasada Valid zwraca wartość „prawda”.
MaximumAutomatchingPlayers
uint32_t MaximumAutomatchingPlayers() const
Maksymalna liczba automatycznie dopasowanych graczy do dodania do gry.
Można ją wywołać tylko wtedy, gdy zasada Valid zwraca wartość „prawda”.
MinimumAutomatchingPlayers
uint32_t MinimumAutomatchingPlayers() const
Minimalna liczba automatycznie dopasowanych graczy, którzy zostaną dodani do gry.
Można ją wywołać tylko wtedy, gdy zasada Valid zwraca wartość „prawda”.
PlayerIdsToInvite
const std::vector< std::string > & PlayerIdsToInvite() const
Identyfikatory graczy zapraszanych do nowo utworzonej rozgrywki.
Można ją wywołać tylko wtedy, gdy zasada Valid zwraca wartość „prawda”.
TurnBasedMatchConfig
TurnBasedMatchConfig( std::shared_ptr< const TurnBasedMatchConfigImpl > impl )
Konstruuje TurnBasedMatchConfig od shared_ptr do TurnBasedMatchConfigImpl. 
Przeznaczony do użytku wewnętrznego w interfejsie API.
TurnBasedMatchConfig
TurnBasedMatchConfig()
TurnBasedMatchConfig
TurnBasedMatchConfig( const TurnBasedMatchConfig & copy_from )
Tworzy kopię istniejącego elementu TurnBasedMatchConfig. 
TurnBasedMatchConfig
TurnBasedMatchConfig( TurnBasedMatchConfig && move_from )
Przenosi dotychczasowy TurnBasedMatchConfig. 
Prawidłowe
bool Valid() const
Zwraca wartość „prawda”, jeśli w elemencie TurnBasedMatchConfig znajdują się dane. 
Aby funkcje pobierania (PlayerIdsToInvite, MinimumAutomatchingPlayers itp.) w obiekcie TurnBasedMatchConfig mogły być użyte, musi zwracać wartość prawda. 
Wariant
uint32_t Variant() const
Wartość właściwa dla dewelopera służąca do wskazywania typu dopasowania lub trybu.
Gracze mogą użyć tylko tej samej wartości. Można ją wywołać tylko wtedy, gdy zasada Valid zwraca wartość „prawda”.
operator=
TurnBasedMatchConfig & operator=( const TurnBasedMatchConfig & copy_from )
Przypisuje ten element (TurnBasedMatchConfig), kopiując go z innego elementu. 
operator=
TurnBasedMatchConfig & operator=( TurnBasedMatchConfig && move_from )
Przypisuje ten element typu TurnBasedMatchConfig, przenosząc do niego inny. 
