gpg::ScoreSummary

#include <score_summary.h>

هيكل بيانات واحد يسمح لك بالوصول إلى ملخص معلومات الدرجة.

ملخّص

الدلالة والهياكل

ScoreSummary()
ScoreSummary(std::shared_ptr< const ScoreSummaryImpl > impl)
لإنشاء ScoreSummary من shared_ptr إلى ScoreSummaryImpl.
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.

مخصَّصة للاستخدام الداخلي من قِبل واجهة برمجة التطبيقات.

ScoreSummary

 ScoreSummary(
  const ScoreSummary & copy_from
)

لإنشاء نسخة من ScoreSummary حالي

ScoreSummary

 ScoreSummary(
  ScoreSummary && move_from
)

لنقل ScoreSummary حالي

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()