gpg::ScoreSummary

#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 को इसमें ले जाकर, इसे असाइन करता है.

सार्वजनिक फ़ंक्शन

ApproximateNumberOfScores

uint64_t ApproximateNumberOfScores() const 

स्कोर पेज पर स्कोर की अनुमानित संख्या दिखाता है.

अगर किसी भी स्कोर का अनुरोध नहीं किया गया है (max_results = 0) गड़बड़ी का मैसेज दिखाता है, तो संख्या बहुत ज़्यादा होने पर उसे 25 पर सेट कर देता है.

संग्रह

LeaderboardCollection Collection() const 

वह संग्रह देता है जिससे लीडरबोर्ड संबंधित है.

संभावित वैल्यू, PUBLIC और SOCIAL हैं.

CurrentPlayerScore

const Score & CurrentPlayerScore() const 

साइन-इन किए हुए मौजूदा प्लेयर का स्कोर दिखाता है.

LeaderboardId

const std::string & LeaderboardId() const 

वह खास स्ट्रिंग दिखाता है जिसे Google Play कंसोल से पहले जनरेट किया गया था.

अपने गेम क्लाइंट के लीडरबोर्ड के बारे में बताने के लिए इसका इस्तेमाल करें. इसे सिर्फ़ तब कॉल किया जा सकता है, जब लीडरबोर्ड::Valid() वैल्यू 'सही' के तौर पर दिखे.

ScoreSummary

 ScoreSummary()

ScoreSummary

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

shared_ptr से ScoreSummaryImpl तक ScoreSummary बनाता है.

इसे एपीआई की टीम के अंदर इस्तेमाल करने के लिए बनाया गया है.

ScoreSummary

 ScoreSummary(
  const ScoreSummary & copy_from
)

मौजूदा ScoreSummary की कॉपी बनाता है.

ScoreSummary

 ScoreSummary(
  ScoreSummary && move_from
)

मौजूदा ScoreSummary को ले जाता है.

TimeSpan

LeaderboardTimeSpan TimeSpan() const 

लीडरबोर्ड टाइमस्पैन लौटाता है.

संभावित वैल्यू, daily, WEEKLY या ALL_TIME हैं.

वैध

bool Valid() const 

अगर इस ScoreSummary में डेटा का डेटा अपने-आप भर जाता है, तो 'सही' दिखाता है.

ScoreSummary ऑब्जेक्ट (LeaderboardId, TimeSpan वगैरह...) पर गैटर फ़ंक्शन को इस्तेमाल करने लायक बनाने के लिए 'सही' दिखना चाहिए.

operator=

ScoreSummary & operator=(
  const ScoreSummary & copy_from
)

किसी अन्य इमेज से कॉपी करके, इस ScoreSummary को असाइन करता है.

operator=

ScoreSummary & operator=(
  ScoreSummary && move_from
)

किसी अन्य ScoreSummary को इसमें ले जाकर, इसे असाइन करता है.

~स्कोरसमरी

 ~ScoreSummary()