gpg:: خلاصه امتیاز

#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
اگر این ScoreSummary پر از داده باشد، درست برمی گردد.
operator= (const ScoreSummary & copy_from)
این ScoreSummary را با کپی کردن از یکی دیگر اختصاص می دهد.
operator= ( ScoreSummary && move_from)
این ScoreSummary را با انتقال یکی دیگر به آن اختصاص می دهد.

توابع عمومی

ApproximateNumberOfScores

uint64_t ApproximateNumberOfScores() const 

تعداد تقریبی امتیازات در صفحه امتیاز را برمی‌گرداند.

اگر هیچ امتیازی درخواست نشده باشد (max_results = 0) خطا را برمی‌گرداند و اگر تعداد آنها بیش از حد باشد، عدد را روی 25 می‌بندد.

مجموعه

LeaderboardCollection Collection() const 

مجموعه ای را که تابلوی امتیازات به آن تعلق دارد برمی گرداند.

ارزش های ممکن عبارتند از PUBLIC و SOCIAL.

CurrentPlayerScore

const Score & CurrentPlayerScore() const 

امتیاز بازیکنی که در حال حاضر وارد سیستم شده است را برمی گرداند.

شناسه تابلوی برتر

const std::string & LeaderboardId() const 

رشته منحصربه‌فردی را که کنسول برنامه‌نویس Google Play از قبل ایجاد کرده بود، برمی‌گرداند.

از آن برای ارجاع به تابلوی امتیازات در مشتری بازی خود استفاده کنید. فقط زمانی می توان آن را فراخوانی کرد که Leaderboard::Valid() true را برگرداند.

خلاصه امتیاز

 ScoreSummary()

خلاصه امتیاز

 ScoreSummary(
  std::shared_ptr< const ScoreSummaryImpl > impl
)

یک ScoreSummary از یک shared_ptr به یک ScoreSummaryImpl می سازد.

برای استفاده داخلی توسط API در نظر گرفته شده است.

خلاصه امتیاز

 ScoreSummary(
  const ScoreSummary & copy_from
)

یک کپی از ScoreSummary موجود ایجاد می کند.

خلاصه امتیاز

 ScoreSummary(
  ScoreSummary && move_from
)

یک ScoreSummary موجود را منتقل می کند.

بازه زمانی

LeaderboardTimeSpan TimeSpan() const 

بازه زمانی تابلوی امتیازات را برمی‌گرداند.

مقادیر ممکن DAILY، WEEKLY یا ALL_TIME هستند.

معتبر است

bool Valid() const 

اگر این ScoreSummary پر از داده باشد، درست برمی گردد.

برای اینکه توابع دریافت کننده در شی ScoreSummary ( LeaderboardId ، TimeSpan و غیره...) قابل استفاده باشند، باید true را برگرداند.

اپراتور=

ScoreSummary & operator=(
  const ScoreSummary & copy_from
)

این ScoreSummary را با کپی کردن از یکی دیگر اختصاص می دهد.

اپراتور=

ScoreSummary & operator=(
  ScoreSummary && move_from
)

این ScoreSummary را با انتقال یکی دیگر به آن اختصاص می دهد.

~خلاصه امتیاز

 ~ScoreSummary()