gpg:: ScorePage
#include <score_page.h>
מבנה נתונים אחד שמאפשר לכם לגשת לנתוני הציונים.
סיכום
הנתונים כוללים את מזהה Leaderboard, התחלה, טווח זמן, אוסף, אסימון דף הניקוד הקודם, אסימון דף הניקוד הבא והוקטור של כל הרשומות.
בונים והורסים |
|
---|---|
ScorePage()
|
|
ScorePage(std::shared_ptr< const ScorePageImpl > impl)
בנאי מפורש.
|
|
ScorePage(const ScorePage & copy_from)
יש להעתיק את הבנאי כדי להעתיק דף ניקוד קיים לדף חדש.
|
|
ScorePage(ScorePage && move_from)
בונה להעברת דף ניקוד קיים לדף חדש.
|
|
~ScorePage()
|
תפקידים ציבוריים |
|
---|---|
Collection() const
|
מחזירה אם הלידרבורד הוא PUBLIC או SOCIAL.
|
Entries() const
|
const std::vector< ScorePage::Entry > &
וקטור של כל הרשומות.
|
HasNextScorePage() const
|
bool
תקף אם ללוח הניקוד יש דף תוצאות נוסף.
|
HasPreviousScorePage() const
|
bool
חוקי אם ללוח הניקוד יש דף תוצאות קודם.
|
LeaderboardId() const
|
const std::string &
מחזירה את המחרוזת הייחודית שנוצרה קודם לכן על ידי Google Play Developer Console.
|
NextScorePageToken() const
|
מחזירה את אסימון דף הניקוד של הדף העוקב.
|
PreviousScorePageToken() const
|
מחזירה את אסימון דף הניקוד של הדף הקודם.
|
Start() const
|
פונקציה זו מחזירה אם ה-Leaderboard נבדק בהתחלה לגבי תוצאות מובילות או עבור ניקוד ליד השחקן הנוכחי.
|
TimeSpan() const
|
מחזירה את טווח הזמן של ה-Leaderboard.
|
Valid() const
|
bool
הפונקציה מחזירה את הערך True אם השדה
ScorePage מאוכלס בנתונים. |
operator=(const ScorePage & copy_from)
|
אופרטור להקצאת הערך של דף הציונים הזה מדף תוצאות אחר.
|
operator=(ScorePage && move_from)
|
אופרטור להקצאת הערך של דף הציונים הזה מדף תוצאות אחר.
|
מחלקות |
|
---|---|
gpg:: |
כיתה שיוצרת רשומה בדף התוצאות. |
gpg:: |
מבנה נתונים מסוג כמעט אטום שמייצג שאילתה של ScorePage (או שהוא ריק). |
תפקידים ציבוריים
HasNextScorePage
bool HasNextScorePage() const
תקף אם ללוח הניקוד יש דף תוצאות נוסף.
HasPreviousScorePage
bool HasPreviousScorePage() const
חוקי אם ללוח הניקוד יש דף תוצאות קודם.
LeaderboardId
const std::string & LeaderboardId() const
מחזירה את המחרוזת הייחודית שנוצרה קודם לכן על ידי Google Play Developer Console.
אפשר להשתמש בו כדי להפנות ללידרבורד בלקוח המשחק שלכם. אפשר להפעיל אותה רק כאשר Leaderboard::Valid() מחזיר True.
NextScorePageToken
ScorePage::ScorePageToken NextScorePageToken() const
מחזירה את אסימון דף הניקוד של הדף העוקב.
PreviousScorePageToken
ScorePage::ScorePageToken PreviousScorePageToken() const
מחזירה את אסימון דף הניקוד של הדף הקודם.
ScorePage
ScorePage()
ScorePage
ScorePage( const ScorePage & copy_from )
יש להעתיק את הבנאי כדי להעתיק דף ניקוד קיים לדף חדש.
ScorePage
ScorePage( ScorePage && move_from )
בונה להעברת דף ניקוד קיים לדף חדש.
של ה-R-value-reference.
התחלה
LeaderboardStart Start() const
פונקציה זו מחזירה אם ה-Leaderboard נבדק בהתחלה לגבי תוצאות מובילות או עבור ניקוד ליד השחקן הנוכחי.
ערכים אפשריים הם TOP_SCORES ו-PLAYER_centerED.
TimeSpan
LeaderboardTimeSpan TimeSpan() const
מחזירה את טווח הזמן של ה-Leaderboard.
ערכים אפשריים הם DAILY, WEEKLY ו-ALL_TIME.
נתונים תקפים
bool Valid() const
אופרטור=
ScorePage & operator=( const ScorePage & copy_from )
אופרטור להקצאת הערך של דף הציונים הזה מדף תוצאות אחר.
אופרטור=
ScorePage & operator=( ScorePage && move_from )
אופרטור להקצאת הערך של דף הציונים הזה מדף תוצאות אחר.
של ה-R-value-reference.
~ScorePage
~ScorePage()