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

تعرض المجموعة التي ينتمي إليها لوحة الصدارة.

القيم المحتملة هي "عامة" و"اجتماعية".

CurrentPlayerScore

const Score & CurrentPlayerScore() const 

لعرض نتيجة اللاعب الذي يسجّل دخوله حاليًا.

LeaderboardId

const std::string & LeaderboardId() const 

عرض السلسلة الفريدة التي أنشأتها Google Play Console مسبقًا.

ويمكنك استخدامه للإشارة إلى لوحة صدارة في برنامج لعبتك. ولا يمكن طلبه إلا عندما تعرض الدالة 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 بالبيانات.

يجب عرض القيمة true لدوال getter على كائن ScoreSummary (LeaderboardId، TimeSpan، إلخ...) لتكون قابلة للاستخدام.

operator=

ScoreSummary & operator=(
  const ScoreSummary & copy_from
)

يمكنك تعيين ScoreSummary هذا عن طريق النسخ من ملف آخر.

operator=

ScoreSummary & operator=(
  ScoreSummary && move_from
)

تعيِّن ScoreSummary هذه من خلال نقل عنصر آخر إليها.

~ملخّص النتيجة

 ~ScoreSummary()