gpg::
  #include <multiplayer_participant.h>
  Struktura danych zawierająca dane o uczestniku w grze wieloosobowej.
Podsumowanie
| Konstruktory i niszczyciele | |
|---|---|
| MultiplayerParticipant() | |
| MultiplayerParticipant(std::shared_ptr< const MultiplayerParticipantImpl > impl) | |
| MultiplayerParticipant(const MultiplayerParticipant & copy_from)Tworzy kopię istniejącego elementu  MultiplayerParticipant. | |
| MultiplayerParticipant(MultiplayerParticipant && move_from)Przenosi dotychczasowy  MultiplayerParticipant. | |
| ~MultiplayerParticipant() | 
| Funkcje publiczne | |
|---|---|
| AvatarUrl(ImageResolution resolution) const  | const std::string &Zwraca adres URL, pod którym znajduje się obraz awatara użytkownika  MultiplayerParticipant. | 
| DisplayName() const  | const std::string &Wyświetlana nazwa elementu  MultiplayerParticipant. | 
| HasMatchResult() const  | boolOkreśla, czy ten uczestnik ma wynik w ramach tego meczu.  | 
| HasPlayer() const  | boolOkreśla, czy z tym elementem ( MultiplayerParticipant) jest powiązany odtwarzacz. | 
| Id() const  | const std::string &IdelementuMultiplayerParticipant. | 
| IsConnectedToRoom() const  | boolOkreśla, czy ten uczestnik jest połączony z urządzeniem  RealTimeRoom. | 
| MatchRank() const  | uint32_tPozycja elementu  MultiplayerParticipantw dopasowaniu. | 
| MatchResult() const  | Wynik dopasowania dla tego zasobu ( MultiplayerParticipant). | 
| Player() const  | Odtwarzacz powiązany z tym urządzeniem ( MultiplayerParticipant). | 
| Status() const  | Stan elementu  MultiplayerParticipantw odniesieniu do dopasowania. | 
| Valid() const  | boolZwraca wartość „prawda”, jeśli w elemencie  MultiplayerParticipantznajdują się dane. | 
| operator=(const MultiplayerParticipant & copy_from) | Przypisuje ten element ( MultiplayerParticipant), kopiując go z innego elementu. | 
| operator=(MultiplayerParticipant && move_from) | Przypisuje ten element typu  MultiplayerParticipant, przenosząc do niego inny. | 
Funkcje publiczne
AvatarUrl
const std::string & AvatarUrl( ImageResolution resolution ) const
Zwraca adres URL, pod którym znajduje się obraz awatara użytkownika MultiplayerParticipant. 
Parametr ImageResolution określa rozdzielczość zwróconego obrazu. Określ rozdzielczość ICON lub HI_RES. Aby można było używać tej funkcji, Valid musi zwracać wartość „true” (prawda). 
DisplayName
const std::string & DisplayName() const
Wyświetlana nazwa elementu MultiplayerParticipant. 
Aby można było używać tej funkcji, Valid musi zwracać wartość „true” (prawda).
HasMatchResult
bool HasMatchResult() const
Określa, czy ten uczestnik ma wynik w ramach tego meczu.
Jeśli ma wartość fałsz, parametry MatchResult i MatchRank nie zwracają prawidłowych danych. Aby można było używać tej funkcji, Valid musi zwracać wartość „true” (prawda).
HasPlayer
bool HasPlayer() const
Określa, czy z tym elementem (MultiplayerParticipant) jest powiązany odtwarzacz. 
Aby można było używać tej funkcji, Valid musi zwracać wartość „true” (prawda).
Identyfikator
const std::string & Id() const
Id elementu MultiplayerParticipant. 
Te dane (Id) są prawidłowe tylko w zakresie jednego dopasowania i różnią się od reguł Player::Id(). Aby można było używać tej funkcji, Valid musi zwracać wartość „true” (prawda). 
IsConnectedToRoom
bool IsConnectedToRoom() const
Określa, czy ten uczestnik jest połączony z urządzeniem RealTimeRoom. 
Zawsze false, jeśli to uczestnik z TurnBasedMatch. 
MatchRank
uint32_t MatchRank() const
Pozycja elementu MultiplayerParticipant w dopasowaniu. 
Aby można było używać tej funkcji, Valid musi zwracać wartość „true” (prawda). Jeśli HasMatchResult() nie zwraca wartości „prawda”, ta funkcja zwraca 0. 
MatchResult
gpg::MatchResult MatchResult() const
Wynik dopasowania dla tego zasobu (MultiplayerParticipant). 
Aby można było używać tej funkcji, Valid musi zwracać wartość „true” (prawda). Jeśli HasMatchResult() nie zwraca wartości „prawda”, ta funkcja zwraca MatchResult::None. 
MultiplayerParticipant
MultiplayerParticipant()
MultiplayerParticipant
MultiplayerParticipant( std::shared_ptr< const MultiplayerParticipantImpl > impl )
Konstruuje MultiplayerParticipant od shared_ptr do MultiplayerParticipantImpl. 
Przeznaczony do użytku wewnętrznego w interfejsie API.
MultiplayerParticipant
MultiplayerParticipant( const MultiplayerParticipant & copy_from )
Tworzy kopię istniejącego elementu MultiplayerParticipant. 
MultiplayerParticipant
MultiplayerParticipant( MultiplayerParticipant && move_from )
Przenosi dotychczasowy MultiplayerParticipant. 
Zawodnik
gpg::Player Player() const
Odtwarzacz powiązany z tym urządzeniem (MultiplayerParticipant). 
Aby można było używać tej funkcji, zarówno Valid, jak i HasPlayer muszą zwracać wartość „prawda”.
Stan
ParticipantStatus Status() const
Stan elementu MultiplayerParticipant w odniesieniu do dopasowania. 
Aby można było używać tej funkcji, Valid musi zwracać wartość „true” (prawda).
Prawidłowe
bool Valid() const
Zwraca wartość „prawda”, jeśli w elemencie MultiplayerParticipant znajdują się dane. 
Aby funkcje pobierania (DisplayName, AvatarUrl, Id itp.) na tym obiekcie MultiplayerParticipant mogły być użyte, musi mieć wartość prawda. 
operator=
MultiplayerParticipant & operator=( const MultiplayerParticipant & copy_from )
Przypisuje ten element (MultiplayerParticipant), kopiując go z innego elementu. 
operator=
MultiplayerParticipant & operator=( MultiplayerParticipant && move_from )
Przypisuje ten element typu MultiplayerParticipant, przenosząc do niego inny. 
~uczestnik gry wieloosobowej
~MultiplayerParticipant()
