gpg:: স্কোরসারসংক্ষেপ

#include <score_summary.h>

একটি একক ডেটা কাঠামো যা আপনাকে স্কোর তথ্যের একটি সারাংশ অ্যাক্সেস করতে দেয়।

সারাংশ

কনস্ট্রাক্টর এবং ডেস্ট্রাক্টর

ScoreSummary ()
ScoreSummary (std::shared_ptr< const ScoreSummaryImpl > impl)
একটি shared_ptr থেকে ScoreSummaryImpl এ একটি ScoreSummary তৈরি করে।
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 বরাদ্দ করে৷

পাবলিক ফাংশন

আনুমানিক নম্বরঅফস্কোর

uint64_t ApproximateNumberOfScores() const 

স্কোর পৃষ্ঠায় স্কোরের আনুমানিক সংখ্যা প্রদান করে।

কোনো স্কোর অনুরোধ না করা থাকলে একটি ত্রুটি ফেরত দেয় (max_results = 0), এবং সংখ্যাটিকে 25-এ ক্ল্যাম্প করে যদি তাদের সংখ্যা বেশি থাকে।

সংগ্রহ

LeaderboardCollection Collection() const 

লিডারবোর্ড যে সংগ্রহের সাথে সম্পর্কিত তা প্রদান করে।

সম্ভাব্য মানগুলি হল পাবলিক এবং সামাজিক৷

বর্তমান প্লেয়ারস্কোর

const Score & CurrentPlayerScore() const 

বর্তমানে সাইন ইন করা খেলোয়াড়ের স্কোর ফেরত দেয়।

লিডারবোর্ড আইডি

const std::string & LeaderboardId() const 

Google Play ডেভেলপার কনসোল আগে থেকে তৈরি করা অনন্য স্ট্রিং প্রদান করে।

আপনার গেম ক্লায়েন্টে একটি লিডারবোর্ড উল্লেখ করতে এটি ব্যবহার করুন। এটি শুধুমাত্র তখনই বলা যেতে পারে যখন লিডারবোর্ড::Valid() true রিটার্ন করে।

স্কোরসারসংক্ষেপ

 ScoreSummary()

স্কোরসারসংক্ষেপ

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

একটি shared_ptr থেকে ScoreSummaryImpl এ একটি ScoreSummary তৈরি করে।

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 , ইত্যাদি...) গেটার ফাংশন ব্যবহারযোগ্য হওয়ার জন্য অবশ্যই সত্যে ফিরে আসতে হবে।

অপারেটর=

ScoreSummary & operator=(
  const ScoreSummary & copy_from
)

অন্য একটি থেকে অনুলিপি করে এই ScoreSummary বরাদ্দ করে৷

অপারেটর=

ScoreSummary & operator=(
  ScoreSummary && move_from
)

এটিতে অন্য একটি স্থানান্তর করে এই ScoreSummary বরাদ্দ করে৷

~স্কোরসারসংক্ষেপ

 ~ScoreSummary()