gpg::
  #include <leaderboard.h>
  單一資料結構可讓您存取特定排行榜的狀態相關資料,例如排行榜的名稱和有效性。
摘要
| 建構函式和解構函式 | |
|---|---|
| Leaderboard() | |
| Leaderboard(std::shared_ptr< const LeaderboardImpl > impl)明確的建構函式。 | |
| Leaderboard(const Leaderboard & copy_from)複製用來將現有排行榜複製到新排行榜的建構函式。 | |
| Leaderboard(Leaderboard && move_from)將現有排行榜移至新排行榜的建構函式。 | |
| ~Leaderboard() | 
| 公開函式 | |
|---|---|
| IconUrl() const  | const std::string &傳回指向此排行榜圖示圖片的網址。 | 
| Id() const  | const std::string &傳回 Google Play 開發人員控制台事先產生的專屬字串。 | 
| Name() const  | const std::string &傳回排行榜的簡稱。 | 
| Order() const  | 傳回遞增或遞減的順序。 | 
| Valid() const  | bool如果傳回的排行榜已填入資料並搭配成功的回應狀態,則傳回 true;未填入使用者建立的排行榜,或是含失敗回應狀態的填入排行榜為 false。 | 
| operator=(const Leaderboard & copy_from) | 用於從其他排行榜指派這個排行榜值的指派運算子。 | 
| operator=(Leaderboard && move_from) | 用於從其他排行榜指派這個排行榜值的指派運算子。 | 
公開函式
IconUrl
const std::string & IconUrl() const
傳回指向此排行榜圖示圖片的網址。
只有在 Leaderboard::Valid() 傳回 true 時,才能呼叫此方法。
ID
const std::string & Id() const
傳回 Google Play 開發人員控制台事先產生的專屬字串。
並用來指出遊戲用戶端中的排行榜。只有在 Leaderboard::Valid() 傳回 true 時,才能呼叫此方法。
排行榜
Leaderboard()
排行榜
Leaderboard( std::shared_ptr< const LeaderboardImpl > impl )
明確的建構函式。
名稱
const std::string & Name() const
傳回排行榜的簡稱。
最多 100 個半形字元。只有在 Achievement::Valid() 傳回 true 時才會呼叫此方法。
訂單
LeaderboardOrder Order() const
傳回遞增或遞減的順序。
可能的值為「LARGER_IS_BETTER」或「SMALLER_IS_BETTER」。LARGER_IS_BETTER 會將分數較高的值顯示在頂端 (遞減)。SMALLER_IS_BETTER 可將較小的分數放在頂端 (遞增)。只有在 Achievement::Valid() 傳回 true 時才會呼叫此方法。
有效
bool Valid() const
如果傳回的排行榜已填入資料並搭配成功的回應狀態,則傳回 true;未填入使用者建立的排行榜,或是含無效回應狀態的填入排行榜為 false。
排行榜中的 getter 函式 (id、名稱、說明等) 必須為 true。
operator=
Leaderboard & operator=( Leaderboard && move_from )
用於從其他排行榜指派這個排行榜值的指派運算子。
r-value-reference 版本。
超級橫幅廣告
~Leaderboard()
