gpg:: LeaderboardManager
#include <leaderboard_manager.h>
รับและตั้งค่าข้อมูลต่างๆ เกี่ยวกับลีดเดอร์บอร์ด
สรุป
ประเภทสาธารณะ |
|
---|---|
FetchAllCallback
|
Typedefstd::function< void(const FetchAllResponse &)>
กำหนด Callback ประเภท FetchAllResponse |
FetchAllScoreSummariesCallback
|
Typedefstd::function< void(const FetchAllScoreSummariesResponse &)>
กำหนด Callback ประเภท FetchAllScoreSummariesResponse |
FetchCallback
|
Typedefstd::function< void(const FetchResponse &)>
กำหนดประเภท Callback ที่ได้รับ FetchResponse |
FetchScorePageCallback
|
Typedefstd::function< void(const FetchScorePageResponse &)>
กำหนด Callback ประเภท ScorePageResponse |
FetchScoreSummaryCallback
|
Typedefstd::function< void(const FetchScoreSummaryResponse &)>
กำหนด Callback ประเภท FetchScoreSummaryResponse |
ShowAllUICallback
|
Typedefstd::function< void(const UIStatus &)>
กำหนดประเภท Callback ที่ได้รับ UIStatus |
ShowUICallback
|
Typedefstd::function< void(const UIStatus &)>
กำหนดประเภท Callback ที่ได้รับ UIStatus |
ฟังก์ชันสาธารณะ |
|
---|---|
Fetch(const std::string & leaderboard_id, FetchCallback callback)
|
void
โหลดข้อมูลลีดเดอร์บอร์ดแบบอะซิงโครนัสสำหรับโปรแกรมเล่นที่ลงชื่อเข้าใช้ในปัจจุบัน
|
Fetch(DataSource data_source, const std::string & leaderboard_id, FetchCallback callback)
|
void
โหลดข้อมูลลีดเดอร์บอร์ดแบบอะซิงโครนัสสำหรับโปรแกรมเล่นที่ลงชื่อเข้าใช้ในปัจจุบัน
|
FetchAll(FetchAllCallback callback)
|
void
โหลดข้อมูลของลีดเดอร์บอร์ดทั้งหมดแบบไม่พร้อมกันสำหรับโปรแกรมเล่นที่ลงชื่อเข้าใช้อยู่ในขณะนี้
|
FetchAll(DataSource data_source, FetchAllCallback callback)
|
void
โหลดข้อมูลของลีดเดอร์บอร์ดทั้งหมดแบบไม่พร้อมกันสำหรับโปรแกรมเล่นที่ลงชื่อเข้าใช้อยู่ในขณะนี้
|
FetchAllBlocking()
|
โหลดข้อมูลของลีดเดอร์บอร์ดทั้งหมดแบบพร้อมกันสำหรับโปรแกรมเล่นที่ลงชื่อเข้าใช้อยู่ในขณะนี้ และแสดงผล FetchAllResponse โดยตรง
|
FetchAllBlocking(DataSource data_source)
|
โหลดข้อมูลของลีดเดอร์บอร์ดทั้งหมดแบบพร้อมกันสำหรับโปรแกรมเล่นที่ลงชื่อเข้าใช้อยู่ในขณะนี้ และแสดงผล FetchAllResponse โดยตรง
|
FetchAllBlocking(Timeout timeout)
|
โหลดข้อมูลของลีดเดอร์บอร์ดทั้งหมดแบบพร้อมกันสำหรับโปรแกรมเล่นที่ลงชื่อเข้าใช้อยู่ในขณะนี้ และแสดงผล FetchAllResponse โดยตรง
|
FetchAllBlocking(DataSource data_source, Timeout timeout)
|
โหลดข้อมูลของลีดเดอร์บอร์ดทั้งหมดแบบพร้อมกันสำหรับโปรแกรมเล่นที่ลงชื่อเข้าใช้อยู่ในขณะนี้ และแสดงผล FetchAllResponse โดยตรง
|
FetchAllScoreSummaries(const std::string & leaderboard_id, FetchAllScoreSummariesCallback callback)
|
void
จะดึงข้อมูลสรุปคะแนนทั้งหมดสำหรับลีดเดอร์บอร์ดหนึ่งๆ แบบไม่พร้อมกัน
|
FetchAllScoreSummaries(DataSource data_source, const std::string & leaderboard_id, FetchAllScoreSummariesCallback callback)
|
void
จะดึงข้อมูลสรุปคะแนนทั้งหมดสำหรับลีดเดอร์บอร์ดหนึ่งๆ แบบไม่พร้อมกัน
|
FetchAllScoreSummariesBlocking(const std::string & leaderboard_id)
|
จะดึงข้อมูลสรุปคะแนนทั้งหมดสำหรับลีดเดอร์บอร์ดหนึ่งๆ แบบพร้อมกัน แล้วแสดงผล FetchAllScoreSummariesResponse โดยตรง
|
FetchAllScoreSummariesBlocking(DataSource data_source, const std::string & leaderboard_id)
|
จะดึงสรุปคะแนนทั้งหมดสำหรับลีดเดอร์บอร์ดหนึ่งๆ แบบพร้อมกัน แล้วแสดงผล FetchAllScoreSummariesResponse โดยตรง
|
FetchAllScoreSummariesBlocking(Timeout timeout, const std::string & leaderboard_id)
|
จะดึงข้อมูลสรุปคะแนนทั้งหมดสำหรับลีดเดอร์บอร์ดหนึ่งๆ แบบพร้อมกัน แล้วแสดงผล FetchAllScoreSummariesResponse โดยตรง
|
FetchAllScoreSummariesBlocking(DataSource data_source, Timeout timeout, const std::string & leaderboard_id)
|
จะดึงสรุปคะแนนทั้งหมดสำหรับลีดเดอร์บอร์ดหนึ่งๆ แบบพร้อมกัน แล้วแสดงผล FetchAllScoreSummariesResponse โดยตรง
|
FetchBlocking(const std::string & leaderboard_id)
|
โหลดข้อมูลลีดเดอร์บอร์ดแบบพร้อมกันสำหรับโปรแกรมเล่นที่ลงชื่อเข้าใช้อยู่ในขณะนี้ และแสดงผล FetchResponse โดยตรง
|
FetchBlocking(DataSource data_source, const std::string & leaderboard_id)
|
โหลดข้อมูลลีดเดอร์บอร์ดแบบพร้อมกันสำหรับโปรแกรมเล่นที่ลงชื่อเข้าใช้อยู่ในขณะนี้ และแสดงผล FetchResponse โดยตรง
|
FetchBlocking(Timeout timeout, const std::string & leaderboard_id)
|
โหลดข้อมูลลีดเดอร์บอร์ดแบบพร้อมกันสำหรับโปรแกรมเล่นที่ลงชื่อเข้าใช้อยู่ในขณะนี้ และแสดงผล FetchResponse โดยตรง
|
FetchBlocking(DataSource data_source, Timeout timeout, const std::string & leaderboard_id)
|
โหลดข้อมูลลีดเดอร์บอร์ดแบบพร้อมกันสำหรับโปรแกรมเล่นที่ลงชื่อเข้าใช้อยู่ในขณะนี้
|
FetchScorePage(const ScorePage::ScorePageToken & token, FetchScorePageCallback callback)
|
void
แสดงผลแบบไม่พร้อมกันข้อมูลสำหรับหน้าคะแนนที่ระบุโดยโทเค็นหน้าคะแนน
|
FetchScorePage(DataSource data_source, const ScorePage::ScorePageToken & token, FetchScorePageCallback callback)
|
void
แสดงผลแบบไม่พร้อมกันข้อมูลสำหรับหน้าคะแนนที่ระบุโดยโทเค็นหน้าคะแนน
|
FetchScorePage(const ScorePage::ScorePageToken & token, uint32_t max_results, FetchScorePageCallback callback)
|
void
แสดงผลแบบไม่พร้อมกันข้อมูลสำหรับหน้าคะแนนที่ระบุโดยโทเค็นหน้าคะแนน
|
FetchScorePage(DataSource data_source, const ScorePage::ScorePageToken & token, uint32_t max_results, FetchScorePageCallback callback)
|
void
แสดงผลแบบไม่พร้อมกันข้อมูลสำหรับหน้าคะแนนที่ระบุโดยโทเค็นหน้าคะแนน
|
FetchScorePageBlocking(const ScorePage::ScorePageToken & token)
|
แสดงผลข้อมูลของหน้าคะแนนแบบพร้อมกันซึ่งระบุโดยโทเค็นหน้าคะแนน และแสดงผล FetchScorePageResponse โดยตรง
|
FetchScorePageBlocking(DataSource data_source, const ScorePage::ScorePageToken & token)
|
แสดงผลข้อมูลของหน้าคะแนนแบบพร้อมกันซึ่งระบุโดยโทเค็นหน้าคะแนน และแสดงผล FetchScorePageResponse โดยตรง
|
FetchScorePageBlocking(Timeout timeout, const ScorePage::ScorePageToken & token)
|
แสดงผลข้อมูลของหน้าคะแนนแบบพร้อมกันซึ่งระบุโดยโทเค็นหน้าคะแนน และแสดงผล FetchScorePageResponse โดยตรง
|
FetchScorePageBlocking(const ScorePage::ScorePageToken & token, uint32_t max_results)
|
แสดงผลข้อมูลของหน้าคะแนนแบบพร้อมกันซึ่งระบุโดยโทเค็นหน้าคะแนน และแสดงผล FetchScorePageResponse โดยตรง
|
FetchScorePageBlocking(DataSource data_source, Timeout timeout, const ScorePage::ScorePageToken & token)
|
แสดงผลข้อมูลของหน้าคะแนนแบบพร้อมกันซึ่งระบุโดยโทเค็นหน้าคะแนน และแสดงผล FetchScorePageResponse โดยตรง
|
FetchScorePageBlocking(DataSource data_source, const ScorePage::ScorePageToken & token, uint32_t max_results)
|
แสดงผลข้อมูลของหน้าคะแนนแบบพร้อมกันซึ่งระบุโดยโทเค็นหน้าคะแนน และแสดงผล FetchScorePageResponse โดยตรง
|
FetchScorePageBlocking(Timeout timeout, const ScorePage::ScorePageToken & token, uint32_t max_results)
|
แสดงผลข้อมูลของหน้าคะแนนแบบพร้อมกันซึ่งระบุโดยโทเค็นหน้าคะแนน และแสดงผล FetchScorePageResponse โดยตรง
|
FetchScorePageBlocking(DataSource data_source, Timeout timeout, const ScorePage::ScorePageToken & token, uint32_t max_results)
|
แสดงผลข้อมูลของหน้าคะแนนแบบพร้อมกันซึ่งระบุโดยโทเค็นหน้าคะแนน และแสดงผล FetchScorePageResponse โดยตรง
|
FetchScoreSummary(const std::string & leaderboard_id, LeaderboardTimeSpan time_span, LeaderboardCollection collection, FetchScoreSummaryCallback callback)
|
void
จะดึงข้อมูลทั้งหมดพร้อมกันสำหรับสรุปคะแนนลีดเดอร์บอร์ดที่เฉพาะเจาะจง ซึ่งประกอบด้วยการรวบรวมและช่วงเวลาของลีดเดอร์บอร์ดหนึ่งๆ
|
FetchScoreSummary(DataSource data_source, const std::string & leaderboard_id, LeaderboardTimeSpan time_span, LeaderboardCollection collection, FetchScoreSummaryCallback callback)
|
void
จะดึงข้อมูลทั้งหมดพร้อมกันสำหรับสรุปคะแนนลีดเดอร์บอร์ดที่เฉพาะเจาะจง ซึ่งประกอบด้วยการรวบรวมและช่วงเวลาของลีดเดอร์บอร์ดหนึ่งๆ
|
FetchScoreSummaryBlocking(const std::string & leaderboard_id, LeaderboardTimeSpan time_span, LeaderboardCollection collection)
|
จะดึงข้อมูลทั้งหมดแบบซิงโครนัสสำหรับสรุปคะแนนลีดเดอร์บอร์ดหนึ่งๆ และส่ง FetchScoreSummaryResponse โดยตรง
|
FetchScoreSummaryBlocking(DataSource data_source, const std::string & leaderboard_id, LeaderboardTimeSpan time_span, LeaderboardCollection collection)
|
จะดึงข้อมูลทั้งหมดแบบซิงโครนัสสำหรับสรุปคะแนนลีดเดอร์บอร์ดหนึ่งๆ และส่ง FetchScoreSummaryResponse โดยตรง
|
FetchScoreSummaryBlocking(Timeout timeout, const std::string & leaderboard_id, LeaderboardTimeSpan time_span, LeaderboardCollection collection)
|
จะดึงข้อมูลทั้งหมดแบบซิงโครนัสสำหรับสรุปคะแนนลีดเดอร์บอร์ดหนึ่งๆ และส่ง FetchScoreSummaryResponse โดยตรง
|
FetchScoreSummaryBlocking(DataSource data_source, Timeout timeout, const std::string & leaderboard_id, LeaderboardTimeSpan time_span, LeaderboardCollection collection)
|
จะดึงข้อมูลทั้งหมดแบบซิงโครนัสสำหรับสรุปคะแนนลีดเดอร์บอร์ดหนึ่งๆ และส่ง FetchScoreSummaryResponse โดยตรง
|
ScorePageToken(const std::string & leaderboard_id, LeaderboardStart start, LeaderboardTimeSpan time_span, LeaderboardCollection collection) const
|
รับโทเค็นหน้าคะแนนสำหรับลีดเดอร์บอร์ดหนึ่งๆ โดยเริ่มจากคะแนนหรือผู้เล่น และครอบคลุมช่วงเวลาและคอลเล็กชันที่ระบุ
|
ShowAllUI(ShowAllUICallback callback)
|
void
แสดง UI ที่แสดงข้อมูลเกี่ยวกับลีดเดอร์บอร์ดทั้งหมดแก่ผู้ใช้
|
ShowAllUI()
|
void
|
ShowAllUIBlocking()
|
แสดง UI ที่แสดงข้อมูลเกี่ยวกับลีดเดอร์บอร์ดทั้งหมดแก่ผู้ใช้
|
ShowAllUIBlocking(Timeout timeout)
|
แสดง UI ที่แสดงข้อมูลเกี่ยวกับลีดเดอร์บอร์ดทั้งหมดแก่ผู้ใช้
|
ShowUI(const std::string & leaderboard_id, ShowUICallback callback)
|
void
แสดง UI ที่แสดงข้อมูลเกี่ยวกับลีดเดอร์บอร์ดที่เฉพาะเจาะจงแก่ผู้ใช้
|
ShowUI(const std::string & leaderboard_id, LeaderboardTimeSpan time_span, ShowUICallback callback)
|
void
แสดง UI ที่แสดงข้อมูลเกี่ยวกับลีดเดอร์บอร์ดที่เฉพาะเจาะจงแก่ผู้ใช้
|
ShowUI(const std::string & leaderboard_id)
|
void
|
ShowUIBlocking(const std::string & leaderboard_id)
|
แสดง UI ที่แสดงข้อมูลเกี่ยวกับลีดเดอร์บอร์ดที่เฉพาะเจาะจงแก่ผู้ใช้
|
ShowUIBlocking(const std::string & leaderboard_id, LeaderboardTimeSpan time_span)
|
แสดง UI ที่แสดงข้อมูลเกี่ยวกับลีดเดอร์บอร์ดที่เฉพาะเจาะจงแก่ผู้ใช้
|
ShowUIBlocking(Timeout timeout, const std::string & leaderboard_id)
|
แสดง UI ที่แสดงข้อมูลเกี่ยวกับลีดเดอร์บอร์ดที่เฉพาะเจาะจงแก่ผู้ใช้
|
ShowUIBlocking(Timeout timeout, const std::string & leaderboard_id, LeaderboardTimeSpan time_span)
|
แสดง UI ที่แสดงข้อมูลเกี่ยวกับลีดเดอร์บอร์ดที่เฉพาะเจาะจงแก่ผู้ใช้
|
SubmitScore(const std::string & leaderboard_id, uint64_t score)
|
void
ส่งคะแนนไปยังลีดเดอร์บอร์ดสำหรับผู้เล่นที่ลงชื่อเข้าใช้ในปัจจุบัน
|
SubmitScore(const std::string & leaderboard_id, uint64_t score, const std::string & metadata)
|
void
ส่งสำหรับผู้เล่นที่ลงชื่อเข้าใช้ในปัจจุบัน คะแนนไปยังลีดเดอร์บอร์ดที่เชื่อมโยงกับรหัสและข้อมูลเมตาที่เฉพาะเจาะจง (เช่น สิ่งที่ผู้เล่นทำเพื่อได้รับคะแนน)
|
โครงสร้าง |
|
---|---|
gpg:: |
มีข้อมูลและสถานะการตอบกลับสำหรับลีดเดอร์บอร์ดทั้งหมด |
gpg:: |
มีข้อมูลและสถานะการตอบกลับทั้งหมดสำหรับสรุปคะแนนลีดเดอร์บอร์ดทั้งหมด |
gpg:: |
เก็บข้อมูลสำหรับลีดเดอร์บอร์ดรวมถึงสถานะการตอบกลับ |
gpg:: |
แสดงสถานะการตอบกลับและข้อมูลจากหน้าคะแนนที่เข้าถึง |
gpg:: |
ข้อมูลและสถานะการตอบกลับสำหรับสรุปคะแนนลีดเดอร์บอร์ดที่ระบุ |
ประเภทสาธารณะ
FetchAllCallback
std::function< void(const FetchAllResponse &)> FetchAllCallback
กำหนด Callback ประเภท FetchAllResponse
FetchAllScoreSummariesCallback
std::function< void(const FetchAllScoreSummariesResponse &)> FetchAllScoreSummariesCallback
กำหนด Callback ประเภท FetchAllScoreSummariesResponse
FetchCallback
std::function< void(const FetchResponse &)> FetchCallback
กำหนดประเภท Callback ที่ได้รับ FetchResponse
ประเภท Callback นี้ใช้ได้กับฟังก์ชัน Fetch(*)
ด้านล่าง
FetchScorePageCallback
std::function< void(const FetchScorePageResponse &)> FetchScorePageCallback
กำหนด Callback ประเภท ScorePageResponse
FetchScoreSummaryCallback
std::function< void(const FetchScoreSummaryResponse &)> FetchScoreSummaryCallback
กำหนด Callback ประเภท FetchScoreSummaryResponse
ShowAllUICallback
std::function< void(const UIStatus &)> ShowAllUICallback
กำหนดประเภท Callback ที่ได้รับ UIStatus
ประเภท Callback นี้มีไว้สำหรับฟังก์ชัน ShowAllUI*
ด้านล่าง
ShowUICallback
std::function< void(const UIStatus &)> ShowUICallback
กำหนดประเภท Callback ที่ได้รับ UIStatus
ประเภท Callback นี้มีไว้สำหรับฟังก์ชัน ShowUI*
ด้านล่าง
ฟังก์ชันสาธารณะ
เรียกข้อมูล
void Fetch( const std::string & leaderboard_id, FetchCallback callback )
โหลดข้อมูลลีดเดอร์บอร์ดแบบอะซิงโครนัสสำหรับโปรแกรมเล่นที่ลงชื่อเข้าใช้ในปัจจุบัน
เรียก FetchCallback ที่ระบุเมื่อการดำเนินการเสร็จสิ้น การไม่ระบุ data_source ทำให้การเรียกใช้ฟังก์ชันนี้เทียบเท่ากับการเรียกใช้ Fetch(DataSource data_source, const std::string& leaderboard_id, FetchCallback callback)
โดยมีการระบุ DataSource เป็น CACHE_OR_NETWORK
เรียกข้อมูล
void Fetch( DataSource data_source, const std::string & leaderboard_id, FetchCallback callback )
โหลดข้อมูลลีดเดอร์บอร์ดแบบอะซิงโครนัสสำหรับโปรแกรมเล่นที่ลงชื่อเข้าใช้ในปัจจุบัน
เรียก FetchCallback ที่ระบุเมื่อการดำเนินการเสร็จสิ้น ระบุ data_source เป็น CACHE_OR_NETWORK หรือ NETWORK_ONLY
FetchAll
void FetchAll( FetchAllCallback callback )
โหลดข้อมูลของลีดเดอร์บอร์ดทั้งหมดแบบไม่พร้อมกันสำหรับโปรแกรมเล่นที่ลงชื่อเข้าใช้อยู่ในขณะนี้
การไม่ระบุ data_source ทำให้การเรียกใช้ฟังก์ชันนี้เทียบเท่ากับการเรียกใช้ FetchAll(DataSource data_source, FetchAllCallback callback) โดยที่ data_source ระบุเป็น CACHE_OR_NETWORK
FetchAll
void FetchAll( DataSource data_source, FetchAllCallback callback )
โหลดข้อมูลของลีดเดอร์บอร์ดทั้งหมดแบบไม่พร้อมกันสำหรับโปรแกรมเล่นที่ลงชื่อเข้าใช้อยู่ในขณะนี้
ระบุ data_source เป็น CACHE_OR_NETWORK หรือ NETWORK_ONLY
FetchAllBlocking
FetchAllResponse FetchAllBlocking()
โหลดข้อมูลของลีดเดอร์บอร์ดทั้งหมดแบบพร้อมกันสำหรับโปรแกรมเล่นที่ลงชื่อเข้าใช้อยู่ในขณะนี้ และแสดงผล FetchAllResponse โดยตรง
การระบุทั้ง data_source และระยะหมดเวลาจะทำให้การเรียกใช้ฟังก์ชันนี้เทียบเท่ากับการเรียกใช้ FetchAllResponse FetchAllการควบคุม (DataSource data_source data_source, ระยะหมดเวลาในระยะหมดเวลา) โดยที่ data_source ที่ระบุเป็น CACHE_OR_NETWORK และมีการระบุระยะหมดเวลาเป็น 10 ปี
FetchAllBlocking
FetchAllResponse FetchAllBlocking( DataSource data_source )
โหลดข้อมูลของลีดเดอร์บอร์ดทั้งหมดแบบพร้อมกันสำหรับโปรแกรมเล่นที่ลงชื่อเข้าใช้อยู่ในขณะนี้ และแสดงผล FetchAllResponse โดยตรง
ระบุ data_source เป็น CACHE_OR_NETWORK หรือ NETWORK_ONLY การไม่ระบุระยะหมดเวลาทำให้การเรียกใช้ฟังก์ชันนี้เทียบเท่ากับการเรียกใช้ FetchAllResponseFetchAllBlocking(DataSource data_source, Timeout timeout) ที่มีค่า data_source ที่คุณระบุ และระบุระยะหมดเวลาเป็น 10 ปี
FetchAllBlocking
FetchAllResponse FetchAllBlocking( Timeout timeout )
โหลดข้อมูลของลีดเดอร์บอร์ดทั้งหมดแบบพร้อมกันสำหรับโปรแกรมเล่นที่ลงชื่อเข้าใช้อยู่ในขณะนี้ และแสดงผล FetchAllResponse โดยตรง
ระบุระยะหมดเวลาเป็นจำนวนมิลลิวินาทีได้ตามต้องการ การไม่ระบุ data_source จะทำให้การเรียกใช้ฟังก์ชันนี้เทียบเท่ากับการเรียกใช้ FetchAllResponseFetchAllBlocking(DataSource data_source, Timeout timeout) โดยที่ data_source ซึ่งระบุเป็น CACHE_OR_NETWORK และระยะหมดเวลาที่มีค่าที่คุณระบุ
FetchAllBlocking
FetchAllResponse FetchAllBlocking( DataSource data_source, Timeout timeout )
โหลดข้อมูลของลีดเดอร์บอร์ดทั้งหมดแบบพร้อมกันสำหรับโปรแกรมเล่นที่ลงชื่อเข้าใช้อยู่ในขณะนี้ และแสดงผล FetchAllResponse โดยตรง
ระบุ data_source เป็น CACHE_OR_NETWORK หรือ NETWORK_ONLY ระบุระยะหมดเวลาเป็นจำนวนมิลลิวินาทีได้ตามต้องการ
FetchAllScoreSummaries
void FetchAllScoreSummaries( const std::string & leaderboard_id, FetchAllScoreSummariesCallback callback )
จะดึงข้อมูลสรุปคะแนนทั้งหมดสำหรับลีดเดอร์บอร์ดหนึ่งๆ แบบไม่พร้อมกัน
การไม่ระบุ data_source จะทำให้การเรียกใช้ฟังก์ชันนี้เทียบเท่ากับ FetchAllScoreSummaries(DataSource data_source, const std::string&ลีดเดอร์บอร์ด_id, FetchAllScoreSummariesCallback callback) โดยที่ data_source ระบุเป็น CACHE_OR_NETWORK
FetchAllScoreSummaries
void FetchAllScoreSummaries( DataSource data_source, const std::string & leaderboard_id, FetchAllScoreSummariesCallback callback )
จะดึงข้อมูลสรุปคะแนนทั้งหมดสำหรับลีดเดอร์บอร์ดหนึ่งๆ แบบไม่พร้อมกัน
ระบุ data_source เป็น CACHE_OR_NETWORK หรือ NETWORK_ONLY
FetchAllScoreSummariesBlocking
FetchAllScoreSummariesResponse FetchAllScoreSummariesBlocking( const std::string & leaderboard_id )
จะดึงสรุปคะแนนทั้งหมดสำหรับลีดเดอร์บอร์ดหนึ่งๆ แบบพร้อมกัน แล้วแสดงผล FetchAllScoreSummariesResponse โดยตรง
การไม่ระบุ data_source และระยะหมดเวลาจะทำให้การเรียกใช้ฟังก์ชันนี้เทียบเท่ากับ FetchAllScoreSummariesResponse เรียก FetchAllScoreSummariesblocking( DataSource data_source, const std::string&ลีดเดอร์บอร์ด_id) ที่ data_source ระบุเป็น CACHE_OR_NETWORK และระบุระยะหมดเวลาเป็น 10 ปี
FetchAllScoreSummariesBlocking
FetchAllScoreSummariesResponse FetchAllScoreSummariesBlocking( DataSource data_source, const std::string & leaderboard_id )
จะดึงข้อมูลสรุปคะแนนทั้งหมดสำหรับลีดเดอร์บอร์ดหนึ่งๆ แบบพร้อมกัน แล้วแสดงผล FetchAllScoreSummariesResponse โดยตรง
ระบุ data_source เป็น CACHE_OR_NETWORK หรือ NETWORK_ONLY การไม่ระบุระยะหมดเวลาทำให้การเรียกใช้ฟังก์ชันนี้เทียบเท่ากับ FetchAllScoreSummariesResponse เรียกรวมสำหรับ FetchAllScoreSummariesBlocked(DataSource data_source, const std::string&ลีดเดอร์บอร์ด_id) ด้วยค่า data_source ที่คุณระบุ และระบุระยะหมดเวลาเป็น 10 ปี
FetchAllScoreSummariesBlocking
FetchAllScoreSummariesResponse FetchAllScoreSummariesBlocking( Timeout timeout, const std::string & leaderboard_id )
จะดึงข้อมูลสรุปคะแนนทั้งหมดสำหรับลีดเดอร์บอร์ดหนึ่งๆ แบบพร้อมกัน แล้วแสดงผล FetchAllScoreSummariesResponse โดยตรง
ระบุระยะหมดเวลาเป็นมิลลิวินาที การไม่ระบุ data_source จะทำให้การเรียกใช้ฟังก์ชันนี้เทียบเท่ากับ FetchAllScoreSummariesResponse FetchAllScoreSummariesBlocked(DataSource data_source, std::string const &leaderboard_id) โดย data_source ที่ระบุเป็น CACHE_OR_NETWORK และหมดเวลาซึ่งมีค่าที่คุณระบุ
FetchAllScoreSummariesBlocking
FetchAllScoreSummariesResponse FetchAllScoreSummariesBlocking( DataSource data_source, Timeout timeout, const std::string & leaderboard_id )
จะดึงข้อมูลสรุปคะแนนทั้งหมดสำหรับลีดเดอร์บอร์ดหนึ่งๆ แบบพร้อมกัน แล้วแสดงผล FetchAllScoreSummariesResponse โดยตรง
ระบุ data_source เป็น CACHE_OR_NETWORK หรือ NETWORK_ONLY ระบุระยะหมดเวลาเป็นมิลลิวินาที
FetchBlocking
FetchResponse FetchBlocking( const std::string & leaderboard_id )
โหลดข้อมูลลีดเดอร์บอร์ดแบบพร้อมกันสำหรับโปรแกรมเล่นที่ลงชื่อเข้าใช้อยู่ในขณะนี้ และแสดงผล FetchResponse โดยตรง
การไม่ระบุ data_source และระยะหมดเวลาจะทำให้การเรียกใช้ฟังก์ชันนี้เทียบเท่ากับการเรียกใช้ FetchResponse FetchFetch(DataSource data_source, หมดเวลาในระยะหมดเวลา) โดยที่ data_source ที่ระบุเป็น CACHE_OR_NETWORK และระบุระยะหมดเวลาเป็น 10 ปี
FetchBlocking
FetchResponse FetchBlocking( DataSource data_source, const std::string & leaderboard_id )
โหลดข้อมูลลีดเดอร์บอร์ดแบบพร้อมกันสำหรับโปรแกรมเล่นที่ลงชื่อเข้าใช้อยู่ในขณะนี้ และแสดงผล FetchResponse โดยตรง
ระบุ data_source เป็น CACHE_OR_NETWORK หรือ NETWORK_ONLY การไม่ระบุระยะหมดเวลาทำให้การเรียกใช้ฟังก์ชันนี้เทียบเท่ากับการเรียกใช้ FetchResponse การดึงข้อมูล(DataSource data_source, ระยะหมดเวลาหมดเวลา) โดยที่ค่าที่คุณระบุสำหรับ data_source และการหมดเวลาระบุไว้เป็น 10 ปี
FetchBlocking
FetchResponse FetchBlocking( Timeout timeout, const std::string & leaderboard_id )
โหลดข้อมูลลีดเดอร์บอร์ดแบบพร้อมกันสำหรับโปรแกรมเล่นที่ลงชื่อเข้าใช้อยู่ในขณะนี้ และแสดงผล FetchResponse โดยตรง
ระบุระยะหมดเวลาเป็นจำนวนมิลลิวินาทีได้ตามต้องการ การไม่ระบุ data_source จะทำให้การเรียกใช้ฟังก์ชันนี้เทียบเท่ากับการเรียกใช้ FetchResponse การดึงข้อมูล(DataSource data_source, ระยะหมดเวลาหมดเวลา) โดยที่ data_source ที่ระบุเป็น CACHE_OR_NETWORK และระยะหมดเวลาที่มีค่าที่คุณระบุ
FetchBlocking
FetchResponse FetchBlocking( DataSource data_source, Timeout timeout, const std::string & leaderboard_id )
โหลดข้อมูลลีดเดอร์บอร์ดแบบพร้อมกันสำหรับโปรแกรมเล่นที่ลงชื่อเข้าใช้อยู่ในขณะนี้
ซึ่งแสดงผล FetchResponse โดยตรง ระบุ data_source เป็น CACHE_OR_NETWORK หรือ NETWORK_ONLY ระบุระยะหมดเวลาเป็นจำนวนมิลลิวินาทีได้ตามต้องการ
FetchScorePage
void FetchScorePage( const ScorePage::ScorePageToken & token, FetchScorePageCallback callback )
แสดงผลแบบไม่พร้อมกันข้อมูลสำหรับหน้าคะแนนที่ระบุโดยโทเค็นหน้าคะแนน
การไม่ระบุ data_source และ max_results จะทำให้การเรียกใช้ฟังก์ชันนี้เทียบเท่ากับ FetchScorePage(DataSource data_source, const ScorePage::ScorePageToken&Token, uint32_t max_results, FetchScorePageCallback callback) โดยที่ data_source ระบุเป็น CACHE_OR_NETWORK และ max_results ระบุเป็น 20
FetchScorePage
void FetchScorePage( DataSource data_source, const ScorePage::ScorePageToken & token, FetchScorePageCallback callback )
แสดงผลแบบไม่พร้อมกันข้อมูลสำหรับหน้าคะแนนที่ระบุโดยโทเค็นหน้าคะแนน
ระบุ data_source เป็น CACHE_OR_NETWORK หรือ NETWORK_ONLY การไม่ระบุ max_results ทำให้การเรียกใช้ฟังก์ชันนี้เทียบเท่ากับ FetchScorePage(DataSource data_source, const ScorePage::ScorePageToken&โทเค็น, uint32_t max_results, FetchScorePageCallback callback) โดยระบุค่าที่คุณระบุสำหรับ data_source และ max_results ระบุเป็น 20
FetchScorePage
void FetchScorePage( const ScorePage::ScorePageToken & token, uint32_t max_results, FetchScorePageCallback callback )
แสดงผลแบบไม่พร้อมกันข้อมูลสำหรับหน้าคะแนนที่ระบุโดยโทเค็นหน้าคะแนน
max_results จะระบุจำนวนคะแนนสูงสุดที่จะรวมไว้ในหน้าคะแนนผลลัพธ์ ซึ่งต้องไม่เกิน 25 การไม่ระบุ data_source จะทำให้การเรียกใช้ฟังก์ชันนี้เทียบเท่ากับ FetchScorePage(DataSource data_source, const ScorePage::ScorePageToken&Token, uint32_t max_results, FetchScorePageCallback callback) โดยมี data_source ที่ระบุเป็น CACHE_OR_NETWORK และ max_results มีค่าที่คุณระบุ
FetchScorePage
void FetchScorePage( DataSource data_source, const ScorePage::ScorePageToken & token, uint32_t max_results, FetchScorePageCallback callback )
แสดงผลแบบไม่พร้อมกันข้อมูลสำหรับหน้าคะแนนที่ระบุโดยโทเค็นหน้าคะแนน
ระบุ data_source เป็น CACHE_OR_NETWORK หรือ NETWORK_ONLY max_results จะระบุจำนวนคะแนนสูงสุดที่จะรวมไว้ในหน้าคะแนนผลลัพธ์ ซึ่งต้องไม่เกิน 25
FetchScorePageBlocking
FetchScorePageResponse FetchScorePageBlocking( const ScorePage::ScorePageToken & token )
แสดงผลข้อมูลของหน้าคะแนนแบบพร้อมกันซึ่งระบุโดยโทเค็นหน้าคะแนน และแสดงผล FetchScorePageResponse โดยตรง
การไม่ระบุ data_source, หมดเวลา หรือ max_results จะทำให้การเรียกใช้ฟังก์ชันนี้เทียบเท่ากับการเรียกใช้ FetchScorePageResponse FetchScorePageBlocked(DataSource data_source, หมดเวลา ระยะหมดเวลา, const ScorePage::ScorePageToken&คุณจะ , uint32_t max_results) มีการระบุ data_source เป็น CACHE_OR_NETWORK มีการระบุระยะหมดเวลาเป็น 10 ปีและระบุ max_results เป็น 20 ปี
FetchScorePageBlocking
FetchScorePageResponse FetchScorePageBlocking( DataSource data_source, const ScorePage::ScorePageToken & token )
แสดงผลข้อมูลของหน้าคะแนนแบบพร้อมกันซึ่งระบุโดยโทเค็นหน้าคะแนน และแสดงผล FetchScorePageResponse โดยตรง
การระบุทั้งระยะหมดเวลาและ max_results จะทำให้การเรียกใช้ฟังก์ชันนี้เทียบเท่ากับการเรียกใช้ FetchScorePageResponse FetchScorePageblocking(DataSource data_source, หมดเวลา ระยะหมดเวลา, Const ScorePage::ScorePageToken&โทเค็น, uint32_t max_results) ด้วยค่า data_source ที่คุณระบุ ระยะหมดเวลาระบุเป็น 10 ปี และ max_results ระบุไว้เป็น 20
FetchScorePageBlocking
FetchScorePageResponse FetchScorePageBlocking( Timeout timeout, const ScorePage::ScorePageToken & token )
แสดงผลข้อมูลของหน้าคะแนนแบบพร้อมกันซึ่งระบุโดยโทเค็นหน้าคะแนน และแสดงผล FetchScorePageResponse โดยตรง
ระบุระยะหมดเวลาเป็นมิลลิวินาที การระบุทั้ง data_source และ max_results จะทำให้การเรียกใช้ฟังก์ชันนี้เทียบเท่ากับการเรียกใช้ FetchScorePageResponse FetchScorePageblocking(DataSource data_source, หมดเวลา ระยะหมดเวลา, const ScorePage::ScorePageToken&Token, uint32_t max_results) โดยระบุ data_source เป็น CACHE_OR_NETWORK, ระยะหมดเวลาที่มีค่าที่คุณระบุ และ max_results ระบุเป็น 20
FetchScorePageBlocking
FetchScorePageResponse FetchScorePageBlocking( const ScorePage::ScorePageToken & token, uint32_t max_results )
แสดงผลข้อมูลของหน้าคะแนนแบบพร้อมกันซึ่งระบุโดยโทเค็นหน้าคะแนน และแสดงผล FetchScorePageResponse โดยตรง
ระบุค่าไม่เกิน 25 สำหรับ max_results การระบุทั้ง data_source และระยะหมดเวลาจะทำให้การเรียกใช้ฟังก์ชันนี้เทียบเท่ากับการเรียกใช้ FetchScorePageResponse FetchScorePageblocking(DataSource data_source, หมดเวลา ระยะหมดเวลา, Const ScorePage::ScorePageToken&โทเค็น, uint32_t max_results) โดยระบุ data_source เป็น CACHE_OR_NETWORK, ระยะหมดเวลาระบุเป็น 10 ปี และ max_results มีค่าที่คุณระบุ
FetchScorePageBlocking
FetchScorePageResponse FetchScorePageBlocking( DataSource data_source, Timeout timeout, const ScorePage::ScorePageToken & token )
แสดงผลข้อมูลของหน้าคะแนนแบบพร้อมกันซึ่งระบุโดยโทเค็นหน้าคะแนน และแสดงผล FetchScorePageResponse โดยตรง
ระบุ data_source เป็น CACHE_OR_NETWORK หรือ NETWORK_ONLY ระบุระยะหมดเวลาเป็นมิลลิวินาที การไม่ระบุ max_value จะทำให้การเรียกใช้ฟังก์ชันนี้เทียบเท่ากับการเรียกใช้ FetchScorePageResponse FetchScorePageblocking(DataSource data_source, หมดเวลา ระยะหมดเวลา, const ScorePage::ScorePageToken&โทเค็น, uint32_t max_results) โดยที่ data_source และระยะหมดเวลามีค่าที่คุณระบุ และ max_results ระบุเป็น 20
FetchScorePageBlocking
FetchScorePageResponse FetchScorePageBlocking( DataSource data_source, const ScorePage::ScorePageToken & token, uint32_t max_results )
แสดงผลข้อมูลของหน้าคะแนนแบบพร้อมกันซึ่งระบุโดยโทเค็นหน้าคะแนน และแสดงผล FetchScorePageResponse โดยตรง
ระบุ data_source เป็น CACHE_OR_NETWORK หรือ NETWORK_ONLY และ max_results เป็นค่าไม่เกิน 25 การไม่ระบุระยะหมดเวลาทำให้การเรียกใช้ฟังก์ชันนี้เทียบเท่ากับการเรียกใช้ FetchScorePageResponse เรียก FetchScorePageblocking(DataSource data_source, ระยะหมดเวลาระยะหมดเวลา, Const ScorePage::ScorePageToken&โทเค็น, uint32_t max_results) โดยที่ data_source และ max_results มีค่าตามที่คุณระบุ และระบุระยะหมดเวลาเป็น 10 ปี
FetchScorePageBlocking
FetchScorePageResponse FetchScorePageBlocking( Timeout timeout, const ScorePage::ScorePageToken & token, uint32_t max_results )
แสดงผลข้อมูลของหน้าคะแนนแบบพร้อมกันซึ่งระบุโดยโทเค็นหน้าคะแนน และแสดงผล FetchScorePageResponse โดยตรง
ระบุระยะหมดเวลาเป็นมิลลิวินาที และ max_results เป็นค่าไม่เกิน 25 การไม่ระบุ data_source ทำให้การเรียกใช้ฟังก์ชันนี้เทียบเท่ากับการเรียกใช้ FetchScorePageResponse FetchScorePageblocking(DataSource data_source, หมดเวลา ระยะหมดเวลา, โทเค็น ScorePage::ScorePageToken& , uint32_t max_results) มีการหมดเวลาและ max_results ที่มีค่าที่คุณระบุ รวมถึง data_source ระบุเป็น CACHE_OR_NETWORK
FetchScorePageBlocking
FetchScorePageResponse FetchScorePageBlocking( DataSource data_source, Timeout timeout, const ScorePage::ScorePageToken & token, uint32_t max_results )
แสดงผลข้อมูลของหน้าคะแนนแบบพร้อมกันซึ่งระบุโดยโทเค็นหน้าคะแนน และแสดงผล FetchScorePageResponse โดยตรง
ระบุแหล่งข้อมูลเป็น CACHE_OR_NETWORK หรือ NETWORK_ONLY ระบุระยะหมดเวลาเป็นจำนวนมิลลิวินาทีได้ตามต้องการ ระบุ max_results เป็นค่าไม่เกิน 25
FetchScoreSummary
void FetchScoreSummary( const std::string & leaderboard_id, LeaderboardTimeSpan time_span, LeaderboardCollection collection, FetchScoreSummaryCallback callback )
จะดึงข้อมูลทั้งหมดพร้อมกันสำหรับสรุปคะแนนลีดเดอร์บอร์ดที่เฉพาะเจาะจง ซึ่งประกอบด้วยการรวบรวมและช่วงเวลาของลีดเดอร์บอร์ดหนึ่งๆ
ระบุ DAILY, WEEKLY หรือ ALL_TIME สำหรับช่วงเวลา ระบุ PUBLIC หรือ SOCIAL สำหรับการรวบรวม การไม่ระบุ data_source จะทำให้การเรียกใช้ฟังก์ชันนี้เทียบเท่ากับ FetchScoreSummary(DataSource data_source, const std::string&Leaderboard_id, LeaderboardTimeSpan time_span, ลีดเดอร์บอร์ดCollection, FetchScoreCallback Callback) โดยมีการระบุ data_source เป็น CACHE_OR_NETWORK และคอลเล็กชันและ time_span มีค่าที่คุณระบุ
FetchScoreSummary
void FetchScoreSummary( DataSource data_source, const std::string & leaderboard_id, LeaderboardTimeSpan time_span, LeaderboardCollection collection, FetchScoreSummaryCallback callback )
จะดึงข้อมูลทั้งหมดพร้อมกันสำหรับสรุปคะแนนลีดเดอร์บอร์ดที่เฉพาะเจาะจง ซึ่งประกอบด้วยการรวบรวมและระยะเวลาของลีดเดอร์บอร์ดหนึ่งๆ
ระบุ CACHE_OR_NETWORK หรือ NETWORK_ONLY สำหรับ data_source ระบุ DAILY, WEEKLY หรือ ALL_TIME สำหรับ time_span ระบุ PUBLIC หรือ SOCIAL สำหรับการรวบรวม
FetchScoreSummaryBlocking
FetchScoreSummaryResponse FetchScoreSummaryBlocking( const std::string & leaderboard_id, LeaderboardTimeSpan time_span, LeaderboardCollection collection )
จะดึงข้อมูลทั้งหมดแบบซิงโครนัสสำหรับสรุปคะแนนลีดเดอร์บอร์ดหนึ่งๆ และส่ง FetchScoreSummaryResponse โดยตรง
ระบุ DAILY, WEEKLY หรือ ALL_TIME สำหรับช่วงเวลา ระบุ PUBLIC หรือ SOCIAL สำหรับการรวบรวม การไม่ระบุ data_source และระยะหมดเวลาจะทำให้ฟังก์ชันนี้เทียบเท่ากับการเรียกใช้ FetchScoreSummaryResponse FetchScoreSummaryblocking(DataSource data_source, ระยะหมดเวลาหมดเวลา, const std::string&ลีดเดอร์บอร์ด_id, LeaderboardTimeSpan time_span, LeaderboardCollection) โดยมีการระบุ data_source เป็น CACHE_OR_NETWORK, ระบุระยะหมดเวลาเป็น 10 ปีและค่าที่คุณระบุสำหรับ time_span และคอลเล็กชัน
FetchScoreSummaryBlocking
FetchScoreSummaryResponse FetchScoreSummaryBlocking( DataSource data_source, const std::string & leaderboard_id, LeaderboardTimeSpan time_span, LeaderboardCollection collection )
จะดึงข้อมูลทั้งหมดแบบซิงโครนัสสำหรับสรุปคะแนนลีดเดอร์บอร์ดหนึ่งๆ และส่ง FetchScoreSummaryResponse โดยตรง
ระบุ data_source เป็น CACHE_OR_NETWORK หรือ NETWORK_ONLY ระบุ DAILY, WEEKLY หรือ ALL_TIME สำหรับช่วงเวลา ระบุ PUBLIC หรือ SOCIAL สำหรับการรวบรวม การไม่ระบุระยะหมดเวลาจะทำให้ฟังก์ชันนี้เทียบเท่ากับการเรียกใช้ FetchScoreSummaryResponse FetchScoreSummarySummary(DataSource data_source, ระยะหมดเวลาหมดเวลา, const std::string&ลีดเดอร์บอร์ด_id, LeaderboardTimeSpan time_span, ลีดเดอร์บอร์ดCollection) ด้วยค่า data_source ที่คุณระบุ ระยะหมดเวลาระบุไว้เป็น 10 ปี และค่าที่คุณระบุสำหรับ time_span และการเก็บรวบรวม
FetchScoreSummaryBlocking
FetchScoreSummaryResponse FetchScoreSummaryBlocking( Timeout timeout, const std::string & leaderboard_id, LeaderboardTimeSpan time_span, LeaderboardCollection collection )
จะดึงข้อมูลทั้งหมดแบบซิงโครนัสสำหรับสรุปคะแนนลีดเดอร์บอร์ดหนึ่งๆ และส่ง FetchScoreSummaryResponse โดยตรง
ระบุระยะหมดเวลาเป็นมิลลิวินาที ระบุ DAILY, WEEKLY หรือ ALL_TIME สำหรับช่วงเวลา ระบุ PUBLIC หรือ SOCIAL สำหรับการรวบรวม การไม่ระบุ data_source จะทำให้ฟังก์ชันนี้เทียบเท่ากับการเรียกใช้ FetchScoreSummaryResponse FetchScoreSummarySummary(DataSource data_source, ระยะหมดเวลาระยะหมดเวลา, const std::string&ลีดเดอร์บอร์ด_id, LeaderboardTimeSpan time_span, การรวบรวมลีดเดอร์บอร์ด) โดยมีการระบุระยะหมดเวลาเป็น 10 ปี และค่าที่คุณระบุสำหรับ data_source, time_span และการเก็บรวบรวม
FetchScoreSummaryBlocking
FetchScoreSummaryResponse FetchScoreSummaryBlocking( DataSource data_source, Timeout timeout, const std::string & leaderboard_id, LeaderboardTimeSpan time_span, LeaderboardCollection collection )
จะดึงข้อมูลทั้งหมดแบบซิงโครนัสสำหรับสรุปคะแนนลีดเดอร์บอร์ดหนึ่งๆ และส่ง FetchScoreSummaryResponse โดยตรง
ระบุ data_source เป็น CACHE_OR_NETWORK หรือ NETWORK_ONLY ระบุระยะหมดเวลาเป็นมิลลิวินาที ระบุ DAILY, WEEKLY หรือ ALL_TIME สำหรับช่วงเวลา ระบุ PUBLIC หรือ SOCIAL สำหรับการรวบรวม
ScorePageToken
ScorePage::ScorePageToken ScorePageToken( const std::string & leaderboard_id, LeaderboardStart start, LeaderboardTimeSpan time_span, LeaderboardCollection collection ) const
รับโทเค็นหน้าคะแนนสำหรับลีดเดอร์บอร์ดหนึ่งๆ โดยเริ่มจากคะแนนหรือผู้เล่น และครอบคลุมช่วงเวลาและคอลเล็กชันที่ระบุ
ScorePageToken จะใช้ในฟังก์ชันลีดเดอร์บอร์ดต่างๆ ที่อนุญาตให้การแบ่งหน้าที่มีคะแนนได้ โทเค็นที่สร้างโดยฟังก์ชันนี้จะเริ่มต้นที่จุดเริ่มต้นของช่วงที่ขอเสมอ
ShowAllUI
void ShowAllUI( ShowAllUICallback callback )
แสดง UI ที่แสดงข้อมูลเกี่ยวกับลีดเดอร์บอร์ดทั้งหมดแก่ผู้ใช้
เรียกใช้ ShowAllUICallback
แบบไม่พร้อมกัน
ShowAllUI
void ShowAllUI()
เลิกใช้งานแล้ว เลือกใช้ ShowAllUI(ShowAllUICallback callback) แสดง UI แก่ผู้ใช้ที่แสดงข้อมูลเกี่ยวกับลีดเดอร์บอร์ดทั้งหมด UI แสดงแบบไม่พร้อมกันในทุกแพลตฟอร์ม
ShowAllUIBlocking
UIStatus ShowAllUIBlocking()
แสดง UI ที่แสดงข้อมูลเกี่ยวกับลีดเดอร์บอร์ดทั้งหมดแก่ผู้ใช้
แสดงผล UIStatus
พร้อมกัน การไม่ระบุ timeout
จะทำให้การเรียกใช้ฟังก์ชันนี้เทียบเท่ากับการเรียกใช้ ShowAllUIBlocking(Timeout timeout)
ด้วย timeout
ที่ระบุว่าเป็น 10 ปี
ShowAllUIBlocking
UIStatus ShowAllUIBlocking( Timeout timeout )
แสดง UI ที่แสดงข้อมูลเกี่ยวกับลีดเดอร์บอร์ดทั้งหมดแก่ผู้ใช้
แสดงผล UIStatus
พร้อมกัน ระบุ timeout
เป็นจำนวนมิลลิวินาทีได้ตามต้องการ
ShowUI
void ShowUI( const std::string & leaderboard_id, ShowUICallback callback )
แสดง UI ที่แสดงข้อมูลเกี่ยวกับลีดเดอร์บอร์ดที่เฉพาะเจาะจงแก่ผู้ใช้
เรียกใช้ ShowUICallback
แบบไม่พร้อมกัน
ShowUI
void ShowUI( const std::string & leaderboard_id, LeaderboardTimeSpan time_span, ShowUICallback callback )
แสดง UI ที่แสดงข้อมูลเกี่ยวกับลีดเดอร์บอร์ดที่เฉพาะเจาะจงแก่ผู้ใช้
ซึ่งเรียกใช้ ShowUICallback
แบบไม่พร้อมกันและจะเลือก LeaderboardTimeSpan
ที่ส่งในขั้นต้น
ShowUI
void ShowUI( const std::string & leaderboard_id )
เลิกใช้งานแล้ว ใช้ ShowUI(ShowUICallback callback) แสดง UI แก่ผู้ใช้ที่แสดงข้อมูลเกี่ยวกับลีดเดอร์บอร์ดที่เจาะจง UI แสดงแบบไม่พร้อมกันในทุกแพลตฟอร์ม
ShowUIBlocking
UIStatus ShowUIBlocking( const std::string & leaderboard_id )
แสดง UI ที่แสดงข้อมูลเกี่ยวกับลีดเดอร์บอร์ดที่เฉพาะเจาะจงแก่ผู้ใช้
แสดงผล UIStatus
พร้อมกัน การไม่ระบุ timeout
จะทำให้การเรียกใช้ฟังก์ชันนี้เทียบเท่ากับการเรียกใช้ ShowUIBlocking(const string& leaderboard_id, Timeout timeout)
ด้วย timeout
ที่ระบุว่าเป็น 10 ปี
ShowUIBlocking
UIStatus ShowUIBlocking( const std::string & leaderboard_id, LeaderboardTimeSpan time_span )
แสดง UI ที่แสดงข้อมูลเกี่ยวกับลีดเดอร์บอร์ดที่เฉพาะเจาะจงแก่ผู้ใช้
แสดงผล UIStatus
พร้อมกัน การไม่ระบุ timeout
จะทำให้การเรียกใช้ฟังก์ชันนี้เทียบเท่ากับการเรียกใช้ ShowUIBlocking(const string& leaderboard_id, Timeout timeout)
ด้วย timeout
ที่ระบุว่าเป็น 10 ปี UI จะเลือก LeaderboardTimeSpan
ที่ส่งในขั้นต้น
ShowUIBlocking
UIStatus ShowUIBlocking( Timeout timeout, const std::string & leaderboard_id )
แสดง UI ที่แสดงข้อมูลเกี่ยวกับลีดเดอร์บอร์ดที่เฉพาะเจาะจงแก่ผู้ใช้
แสดงผล UIStatus
พร้อมกัน ระบุ timeout
เป็นจำนวนมิลลิวินาทีได้ตามต้องการ
ShowUIBlocking
UIStatus ShowUIBlocking( Timeout timeout, const std::string & leaderboard_id, LeaderboardTimeSpan time_span )
แสดง UI ที่แสดงข้อมูลเกี่ยวกับลีดเดอร์บอร์ดที่เฉพาะเจาะจงแก่ผู้ใช้
แสดงผล UIStatus
พร้อมกัน ระบุ timeout
เป็นจำนวนมิลลิวินาทีได้ตามต้องการ UI จะเลือก LeaderboardTimeSpan
ที่ส่งในขั้นต้น
SubmitScore
void SubmitScore( const std::string & leaderboard_id, uint64_t score )
ส่งคะแนนไปยังลีดเดอร์บอร์ดสำหรับผู้เล่นที่ลงชื่อเข้าใช้ในปัจจุบัน
ระบบจะไม่สนใจคะแนนหากคะแนนดังกล่าวแย่กว่า (ตามที่กำหนดโดยการกำหนดค่าลีดเดอร์บอร์ด) คะแนนมากกว่าคะแนนของผู้เล่นรายเดิมที่ส่งเข้ามาก่อนหน้านี้
SubmitScore
void SubmitScore( const std::string & leaderboard_id, uint64_t score, const std::string & metadata )
ส่งสำหรับผู้เล่นที่ลงชื่อเข้าใช้ในปัจจุบัน คะแนนไปยังลีดเดอร์บอร์ดที่เชื่อมโยงกับรหัสและข้อมูลเมตาที่เฉพาะเจาะจง (เช่น สิ่งที่ผู้เล่นทำเพื่อได้รับคะแนน)
ระบบจะไม่สนใจคะแนนหากคะแนนดังกล่าวแย่ (ตามที่กำหนดไว้ในการกำหนดค่าลีดเดอร์บอร์ด) มากกว่าคะแนนของผู้เล่นรายเดิมที่ส่งเข้ามาก่อนหน้านี้