gpg:: Leaderboard
#include <leaderboard.h>
מבנה נתונים יחיד שמאפשר לגשת לנתונים על הסטטוס של לידרבורד ספציפי, כמו השם שלו והתוקף שלו.
סיכום
בנייה |
|
---|---|
Leaderboard()
|
|
Leaderboard(std::shared_ptr< const LeaderboardImpl > impl)
constructor מפורש.
|
|
Leaderboard(const Leaderboard & copy_from)
העתקת ה-constructor להעתקת לוח הישגי השחקנים המובילים ללידרבורד חדש.
|
|
Leaderboard(Leaderboard && move_from)
כלי בנייה להעברת לוח הישגי גדול ללידרבורד חדש.
|
|
~Leaderboard()
|
פונקציות ציבוריות |
|
---|---|
IconUrl() const
|
const std::string &
הפונקציה מחזירה את כתובת ה-URL שמובילה לתמונת הסמל של הלידרבורד הזה.
|
Id() const
|
const std::string &
מחזירה את המחרוזת הייחודית שנוצרה מראש ב-Google Play Console.
|
Name() const
|
const std::string &
הפונקציה מחזירה את השם המקוצר של ה-Leaderboard.
|
Order() const
|
הפונקציה מחזירה אם עדיף בסדר עולה או יורד.
|
Valid() const
|
bool
הפונקציה מחזירה true כשה-Leaderboard שהוחזר מאוכלס בנתונים ולצידו סטטוס התגובה המוצלח. FALSE עבור לידרבורד לא מאוכלס שנוצר על ידי משתמש או עבור טבלה מאוכלסת עם סטטוס תגובה שנכשלה.
|
operator=(const Leaderboard & copy_from)
|
אופרטור הקצאה להקצאת הערך של לוח הישגי השחקנים המובילים הזה מלוח הישגי השחקנים האחרים.
|
operator=(Leaderboard && move_from)
|
אופרטור הקצאה להקצאת הערך של לוח הישגי השחקנים המובילים הזה מלוח הישגי השחקנים האחרים.
|
פונקציות ציבוריות
IconUrl
const std::string & IconUrl() const
הפונקציה מחזירה את כתובת ה-URL שמובילה לתמונת הסמל של הלידרבורד הזה.
ניתן לקרוא לה רק כאשר Leaderboard::Valid() מחזירה True.
Id
const std::string & Id() const
מחזירה את המחרוזת הייחודית שנוצרה מראש ב-Google Play Console.
תוכלו להשתמש בו כדי להתייחס ללידרבורד בלקוח המשחק שלכם. ניתן לקרוא לה רק כאשר Leaderboard::Valid() מחזירה True.
רשימת המובילים
Leaderboard()
רשימת המובילים
Leaderboard( std::shared_ptr< const LeaderboardImpl > impl )
constructor מפורש.
רשימת המובילים
Leaderboard( const Leaderboard & copy_from )
העתקת ה-constructor להעתקת לוח הישגי השחקנים המובילים ללידרבורד חדש.
רשימת המובילים
Leaderboard( Leaderboard && move_from )
כלי בנייה להעברת לוח הישגי גדול ללידרבורד חדש.
r-value-reference.
שם
const std::string & Name() const
הפונקציה מחזירה את השם המקוצר של ה-Leaderboard.
עד 100 תווים. ניתן לקרוא לפונקציה רק כאשר Achievement::Valid() מחזירה True.
הזמנה
LeaderboardOrder Order() const
הפונקציה מחזירה אם עדיף בסדר עולה או יורד.
הערכים האפשריים הם "LARGER_IS_BETTER" או '"ספר AdsER_IS_BETTER'' LARGER_IS_BETTER מציבה ניקוד גבוה יותר בראש (בסדר יורד). smallER_IS_BETTER ממקמים ציונים קטנים יותר בחלק העליון (בסדר עולה). ניתן לקרוא לפונקציה רק כאשר Achievement::Valid() מחזירה True.
נתונים תקפים
bool Valid() const
הפונקציה מחזירה true כשה-Leaderboard שהוחזר מאוכלס בנתונים ולצידו סטטוס התגובה המוצלח. FALSE עבור לידרבורד לא מאוכלס שנוצר על ידי משתמש או עבור טבלה מאוכלסת עם סטטוס תגובה שנכשלה.
חובה לספק ערך כזה כדי שניתן יהיה להשתמש בפונקציות getter בטבלה הזו (מזהה, שם, תיאור וכו').
operator=
Leaderboard & operator=( const Leaderboard & copy_from )
אופרטור הקצאה להקצאת הערך של לוח הישגי השחקנים המובילים הזה מלוח הישגי השחקנים האחרים.
operator=
Leaderboard & operator=( Leaderboard && move_from )
אופרטור הקצאה להקצאת הערך של לוח הישגי השחקנים המובילים הזה מלוח הישגי השחקנים האחרים.
r-value-reference.
~לידרבורד
~Leaderboard()