gpg:: MultiplayerParticipant
  #include <multiplayer_participant.h>
  Struktur data yang berisi data tentang peserta dalam pertandingan multipemain.
Ringkasan
        Konstruktor dan Destruktor | 
    |
|---|---|
        MultiplayerParticipant()
         | 
    |
        MultiplayerParticipant(std::shared_ptr< const MultiplayerParticipantImpl > impl)
         | 
    |
        MultiplayerParticipant(const MultiplayerParticipant & copy_from)
        Membuat salinan  
      MultiplayerParticipant yang ada.  | 
    |
        MultiplayerParticipant(MultiplayerParticipant && move_from)
        Memindahkan  
      MultiplayerParticipant yang ada.  | 
    |
        ~MultiplayerParticipant()
         | 
    
        Fungsi publik | 
    |
|---|---|
        AvatarUrl(ImageResolution resolution) const 
       | 
      
        const std::string &
        Menampilkan URL tempat gambar avatar  
      MultiplayerParticipant ini berada.  | 
    
        DisplayName() const 
       | 
      
        const std::string &
        Nama tampilan untuk  
      MultiplayerParticipant ini.  | 
    
        HasMatchResult() const 
       | 
      
        bool
        Apakah peserta ini memiliki hasil untuk pertandingan ini.  
       | 
    
        HasPlayer() const 
       | 
      
        bool
        Apakah Pemain dikaitkan dengan  
      MultiplayerParticipant ini.  | 
    
        Id() const 
       | 
      
        const std::string &
        Id dari MultiplayerParticipant ini.  | 
    
        IsConnectedToRoom() const 
       | 
      
        bool
        Apakah peserta ini terhubung ke  
      RealTimeRoom.  | 
    
        MatchRank() const 
       | 
      
        uint32_t
        Peringkat untuk  
      MultiplayerParticipant ini dalam kecocokannya.  | 
    
        MatchResult() const 
       | 
      
        
         Hasil pencocokan untuk  
      MultiplayerParticipant ini.  | 
    
        Player() const 
       | 
      
        
         Pemain yang terkait dengan  
      MultiplayerParticipant ini.  | 
    
        Status() const 
       | 
      
        
         Status  
      MultiplayerParticipant ini sehubungan dengan kecocokan.  | 
    
        Valid() const 
       | 
      
        bool
        Menampilkan nilai benar (true) jika  
      MultiplayerParticipant ini diisi dengan data.  | 
    
        operator=(const MultiplayerParticipant & copy_from)
       | 
      
        
         Menetapkan  
      MultiplayerParticipant ini dengan menyalin dari MultiplayerParticipant lain.  | 
    
        operator=(MultiplayerParticipant && move_from)
       | 
      
        
         Menetapkan  
      MultiplayerParticipant ini dengan memindahkan MultiplayerParticipant lain ke dalamnya.  | 
    
Fungsi publik
AvatarUrl
const std::string & AvatarUrl( ImageResolution resolution ) const
Menampilkan URL tempat gambar avatar MultiplayerParticipant ini berada. 
Parameter ImageResolution menentukan resolusi gambar yang ditampilkan. Tentukan ICON atau HI_RES untuk resolusi. Valid harus menampilkan true agar fungsi ini dapat digunakan. 
DisplayName
const std::string & DisplayName() const
Nama tampilan untuk MultiplayerParticipant ini. 
Valid harus menampilkan true agar fungsi ini dapat digunakan.
HasMatchResult
bool HasMatchResult() const
Apakah peserta ini memiliki hasil untuk pertandingan ini.
Jika salah, MatchResult dan MatchRank tidak menampilkan data yang valid. Valid harus menampilkan true agar fungsi ini dapat digunakan.
HasPlayer
bool HasPlayer() const
Apakah Pemain dikaitkan dengan MultiplayerParticipant ini. 
Valid harus menampilkan true agar fungsi ini dapat digunakan.
ID
const std::string & Id() const
Id dari MultiplayerParticipant ini. 
Id hanya valid dalam cakupan satu kecocokan, dan berbeda dengan Player::Id(). Valid harus menampilkan true agar fungsi ini dapat digunakan. 
IsConnectedToRoom
bool IsConnectedToRoom() const
Apakah peserta ini terhubung ke RealTimeRoom. 
Selalu salah jika ini adalah peserta dari TurnBasedMatch. 
MatchRank
uint32_t MatchRank() const
Peringkat untuk MultiplayerParticipant ini dalam kecocokannya. 
Valid harus menampilkan true agar fungsi ini dapat digunakan. Jika HasMatchResult() tidak menampilkan true, fungsi ini akan menampilkan 0. 
MatchResult
gpg::MatchResult MatchResult() const
Hasil pencocokan untuk MultiplayerParticipant ini. 
Valid harus menampilkan true agar fungsi ini dapat digunakan. Jika HasMatchResult() tidak menampilkan true, fungsi ini akan menampilkan MatchResult::None. 
MultiplayerParticipant
MultiplayerParticipant()
MultiplayerParticipant
MultiplayerParticipant( std::shared_ptr< const MultiplayerParticipantImpl > impl )
Membuat MultiplayerParticipant dari shared_ptr menjadi MultiplayerParticipantImpl. 
Dimaksudkan untuk penggunaan internal oleh API.
MultiplayerParticipant
MultiplayerParticipant( const MultiplayerParticipant & copy_from )
Membuat salinan MultiplayerParticipant yang ada. 
MultiplayerParticipant
MultiplayerParticipant( MultiplayerParticipant && move_from )
Memindahkan MultiplayerParticipant yang ada. 
Pemain
gpg::Player Player() const
Pemain yang terkait dengan MultiplayerParticipant ini. 
Valid dan HasPlayer harus menampilkan nilai benar agar fungsi ini dapat digunakan.
Status
ParticipantStatus Status() const
Status MultiplayerParticipant ini sehubungan dengan kecocokan. 
Valid harus menampilkan true agar fungsi ini dapat digunakan.
Berlaku
bool Valid() const
Menampilkan nilai benar (true) jika MultiplayerParticipant ini diisi dengan data. 
Harus benar agar fungsi pengambil (DisplayName, AvatarUrl, Id, dll.) di MultiplayerParticipant ini dapat digunakan. 
operator=
MultiplayerParticipant & operator=( const MultiplayerParticipant & copy_from )
Menetapkan MultiplayerParticipant ini dengan menyalin dari MultiplayerParticipant lain. 
operator=
MultiplayerParticipant & operator=( MultiplayerParticipant && move_from )
Menetapkan MultiplayerParticipant ini dengan memindahkan MultiplayerParticipant lain ke dalamnya. 
~MultiplayerParticipant
~MultiplayerParticipant()