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 Developer Console पहले से जनरेट करता है.
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 

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

'सार्वजनिक' और 'सोशल' जैसे वैल्यू डाली जा सकती हैं.

CurrentPlayerScore

const Score & CurrentPlayerScore() const 

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

LeaderboardId

const std::string & LeaderboardId() const 

वह अद्वितीय स्ट्रिंग देता है जिसे Google Play Developer Console पहले से जनरेट करता है.

अपने गेम क्लाइंट में मौजूद लीडरबोर्ड देखने के लिए, इसका इस्तेमाल करें. इसे सिर्फ़ तब कॉल किया जा सकता है, जब Leaderboard::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 

लीडरबोर्ड की समयावधि दिखाता है.

डेली, WEEKLY या ALL_TIME वैल्यू डाली जा सकती हैं.

वैध

bool Valid() const 

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

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

ऑपरेटर=

ScoreSummary & operator=(
  const ScoreSummary & copy_from
)

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

ऑपरेटर=

ScoreSummary & operator=(
  ScoreSummary && move_from
)

यह ScoreSummary किसी दूसरे को इसमें मूव करके असाइन करता है.

~स्कोरखास जानकारी

 ~ScoreSummary()