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()