gpg:: স্কোরসারসংক্ষেপ
#include <score_summary.h>
একটি একক ডেটা কাঠামো যা আপনাকে স্কোর তথ্যের একটি সারাংশ অ্যাক্সেস করতে দেয়।
সারাংশ
কনস্ট্রাক্টর এবং ডেস্ট্রাক্টর | |
---|---|
ScoreSummary () | |
ScoreSummary (std::shared_ptr< const ScoreSummaryImpl > impl) | |
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
এর একটি অনুলিপি তৈরি করে।
টাইমস্প্যান
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()