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
|
מחזיר את האוסף שאליו שייך ה-Leaderboard.
|
CurrentPlayerScore() const
|
const Score &
מחזירה את הניקוד של השחקן המחובר.
|
LeaderboardId() const
|
const std::string &
מחזירה את המחרוזת הייחודית שנוצרה קודם לכן על ידי Google Play Developer Console.
|
TimeSpan() const
|
מחזירה את טווח הזמן של לידרבורד.
|
Valid() const
|
bool
הפונקציה מחזירה את הערך True אם השדה
ScoreSummary מאוכלס בנתונים. |
operator=(const ScoreSummary & copy_from)
|
הקצאת
ScoreSummary באמצעות העתקה ממכשיר אחר. |
operator=(ScoreSummary && move_from)
|
הפונקציה מקצה את
ScoreSummary על ידי העברת כרטיס אחר אליו. |
תפקידים ציבוריים
ApproximateNumberOfScores
uint64_t ApproximateNumberOfScores() const
מחזירה את מספר הציונים המשוער בדף התוצאות.
מחזירה שגיאה אם לא התבקשו ציונים (max_results = 0), ומצמיד את המספר ל-25 אם יש מספר גדול מדי.
איסוף
LeaderboardCollection Collection() const
מחזיר את האוסף שאליו שייך ה-Leaderboard.
הערכים האפשריים הם PUBLIC ו-SOCIAL.
LeaderboardId
const std::string & LeaderboardId() const
מחזירה את המחרוזת הייחודית שנוצרה קודם לכן על ידי Google Play Developer Console.
אפשר להשתמש בו כדי להפנות ללידרבורד בלקוח המשחק שלכם. אפשר להפעיל אותה רק כאשר Leaderboard::Valid() מחזיר True.
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
הפונקציה מחזירה את הערך True אם השדה ScoreSummary
מאוכלס בנתונים.
כדי שניתן יהיה להשתמש בפונקציות getter (פונקציית getter) באובייקט ScoreSummary
(LeaderboardId
, TimeSpan
וכו'...), יש להחזיר true.
אופרטור=
ScoreSummary & operator=( const ScoreSummary & copy_from )
הקצאת ScoreSummary
באמצעות העתקה ממכשיר אחר.
אופרטור=
ScoreSummary & operator=( ScoreSummary && move_from )
הפונקציה מקצה את ScoreSummary
על ידי העברת כרטיס אחר אליו.
~ScoreSummary
~ScoreSummary()