gpg:: ScorePage
#include <score_page.h>
هيكل بيانات واحد يسمح لك بالوصول إلى بيانات النتيجة.
ملخّص
وتتضمن البيانات رقم تعريف ليدربورد، والبداية، والفترة الزمنية، والجمع، والرمز المميز السابق لصفحة النتائج، والرمز المميز لصفحة النتيجة التالية، والمتجه لجميع إدخالات النتيجة.
الدلالة والهياكل |
|
---|---|
ScorePage()
|
|
ScorePage(std::shared_ptr< const ScorePageImpl > impl)
دالة إنشاء صريحة.
|
|
ScorePage(const ScorePage & copy_from)
نسخ الدالة الإنشائية لنسخ صفحة نتائج حالية إلى صفحة جديدة.
|
|
ScorePage(ScorePage && move_from)
دالة إنشاء لنقل صفحة نتائج حالية إلى صفحة جديدة.
|
|
~ScorePage()
|
الدوال العامة |
|
---|---|
Collection() const
|
لعرض ما إذا كان ليدربورد علنيًا أو SOCIAL.
|
Entries() const
|
const std::vector< ScorePage::Entry > &
متجه لجميع إدخالات النتيجة.
|
HasNextScorePage() const
|
bool
صالح إذا كان لوحة النتائج تحتوي على صفحة نتائج لاحقة.
|
HasPreviousScorePage() const
|
bool
صالح إذا كان لوحة النتائج يحتوي على صفحة نتائج سابقة.
|
LeaderboardId() const
|
const std::string &
تعرض السلسلة الفريدة التي أنشأتها وحدة تحكم مطوّري البرامج في Google Play مسبقًا.
|
NextScorePageToken() const
|
لعرض الرمز المميز لصفحة النتائج للصفحة التالية.
|
PreviousScorePageToken() const
|
لعرض الرمز المميز لصفحة النتائج للصفحة السابقة.
|
Start() const
|
عرض ما إذا كان طلب لوحة الصدارة قد تمّ مبدئيًا البحث عنها للحصول على أعلى النتائج أو النتائج بالقرب من اللاعب الحالي
|
TimeSpan() const
|
لعرض الفترة الزمنية للوحة الصدارة.
|
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 مسبقًا.
ويمكنك استخدامها للإشارة إلى قائمة الصدارة في برنامج لعبتك. ولا يمكن طلبها إلا عندما تكون قيمة Leaderboard::Valid() صحيحة.
NextScorePageToken
ScorePage::ScorePageToken NextScorePageToken() const
لعرض الرمز المميز لصفحة النتائج للصفحة التالية.
PreviousScorePageToken
ScorePage::ScorePageToken PreviousScorePageToken() const
لعرض الرمز المميز لصفحة النتائج للصفحة السابقة.
ScorePage
ScorePage()
ScorePage
ScorePage( const ScorePage & copy_from )
نسخ الدالة الإنشائية لنسخ صفحة نتائج حالية إلى صفحة جديدة.
ScorePage
ScorePage( ScorePage && move_from )
دالة إنشاء لنقل صفحة نتائج حالية إلى صفحة جديدة.
الإصدار المرجعي للقيمة r.
بدء
LeaderboardStart Start() const
عرض ما إذا كان طلب لوحة الصدارة قد تمّ مبدئيًا البحث عنها للحصول على أعلى النتائج أو النتائج بالقرب من اللاعب الحالي
القيمتان المحتملتان هما top_POINTS وPLAYER_CENTERED.
TimeSpan
LeaderboardTimeSpan TimeSpan() const
لعرض الفترة الزمنية للوحة الصدارة.
القيم المحتملة هي DAILY وWEEKLY وALL_TIME.
صالحة
bool Valid() const
r=or
ScorePage & operator=( const ScorePage & copy_from )
عامل تشغيل التعيين لتخصيص قيمة صفحة التقييم هذه من صفحة نتائج أخرى.
r=or
ScorePage & operator=( ScorePage && move_from )
عامل تشغيل التعيين لتخصيص قيمة صفحة التقييم هذه من صفحة نتائج أخرى.
الإصدار المرجعي للقيمة r.
~صفحة التقييم
~ScorePage()