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 مسبقًا.
|
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
لعرض المجموعة التي ينتمي إليها لوحة الصدارة.
القيم المحتملة هي "علني" و"اجتماعي".
CurrentPlayerScore
const Score & CurrentPlayerScore() const
لعرض النتيجة للّاعب الذي سجّلت الدخول إليه حاليًا
LeaderboardId
const std::string & LeaderboardId() const
تعرض السلسلة الفريدة التي أنشأتها وحدة تحكم مطوّري البرامج في Google Play مسبقًا.
ويمكنك استخدامها للإشارة إلى قائمة الصدارة في برنامج لعبتك. ولا يمكن طلبها إلا عندما تكون قيمة Leaderboard::Valid() صحيحة.
ScoreSummary
ScoreSummary()
ScoreSummary
ScoreSummary( std::shared_ptr< const ScoreSummaryImpl > impl )
لإنشاء ScoreSummary
من shared_ptr
إلى ScoreSummaryImpl
.
مخصَّصة للاستخدام الداخلي من قِبل واجهة برمجة التطبيقات.
TimeSpan
LeaderboardTimeSpan TimeSpan() const
لعرض الفترة الزمنية للوحة الصدارة.
القيم المحتملة هي DAILY أو WEEKLY أو ALL_TIME.
صالحة
bool Valid() const
تعرض القيمة true إذا تمت تعبئة ScoreSummary
بالبيانات.
يجب أن تعرض دوال getter في الكائن ScoreSummary
(LeaderboardId
، TimeSpan
، إلخ...) قابلة للاستخدام.
r=or
ScoreSummary & operator=( const ScoreSummary & copy_from )
تخصيص ScoreSummary
هذا عن طريق النسخ من ملف آخر.
r=or
ScoreSummary & operator=( ScoreSummary && move_from )
لتعيين ScoreSummary
هذا من خلال نقل رمز آخر إليه.
~ملخّص النقاط
~ScoreSummary()