gpg:: ScoreSummary
#include <score_summary.h>
โครงสร้างข้อมูลเดียวที่ช่วยให้คุณเข้าถึงสรุปข้อมูลคะแนนได้
สรุป
ผู้ผลิตและผู้ทำลาย |
|
---|---|
ScoreSummary()
|
|
ScoreSummary(std::shared_ptr< const ScoreSummaryImpl > impl)
|
|
ScoreSummary(const ScoreSummary & copy_from)
สร้างสำเนาของ
ScoreSummary ที่มีอยู่ |
|
ScoreSummary(ScoreSummary && move_from)
ย้าย
ScoreSummary ที่มีอยู่ |
|
~ScoreSummary()
|
ฟังก์ชันสาธารณะ |
|
---|---|
ApproximateNumberOfScores() const
|
uint64_t
แสดงจำนวนคะแนนโดยประมาณในหน้าคะแนน
|
Collection() const
|
แสดงคอลเล็กชันที่มีลีดเดอร์บอร์ดอยู่
|
CurrentPlayerScore() const
|
const Score &
แสดงผลคะแนนของผู้เล่นที่ลงชื่อเข้าใช้ในปัจจุบัน
|
LeaderboardId() const
|
const std::string &
แสดงผลสตริงที่ไม่ซ้ำกันซึ่ง Google Play Console สร้างขึ้นล่วงหน้า
|
TimeSpan() const
|
แสดงผลช่วงเวลาของลีดเดอร์บอร์ด
|
Valid() const
|
bool
แสดงค่า "จริง" หาก
ScoreSummary นี้ป้อนข้อมูล |
operator=(const ScoreSummary & copy_from)
|
มอบหมาย
ScoreSummary นี้โดยคัดลอกจากรายการอื่น |
operator=(ScoreSummary && move_from)
|
มอบหมาย
ScoreSummary นี้โดยย้ายรายการอื่นเข้าไป |
ฟังก์ชันสาธารณะ
ApproximateNumberOfScores
uint64_t ApproximateNumberOfScores() const
แสดงจำนวนคะแนนโดยประมาณในหน้าคะแนน
แสดงผลข้อผิดพลาดหากไม่มีการขอคะแนน (max_results = 0) และบีบตัวเลขเป็น 25 หากมีคะแนนมากเกินไป
คอลเล็กชัน
LeaderboardCollection Collection() const
แสดงคอลเล็กชันที่มีลีดเดอร์บอร์ดอยู่
ค่าที่เป็นไปได้คือ PUBLIC และ SOCIAL
CurrentPlayerScore
const Score & CurrentPlayerScore() const
แสดงผลคะแนนของผู้เล่นที่ลงชื่อเข้าใช้ในปัจจุบัน
LeaderboardId
const std::string & LeaderboardId() const
แสดงผลสตริงที่ไม่ซ้ำกันซึ่ง Google Play Console สร้างขึ้นล่วงหน้า
ใช้เพื่ออ้างอิงลีดเดอร์บอร์ดในไคลเอ็นต์เกม โดยจะเรียกใช้ได้เมื่อ Leaderboard::Valid() แสดงผลเป็นจริงเท่านั้น
ScoreSummary
ScoreSummary()
ScoreSummary
ScoreSummary( std::shared_ptr< const ScoreSummaryImpl > impl )
สร้าง ScoreSummary
จาก shared_ptr
เป็น ScoreSummaryImpl
มีไว้เพื่อใช้ภายในโดย API
TimeSpan
LeaderboardTimeSpan TimeSpan() const
แสดงผลช่วงเวลาของลีดเดอร์บอร์ด
ค่าที่เป็นไปได้คือ DAILY, WEEKLY หรือ ALL_TIME
ถูกต้อง
bool Valid() const
แสดงค่า "จริง" หาก ScoreSummary
นี้ป้อนข้อมูล
ต้องเปลี่ยนค่าเป็น True สำหรับฟังก์ชัน Getter ในออบเจ็กต์ ScoreSummary
(LeaderboardId
, TimeSpan
ฯลฯ) จึงจะใช้ได้
operator=
ScoreSummary & operator=( const ScoreSummary & copy_from )
มอบหมาย ScoreSummary
นี้โดยคัดลอกจากรายการอื่น
operator=
ScoreSummary & operator=( ScoreSummary && move_from )
มอบหมาย ScoreSummary
นี้โดยย้ายรายการอื่นเข้าไป
~สรุปคะแนน
~ScoreSummary()