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