gpg::ليدربورد

#include <leaderboard.h>

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

ملخّص

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

Leaderboard()
Leaderboard(std::shared_ptr< const LeaderboardImpl > impl)
دالة إنشاء صريحة.
Leaderboard(const Leaderboard & copy_from)
يمكنك نسخ دالة الإنشاء لنسخ لوحة صدارة حالية إلى قائمة جديدة.
Leaderboard(Leaderboard && move_from)
دالة إنشاء لنقل لوحة صدارة حالية إلى لوحة جديدة.
~Leaderboard()

الدوال العامة

IconUrl() const
const std::string &
تعرض عنوان URL الذي يؤدي إلى صورة الرمز للوحة الصدارة هذه.
Id() const
const std::string &
تعرض السلسلة الفريدة التي أنشأتها وحدة تحكم مطوّري البرامج في Google Play مسبقًا.
Name() const
const std::string &
تعرض الاسم المختصر للوحة الصدارة.
Order() const
تعرض ما إذا كان الترتيب التصاعدي أو التنازليًا أفضل.
Valid() const
bool
يتم عرض القيمة "صحيح" عندما تتم تعبئة ليدربورد المعروض بالبيانات ويكون مصحوبًا بحالة استجابة ناجحة، بينما يعرض الخطأ "خطأ" للوحة الصدارة التي تم إنشاؤها من قِبل المستخدم أو للوحة مملوءة مصحوبة بحالة استجابة غير ناجحة.
operator=(const Leaderboard & copy_from)
عامل تشغيل التعيين لتعيين قيمة لوحة الصدارة هذه من لوحة صدارة أخرى.
operator=(Leaderboard && move_from)
عامل تشغيل التعيين لتعيين قيمة لوحة الصدارة هذه من لوحة صدارة أخرى.

الدوال العامة

IconUrl

const std::string & IconUrl() const 

تعرض عنوان URL الذي يؤدي إلى صورة الرمز للوحة الصدارة هذه.

ولا يمكن طلبها إلا عندما تكون قيمة Leaderboard::Valid() صحيحة.

رقم التعريف

const std::string & Id() const 

تعرض السلسلة الفريدة التي أنشأتها وحدة تحكم مطوّري البرامج في Google Play مسبقًا.

ويمكنك استخدامها للإشارة إلى قائمة الصدارة في برنامج لعبتك. ولا يمكن طلبها إلا عندما تكون قيمة Leaderboard::Valid() صحيحة.

ليدربورد

 Leaderboard()

ليدربورد

 Leaderboard(
  std::shared_ptr< const LeaderboardImpl > impl
)

دالة إنشاء صريحة.

ليدربورد

 Leaderboard(
  const Leaderboard & copy_from
)

يمكنك نسخ دالة الإنشاء لنسخ لوحة صدارة حالية إلى قائمة جديدة.

ليدربورد

 Leaderboard(
  Leaderboard && move_from
)

دالة إنشاء لنقل لوحة صدارة حالية إلى لوحة جديدة.

الإصدار المرجعي للقيمة r.

الاسم

const std::string & Name() const 

تعرض الاسم المختصر للوحة الصدارة.

حتى 100 حرف. ولا يمكن طلبها إلا عندما تكون قيمة الإنجازات::سلة() صحيحة.

طلب

LeaderboardOrder Order() const 

تعرض ما إذا كان الترتيب التصاعدي أو التنازليًا أفضل.

القيم المحتملة هي "LARGER_IS_BETTER" أو "SMALLER_IS_BETTER". LARGER_IS_BETTER يضع نتائج أكبر في الأعلى (ترتيب تنازلي). SMALLER_IS_BETTER يضع نتائج أصغر في الأعلى (ترتيبًا تصاعديًا). ولا يمكن طلبها إلا عندما تكون قيمة الإنجازات::سلة() صحيحة.

صالحة

bool Valid() const 

يتم عرض القيمة "صحيح" عندما تتم تعبئة ليدربورد المعروض بالبيانات ويكون مصحوبًا بحالة استجابة ناجحة، بينما يعرض الخطأ "خطأ" للوحة الصدارة التي تم إنشاؤها من قِبل المستخدم أو للوحة مملوءة مصحوبة بحالة استجابة غير ناجحة.

يجب أن يكون صحيحًا بالنسبة إلى دوال getter في لوحة الصدارة هذه (المعرّف، والاسم، والوصف، وما إلى ذلك) لتكون قابلة للاستخدام.

r=or

Leaderboard & operator=(
  const Leaderboard & copy_from
)

عامل تشغيل التعيين لتعيين قيمة لوحة الصدارة هذه من لوحة صدارة أخرى.

r=or

Leaderboard & operator=(
  Leaderboard && move_from
)

عامل تشغيل التعيين لتعيين قيمة لوحة الصدارة هذه من لوحة صدارة أخرى.

الإصدار المرجعي للقيمة r.

~لوحة الصدارة

 ~Leaderboard()